0001193125-21-135550.txt : 20210428 0001193125-21-135550.hdr.sgml : 20210428 20210428082459 ACCESSION NUMBER: 0001193125-21-135550 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 138 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210428 DATE AS OF CHANGE: 20210428 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FinVolution Group CENTRAL INDEX KEY: 0001691445 STANDARD INDUSTRIAL CLASSIFICATION: LOAN BROKERS [6163] 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-38269 FILM NUMBER: 21861463 BUSINESS ADDRESS: STREET 1: BUILDING G1, NO. 999 DANGUI ROAD STREET 2: PUDONG NEW DISTRICT CITY: SHANGHAI STATE: F4 ZIP: 200120 BUSINESS PHONE: 86 21 3118 6888 MAIL ADDRESS: STREET 1: BUILDING G1, NO. 999 DANGUI ROAD STREET 2: PUDONG NEW DISTRICT CITY: SHANGHAI STATE: F4 ZIP: 200120 FORMER COMPANY: FORMER CONFORMED NAME: PPDAI Group Inc. DATE OF NAME CHANGE: 20161202 20-F 1 d47821d20f.htm FORM 20-F Form 20-F
3 years3 years1 yearsfalseFY0001691445trueDepreciation and amortization expenses for the years ended December 31, 2018, 2019 and 2020 was RMB42,162, RMB57,712 and RMB51,780 respectively.The Group acquired Zhongyisheng Financial Guarantee Co., Ltd. in 2018. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. In 2019, the financial guarantee licenses related to Zhongyisheng Financial Guarantee Co., Ltd. was revoked and therefore full impairment was provided.The Group acquired Runan International Insurance Brokerage Co., Ltd. in 2020. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition.The balances represent security deposits set aside as requested by certain institutional funding partners, held in deposit accounts with the institutional funding partners.The balance of payable mainly includes funds received from borrowers but not yet transferred to the institutional funding partners due to the settlement time lag.In 2019, the Group agrees to grant a RMB20,000 loan, which can be extend to RMB40,000, to Shanghai Qiaopan Technology Company Limited (“Qiaopan”), a third party company founded by a former employee of the Group. Together with the loan agreement, the Group agrees to lent certain equipment amounting to RMB8,000 to Qiaopan. The loan and equipment are convertible into a minority interest in Qiaopan upon occurrence of certain events in 2020. If Qiaopan fails to fulfill such events, Qiaopan is obligated to repay loan at a 8% interest rate and pay a rental fee of certain percentage on the equipment amount for its usage of the equipment. The Group considered this arrangement and concluded although Qiaopan meets the definition of VIE, the Group does not need to consolidate Qiaopan in its consolidated financial statements as the Group does not have power to direct the activities of Qiaopan. 0001691445 2018-01-01 2018-12-31 0001691445 2019-01-01 2019-12-31 0001691445 2020-01-01 2020-12-31 0001691445 2019-12-31 0001691445 2020-12-31 0001691445 2018-12-31 0001691445 2021-01-01 2021-12-31 0001691445 2022-01-01 2022-12-31 0001691445 2019-01-01 0001691445 2020-01-01 2020-01-01 0001691445 2020-01-01 0001691445 2017-12-31 0001691445 finv:ConsolidatedTrustMember 2019-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2019-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:NewBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:MicroLendingLicenseMember 2019-12-31 0001691445 finv:FinancingGuaranteeLicenseMember 2019-12-31 0001691445 finv:FactoringLicenseMember 2019-12-31 0001691445 finv:FinancialLeasingLicenseMember 2019-12-31 0001691445 finv:PPCreditDataServiceShanghaiCompanyLimitedMember 2019-12-31 0001691445 srt:ParentCompanyMember 2019-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2019-12-31 0001691445 us-gaap:CommonClassAMember srt:ParentCompanyMember 2019-12-31 0001691445 us-gaap:CommonClassBMember srt:ParentCompanyMember 2019-12-31 0001691445 us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember 2019-12-31 0001691445 finv:ComputerAndElectronicEquipmentMember 2019-12-31 0001691445 finv:OfficeFurnitureAndEquipmentMember 2019-12-31 0001691445 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001691445 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001691445 finv:WealthManagementProductsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001691445 finv:WealthManagementProductsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001691445 finv:GuaranteeAndQualityAssuranceFundMember 2019-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2019-12-31 0001691445 finv:IncentiveSharesPlanMember srt:MinimumMember 2019-12-31 0001691445 finv:IncentiveSharesPlanMember srt:MaximumMember 2019-12-31 0001691445 finv:VariableInterestEntitySubsidiariesMember 2019-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001691445 us-gaap:CommonClassAMember 2019-12-31 0001691445 us-gaap:CommonClassBMember 2019-12-31 0001691445 finv:NewBorrowersMember 2019-12-31 0001691445 finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:OtherMember 2019-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:FinancingReceivablesTotalPastDueMember 2019-12-31 0001691445 srt:WeightedAverageMember 2019-12-31 0001691445 finv:ShanghaiQiaopanTechnologyCompanyLimitedMember 2019-12-31 0001691445 finv:ShanghaiQiaopanTechnologyCompanyLimitedMember srt:MinimumMember 2019-12-31 0001691445 finv:ShanghaiQiaopanTechnologyCompanyLimitedMember srt:MaximumMember 2019-12-31 0001691445 us-gaap:CollateralPledgedMember 2019-12-31 0001691445 us-gaap:TreasuryStockMember 2019-12-31 0001691445 us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0001691445 us-gaap:AccountingStandardsUpdate201613Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember 2019-12-31 0001691445 finv:QualityAssetsReceivableMember 2019-12-31 0001691445 finv:AccountsReceivables1To89DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:AccountsReceivables90To119DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:AccountsReceivables120To149DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:AccountsReceivables150To179DaysPastDueMember finv:NewBorrowersMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:AccountsReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:AccountsReceivables1To89DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:AccountsReceivables90To119DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:AccountsReceivables120To149DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:AccountsReceivables150To179DaysPastDueMember finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:AccountsReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:AccountsReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:AccountsReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:AccountsReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:PRCSubsidiaryMember 2019-12-31 0001691445 finv:ConsolidatedTrustMember 2020-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2020-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:NewBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:MicroLendingLicenseMember 2020-12-31 0001691445 finv:FactoringLicenseMember 2020-12-31 0001691445 finv:FinancialLeasingLicenseMember 2020-12-31 0001691445 finv:InsuranceLicenseMember 2020-12-31 0001691445 finv:PPCreditDataServiceShanghaiCompanyLimitedMember 2020-12-31 0001691445 srt:ParentCompanyMember 2020-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2020-12-31 0001691445 srt:ParentCompanyMember us-gaap:CommonClassAMember 2020-12-31 0001691445 srt:ParentCompanyMember us-gaap:CommonClassBMember 2020-12-31 0001691445 us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember 2020-12-31 0001691445 us-gaap:CommonClassBMember 2020-12-31 0001691445 finv:ComputerAndElectronicEquipmentMember 2020-12-31 0001691445 finv:OfficeFurnitureAndEquipmentMember 2020-12-31 0001691445 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001691445 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001691445 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member finv:WealthManagementProductsMember 2020-12-31 0001691445 finv:WealthManagementProductsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001691445 us-gaap:FairValueMeasurementsRecurringMember finv:WealthManagementProductsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001691445 finv:WealthManagementProductsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001691445 finv:GuaranteeAndQualityAssuranceFundMember 2020-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2020-12-31 0001691445 finv:IncentiveSharesPlanMember 2020-12-31 0001691445 finv:VariableInterestEntitySubsidiariesMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001691445 us-gaap:CommonClassAMember 2020-12-31 0001691445 finv:FinvolutionHkLimitedMember 2020-12-31 0001691445 finv:BeijingProsperInvestmentConsultingCompanyLimitedMember 2020-12-31 0001691445 finv:ShanghaiGuangjianInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 finv:ShanghaiManyinInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ShanghaiziheInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ShanghaiNianqiaoTechnologyCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ShanghaiLedaoTechnologyCompanyLimitedMember 2020-12-31 0001691445 finv:ChengduYougaoInformationTechnologyCoLtdMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember finv:ShanghaiPpdaiFinancialInformationServicesCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember finv:ShanghaiErxuInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember finv:FujianZhiyunFinancingGuaranteeCoLtdMember 2020-12-31 0001691445 finv:HainanShanghuInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 srt:SubsidiariesMember 2020-12-31 0001691445 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2020-12-31 0001691445 finv:CommonClassAAndClassBMember 2020-12-31 0001691445 finv:NewBorrowersMember 2020-12-31 0001691445 finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:OtherMember 2020-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember finv:OtherMember 2020-12-31 0001691445 finv:OtherMember finv:FinancingReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:OtherMember finv:FinancingReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:OtherMember finv:FinancingReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:OtherMember finv:FinancingReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:FinancingReceivablesTotalPastDueMember 2020-12-31 0001691445 us-gaap:TreasuryStockMember 2020-12-31 0001691445 finv:DeferredGuaranteeIncomeMember 2020-12-31 0001691445 finv:QualityAssetsReceivableMember 2020-12-31 0001691445 finv:AccountsReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:AccountsReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:AccountsReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:AccountsReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:AccountsReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:AccountsReceivables1To89DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:AccountsReceivables90To119DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:AccountsReceivables120To149DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:AccountsReceivables150To179DaysPastDueMember finv:NewBorrowersMember 2020-12-31 0001691445 finv:AccountsReceivables1To89DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:AccountsReceivables90To119DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:AccountsReceivables120To149DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:AccountsReceivables150To179DaysPastDueMember finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:PRCSubsidiaryMember 2020-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2018-01-01 2018-12-31 0001691445 finv:DataCollectionServiceMember finv:PPCreditDataServiceShanghaiCompanyLimitedMember 2018-01-01 2018-12-31 0001691445 finv:IncentiveSharesPlanMember 2018-01-01 2018-12-31 0001691445 srt:ParentCompanyMember 2018-01-01 2018-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2018-01-01 2018-12-31 0001691445 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001691445 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001691445 us-gaap:EmployeeStockOptionMember finv:TwoThousandAndSeventeenShareIncentivePlanMember 2018-01-01 2018-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember finv:TwoThousandAndSeventeenShareIncentivePlanMember 2018-01-01 2018-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001691445 finv:QualityAssuranceProgramMember finv:LoanFacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember finv:LoanFacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 finv:QualityAssuranceProgramMember finv:PostfacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember finv:PostfacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:InvestmentManagementFeesMember finv:QualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:BorrowersReferralFeeMember finv:WithoutQualityAssuranceProgramMember us-gaap:FinancialServiceOtherMember 2018-01-01 2018-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:OtherRevenuesMember finv:QualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:OtherRevenuesMember finv:WithoutQualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:QualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember finv:OtherRevenuesMember 2018-01-01 2018-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001691445 us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0001691445 finv:LoanFacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 finv:PostfacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 us-gaap:FinancialServiceOtherMember 2018-01-01 2018-12-31 0001691445 finv:ChangeInExpectedDiscretionaryPaymentToInvestorReserveFundInvestorsMember 2018-01-01 2018-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001691445 us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0001691445 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001691445 finv:StatutoryReservesMember 2018-01-01 2018-12-31 0001691445 finv:AmericanDepositaryShareMember 2018-01-01 2018-12-31 0001691445 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001691445 finv:ConsolidatedTrustMember 2018-01-01 2018-12-31 0001691445 us-gaap:GrantMember 2018-01-01 2018-12-31 0001691445 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member finv:LoanFacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member finv:LoanFacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member finv:PostfacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member finv:PostfacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member us-gaap:FinancialServiceOtherMember 2018-01-01 2018-12-31 0001691445 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:FinancialServiceOtherMember 2018-01-01 2018-12-31 0001691445 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001691445 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001691445 us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2019-01-01 2019-12-31 0001691445 finv:DataCollectionServiceMember finv:PPCreditDataServiceShanghaiCompanyLimitedMember 2019-01-01 2019-12-31 0001691445 srt:ParentCompanyMember 2019-01-01 2019-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001691445 finv:IncentiveSharesPlanMember 2019-01-01 2019-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001691445 country:HK 2019-01-01 2019-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2019-01-01 2019-12-31 0001691445 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001691445 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001691445 finv:PRCSubsidiaryMember 2019-01-01 2019-12-31 0001691445 finv:QualityAssuranceProgramMember finv:LoanFacilitationServiceFeesMember 2019-01-01 2019-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember finv:LoanFacilitationServiceFeesMember 2019-01-01 2019-12-31 0001691445 finv:QualityAssuranceProgramMember finv:PostfacilitationServiceFeesMember 2019-01-01 2019-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember finv:PostfacilitationServiceFeesMember 2019-01-01 2019-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:InvestmentManagementFeesMember finv:QualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember finv:InvestmentManagementFeesMember 2019-01-01 2019-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember finv:BorrowersReferralFeeMember 2019-01-01 2019-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember us-gaap:FinancialServiceOtherMember finv:BorrowersReferralFeeMember 2019-01-01 2019-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:OtherRevenuesMember finv:QualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:OtherRevenuesMember finv:WithoutQualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:QualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0001691445 finv:LoanFacilitationServiceFeesMember 2019-01-01 2019-12-31 0001691445 finv:PostfacilitationServiceFeesMember 2019-01-01 2019-12-31 0001691445 us-gaap:FinancialServiceOtherMember 2019-01-01 2019-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001691445 us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001691445 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001691445 finv:StatutoryReservesMember 2019-01-01 2019-12-31 0001691445 finv:AmericanDepositaryShareMember 2019-01-01 2019-12-31 0001691445 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001691445 finv:ConsolidatedTrustMember 2019-01-01 2019-12-31 0001691445 finv:InstitutionalFundingPartnersMember 2019-01-01 2019-12-31 0001691445 finv:TheGroupMember 2019-01-01 2019-12-31 0001691445 us-gaap:GrantMember 2019-01-01 2019-12-31 0001691445 us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0001691445 country:CN 2019-01-01 2019-12-31 0001691445 finv:BeijingProsperInvestmentConsultingCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 finv:PPCreditDataServiceShanghaiCompanyLimitedMember finv:DataCollectionServiceMember 2020-01-01 2020-12-31 0001691445 country:HK 2020-01-01 2020-12-31 0001691445 finv:TaxSlabRateOneMember country:HK 2020-01-01 2020-12-31 0001691445 finv:TaxSlabRateTwoMember country:HK 2020-01-01 2020-12-31 0001691445 country:ID 2020-01-01 2020-12-31 0001691445 finv:IncentiveSharesPlanMember 2020-01-01 2020-12-31 0001691445 srt:ParentCompanyMember 2020-01-01 2020-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2020-01-01 2020-12-31 0001691445 srt:MinimumMember 2020-01-01 2020-12-31 0001691445 finv:OfficeFurnitureAndEquipmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001691445 finv:ComputerAndElectronicEquipmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001691445 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001691445 us-gaap:SoftwareDevelopmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001691445 finv:OfficeFurnitureAndEquipmentMember srt:MinimumMember 2020-01-01 2020-12-31 0001691445 finv:ComputerAndElectronicEquipmentMember srt:MinimumMember 2020-01-01 2020-12-31 0001691445 us-gaap:SoftwareDevelopmentMember srt:MinimumMember 2020-01-01 2020-12-31 0001691445 finv:PRCSubsidiaryMember 2020-01-01 2020-12-31 0001691445 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001691445 finv:QualityAssuranceProgramMember finv:LoanFacilitationServiceFeesMember 2020-01-01 2020-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember finv:LoanFacilitationServiceFeesMember 2020-01-01 2020-12-31 0001691445 finv:QualityAssuranceProgramMember finv:PostfacilitationServiceFeesMember 2020-01-01 2020-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember finv:PostfacilitationServiceFeesMember 2020-01-01 2020-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:InvestmentManagementFeesMember finv:QualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember finv:InvestmentManagementFeesMember 2020-01-01 2020-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember finv:BorrowersReferralFeeMember 2020-01-01 2020-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember us-gaap:FinancialServiceOtherMember finv:BorrowersReferralFeeMember 2020-01-01 2020-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:OtherRevenuesMember finv:QualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 us-gaap:FinancialServiceOtherMember finv:OtherRevenuesMember finv:WithoutQualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:QualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 us-gaap:OtherIncomeMember 2020-01-01 2020-12-31 0001691445 finv:LoanFacilitationServiceFeesMember 2020-01-01 2020-12-31 0001691445 finv:PostfacilitationServiceFeesMember 2020-01-01 2020-12-31 0001691445 finv:GuaranteeIncomeMember 2020-01-01 2020-12-31 0001691445 us-gaap:FinancialServiceOtherMember 2020-01-01 2020-12-31 0001691445 finv:FinvolutionHkLimitedMember 2020-01-01 2020-12-31 0001691445 finv:BeijingProsperInvestmentConsultingCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 finv:ShanghaiGuangjianInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 finv:ShanghaiManyinInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001691445 finv:ShanghaiLedaoTechnologyCompanyLimitedMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001691445 finv:ShanghaiNianqiaoTechnologyCompanyLimitedMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001691445 finv:ShanghaiziheInformationTechnologyCompanyLimitedMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001691445 finv:ChengduYougaoInformationTechnologyCoLtdMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001691445 finv:ShanghaiPpdaiFinancialInformationServicesCompanyLimitedMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001691445 finv:ShanghaiErxuInformationTechnologyCompanyLimitedMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001691445 finv:FujianZhiyunFinancingGuaranteeCoLtdMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001691445 finv:HainanShanghuInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001691445 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001691445 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001691445 us-gaap:EarliestTaxYearMember 2020-01-01 2020-12-31 0001691445 us-gaap:LatestTaxYearMember 2020-01-01 2020-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001691445 finv:StatutoryReservesMember 2020-01-01 2020-12-31 0001691445 finv:AmericanDepositaryShareMember 2020-01-01 2020-12-31 0001691445 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001691445 finv:ConsolidatedTrustMember 2020-01-01 2020-12-31 0001691445 dei:BusinessContactMember 2020-01-01 2020-12-31 0001691445 dei:AdrMember 2020-01-01 2020-12-31 0001691445 finv:InstitutionalFundingPartnersMember 2020-01-01 2020-12-31 0001691445 finv:TheGroupMember 2020-01-01 2020-12-31 0001691445 us-gaap:GrantMember 2020-01-01 2020-12-31 0001691445 finv:NonMarketableEquityMethodInvestmentsMember 2020-01-01 2020-12-31 0001691445 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001691445 finv:DeferredGuaranteeIncomeMember 2020-01-01 2020-12-31 0001691445 finv:ExpectedCreditLossesForQualityAssuranceMember 2020-01-01 2020-12-31 0001691445 country:CN 2020-01-01 2020-12-31 0001691445 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001691445 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001691445 finv:IncentiveSharesPlanMember srt:MinimumMember 2018-12-31 0001691445 finv:IncentiveSharesPlanMember srt:MaximumMember 2018-12-31 0001691445 us-gaap:CommonClassAMember 2018-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2018-12-31 0001691445 finv:TaxSlabRateOneMember 2018-12-31 0001691445 finv:PRCSubsidiaryMember 2007-03-16 2007-03-16 0001691445 finv:PRCSubsidiaryMember 2008-04-14 2008-04-14 0001691445 country:HK srt:MaximumMember 2006-08-01 2006-08-31 0001691445 country:HK finv:PRCSubsidiaryMember srt:MinimumMember 2006-08-01 2006-08-31 0001691445 us-gaap:SubsequentEventMember 2021-03-11 0001691445 us-gaap:SubsequentEventMember 2021-03-11 2021-03-11 0001691445 finv:PRCSubsidiaryMember 2021-01-01 2021-12-31 0001691445 finv:QpMember 2020-09-30 0001691445 us-gaap:NoncontrollingInterestMember 2017-12-31 0001691445 us-gaap:RetainedEarningsMember 2017-12-31 0001691445 finv:StatutoryReservesMember 2017-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001691445 us-gaap:CommonStockMember 2017-12-31 0001691445 srt:ParentCompanyMember 2017-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2017-12-31 0001691445 srt:ParentCompanyMember 2018-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2017-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2018-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2018-12-31 0001691445 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001691445 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001691445 us-gaap:CommonStockMember 2018-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2018-12-31 0001691445 us-gaap:RetainedEarningsMember 2018-12-31 0001691445 finv:StatutoryReservesMember 2018-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001691445 us-gaap:TreasuryStockMember 2018-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001691445 us-gaap:CommonStockMember 2019-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2019-12-31 0001691445 us-gaap:RetainedEarningsMember 2019-12-31 0001691445 finv:StatutoryReservesMember 2019-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001691445 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001691445 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001691445 us-gaap:CommonStockMember 2020-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2020-12-31 0001691445 us-gaap:RetainedEarningsMember 2020-12-31 0001691445 finv:StatutoryReservesMember 2020-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001691445 finv:DeferredGuaranteeIncomeMember 2019-12-31 0001691445 finv:ExpectedCreditLossesForQualityAssuranceMember 2019-12-31 0001691445 finv:ExpectedCreditLossesForQualityAssuranceMember 2020-12-31 iso4217:CNY iso4217:USD xbrli:pure xbrli:shares utr:Year iso4217:HKD iso4217:USD xbrli:shares iso4217:CNY xbrli:shares
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
 
FORM
20-F
 
 
 
REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934
OR
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 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-38269
 
 
FinVolution Group
(Exact name of Registrant as specified in its charter)
 
 
Cayman Islands
(Jurisdiction of incorporation or organization)
Building G1, No. 999 Dangui Road
Pudong New District,
Shanghai
201203
The People’s Republic of China
(Address of principal executive offices)
Jiayuan Xu, Chief Financial Officer
Phone: +86 21 8030 3200
Email: xujiayuan@xinye.com
Building G1, No. 999 Dangui Road
Pudong New District, Shanghai 201203
The People’s Republic of China
(Name, Telephone,
E-mail
and/or Facsimile number and Address of Company Contact Person)
 
 
Securities registered or to be registered pursuant to Section 12(b) of the Act.
 
Title of each class
 
Trading
Symbol
 
Name of each exchange
on which registered
American depositary shares
(one American depositary share representing five Class A ordinary shares, par value US$0.00001 per share)
 
FINV
 
New York Stock Exchange
Class A ordinary shares, par value US$0.00001 per share
*
     
New York Stock Exchange
 
 
*
Not for trading, but only in connection with the listing on the New York Stock Exchange of American depositary shares.
Securities registered or to be registered pursuant to Section 12(g) of the Act.
Not Applicable
(Title of Class)
Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act.
Not Applicable
(Title of Class)
 
 
As of December 31, 2020, there were 1,405,164,599 ordinary shares outstanding, consisting of 824,164,599 Class A ordinary shares and 581,000,000 outstanding Class B ordinary shares, both with a par value of US$0.00001 per share.
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ☐    No  
If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.    
Yes
  ☐    No  ☒
Note – Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections.
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
(§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).     Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” and “emerging growth company” in Rule
12b-2
of the Exchange Act. (Check one):
 
Large accelerated filer      Accelerated filer     Non-accelerated filer  
           
                 Emerging growth company  
If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards † provided pursuant to Section 13(a) of the Exchange Act.  ☐
 
The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  
Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:
 
U.S. GAAP  
          International Financial Reporting Standards as issued             Other  ☐
            by the International Accounting Standards Board            
If “Other” has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.    Item 17  ☐    Item 18  ☐
If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule
12b-2
of the Exchange Act).    Yes  ☐    No  
(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS)
Indicate by check mark whether the registrant has filed all documents and reports required to be filed by 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
 
  
 
3
 
  
 
4
 
ITEM 1.
 
  
 
4
 
ITEM 2.
 
  
 
4
 
ITEM 3.
 
  
 
4
 
ITEM 4.
 
  
 
59
 
ITEM 4A.
 
  
 
102
 
ITEM 5.
 
  
 
102
 
ITEM 6.
 
  
 
123
 
ITEM 7.
 
  
 
135
 
ITEM 8.
 
  
 
136
 
ITEM 9.
 
  
 
138
 
ITEM 10.
 
  
 
138
 
ITEM 11.
 
  
 
149
 
ITEM 12.
 
  
 
150
 
  
 
152
 
ITEM 13.
 
  
 
152
 
ITEM 14.
 
  
 
152
 
ITEM 15.
 
  
 
152
 
ITEM 16A.
 
  
 
153
 
ITEM 16B.
 
  
 
154
 
ITEM 16C.
 
  
 
154
 
ITEM 16D.
 
  
 
154
 
ITEM 16E.
 
  
 
154
 
ITEM 16F.
 
  
 
155
 
ITEM 16G.
 
  
 
155
 
ITEM 16H.
 
  
 
156
 
  
 
157
 
ITEM 17.
 
  
 
157
 
ITEM 18.
 
  
 
157
 
ITEM 19.
 
  
 
157
 
  
 
162
 
 
i

INTRODUCTION
Unless otherwise indicated or the context otherwise requires in this annual report on Form
20-F:
 
   
“ADSs” refers to our American depositary shares, each of which represents five Class A ordinary shares;
 
   
amount of “outstanding balance of loans invested by individual investors” at a certain point in time refers to the amount of outstanding balance of loans historically invested by individual investors on our platform. Loans that are delinquent for 180 days or more, are typically considered
charged-off
and not included in the outstanding balance calculation;
 
   
“average rate of transaction service fees” for a given period is computed by dividing the total amount of transaction service fees we received during the period by the total volume of loans originated on our platform during the same period. For loans funded by individual investors, the transaction service fee was collected from borrowers for our services in matching them with investors and for other services we provided over the loans’ lifecycle. For loans funded by institutional funding partners, the transaction service fee is collected from third party guarantee companies and, if applicable, the institutional funding partners for our services in borrower introduction and preliminary credit assessment, as well as other services we provide over the loans’ lifecycle;
 
   
“China” or the “PRC” refers to the People’s Republic of China, excluding, for the purposes of this annual report only, Hong Kong, Macau and Taiwan;
 
   
“delinquency rate” refers to the balance of the outstanding principal for loans that were 15 to 29, 30 to 59, 60 to 89, 90 to 119, 120 to 149 and 150 to 179 calendar days past due as of a date as a percentage of the total outstanding balance of principal for the loans on our platform as of such date. Loans that are delinquent for 180 days or more are typically considered
charged-off
and are not included in the delinquency rate calculation;
 
   
“individual investors” refers to the individual investors who invested through our platform historically. We have ceased facilitating new loans with funding from individual investors on our platform since October 2019;
 
   
“investment transactions” for a given period refers to the total number of investments executed by investors on our platform. An investor’s investment in a loan is counted as one investment transaction;
 
   
number of “unique borrowers” at a certain point in time refers to the cumulative number of borrowers whose loans on our platform had been funded before such point in time;
 
   
number of “unique borrowers” in a given period refers to the total number of borrowers whose loans on our platform were funded during such period;
 
   
“ordinary shares” refers to our Class A and Class B ordinary shares, par value US$0.00001 per share;
 
   
“RMB” and “Renminbi” refer to the legal currency of China;
 
   
“US$,” “U.S. dollars,” “$,” and “dollars” refer to the legal currency of the United States;
 
   
“vintage delinquency rate” refers to (i) the total amount of principal for all the loans in a vintage that become delinquent, less (ii) the total amount of recovered past due principal for all loans in the same vintage, and then divided by (iii) the total amount of initial principal for all loans in such vintage. For purpose of this annual report, loans facilitated during a specified time period are referred to as a vintage. Loans that are delinquent for 180 days or more are included in the calculation of vintage delinquency rate; and
 
1

   
“we,” “us,” “our company,” “our” and “FinVolution” refer to FinVolution Group, its subsidiaries, variable interest entities and their respective subsidiaries, if any.
Our reporting currency is the Renminbi because our business is mainly conducted in China and substantially all of our revenues are denominated in Renminbi. This annual report contains translations of Renminbi amounts into U.S. dollars at specific rates solely for the convenience of the reader. The conversion of Renminbi into U.S. dollars in this annual report is based on the rate certified for customs purposes by the Federal Reserve Bank of New York. Unless otherwise noted, all translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi in this annual report were made at RMB6.5250 to US$1.00, the noon buying rate on December 31, 2020 set forth in the H.10 statistical release of the U.S. Federal Reserve Board. We make no representation that any Renminbi or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or Renminbi, as the case may be, at any particular rate, the rates stated below, or at all. The PRC government imposes control over its foreign currency reserves in part through direct regulation of the conversion of Renminbi into foreign exchange and through restrictions on foreign trade. On April 23, 2021, the noon buying rate set forth in the H.10 statistical release of the Federal Reserve Board was RMB 6.4945 to US$1.00.
 
2

FORWARD-LOOKING STATEMENTS
This annual report on Form
20-F
contains forward-looking statements that reflect our current expectations and views of future events. Known and unknown risks, uncertainties and other factors, including those listed under “Item 3. Key Information—D. Risk Factors,” may cause our actual results, performance or achievements to be materially different from those expressed or implied by the forward-looking statements. These statements are made under the “safe harbor” provisions of the U.S. Private Securities Litigations Reform Act of 1995.
You can identify some of these forward-looking statements by words or phrases such as “may,” “will,” “expect,” “anticipate,” “aim,” “estimate,” “intend,” “plan,” “believe,” “is/are likely to,” “potential,” “continue” or other similar expressions. We have based these forward-looking statements largely on our current expectations and projections about future events that we believe may affect our financial condition, results of operations, business strategy and financial needs. These forward-looking statements include statements relating to:
 
   
our mission and strategies;
 
   
our future business development, financial condition and results of operations;
 
   
the expected growth of the online consumer finance platform market in China;
 
   
our expectations regarding demand for and market acceptance of our products and services;
 
   
our expectations regarding our relationships with institutional funding partners and borrowers;
 
   
competition in our industry;
 
   
general economic and business condition in China and elsewhere; and
 
   
relevant government policies and regulations relating to our industry.
These forward-looking statements involve various risks and uncertainties. Although we believe that our expectations expressed in these forward-looking statements are reasonable, our expectations may later be found to be incorrect. Our actual results could be materially different from our expectations. You should thoroughly read this annual report and the documents that we refer to with the understanding that our actual future results may be materially different from and worse than what we expect. In addition, the rapidly changing nature of the online consumer finance industry results in significant uncertainties for any projections or estimates relating to the growth prospects or future condition of our market. Furthermore, if any one or more of the assumptions underlying the market data are later found to be incorrect, actual results may differ from the projections based on these assumptions. You should not place undue reliance on these forward-looking statements. We qualify all of our forward-looking statements by these cautionary statements.
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.
 
3

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
The following selected consolidated statements of comprehensive income/(loss) data and selected consolidated cash flows data for the years ended December 31, 2018, 2019 and 2020, and selected consolidated balance sheets data as of December 31, 2019 and 2020 have been derived from our audited consolidated financial statements included elsewhere in this annual report beginning on page
F-1.
The following selected consolidated statements of comprehensive income/(loss) data and selected consolidated cash flows data for the year ended December 31, 2016 and 2017 and selected consolidated balance sheets data as of December 31, 2016, 2017 and 2018 have been derived from our audited consolidated financial statements not included in this annual report. Our consolidated financial statements are prepared and presented in accordance with U.S. GAAP. Our historical results do not necessarily indicate results expected for any future periods. You should read this Selected Financial Data section together with our consolidated financial statements and the related notes and “Item 5. Operating and Financial Review and Prospects” below.
The following table presents our selected consolidated statements of comprehensive income/(loss) data for the years ended December 31, 2016, 2017, 2018, 2019 and 2020.
 
    
Year Ended December 31,
 
    
2016
   
2017
   
2018
(1)
   
2019
   
2020
(2)
 
    
RMB
   
RMB
   
RMB
   
RMB
   
RMB
   
US$
 
    
(in thousands, except for share, per share and per ADS data)
 
Selected Consolidated Statements of Comprehensive Income/(Loss) Data:
            
Operating revenues:
            
Loan facilitation service fees
     911,448       2,843,287       2,919,234       3,310,875       1,908,851       292,544  
Post-facilitation service fees
     126,823       668,819       922,797       1,200,373       672,981       103,139  
Guarantee income
     —         —         —         —         3,386,032       518,932  
Net interest income
(3)
     41,789       31,377       256,108       1,106,669       1,113,337       170,626  
Other revenue
     170,403       491,400       376,915       344,840       481,886       73,852  
Changes in expected discretionary payment to IRF investors
     —         (107,660     68,619       —         —         —    
Net revenues
     1,250,463       3,927,223       4,543,673       5,962,757       7,563,087       1,159,093  
Operating expenses:
            
Origination and servicing expenses
     (349,852     (890,160     (875,905     (1,164,716     (1,315,496     (201,609
Origination and servicing expenses-related party
     (38,297     (84,362     (109,666     (43,494     (10,104     (1,549
Sales and marketing expenses
     (352,952     (788,291     (710,754     (720,333     (482,859     (74,001
 
4

    
Year Ended December 31,
 
    
2016
   
2017
   
2018
(1)
   
2019
   
2020
(2)
 
    
RMB
   
RMB
   
RMB
   
RMB
   
RMB
   
US$
 
    
(in thousands, except for share, per share and per ADS data)
 
General and administrative expenses
     (123,160     (423,795     (383,388     (435,816     (461,116     (70,669
Research and development expenses
     (114,648     (164,869     (317,965     (390,585     (370,175     (56,732
Credit losses for quality assurance commitment
     —         —         —         —         (2,007,968     (307,735
Provision for loan receivable
(3)
     (34,705     (46,586     (192,749     (299,504     (463,175     (70,985
Provision for accounts receivable and other receivables
     —         —         (106,652     (261,882     (144,661     (22,170
Total operating expenses
     (1,013,614     (2,398,063     (2,697,079     (3,316,330     (5,255,554     (805,450
Other income/(expenses)
(4)
     312,908       (171,542     774,063       210,053       116,469       17,850  
Profit before income tax expenses
     549,757       1,357,618       2,620,657       2,856,480       2,424,002       371,493  
Income tax expense
     (48,267     (274,711     (151,206     (481,962     (455,421     (69,796
Net profit
     501,490       1,082,907       2,469,451       2,374,518       1,968,581       301,697  
Less: Net profit/(loss) attributable to
non-controlling
interest shareholders
     —         (76     377       1,668       (4,119     (631
Accretion on Series A, B and C convertible redeemable preferred shares to redemption value
     (562,022     (3,073,471     —         —         —         —    
Net (loss)/profit attributable to FinVolution Group’s ordinary shareholders
     (60,532     (1,990,488     2,469,074       2,372,850       1,972,700       302,328  
Total comprehensive income attributable to FinVolution Group
     440,992       1,182,917       2,512,367       2,384,960       1,897,238       290,763  
Weighted average number of ordinary shares used in computing net income per share
            
Basic
     665,000,000       779,804,270       1,498,780,165       1,525,814,189       1,477,162,991       1,477,162,991  
Diluted
     665,000,000       779,804,270       1,599,592,231       1,552,423,060       1,491,325,420       1,491,325,420  
Net income/(loss) per share attributable to ordinary shareholders
            
Net (loss)/income per share – Basic
     (0.09     (2.55     1.65       1.56       1.34       0.20  
Net (loss)/income per share – Diluted
     (0.09     (2.55     1.54       1.53       1.32       0.20  
Net income/(loss) per ADS
(5)
            
Net (loss)/income per ADS – Basic
     (0.46     (12.76     8.24       7.78       6.68       1.02  
Net (loss)/income per ADS – Diluted
     (0.46     (12.76     7.72       7.64       6.61       1.01  
 
(1)
On January 1, 2018, we adopted new revenue guidance ASC Topic 606, “Revenue from Contracts with Customers,” using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under ASC Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting method under ASC Topic 605.
 
5

(2)
On January 1, 2020, we adopted the ASC Topic 326, Measurement of Credit Losses on Financial Instruments or “CECL”, using a modified retrospective method with prior periods continue to be reported in accordance with our historic accounting method. Upon adoption of ASC Topic 326, expected credit losses related to guarantee contracts be recorded separately from and in addition to the stand ready guarantee liability accounted for in accordance with ASC Topic 460. The stand ready component of the guarantee contract is recognized systematically as guarantee income when we’re released from the underlying risk.
(3)
We historically presented interest income, interest expenses and provision for loans receivable within the financial statement line item “net interest income (expense) and loan provision losses.” In 2019, we reclassified provision for loans receivables amounting RMB299.5 million from “net interest income (expense) and loan provision losses” in operating revenue to “provision for loans receivables” in operating expenses. The amount of provision for loans receivable that has been reclassified to conform to the current period financial statement presentation were RMB34.7 million, RMB46.6 million and RMB192.7 million for the year ended December 31, 2016, 2017 and 2018, respectively.
(4)
The following table sets forth the breakdown of our other income/(expenses):
 
                                                                                                                 
    
Year Ended December 31,
 
    
2016
    
2017
   
2018
   
2019
   
2020
 
    
RMB
    
RMB
   
RMB
   
RMB
   
RMB
    
US$
 
    
(in thousands)
 
Other income/(expenses)
              
Gain from quality assurance
  
 
99,961
 
  
 
5,885
 
 
 
510,894
 
 
 
98,405
 
 
 
—  
 
  
 
—  
 
Realized gain/(loss) from financial guarantee derivatives
  
 
31,999
 
  
 
169,103
 
 
 
(157,244
 
 
31,444
 
 
 
—  
 
  
 
—  
 
Fair value change of financial guarantee derivatives
  
 
146,653
 
  
 
(383,061
 
 
272,057
 
 
 
(56,287
 
 
—  
 
  
 
—  
 
Gain from disposal of subsidiary
  
 
20,611
 
  
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
  
 
—  
 
Other income, net
  
 
13,684
 
  
 
36,531
 
 
 
148,356
 
 
 
136,491
 
 
 
116,469
 
  
 
17,850
 
Total other income/(expenses)
  
 
312,908
 
  
 
(171,542
 
 
774,063
 
 
 
210,053
 
 
 
116,469
 
  
 
17,850
 
 
(5)
Each ADS represents five Class A ordinary shares.
The following table presents our selected consolidated balance sheet data as of December 31, 2016, 2017, 2018, 2019 and 2020.
 
                  
                  
                  
                  
                  
                  
    
As of December 31,
 
    
2016
    
2017
    
2018
    
2019
    
2020
 
    
RMB
    
RMB
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Selected Consolidated Balance Sheets Data:
                 
Cash and cash equivalents
  
 
404,678
 
  
 
1,891,131
 
  
 
1,616,164
 
  
 
2,324,542
 
  
 
2,632,174
 
  
 
403,398
 
Restricted cash
(1)
  
 
802,887
 
  
 
2,392,573
 
  
 
3,677,557
 
  
 
3,686,203
 
  
 
3,484,227
 
  
 
533,981
 
Short-term investments
  
 
260,000
 
  
 
1,958,910
 
  
 
1,694,660
 
  
 
114,560
 
  
 
1,970,958
 
  
 
302,063
 
Quality assurance receivable
  
 
286,812
 
  
 
1,152,769
 
  
 
2,064,366
 
  
 
3,649,642
 
  
 
1,121,554
 
  
 
171,886
 
Investments
  
 
2,428
 
  
 
12,234
 
  
 
167,501
 
  
 
952,833
 
  
 
950,515
 
  
 
145,673
 
Contract assets
  
 
—  
 
  
 
—  
 
  
 
112,103
 
  
 
20,555
 
  
 
—  
 
  
 
—  
 
Financial guarantee derivative assets
  
 
167,291
 
  
 
—  
 
  
 
56,287
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
Total assets
  
 
2,147,291
 
  
 
8,603,663
 
  
 
13,142,467
 
  
 
18,304,456
 
  
 
14,882,185
 
  
 
2,280,795
 
 
6

                                                                                                                 
    
As of December 31,
 
    
2016
   
2017
    
2018
    
2019
    
2020
 
    
RMB
   
RMB
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Payable to platform customers
  
 
421,659
 
 
 
1,113,966
 
  
 
905,034
 
  
 
684,630
 
  
 
103,453
 
  
 
15,855
 
Quality assurance payable
  
 
473,704
 
 
 
2,062,844
 
  
 
3,819,379
 
  
 
4,776,153
 
  
 
—  
 
  
 
—  
 
Deferred revenue
  
 
162,896
 
 
 
265,094
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
Expected credit losses for quality assurance commitment
  
 
—  
 
 
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
2,390,501
 
  
 
366,360
 
Deferred guarantee income
  
 
—  
 
 
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
1,259,396
 
  
 
193,011
 
Provision for payment to investor reserve fund investor
  
 
—  
 
 
 
107,660
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
Contract liabilities
  
 
—  
 
 
 
—  
 
  
 
165,469
 
  
 
55,728
 
  
 
3,447
 
  
 
528
 
Financial guarantee derivative liabilities
  
 
—  
 
 
 
215,770
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
Total liabilities
  
 
1,375,069
 
 
 
4,921,475
 
  
 
7,156,729
 
  
 
10,292,976
 
  
 
6,451,855
 
  
 
988,790
 
Total mezzanine equity
  
 
1,210,645
 
 
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
Total shareholders’ equity/(deficit)
  
 
(438,423
 
 
3,682,188
 
  
 
5,985,738
 
  
 
8,011,480
 
  
 
8,430,330
 
  
 
1,292,005
 
 
(1)
The following table sets forth the breakdown of restricted cash:
 
                                                                                                                 
    
As of December 31,
 
    
2016
    
2017
    
2018
    
2019
    
2020
 
    
RMB
    
RMB
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Restricted cash:
                 
Quality assurance commitment and quality assurance fund
  
 
329,549
 
  
 
1,058,617
 
  
 
2,414,449
 
  
 
1,473,749
 
  
 
1,671,785
 
  
 
256,212
 
Investor reserve funds
  
 
51,679
 
  
 
175,215
 
  
 
17,971
 
  
 
41,958
 
  
 
—  
 
  
 
—  
 
Cash received from investors and borrowers
  
 
421,659
 
  
 
1,113,966
 
  
 
905,034
 
  
 
684,630
 
  
 
103,453
 
  
 
15,854
 
Cash received via consolidated trust that has not yet been distributed
  
 
—  
 
  
 
44,775
 
  
 
303,667
 
  
 
799,646
 
  
 
482,285
 
  
 
73,913
 
Collateral for short-term borrowings
  
 
—  
 
  
 
—  
 
  
 
26,000
 
  
 
251,853
 
  
 
—  
 
  
 
—  
 
Escrow accounts
  
 
—  
 
  
 
—  
 
  
 
10,436
 
  
 
44,367
 
  
 
701,673
 
  
 
107,536
 
Designated accounts for security deposits
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
390,000
 
  
 
—  
 
  
 
—  
 
Cash received from borrower to be distributed to funding partners
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
225,031
 
  
 
34,488
 
Cash held in capital verification account
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
300,000
 
  
 
45,978
 
Total restricted cash
  
 
802,887
 
  
 
2,392,573
 
  
 
3,677,557
 
  
 
3,686,203
 
  
 
3,484,227
 
  
 
533,981
 
On January 1, 2018, we adopted ASU
2016-18,
which requires us to retrospectively restate the statement of cash flows to include restricted cash and restricted cash equivalents. The following table presents our selected restated consolidated cash flow data for the years ended December 31, 2016, 2017, 2018, 2019 and 2020.
 
7

                                                                                               
    
As of December 31,
 
    
2016
   
2017
   
2018
   
2019
   
2020
 
    
RMB
   
RMB
   
RMB
   
RMB
   
RMB
   
US$
 
    
(in thousands)
 
Summary Consolidated Cash Flows Data:
            
Net cash provided by/(used in) operating activities
  
 
1,088,227
 
 
 
3,409,451
 
 
 
1,884,956
 
 
 
(215,522
 
 
2,206,909
 
 
 
338,224
 
Net cash (used in)/provided by investing activities
  
 
(684,112
 
 
(2,450,800
 
 
(1,447,013
 
 
(828,219
 
 
1,041,496
 
 
 
159,616
 
Net cash provided by/(used in) financing activities
  
 
438,701
 
 
 
2,132,933
 
 
 
530,097
 
 
 
1,749,512
 
 
 
(3,091,279
 
 
(473,759
Effect of exchange rate changes on cash, cash equivalents and restricted cash
  
 
2,493
 
 
 
(15,445
 
 
41,977
 
 
 
11,253
 
 
 
(51,470
 
 
(7,889
Net increase in cash, cash equivalents and restricted cash
  
 
845,309
 
 
 
3,076,139
 
 
 
1,010,017
 
 
 
717,024
 
 
 
105,656
 
 
 
16,192
 
Cash, cash equivalents and restricted cash at beginning of year
  
 
362,256
 
 
 
1,207,565
 
 
 
4,283,704
 
 
 
5,293,721
 
 
 
6,010,745
 
 
 
921,187
 
Cash, cash equivalents and restricted cash at end of year
  
 
1,207,565
 
 
 
4,283,704
 
 
 
5,293,721
 
 
 
6,010,745
 
 
 
6,116,401
 
 
 
937,379
 
 
B.
Capitalization and Indebtedness
Not applicable.
 
C.
Reasons for the Offer and Use of Proceeds
Not applicable.
 
D.
Risk Factors
Risks Related to Our Business
We operate in China’s online consumer finance platform market, an emerging and evolving industry, which makes it difficult to evaluate our future prospects.
China’s online consumer finance industry is new and may not develop as expected. The regulatory framework for this industry is also evolving and may remain uncertain for the foreseeable future. China’s online consumer finance industry in general remains at a rather preliminary development stage and may not develop at the anticipated growth rate. It is possible that the PRC laws and regulations may change in ways that do not favor our development. If that happens, there may not be adequate loans facilitated on our platform and our current business model may be negatively affected. As a new industry, there are very few established players whose business models we can follow or build upon. Potential borrowers and institutional funding partners may not be familiar with this new industry and may have difficulty distinguishing our services from those of our competitors. Attracting and retaining borrowers and institutional funding partners is critical to increasing the volume of loans facilitated through our platform. The emerging and evolving online consumer finance market makes it difficult to effectively assess our future prospects. In addition, our business has grown substantially in recent years, but our past growth rates may not be indicative of our future growth.
You should consider our business and prospects in light of the risks and challenges we encounter or may encounter in this developing and rapidly evolving industry. These risks and challenges include our ability to, among other things:
 
   
navigate an evolving regulatory environment;
 
   
expand the base of borrowers and institutional funding partners served on our platform;
 
8

   
maintain our credit standards;
 
   
enhance our risk management capabilities;
 
   
improve our operational efficiency;
 
   
continue to scale our technology infrastructure to support the growth of our platform and higher transaction volume;
 
   
broaden our loan product offerings;
 
   
operate without being adversely affected by the negative publicity about the industry in general and our company in particular;
 
   
maintain the security of our platform and the confidentiality of the information provided and utilized across our platform;
 
   
cultivate a vibrant consumer finance ecosystem;
 
   
attract, retain and motivate talented employees; and
 
   
defend ourselves in litigation, and against regulatory, intellectual property, privacy or other claims.
If the market for our platform does not develop as we expect, if we fail to educate potential borrowers and institutional funding partners about the value of our platform and services, or if we fail to address the needs of our target customers, our reputation, business and results of operations will be materially and adversely affected.
We change our business model for improvement from time to time, which may not be successful ultimately.
We have ceased facilitating new loans with funding from individual investors on our platform since October 2019 and improve our business model through acquisition of better quality borrowers and transition of our investor base from individual investors to institutional funding partners. As of March 31, 2021, the outstanding balance of loans invested by individual investors on our platform was nil.
In connection with this improvement, our business operations went through considerable changes, such as offering new products and services, adjusting our business process and model, hiring new employees and building up new departments, and collaborating with new business partners. We may experience a loss of continuity, loss of accumulated knowledge or loss of efficiency during the transitional period. Additionally, it is uncertain whether these efforts will eventually bring us benefits as we anticipated. If we fail to achieve some or all of the expected benefits of this business transformation, our competitive position, business, financial condition and results of operations could be materially and adversely affected.
Even if our business model transformation is implemented successfully as we planned, the actual costs incurred in this process may be substantially higher than we anticipated. There might also be other issues and negative consequences arising from our business transformation such as loss of borrower base, internal control issues, changes in employee structure as well as other unexpected consequences, any of which may have a material adverse effect on our competitive position, business, financial condition and results of operations.
The laws and regulations governing online consumer finance industry in China are developing and evolving and subject to changes. If our business practices are deemed to violate any existing and future applicable laws, regulations or requirements of local regulatory authorities, our business, financial condition and results of operations would be materially and adversely affected.
We started our business as an online lending information intermediary. In August 2016, the China Banking Regulatory Commission, or the CBRC, together with three other PRC regulatory agencies jointly issued
the
Interim Measures on Administration of Business Activities of Online Lending Information Intermediaries
, or the Interim Measures. The Interim Measures, among other things, defined online lending information intermediaries as financial information intermediary companies that facilitate loans online between persons, including individual, companies and other organizations. The Interim Measures further introduced a record-filing and licensing regime and provided general obligations and certain prohibited activities of the online lending information intermediaries. Pursuant to the Interim Measures, local financial regulatory authorities may conduct onsite inspections or inquiries from time to time and instruct us to rectify our business operations that are deemed not to be in compliance with the Interim Measures.
 
9

As required by the relevant regulatory authorities and industry associations, we submitted a self-inspection report to Association of Shanghai Internet Financial Industry, or the ASIFI, National Internet Finance Association of China, or the NIFA, and Shanghai financial regulatory authorities in 2018. Shanghai financial regulatory authorities conducted several onsite inspections on Shanghai PPDai Financial Information Service Co., Ltd., or Shanghai PPDai, one of our consolidated subsidiaries, during 2018 to 2020. As of the date of this annual report, we had received the rectification advice from the ASIFI and some initial documentation rectification requirements from the NIFA; however, the feedback from Shanghai financial regulatory authorities are still pending, and we are working closely with relevant authorities for inspection and rectification as requested.
In December 2018, the National Internet Finance Rectification Office and the National Online Lending Rectification Office jointly issued
the Guidance on the Classification and Disposal of Risks of Online Lending Information Intermediaries and Risk Prevention
, or Circular 175. Circular 175 refers to normal intermediaries as large-scale online lending information intermediaries that are strictly in compliance with relevant laws and regulations and have not demonstrated any high-risk characteristics. Circular 175 reiterates relevant regulatory requirements by providing that normal intermediaries should strictly control and manage the business scale and the number of investors. Circular 175 further tightens the regulation of the industry by requiring institutions other than normal intermediaries, including shell intermediaries with no substantive operations, small-scale intermediaries, intermediaries with high risks, and intermediaries that are unable to repay investors or otherwise unable to operate their businesses, to exit the online lending information intermediary industry.
In November 2019, we noticed that several internet media reported that the National Internet Finance Rectification Office and the National Online Lending Rectification Office jointly issued
the Guidance on Pilot Transforming Online Lending Information Intermediaries into Micro Lending Companies
, or the Pilot Transforming Guidance, pursuant to which the qualified online lending information intermediaries may apply to be transformed into micro-lending companies, with operations nationwide or in a single province only. In order to be qualified for being transformed into a micro-lending company with nationwide operations, an online lending information intermediary must, among other requirements, (i) have a registered capital of no less than RMB1.0 billion, (ii) have no material violation in the existing and unsettled business, (iii) have good financial conditions, (iv) have a custodian bank system that has handled all transfers of funds between the investors and the borrowers in the past one year, (v) have no material administrative or criminal penalty imposed on it, its controlling shareholders or its principal executives in the past two years, and (vi) have good financial technology capabilities. Furthermore, the companies that have had ceased the online lending information intermediary business are unqualified for being transformed into micro-lending companies. We are unable to verify the authenticity and accuracy of those media reports. If those media reports are authentic and accurate in terms of the content of the Pilot Transforming Guidance and we decide to transform from an online lending information intermediary into a micro-lending company, Shanghai PPDai will have to make adjustments its business operations to comply with the Pilot Transforming Guidance. In addition, even if we were to make adjustments our business operations to comply with the Pilot Transforming Guidance, we could not rule out the possibility that the regulatory authorities would deny our application and Shanghai PPDai could not be transformed into a micro-lending company as expected.
In addition, the 13
th
National People’s Congress approved
the Civil Code of the PRC
on May 22, 2020. Upon the effectiveness of
the Civil Code of the PRC
on January 1, 2021,
the PRC Contract Law
,
the General Provisions of the PRC Civil Law
, and
the General Principles of the PRC Civil Law
had been abolished and replaced, while their provisions are generally incorporated into
the Civil Code of the PRC
with certain changes and supplements. It remains unclear with respect to the relevant interpretations and implementations of certain provisions of
the Civil Code of the PRC
and how these provisions of
the Civil Code of the PRC
will apply to our business operations. For example, pursuant to
the Civil Code of the PRC,
usurious loans are explicitly banned, but a clear definition or interpretation of “usurious loans” is not provided. We cannot rule out the possibility that certain of our operation activities would be deemed to violate or not fully comply with
the Civil Code of the PRC
. If that happens, our business, results of operations and financial condition would be materially and adversely affected.
 
10

Due to changes of laws and regulations governing online consumer finance, we have ceased facilitating new loans with funding from individual investors on our platform since October 2019 and improve our business model through acquisition of better quality borrowers and transition of our investor base from individual investors to institutional funding partners. In 2019 and 2020, in order to reduce the outstanding balance of loans invested by the individual investors and improve our business model, we used our quality assurance fund, which was historically set aside as a protection mechanism for the individual investors when borrowers defaulted in principal and interest repayments, to repay the outstanding loans to individual investors who were covered by the quality assurance fund before the respective maturity dates. As of March 31, 2021, the outstanding balance of loans invested by individual investors on our platform was nil. Loans that are delinquent for 180 days or more, are typically considered
charged-off
and not included in the outstanding balance calculation.
In addition, on January 21, 2013, the State Council promulgated
the Stipulations for Regulating Credit Reference
, which provides that any person or organization that conducts personal credit reference business without approval of the competent credit reference administrative department of the State Council may be subject to penalties, including cessation of business operations, confiscation of illegal gains, imposing fines from RMB50,000 to RMB500,000, and even criminal liability. On January 11, 2021, the PBOC released
the Measures for Regulating
Credit Reference (Draft)
, the 2021 Draft, for public comments, which provides that (i) the credit information includes, but is not limited to, information relating to identity, address, debt, finance, payment and consumption, as well as analysis and appraisal of an individual or a business association prepared based on such information; (ii) services relating to user profiles, user scorings, user ratings and anti-fraud products are deemed as credit reference services, which should be approved by the competent credit reference administrative authority; and (iii) information processors who collaborate with credit reference agencies shall enter into cooperation agreements and file such cooperation agreements with the PBOC or its provincial branches. The 2021 Draft was released for public comments only, and significant uncertainties exist with respect to its enactment timetable, interpretation and implementation. We provide borrower referral and preliminary credit assessment services to our institutional funding partners. We believe that we are positioned as an intermediary and our services are to facilitate loan applications of borrowers on our platform to institutional funding partners, which are not credit reference services. However, we cannot assure you that the regulatory authorities may share the same view as ours. If the preliminary credit assessment services provided by us are deemed by the regulatory authorities as credit reference services or information process activities, we may be required to obtain an approval for individual credit reference business from the competent regulatory authorities or pursue cooperation with the authorized credit reference agencies and filing of the relevant cooperation agreement with the PBOC or its provincial branches. If we cannot obtain the regulatory approval or complete the filing in a timely manner, we may be deemed as violating the applicable laws and regulations of credit reference services and we may be subject to penalties, including cessation of business operations, confiscation of illegal gains, imposing fines from RMB50,000 to RMB500,000, and even criminal liability, and our business, financial condition and results of operations would be materially and adversely affected.
The laws, regulations, rules and governmental policies are expected to continue to evolve in our industry. We are unable to predict with certainty the impact, if any, that future legislation, judicial interpretations or regulations relating to the online consumer finance industry will have on our business, financial condition and results of operations. To the extent that we are not able to fully comply with any new laws or regulations when they are promulgated, our business, financial condition and results of operations may be materially and adversely affected.
 
11

If our practice is deemed to violate any PRC laws and regulations, our business, financial condition and results of operations would be materially and adversely affected.
The National Internet Finance Rectification Office and the National Online Lending Rectification Office jointly issued
the Notice on Regulating and Rectifying
Cash Loan
Business
, or the Circular 141, in December 2017, outlining general requirements on the “cash loan” business conducted by various institutions. The Circular 141 specifies the features of “cash loans” as not relying on consumption scenarios, with no specified use of loan proceeds, unsecured, and no qualification requirement on customers, among others. The Circular 141 also sets forth several general requirements with respect to “cash loan” business, including but without limitation: (i) the aggregated borrowing costs of borrowers charged by institutions in the forms of interest and various fees should be annualized and subject to the limit on interest rate of private lending set forth in the Private Lending Judicial Interpretations issued by the Supreme People’s Court; (ii) all relevant institutions shall follow the “know-your-customer” principle and prudentially assess and determine the borrower’s eligibility, credit limit and
cooling-off
period; (iii) all relevant institutions shall enhance the internal risk control and prudentially use the “data-driven” risk management model; (iv) all institutions are prohibited from extending any loans to any persons without repayment source or repayment capacity, or loans with no designated use of proceeds; (v) funds from banks cannot be used for “cash loan” or “campus loan”; and (vi) in the case where a financial institution participates in the “cash loan” business, any third parties are not allowed to charge borrowers any interests or fees. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Online Consumer Finance Services—Regulations on lending activities.”
According to
the Administrative Measures on Supervision of Selling Company of Public Offered Securities Investment Funds
, or the Funds Selling Supervision Measures, which was issued by the CSRC and the PBOC and became effective on October 1, 2020, no one may engage in selling promotion, share offering, subscription, redemption of investment funds or providing fund account record checking services or other related activities without filing with the local branches of the CSRC and obtaining the relevant fund selling business qualifications. On January 13, 2021 the PBOC and the China Banking and Insurance Regulatory Commission, or the CBIRC, jointly issued
the Guidance of Online Personal Deposit Business by Commercial Banks
, or the Guidance of Online Deposit, which provides that commercial banks can only carry out online deposit selling on its own websites. Third-party online platforms are prohibited from providing commercial banks any services relating to advertisements, product display, information transmission or purchasing portals. The
non-conforming
legacy products sold before the publish of the Guidance of Online Deposit may be settled on their relevant maturity dates.
In the operation of our consumer finance platform, borrowers on our platform are required to specify their uses of loan proceeds. To ensure a full compliance with existing laws, regulations, rules and governmental policies relating to the online consumer finance industry, we have implemented various policies and procedures to conduct our business and operations. For instance,
 
   
we entered into a custody account arrangement with China Merchants Bank, whereby funds of borrowers and individual investors were deposited into and settled by custody accounts under its management. The custody account arrangement expired in March 2020. We did not pursue new custody account arrangements with other commercial banks since we have ceased to accept new investments from individual investors from October 2019, and as of March 31, 2021, the outstanding balance of loans invested by individual investors on our platform was nil. In late 2019 and 2020, the funds in the custody accounts of China Merchants Bank had been migrated to a third-party payment system managed by a third-party payment company. This third-party payment company, as opposed to a custodian bank, helped us handle repayment and settlement between borrowers and individual investors for loans historically facilitated by our online lending information intermediary in such transitional period, which may be deemed to be a violation of the requirement that online lending information intermediaries shall set up custody accounts with a qualified bank for the funds of individual investors and borrowers under the Interim Measures and subject us to administrative sanctions, including without limitation, fines, warning letter, rectification order, public notice of criticism, filing the
non-compliance
conducts with the public credit record system, and other penalties according to the laws and regulations. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Online Consumer Finance Services—Regulations on online lending information intermediaries”;
 
   
for the loan portfolios funded by our institutional funding partners, such as commercial banks, we discontinued to charge any fees from the borrowers directly. Instead, we started to collect fees mainly from third-party guarantee companies and, if applicable, our institutional funding partners for our services;
 
   
we require the borrowers to select their loan applications one of the specified permissible uses of loan proceeds, such as consumer finance, travelling, medical expenses, house improvements; and
 
12

   
we adopted several measures to identify college students and try to prevent them borrowing money from our platform. However, we cannot assure that those measures are able to identify all college students on our platform.
However, due to the lack of detailed implementation rules and interpretations by the local authorities, we cannot be certain that our past and existing practices would not be deemed to violate any laws, rules and regulations that are applicable to our business. For instance,
 
   
our calculation of the aggregate borrowing cost of the loans on our platform might be challenged by relevant government authorities and be deemed to be incompliant with relevant rules and regulations;
 
   
we display financial products, including deposit products provided by commercial banks and money market funds and mutual funds provided by securities fund selling companies, on our mobile application and WeChat official account. By one click, users could access the selling webpage of the banks and securities fund selling companies. We had ceased to facilitate deposit products provided by commercial banks to our users in December 2020, and we also had ceased to provide channels for our users to purchase securities investment funds in March 2021. However, we may be deemed by the regulatory authorities as engaging in fund selling promotion and providing fund account record checking services without filing with the local branches of the CSRC and obtaining the relevant fund selling business qualifications, which would be deemed as violation to the Funds Selling Supervision Measures. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Wealth Management” for more details; and
 
   
our cooperation with institutional funding partners through one of our variable interest entities and its subsidiaries, Shanghai Zihe and Shanghai Erxu, has exposed us to and may continue to expose us to additional regulatory uncertainties. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Our cooperation with institutional funding partners may expose us to regulatory uncertainties and we may be required to obtain additional government approval or license due to our cooperation with institutional funding partners” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Regulatory restrictions on institutional funding partners’ acceptance of credit enhancement may adversely affect our business and access to funding.”
Due to the lack of interpretation and implementation rules and the fact that the laws and regulations are rapidly evolving, even if we have implemented above measures, we cannot assure you that we will be in full compliance with existing and future laws and regulations, nor can we assure you that we would not be required by regulatory authorities to make further rectifications to our business in the future. As of the date of this annual report, we have not been subject to any material fines or other penalties under any PRC laws or regulations, including those governing the online consumer finance industry in China. If our practice is deemed to violate any laws, regulations and rules, we may face, among others, regulatory warning, correction order, condemnation, fines and criminal liability. If such situations occur, our business, financial condition, results of operations and prospects would be materially and adversely affected.
Our cooperation with institutional funding partners may expose us to regulatory uncertainties and we may be required to obtain additional government approval or license due to our cooperation with institutional funding partners.
Due to the lack of a comprehensive and effective regulatory framework and clear and unambiguous application and interpretation of relevant laws and regulations, our cooperation with institutional funding partners has exposed us to regulatory uncertainties. We carry out our cooperation with institutional funding partners through Shanghai Zihe and its wholly-owned subsidiary, Shanghai Erxu. Shanghai Zihe and Shanghai Erxu primarily provide services to our institutional funding partners, such as borrower referral and preliminary credit assessment, and facilitate their participation in our online lending business.
 
13

The current laws and regulations do not explicitly require any regulatory approval, record-filing, or financial license for the type of business activities conducted by Shanghai Zihe and Shanghai Erxu. However, we cannot assure you that the regulatory authorities will hold the same view as ours or the business practice of Shanghai Zihe and Shanghai Erxu will be deemed to be in full compliance with all applicable laws and regulations. Given the evolving regulatory environment of the consumer finance industry, the regulatory authorities may issue new regulatory requirements, introducing a new licensing regime to regulate the type of business activities that Shanghai Zihe and Shanghai Erxu have been carrying out. If such new regulatory rules are promulgated, we cannot assure you that we would be able to obtain such new license or other regulatory approval in a timely manner, or at all, which would materially and adversely affect our business and our ability to continue our operations. As of the date of this annual report, we have not been subject to any material fines or other penalties under any PRC laws or regulations, including those governing the online consumer finance industry in China. However, if the governmental authorities adopt a stringent regulatory framework on the online consumer finance industry in the future which may subject Shanghai Zihe or any of our PRC subsidiaries to additional requirements, such as
paid-up
capital requirements, record-filing with the relevant regulators or license requirements, our business may be materially and adversely affected. It can be costly to comply with relevant laws and regulations and if our business practice is deemed to violate any existing or future laws and regulations, we may face injunctions, including orders to cease illegal activities, and may be exposed to other penalties as determined by the relevant government authorities as well.
In addition, Circular 141 further provides that financial institutions cooperating with third parties to engage in lending businesses (i) are not allowed to outsource any core lending business operations, such as credit assessment and risk management, to third parties, (ii) are not allowed to accept any credit enhancement provided by third parties without any license or approval to provide guarantees, including credit enhancement service in the form of a commitment to assume default risks, (iii) should comply with the judicial interpretations by the Supreme People’s Court of the PRC regarding interest rates in private lending regarding the annual borrowing cost charged to a borrower, i.e. interests plus other fees, and (iv) should ensure that third parties do not collect any interests or fees from borrowers. To comply with relevant regulatory requirements, Shanghai Zihe and Shanghai Erxu have taken various measures in cooperating with our institutional funding partners. For example, Shanghai Zihe and Shanghai Erxu (i) do not collect service fees directly from the borrowers of the loans recommended to the licensed institutional funding partners; (ii) make sure that the aggregate borrowing cost does not exceed 36%; (iii) involve licensed guarantee companies to provide guarantee to institutional funding partners for certain loans; and (iv) introduce borrowers and provides preliminary credit assessment services, as opposed to core lending business operations, to our institutional funding partners. If a borrower passes our preliminary credit assessment, we will introduce such borrower to our institutional funding partners. Borrower’s loan will be funded directly by our institutional funding partners if they decide to extend loans to such borrower after their independent credit review.
However, other relevant laws and regulations are also expected to continuously evolve in this newly emerging industry in which we operate. It remains uncertain how the regulatory authorities are going to interpret and enforce these rules. We cannot assure you that our existing cooperation with the institutional funding partners will not be deemed to violate Circular 141 or any other applicable laws, rules and regulations. For example, the regulatory environment concerning the online lending information intermediary industry has been tightening. Several provincial regulatory authorities have ordered online lending information intermediaries in those provinces to exit the market. Historically, our institutional funding partners included third-party online lending information intermediaries. These third-party online lending information intermediaries generally matched the borrowers introduced by us with their investors on their platform. We cannot assure you that our cooperation with third-party online lending information intermediaries in the past would not be deemed to be a violation of relevant regulatory requirements in these provinces. Due to such regulatory uncertainties, we have ceased facilitating new loans for the third-party online lending information intermediaries since November 2019.
 
14

Furthermore, on July 12, 2020 the CBIRC promulgated the Interim Measures for Commercial Banks Doing Online Lending Business, or the Interim Measures for Banks, pursuant to which the banks may collaborate with financing guarantee companies,
e-commerce
business companies, third-party payment companies and information technology companies in various online lending business processes and activities, including but not limited to client referral, joint loan origination, risk distribution, information technology and loan collection. However, when collaborating with third parties for online lending businesses, the banks are required to independently manage core risk control procedures, such as the credit assessment and contract conclusion, and should be responsible for post-loan managements. Each of the regional banks, which is an important category of our institutional funding partners, should (i) provide online lending services primarily to its local clients, (ii) be prudent to extend loans to borrowers who reside outside its region, and (iii) take appropriate measures to monitor the business operations when serving the clients who are located outside its region. The banks may not accept credit enhancements, in a direct or a disguised form, provided by a third-party partner without financing guarantee license or credit security insurance license. The banks shall adopt appropriate measures to monitor the use of loan proceeds. The banks should evaluate and review the online lending partners they collaborate with at least once a year and terminate the cooperation if any incompetency is identified. Further, on February 19, 2021, the CBIRC further issued
the Notice of Further Regulating Online Loan Business of Commercial Banks
, also known as Circular 24, which provides that the commercial banks shall independently carry out the risk management of online loans and are forbidden from outsourcing the material procedures of loan management. The outstanding balance of online loans extended by a bank in collaboration with third-party platforms should not exceed 50% of the bank’s total outstanding balance. Where a commercial bank and its joint lending partner jointly contribute funds to issue online loans, the funding contribution percentage of its joint lending partner shall not be less than 30%. Circular 24 further strengthens the requirement that commercial banks are strictly prohibited from outsourcing the material procedures of loan management, and local commercial banks from engaging in an online loan business outside the territory of their registered place. The requirements on the limit of 30% for the joint lending loans and the cross-regional prohibition will take effect on January 1, 2022. The
non-conforming
legacy loans that extended before the promulgation of Circular 24 may be settled on their relative maturity dates. With certain limited exceptions, the Interim Measures for Banks and Circular 24 apply to the consumer finance companies and trust companies when they conduct online lending business. As our institutional funding partners include commercial banks, consumer finance companies and trust companies, they are required to evaluate and review us as required by the Interim Measures for Banks. If any of our institutional funding partners identifies any incompetency of us in such evaluation and review, it may terminate the cooperation with us and our business and operation results would be adversely and materially affected. Furthermore, we act as an intermediary between institutional funding partners and borrowers, and we cannot assure you that all the institutional funding partners we cooperate with have been and will be in strict compliance with the Interim Measures for Banks and Circular 24.
We have gradually expanded our institutional funding partner base and the volume of loans funded by our institutional funding partners in recent years. In 2018, 2019 and 2020, the volume of the loans funded by institutional funding partners amounted to RMB8.9 billion, RMB51.0 billion and RMB64.1 billion (US$9.8 billion), representing 14.5%, 62.0% and 100.0% of our total loan origination volume, respectively. As our institutional funding partner base will increase and our cooperation with different types of institutional funding partners will expand, the level of regulatory risks and uncertainties we face will be higher than before.
Regulatory restrictions on institutional funding partners’ acceptance of credit enhancement may adversely affect our business and access to funding.
Pursuant to Circular 141, a bank, a trust management company, or a consumer financial company participating in loan facilitation transactions may not accept credit enhancement services and similar services, such as committing to assume default risks, provided by a third party which has not been licensed or approved to provide such services. In addition, pursuant to
the Regulations on the Supervision and Administration of Financing Guarantee Companies
promulgated by the State Council on August 2, 2017, or the Financing Guarantee Rules, any entity operating “financing guarantee business” is required to obtain an approval from the local regulatory authorities. If any entity operates financing guarantee business without such approval, it may be subject to penalties, including termination or suspension of business, fines ranging from RMB500,000 to RMB1,000,000, confiscation of illegal gains if any, and if the violation constitutes a criminal offense, criminal liability shall be imposed in accordance with the law. In October 2019, the CBIRC, together with eight other regulatory agencies jointly promulgated
the Supplemental Rules to the Administration of Financing Guarantee Companies
, or the Supplements to the Financing Guarantee Rules, which provides that any entity providing client referral or credit assessment services to the lending institutions may not provide financing guarantee services in a direct or a disguised form without the regulatory approval. If any entity operates financing guarantee business without appropriate approval, its business operations will be banned by the regulatory authorities and it will be required to properly settle existing business.
In our collaboration with institutional funding partners, we introduce borrowers to our institutional funding partners and provide our institutional funding partners with our preliminary credit assessment on the creditworthiness of such borrowers. Our institutional funding partners independently review such borrowers’ loan requests and decide whether to extend loans to such borrowers and, if yes, the maximum amount of credit available for such borrowers. To attract and maintain our cooperation with institutional funding partners, we provide quality assurance commitments to them primarily through (i) repurchase of default loans, and (ii) setting aside security deposits with our own funds to ensure that we have enough cash to perform our repurchase obligations if the borrowers introduced by us default. In some cases, we are also required to replenish such security deposits from time to time.
 
15

In order to reduce our compliance risks under the Circular 141, the Financing Guarantee Rules, and the Supplements to the Financing Guarantee Rules, we have engaged licensed third-party financing guarantee companies or insurance companies to provide financing guarantees or insurances to a majority of the loans funded by our institutional funding partners. If any borrower defaults, a third-party financing guarantee company is obligated to repay the full overdue amount to the corresponding institutional funding partner. After the financing guarantee company repays the full overdue amount, we are obligated to purchase creditor’s right from the third-party guarantee companies at a price equal to the repayment it made to the institutional funding partner. Under certain circumstances, we also provide security deposits through third-party financing guarantee companies for loans funded by certain institutional funding partners as an additional quality assurance commitment. Apart from licensed third-party financing guarantee companies, we also cooperate with third-party insurance companies to provide quality assurance commitments to our institutional funding partners. Under this arrangement, if any borrower introduced by us defaults, our institutional funding partners are able to seek insurance compensations under the insurance policies from third-party insurance companies. In some cases, if the overdue amount exceeds the insurance coverage, the remaining overdue amount will be repaid by the third-party guarantee companies engaged by us.
Despite our efforts to reduce regulatory risks, we cannot assure you that relevant regulatory authorities would not interpret or view the quality assurance commitments we provided to our institutional funding partners as an operation of financing guarantee business in a disguised form without approval. If relevant government authorities take the view that the quality assurance commitments we provided to our institutional funding partners is a provision of financing guarantee in a disguised form without approval, we would be subject to fines and/or other administrative penalties mentioned above. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Online Consumer Finance Services.” As a result, our liquidity, business, financial condition and results of operations will be materially and adversely affected. If we do not provide quality assurance commitments to our institutional funding partners due to regulatory restrictions, we may not be able to maintain our institutional funding partner base and our cooperation with third-party guarantee companies, and our liquidity, business, financial condition and results of operations will be materially and adversely affected.
We have incorporated three financing guarantee companies, Fujian Zhiyun Financing Guarantee Company, or Fujian Zhiyun, Zhiyun (Tianjin) Financing Guarantee Company, or Tianjin Zhiyun, and Hainan Shenxin Financing Guarantee Company, or Hainan Shenxin, in 2019 and 2020. In some cases, one of our own financing guarantee companies provides financing guarantee services directly to our institutional funding partners for the loans funded by them. Under the Financing Guarantee Regulations, the maximum amount of outstanding guarantee liabilities of a financing guarantee company may not exceed ten times of its net assets. As of March 31, 2021, the net assets of Fujian Zhiyun, Tianjin Zhiyun and Hainan Shenxin were RMB1,329.4 million (US$203.7 million), RMB285.5 million (US$43.8 million) and RMB300.4 million (US$46.0 million), respectively. It is obvious that our own guarantee companies cannot meet the needs of all of our institutional funding partners. We will have to continue to engage properly licensed third-party guarantee companies to provide quality assurance commitments to our institutional funding partners. As a result, the above regulatory risks still exist.
As of the date of this annual report, we have not been subject to any administrative penalties due to cooperating with our institutional funding partners.
As the amount of payment we are obligated to pay to third-party guarantee companies depends on the amount of default loans, we are subject to credit risks for those loans extended by our institutional funding partners to our borrowers. If we are unable to accurately assess the creditworthiness of the borrowers on our platform or if we fail to accurately anticipate and manage the delinquency rates of the loans funded by our institutional funding partners, we will not be able to maintain our credit risk exposure within acceptable parameters. If we are unable to effectively collect these delinquent loans, our liquidity, business operations, financial condition and results of operations would be materially and adversely affected.
 
16

We collaborate with third-party trust management companies to set up trusts with other investors to extend loans through these trusts to borrowers introduced by us. We may be deemed to be an illegal financial institution under such trust arrangement, which may materially and adversely affect our business and financial condition.
We collaborate with third-party trust management companies to set up trusts with other investors to extend loans to borrowers introduced by us. Under this trust arrangement, we normally invest in subordinate tranches and other investors invest in senior tranches.
The Measures for Banning of Illegal Financial Institutions and Illegal Financial Business Operations
, or the Measures for Illegal Financial Institutions, promulgated by the State Council on July 13,1998, provides that the establishment of financial institution and the operation of financial business should be subject to the approval of the People’s Bank of China, or the PBOC. Pursuant to the Measures for Illegal Financial Institutions, extending loans without the approval of PBOC is deemed as illegal financial business operation and the entity extending loans without the approval of PBOC is deemed as an illegal financial institution. The online consumer finance industry is new and developing rapidly, and the regulatory environment has evolved since the promulgation of the Measures for Illegal Financial Institutions. There are uncertainties as to the interpretation of the Measures for Illegal Financial Institutions as well as whether such laws and regulations are applicable to us or our business. Although the trust management companies that administrate the trusts have been licensed and approved by the financial regulatory authorities to extend loans and we believe that the trust management companies are the lenders of the loans, we cannot assure you that the financial regulatory authorities will hold the same view as ours. Our investments in the trusts may be deemed to be extending loans to the borrowers and we may be deemed to be a lender under this trust arrangement. As a result of such trust arrangement, we may be deemed to be an illegal financial institution or operating illegal financial business, which may subject us to penalties, including confiscation of illegal gains together with a fine from one time to five times of the illegal gains, or a fine of RMB100,000 to RMB500,000 if there are no illegal gains, and criminal liability if the violation constitutes a criminal offense.
In addition, the Supreme People’s Court, the Supreme Peoples’ Procuratorate, the Ministry of Public Security, or the MPS, and the Ministry of Justice jointly issued
the Guidance on Several Issues for Illegal Lending Regarding Criminal Case, or the Guidance on Illegal Lending
, on July 23, 2019, which provides, among others, that (i) if any entity or individual is engaged in extending loans to the unspecified public individuals consistently for the purpose of profits and without the approval from the regulatory authorities or outside its business scope, which disturbs the stability of financial markets, such entity or individual may face a criminal charge of unfair competition and may be imposed criminal liability in accordance with the applicable laws and regulations; “extending loans to the unspecified public individuals consistently” refers to extending loans to entities and individuals no less than ten times within two years; and (ii) if the actual annual interest rate of the loans extended by such entity or individual exceeds 36%, it would be deemed as an aggravated circumstance when such entity or individual face the abovementioned criminal charge of unfair competition. The Guidance on Illegal Lending is new and does not provide a clear definition to calculate the actual annual interest rate, and it is still unclear how the regulatory authorities will interpret and implement it in the future. We cannot rule out the possibility that regulatory authorities may deem our operation activities under the trust arrangements as unfair competition and impose criminal liability on us. If that happens, our business, results of operations and financial condition would be materially and adversely affected.
If we are unable to retain existing borrowers or institutional funding partners or attract new borrowers or institutional funding partners, or if we are unable to maintain or increase the volume of loans facilitated through our platform, our business and results of operations will be adversely affected.
The volume of loans facilitated through our platform has grown rapidly over the past few years. The total origination amount of loans facilitated through our platform was RMB61.5 billion in 2018, RMB82.2 billion in 2019 and RMB64.1 billion (US$9.8 billion) in 2020. To maintain the high growth momentum of our platform, we must continuously increase the volume of loans by retaining current participants and attracting more users whose financing or investment needs can be met on our platform. If there are insufficient qualified loan requests, institutional funding partners may not be able to deploy their capital or their investors’ capital in a timely or efficient manner and may seek other investment opportunities. If there are insufficient funding commitments, borrowers may not be able to obtain capital through our platform and may turn to other sources for their borrowing needs. If we are unable to attract qualified borrowers and sufficient funding commitments or if borrowers and institutional funding partners do not continue to participate in our platform at the current rates due to any change we may be required to make to the way we conduct our business to ensure compliance with existing or new PRC laws and regulations or due to other business or regulatory reasons, we might not be able to increase our loan transaction volume and revenues as we expect, and our business and results of operations may be adversely affected. Normally the borrowers find us by downloading our mobile applications from application stores or from the
pre-installed
mobile applications or submitting loan requests on our website. In response to the general regulatory environment, the operators of application stores or mobile application distributing channels may adjust their application exhibition policies or even remove our mobile applications from their application stores or distribution channels, which may materially and adversely affect our ability to engage new borrowers.
 
17

We have ceased facilitating new loans with funding from the individual investors on our platform since October 2019 and improve our business model through acquisition of better quality borrowers and transition of our investor base from individual investors to institutional funding partners. Currently, our institutional funding partners primarily include commercial banks, private banks, consumer finance companies and trust management companies. Historically, a small portion of the loans on our platform were funded by some third-party online lending information intermediaries. Considering the regulatory uncertainties faced by third-party online lending information intermediaries, we have ceased facilitating new loans for third-party online lending information intermediaries since November 2019.
If we are unable to retain our existing institutional funding partners or attract new institutional funding partners, or if regulatory authorities promulgated new laws and regulations to regulate, limit, or even prohibit our collaboration with the institutional funding partners, our business, results of operations and financial condition will be adversely affected. As of December 31, 2020, we had 37 institutional funding partners active on our platform.
The loans funded by the institutional funding partners typically have fixed terms from six to twelve months.
Our success is dependent upon our ability to maintain and expand our cooperation with institutional funding partners on reasonable commercial terms. If the governmental authorities further tighten the regulations on the online consumer finance industry, our institutional funding partners would become more selective in choosing partners for referring borrowers and facilitating loans for them. The competition we face would become even more intensely. Our cooperation with institutional funding partners is not on an exclusive basis. If we fail to continuously meet their requirements or needs, our financial institution partners may stop cooperating with us and turn to our competitors, which may also materially and adversely affect our business, financial condition and results of operations.
If our existing and new products and services do not achieve sufficient market acceptance, our financial results and competitive position will be harmed.
We have devoted significant resources to, and will continue to emphasize on, upgrading and marketing our existing products and services and enhancing their market awareness. We also incur expenses and expend resources upfront to develop, acquire and market new products and services that incorporate additional features, improve functionality or otherwise make our platform more desirable to borrowers and institutional funding partners. New products and services must achieve high levels of market acceptance in order for us to recoup our investment in developing, acquiring and bringing them to market.
Our existing and new products and services could fail to attain sufficient market acceptance for many reasons, including:
 
   
borrowers may not find terms of our products, such as costs and credit limit, competitive or appealing;
 
   
our failure to predict market demand accurately and provide products and services that meet this demand in a timely fashion;
 
   
borrowers and institutional funding partners using our platform may not like, find useful or agree with, any changes;
 
   
defects, errors or failures on our platform;
 
   
negative publicity about our loan products or our platform’s performance or effectiveness;
 
   
views taken by regulatory authorities that the new products, services or platform changes do not comply with PRC laws, regulations or rules applicable to us; and
 
   
the introduction or anticipated introduction of competing products by our competitors.
If our existing and new products and services do not achieve adequate acceptance in the market, our competitive position, results of operations and financial condition could be harmed.
 
18

Our international expansion may expose us to additional risks.
Our business currently primarily focuses on the PRC market. We are currently also expanding our business in the overseas market. In December 2018 and June 2019, we established two subsidiaries in the Philippines, and one of them is authorized to operate as a lending company and the other is authorized to operate as a financing company. In December 2019, we established a subsidiary in Indonesia, which has received a license for Technology and Information Based Financial Lending Institution
(peer-to-peer
lending license) from the Financial Services Authority of Indonesia. In January 2020, our subsidiary in Singapore received the Capital Markets Services License from the Monetary Authority of Singapore to conduct regulated activities in dealing in capital markets products in Singapore.
Our overseas business operations subject us to additional risks and uncertainties. While our income from international operations is not yet material to our company as a whole, our current or future international expansion may expose us to additional risks, including general economic and political conditions internationally and the changes of global macroeconomic environment. In addition, we will face complex local regulatory environment that we are not familiar with. As a result, we may incur substantial compliance costs to carry out our business operations in the overseas market and still be subject to potential litigations, regulatory proceedings, penalties or incur other costs. As we have very limited experience in operating our business in the overseas market, our products may not be accepted by users in the overseas market, we may be unable to attract a sufficient number of users, fail to anticipate competitive conditions or face difficulties in operating effectively in the overseas market. In addition, trade barriers, such as import and export restrictions, customs duties and other taxes, competition law regimes and other trade restrictions, as well as other risks such as political instability may also expose us to additional risks and uncertainties if we expand our business in the overseas market.
Interest rates of certain of our loan products exceed the statutory interest rate limit and therefore part of the interests is not enforceable through the PRC judicial system.
The
all-in
borrowing cost, including the interest rate and the total expense paid by the borrower for the borrowing, is highly regulated by the Supreme People’s Court and different regulatory authorities. According to
the Provisions on Several Issues Concerning Laws Applicable to Trials of Private Lending Cases
issued by the Supreme People’s Court on August 6, 2015, or the Private Lending Judicial Interpretations, in the context of lending activities between individuals, entities or other organizations that are not licensed financial institutions, (i) if the interest rate of a loan exceeds 36% per annum, the exceeding part of the interest rate is invalid and void, and (ii) if the interest rate of a loan exceeds 24% per annum but is no more than 36% per annum, the exceeding part will be treated as natural obligation—valid but not enforceable in the PRC judicial system, while the enforceability of the 24% per annum part will not be affected.
On August 4, 2017, the Supreme People’s Court promulgated
the Circular of Several Suggestions on Further Strengthening the Judicial Practice Regarding Financial Cases
, which provides, among others, that the claim of a borrower under a financial loan agreement to adjust or cut down the part of interest exceeding 24% per annum on the basis that the aggregate amount of interest, compound interest, default interest, liquidated damages and other fees collectively claimed by the lender is overly high should be supported by the PRC courts. For loans facilitated at annual rate between 24% and 36% historically or in the future, if any of such loans become delinquent, we will not be able to enforce part of the interest that exceed 24% through PRC judicial system. As a result, our institutional funding partners may suffer losses, which would damage our reputation and harm our business. Were these to happen, our reputation, results of operations and financial condition would be adversely affected.
According to
the Notice on Regulating and Rectifying “Cash Loan” Business
, or Circular 141, promulgated by the Internet Finance Rectification Office and the Online Lending Rectification Office in December 2017, in the context of “cash loan” business operated by various types of institutions, the aggregated borrowing costs of borrower charged in forms of interests and all kinds of fees should be annualized and subject to the upper limit on interest rate of private lending set forth in the judicial interpretations issued by the Supreme People’s Court. When Circular 141 was promulgated, the then effective upper limit on interest rate of private lending was 24% per annum as judicially protected by the court, while the range of 24% to 36% per annum was deemed as natural obligation and the exceeding part of 36% per annum was deemed as illegal.
On August 20, 2020, the Supreme People’s Court issued the Decision on Amending
the Provisions on Several Issues Concerning Laws Applicable to Trials of Private Lending Cases
, which is further amended by the Supreme People’s Court on December 29, 2020, or the Private Lending Judicial Interpretation Amendment, which amended the upper limit of private lending interest rates under judicial protection. According to the Private Lending Judicial Interpretation Amendment, the upper limit of interest rate for
one-year
private loan would be capped at four times that of the loan prime rate at the time of the establishment of the agreement, or the Quadruple LPR Limit. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Online Consumer Finance Services—Regulations on lending activities” for more details. The aforementioned
one-year
loan prime rate refers to the
one-year
loan market quoted interest rate issued by the National Bank Interbank Funding Center on the 20
th
of each month starting from August 20, 2019, and the
one-year
loan market quoted interest rate issued by the National Bank Interbank Funding Center on April 20, 2021 was 3.85%. Based on the latest Quadruple LPR Limit, the ceiling would be lowered to 15.4% from 24% under the previous judicial interpretation in 2015. We cannot assure you that the
one-year
loan market quoted interest rate and the Quadruple LPR Limit will not decrease further in the future.
 
19

According to the Private Lending Judicial Interpretation Amendment, (i) in terms of lending activities between individuals, entities or other organizations that are not licensed financial institutions, if the interest rate of a loan exceeds the Quadruple LPR Limit, the exceeding part will not be supported and enforceable in the PRC judicial system; and (ii) the Quadruple LPR Limit does not apply to the disputes arising out of loans funded by financial institutions or its branches which are licensed by financial regulatory authorities.
On January 21, 2021, the Response Letter to the Guangdong High People’s Court Relating to the Inquiry on the Scope of Application of the Private Lending Judicial Interpretation Amendment issued by the Supreme People’s Court, or the Supreme Court’s Response Letter, further clarifies that seven types of financial organizations, including micro-loan lending companies and financing guarantee companies, are deemed as financial institutions licensed by the financial administrative authorities, and any disputes arising out of their financial business activities should not apply to the Private Lending Judicial Interpretation Amendment. However, as the regulatory authorities have wide discretion in administration, interpretation and enforcement of the laws and regulations, we cannot rule out the possibility that the regulatory authorities may hold different opinions on whether Quadruple LPR Limit applies to the loans funded by financial institutions on our platform. In that case, for loans facilitated at or above the Quadruple LPR limit become delinquent, we may not be able to collect parts of the interest that exceed the Quadruple LPR limit through the PRC judicial enforcement. As a result, our institutional funding partners may suffer losses, which would damage our reputation, results of operations and financial condition. According to the Supreme Court’s Response Letter, we believe that the Quadruple LPR Limit stipulated in the Private Lending Judicial Interpretation Amendment does not apply to the financial institutions. However, we cannot assure you that the regulatory authorities share the same view as ours. Currently, substantially all of our financial institutional partners that we cooperate with for funding new loans origination on our platform are financial institutions licensed by financial regulatory authorities.
On March 31, 2021, the PBOC released its No. 3 announcement in 2021, or the PBOC No. 3 Announcement, which stipulates, among others, that the annual interest rate of a loan should be the annualized form of ratio calculated based on the percentage of all expenses charged from the borrower for the borrowing to the principal actually borrowed by this borrower. The expenses charged from the borrower include the interests and the various expenses directly related to the borrowing. If the loan is repaid in installments, the remaining principal after the deduction of the total repaid principal should be deemed as the actual borrowed principal when calculating the annual interest rate. Compound interest rate and simple interest rate are both allowed to be used to calculate the annual interest rate, provided that if simple interest rate is used, it should be explicitly disclosed to the borrower. The PBOC No. 3 Announcement applies to deposit-taking financial institutions, consumer finance companies, micro-loan lending company, and internet platforms providing loan application services like us. It is our view that the implementation of PBOC No. 3 Announcement is not retrospective.
Before the promulgation of PBOC No. 3 Announcement, no rules or regulations explicitly defined the calculation method for the maximum interest rates permitted by the relevant laws. Historically, we calculated the interest rate of the loans on our platform on a basis of annual percentage rate, or APR. We have certain loans facilitated by our platform with interest rate over 24% per annum. For the years ended December 31, 2018, 2019 and 2020, the total amount of loans facilitated by our platform with interest rate over 24% was RMB8.1 billion, RMB15.2 billion and RMB8.3 billion (US$1.3 billion), representing 13.2%, 18.5% and 12.9% of the total loan origination volume in the same year. These loans have the terms ranging from one month to 36 months. As of December 31, 2020, of the total outstanding balance of loans with interest rate over 24% per annum, 2.1% was 15 to 89 calendar days past due and 2.2% was 90 to 179 calendar days past due. Upon the promulgation of No. 3 Announcement, we have defined our calculation method of APR as the annual all-in borrowing cost as a percentage of the outstanding principal after deducting all installments that have been repaid. We have explicitly disclosed the calculation method for the interest rate of the loans on our platform on a basis of APR to our borrowers. It is our belief that our calculation is in line with the simple interest rate provided in the PBOC No. 3 Announcement. However, we cannot assure you that our historical or current calculation method for the interest rate would be deemed to be in line with the simple interest rate provided in PBOC No. 3 Announcement. As the PBOC No. 3 Announcement is relatively new, there still exists great uncertainties with respect to its interpretation and application. We will maintain communication with the relevant authorities and closely monitor its enforcement.
 
20

Our introduction of new products and services may expose us to new challenges and more risks.
In 2020, we started displaying products of third-party online consumer finance partners on our platform, and the borrowers on our platform can submit loan applications and information authorization for these products through our platform. The third-party online consumer finance partners then can assess the borrowers’ creditworthiness and credit limits and match the borrowers with their own institutional funding partners or use their own funds to fund the loans if they are regulatorily competent to do so. We require the third-party online consumer finance partners to fully comply with all applicable laws and regulations, and the third-party online consumer finance partners should be fully responsible for any of their misconducts. However, as we have very limited control over those third-party online consumer finance partners, we cannot ensure their operations will be in full compliance with all applicable laws and regulations. If those third-party online consumer finance partners do not comply with any applicable laws and regulations and the borrowers are dissatisfied with their products displayed on our platform, our reputation and operation results could be adversely affected.
We operate in a market where the credit infrastructure is still at an early stage of development.
China’s credit infrastructure is still at an early stage of development. The Credit Reference Center established by the PBOC in 2002 has been the only credit reporting system in China. This centrally managed nationwide credit database operated by the Credit Reference Center only records limited credit information, such as tax payments, civil lawsuits, foreclosure and bankruptcy. Moreover, this credit database is only accessible to banks and a limited number of market players authorized by the Credit Reference Center and does not support sophisticated credit scoring and assessment. In 2015, the PBOC announced that it would open the credit reporting market to private sectors with a view to spurring competition and innovation, but it may be a long-term process to establish a widely-applicable, reliable and sophisticated credit infrastructure in the market we operate. Currently, as an intermediary between institutional funding partners and borrowers, we do not have access to the Credit Reference Center. Our institutional funding partners decide at their own discretion if to check any borrower’s credit status at the Credit Reference Center as they conduct credit assessment independently. In general, the borrowers on our platform give general authorization to the institutional funding partners to check the borrowers’ credit status from and report the borrowers’ defaults to the Credit Reference Center. In February 2018, Baihang Credit Information Co., Ltd., or Baihang, received the first business license in China to provide individual credit information service. Baihang will mainly provide services to internet loan companies, including online lending information intermediaries. We have started data sharing with Baihang. However, Baihang is a newly established company. Whether it can efficiently aggregate data from all different types of online databases with accuracy remains to be proven.
 
21

We are subject to credit cycle and the risk of deterioration of credit profiles of borrowers.
Our business is subject to credit cycle associated with the volatility of general economy. If economic conditions deteriorate, we may face increased risk of default or delinquency of borrowers, which will result in lower returns or losses. In the event that the creditworthiness of our borrowers deteriorates or we cannot track the deterioration of their creditworthiness, the criteria we use for the analysis of borrower credit profiles may be rendered inaccurate, and our risk management system may be subsequently rendered ineffective. This in turn may lead to higher default rates and adverse impacts on our reputation, business, results of operations and financial positions.
We rely on our proprietary credit-scoring model in assessing the creditworthiness of our borrowers and the risks associated with loans. If our credit-scoring model is flawed or ineffective, or if we otherwise fail or are perceived to fail to manage the default risks of loans facilitated through our platform, our reputation and market share would be materially and adversely affected, which would severely impact our business and results of operations.
Our ability to attract borrowers and institutional funding partners to, and build trust in, our platform is significantly dependent on our ability to effectively evaluate borrowers’ credit profiles and likelihood of default. To conduct this evaluation, we utilize our proprietary credit assessment model, or the Magic Mirror Model, which is built based on massive data collected through various channels, and strengthened by our sophisticated artificial intelligence and advanced machine learning techniques. The Magic Mirror Model categorizes borrowers into different credit ratings according to their risk profiles, based on which our risk pricing system assigns them appropriate interest rates, credit limits and loan durations. However, the Magic Mirror Model may not effectively predict future loan losses. Subject to credit assessment result for each loan application, a borrower is allowed to take out multiple loans at a time on our platform if his or her existing loans are not in default and the total outstanding balance is within the approved credit limit for the type of loan the borrower applies for. Credit limits are set by loan products, and thus a borrower may have a credit limit for each type of loans on our platform. A borrower’s credit limit for a particular type of loan is determined considering a range of factors, including (i) the borrower’s credit level based on his or her Magic Mirror score—borrowers with better Magic Mirror credit scores are generally given higher credit limits, (ii) the borrower’s credit needs, such as the type of loans being applied for, (iii) the borrower’s credit limits and credit performance for other types of loans on our platform, and (iv) overall investment demand from investors. A new Magic Mirror credit score is generated each time a borrower applies for a loan, which may change the borrower’s credit limit for that type of loan. As such, it is possible that borrowers may take out new loans on our platform to pay off their other existing loans facilitated by us or for other purposes. Given the practical difficulty in tracking and controlling the usage of borrowed funds, we are not able to effectively prevent borrowers from “rolling over” their loans on our platform. Although the Magic Mirror Model looks less favorably upon borrowers who have high credit line utilization ratios, it may not be able to timely and accurately adjust down the credit rating assigned to a borrower if such borrower masks his or her deteriorating creditworthiness by refinancing existing loans with new loans on our platform. If we are unable to effectively classify borrowers into the relative risk categories, we may be unable to offer attractive interest rates for borrowers and returns for investors and effectively manage the default risks of loans facilitated through our platform. We continuously refine the algorithms, data processing and machine learning used by the Magic Mirror Model, but if any of these decision-making and scoring systems contain programming or other errors, are ineffective or the data provided by borrowers or third parties are incorrect or stale, our loan pricing and approval process could be negatively affected, resulting in mispriced or misclassified loans or incorrect approvals or denials of loans.
For loans funded by our institutional funding partners, the institutional funding partners will review borrowers’ applications and may rely on our preliminary credit assessment we provide to them and then decide if to extend loans to such borrower as well as the credit limit after their independent credit review. If any data provided by borrowers or third parties are incorrect or stale or our preliminary credit assessment service is not effective, our cooperation with institutional funding partners could be negatively affected. In addition, we bear credit risks for a substantial majority of the loans funded by institutional funding partners to borrowers introduced by us. If our ability to provide preliminary credit assessment is not as effective or efficient as expected, our liquidity, financial conditions and results of operations may be materially and adversely affected.
In addition, if a borrower’s financial condition deteriorates after his or her loan application is approved, we may not be able to take measures to prevent such borrower’s default and thereby maintain a reasonably low default rate for loans facilitated through our platform.
 
22

Credit and other information that we receive from prospective borrowers and third parties about a borrower may be inaccurate or may not accurately reflect the borrower’s creditworthiness, which may compromise the accuracy of our credit assessment.
For the purpose of credit assessment, we obtain from prospective borrowers and third parties certain information of the prospective borrowers, which may not be complete, accurate or reliable. A credit score assigned to a borrower may not reflect that particular borrower’s actual creditworthiness because the credit score may be based on outdated, incomplete or inaccurate borrower information. Additionally, once we have obtained a borrower’s information, the borrower may subsequently (i) become delinquent in the payment of an outstanding obligation; (ii) default on a
pre-existing
debt obligation; (iii) take on additional debt; or (iv) sustain other adverse financial events, making the information we have previously obtained inaccurate. To better assess borrowers creditworthiness, we joined the credit and information sharing system set up by the National Internet Finance Association of China. A participant of this sharing system can obtain a borrower’s credit information shared by other participants. However, this sharing system is still at the primary stage of development and there are a limited number of participants and limited amount information in this sharing system. As a result, we cannot determine whether borrowers have outstanding loans through other consumer finance marketplaces not participating in this sharing system at the time they obtain a loan from us. This creates the risk that a borrower may borrow money through our platform in order to pay off loans on other consumer finance marketplaces and vice versa. If a borrower incurs additional debt before fully repaying any loan such borrower takes out on our platform, the additional debt may impair the ability of that borrower to make payments on his or her loan and the investor’s ability to receive investment returns associated with such loan. In addition, the additional debt may adversely affect the borrower’s creditworthiness generally, and could result in the financial distress or insolvency of the borrower. To the extent that a borrower has or incurs other indebtedness and cannot repay all of his or her indebtedness, the obligations under the loans will rank
pari passu
to each other and the borrower may choose to make payments to other creditors rather than to investors on our platform.
Such inaccurate or incomplete borrower information could compromise the accuracy of our credit assessment and adversely affect the effectiveness of our risk management, which could in turn harm our reputation, and as a result our business and results of operations could be materially and adversely affected.
Loss of or failure to maintain relationship with our strategic partners may materially and adversely affect our business and results of operations.
We currently rely on a number of strategic partners in various aspects of our business. For example, in terms of user acquisition, we acquire a significant portion of our borrowers through a limited number of online channels from a limited number of our strategic partners. We rely on certain data partners in collecting credit information of borrowers for credit scoring and fraud detections.
We anticipate that we will continue to leverage strategic relationships with existing strategic partners to grow our business while pursuing new relationships with additional strategic partners.
Pursuing, establishing and maintaining relationships with strategic partners require significant time and resources as does integrating third-party data and services with our system. Our current agreements with partners generally do not prohibit them from working with our competitors or from offering competing services. Our competitors may be more effective in providing incentives to our partners to favor their products or services, which may in turn reduce the volume of loans facilitated through our platform. Certain types of partners may devote more resources to support their own competing businesses. In addition, these partners may not perform as expected under our agreements with them, and we may have disagreements or disputes with them, which could adversely affect our brand and reputation. If we cannot successfully enter into and maintain effective strategic relationships with strategic partners, our business will be harmed.
In addition, if any of our partners fails to perform properly, we cannot assure you that we will be able to find an alternative in a timely and cost-efficient manner or at all. Any of these occurrences could result in our diminished ability to operate our business, potential liability to borrowers and institutional funding partners, inability to attract borrowers and institutional funding partners, reputational damage, regulatory intervention and financial harm, which could negatively impact our business, financial condition and results of operations.
 
23

We have obligations to verify information relating to borrowers and detecting fraud. If we fail to perform such obligations to meet the requirements of relevant laws and regulations, we may be subject to liabilities.
Our business of connecting institutional funding partners and borrowers constitutes an intermediary service, and our contracts with institutional funding partners and borrowers are intermediation contracts under
the Civil Code of the PRC
. Under
the Civil Code of the PRC
, an intermediary that intentionally conceals any material information or provides false information in connection with the conclusion of an intermediation contract, which results in harm to the client’s interests may not claim for any service fee for its intermediary services, and is liable for any damage incurred by the client.
We refer borrowers to our institutional funding partners. The institutional funding partners will review the borrower’s application and our preliminary credit assessment, and then decide if to extend loans to such borrower as well as the credit limit after their independent credit review. Our agreements with these institutional funding partners and borrowers may be deemed as intermediary contracts under
the Civil Code of the PRC
. Therefore, if we fail to provide material information to institutional funding partners and are found to be at fault, for failure or deemed failure to exercise proper care, to conduct adequate information verification or supervision, we could be subject to liabilities as an intermediary under
the Civil Code of the PRC
. We leverage a large database of past fraud accounts information and sophisticated rule-based detection technology in detecting fraudulent behaviors. Based on new data collected and fraudulent behaviors detected during our daily business operations, we update our database on a monthly basis. As the laws, regulations, rules and governmental policies governing the online consumer finance industry are relatively new, it is still unclear to what extent online consumer finance platform should exercise care in detecting fraud. Although we believe that as an information intermediary, we should not bear the credit risk for institutional funding partners as long as we take reasonable measures to detect fraudulent behaviors, we cannot assure you that we would not be subject to any liabilities under the current laws, regulations, rules and governmental policies governing the online consumer finance industry if we fail to detect any fraudulent behavior. If that were to occur, our results of operations and financial condition could be materially and adversely affected.
We may be deemed to use our own fund to finance certain loans and therefore subject us to regulatory risks.
The Interim Measures prohibits online finance information intermediaries from investing in loans using their own funds unless otherwise stipulated by laws and regulations. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Online Consumer Finance Services—Regulations on online lending information intermediaries.” In 2019 and 2020, in order to reduce the outstanding balance of the loans funded by individual investors on our platform and improve our business model, we used quality assurance fund, which was historically set aside by us as a protection mechanism for the individual investors when the borrowers defaulted in principal and interest repayments, to repay outstanding balance of loans to individual investors on our platform who were protected by the quality assurance fund before the respective maturity dates. After repaying the outstanding balance of those loans, the borrowers continued to repay the remaining installments of principal and interest to our quality assurance fund. Such business practice might be regarded by relevant government authorities as investing in loans using our own funds, and therefore subject us to fines, penalties or other liabilities, which could materially and adversely affect our business, financial condition and prospects.
In addition, pursuant to the Measures for Illegal Financial Institutions, extending loans without the PBOC’s permission is deemed to be an illegal operation of financial business and the entity extending loans without the PBOC’s permission is deemed to be an illegal financial institution. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Online Consumer Finance Services—Regulations on illegal financial institutions and intermediaries.” In connection with our quality assurance commitments provided through third-party financing guarantee companies, we purchase creditors’ rights from third-party financing guarantee companies after these financing guarantee company repay the full overdue amounts to our institutional funding partners. After such purchase of creditors’ rights, the borrowers will continue to repay the remaining installments of principal and interest to us. We cannot rule out the possibility that relevant regulatory authorities may take the view that our such business practice constitutes an illegal operation of financial business without the PBOC’s permission and we may be deemed to be an illegal financial institution. If we were to find to violate the Measures for Illegal Financial Institutions, we would be subject to fines, penalties or other liabilities, which could materially and adversely affect our business, financial condition and prospects.
 
24

Our failure to compete effectively could adversely affect our results of operations and market share.
The online consumer finance industry in China is competitive and evolving. We compete with financial products and companies that attract borrowers, investors, and institutional funding partners. We primarily compete with leading online consumer finance companies in China. In addition, with respect to borrowers, we also compete with traditional financial institutions, such as consumer finance business units in commercial banks, credit card issuers and other consumer finance companies; with respect to institutional funding partners, our product offerings also compete with other products and asset classes, such as equities, bonds, investment trust products, bank savings accounts, real estate and alternative asset classes.
Our competitors operate with different business models, have different cost structures or participate selectively in different market segments. They may ultimately prove more successful or more adaptable to new regulatory, technological and other developments. Some of our current and potential competitors have significantly more financial, technical, marketing and other resources than we do and may be able to devote greater resources to the development, promotion, sale and support of their platforms. Our competitors may also have more extensive borrower or investor bases, greater brand recognition and brand loyalty and broader partner relationships than us. Additionally, a current or potential competitor may acquire one or more of our existing competitors or form a strategic alliance with one or more of our competitors. Any of the foregoing could adversely affect our business, results of operations, financial condition and future growth.
In addition, our competitors may be better at developing new products, responding faster to new technologies and undertaking more extensive marketing campaigns. When new competitors seek to enter our target market, or when existing market participants seek to increase their market share, they sometimes undercut the pricing and/or terms prevalent in that market, which could adversely affect our market share or ability to exploit new market opportunities. Also, since the online consumer finance industry in China is relatively new and fast evolving, potential institutional funding partners and borrowers may not fully understand how our platform works and may not be able to fully appreciate the additional customer protections and features that we have invested in and adopted on our platform as compared to others. Our pricing and terms could deteriorate if we fail to act to meet these competitive challenges. Furthermore, to the extent that our competitors are able to offer more attractive terms to our cooperation partners, such cooperation partners may choose to terminate their relationships with us. If we are unable to compete with such companies and meet the need for innovation in our industry, the demand for our platform could stagnate or substantially decline, we could experience reduced revenues or our platform could fail to achieve or maintain more widespread market acceptance, any of which could harm our business and results of operations.
If we fail to promote and maintain our brand in a cost-efficient way, our business and results of operations may be harmed.
We believe that developing and maintaining awareness of our brand effectively is critical to attracting new and retaining existing borrowers and institutional funding partners to our platform. This depends largely on the effectiveness of our marketing efforts and the success of the channels we use to promote our platform. If any of our current marketing channels become less effective, if we are unable to continue to use any of these channels, if the cost of using these channels were to significantly increase or if we are not successful in generating new channels, we may not be able to attract new borrowers and institutional funding partners in a cost-effective manner or convert potential borrowers and institutional funding partners into active borrowers and institutional funding partners on our platform.
Our efforts to build our brand have caused us to incur significant expenses, and it is likely that our future marketing efforts will require us to incur significant additional expenses. These efforts may not result in increased revenues in the immediate future or at all and, even if they do, any increases in revenues may not offset the expenses incurred. If we fail to successfully promote and maintain our brand while incurring substantial expenses, our results of operations and financial condition would be adversely affected, which may impair our ability to grow our business.
Any negative publicity with respect to us, the online consumer finance industry in general and our third party partners may materially and adversely affect our business and results of operations.
Reputation of our brand is critical to our business and competitiveness. Factors that are vital to our reputation include but are not limited to our ability to:
 
   
maintain the quality and reliability of our platform;
 
   
provide borrowers and institutional funding partners with a superior experience on our platform;
 
25

   
enhance and improve our credit assessment and risk-pricing models;
 
   
effectively manage and resolve borrower and institutional funding partner complaints; and
 
   
effectively protect personal information and privacy of borrowers and institutional funding partners.
Any malicious or negative allegation made by the media or other parties about the foregoing or other aspects of our company, including but not limited to our management, business, compliance with law, financial condition or prospects, whether with merit or not, could severely compromise our reputation and harm our business and operating results.
As the online consumer finance industry is a new industry in China and the regulatory framework for this industry is also evolving, negative publicity about this industry may arise from time to time. Negative publicity about China’s online consumer finance industry in general may also have a negative impact on our reputation, regardless of whether we have engaged in any inappropriate activities. The PRC government has instituted specific rules, including the Interim Measures, Circular 141, the Interim Measures for Banks and its supplement, to develop a more transparent regulatory environment for the online consumer finance industry. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Online Consumer Finance Services.” Any players in China’s online consumer finance industry who are not in compliance with these regulations may adversely impact the reputation of the industry as a whole. Furthermore, any negative development in, or negative perception of, the online consumer finance industry as a whole, even if factually incorrect or based on isolated incidents, could compromise our image, undermine the trust and credibility we have established and impose a negative impact on our ability to attract new borrowers and institutional funding partners. Negative developments in the online consumer finance industry, such as widespread borrower defaults, fraudulent behavior and/or the closure of other online consumer finance platforms, may also lead to tightened regulatory scrutiny of the sector and limit the scope of permissible business activities that may be conducted by online consumer finance platforms like us. For instance, in 2015, there were a number of reports of business failures of, or accusations of fraud and unfair dealing against, certain companies in the online lending information industry in China. In 2019 and 2020, there were a number of reports of business failures of online lending information intermediary platforms in China, including some reputable ones. Furthermore, several criminal cases were reported to be charged against certain online lending information intermediary platforms. Although the market exits of these companies may result in more healthy and stable development of the online consumer finance industry, to the extent borrowers or institutional funding partners associate our company with these companies, they may be less willing to participate on our platform.
In addition, negative publicity about our partners, outsourced service providers or other counterparties, such as negative publicity about their loan collection practices and any failure by them to adequately protect the information of our borrowers, to comply with applicable laws and regulations or to otherwise meet required quality and service standards could harm our reputation. If any of the foregoing takes place, our business and results of operations could be materially and adversely affected.
Fraudulent activity on our platform could negatively impact our operating results, brand and reputation and cause the use of our loan products and services to decrease.
We are subject to the risk of fraudulent activity both on our platform and associated with borrowers, institutional funding partners and other third parties handling borrower information. Our resources, technologies and fraud detection tools may be insufficient to accurately detect and prevent fraud. Significant increases in fraudulent activity could negatively impact our brand and reputation, result in losses suffered by the investors, reduce the volume of loans facilitated through our platform and lead us to take additional steps to reduce fraud risk, which could increase our costs and expenses. High profile fraudulent activity could even lead to regulatory intervention, and may divert our management’s attention and cause us to incur additional expenses and costs. If any of the foregoing were to occur, our results of operations and financial condition could be materially and adversely affected.
 
26

Our current level of fee rates may decline in the future. Any material reduction in our fee rates could reduce our profitability.
We earn a substantial majority of our revenues from the service fees that we collect from the third-party guarantee companies or our institutional funding partners on the loans facilitated through our online marketplace and the fees that we charge from the borrowers as the guarantee fees. The fee rates may vary from different business models and third-party guarantee companies or institutional funding partners. Any material reduction in our fee rates could have a material adverse effect on our business, results of operations and financial condition.
Fluctuations in interest rates could negatively affect transaction volume facilitated through our platform.
All loans facilitated through our platform are issued with fixed interest rates. We determine the interest rates of the loans on our platform primarily based on the market conditions and the general interest rate environment rather than by referencing to a specific benchmark rate such as LIBOR. The fluctuation of interest rates may affect the demand for loan services on our platform. For example, a decrease in interest rates may cause potential borrowers to seek lower-priced loans from other channels. A high interest rate environment will likely increase the funding costs for our institutional funding partners, which may lead to a higher rate of return required by such institutional funding partners and thereby dampen their desire to fund borrowers on our platform. If we fail to respond to the fluctuations in interest rates in a timely manner and adjust our loan products offering, the potential and existing investors may lose potential interest returns in our platform and products and delay or reduce future loan investments, and the potential and existing borrowers may show less interest in our loan products and marketplace. As a result, fluctuations in the interest rate environment may discourage institutional funding partners and borrowers from participating in our platform, which may adversely affect our business.
We may not be able to obtain additional capital on favorable terms or at all.
We need to make continued investments in facilities, hardware, software, technology systems and to retain talents to remain competitive. Due to the unpredictable nature of the capital markets and our industry, we cannot assure you that we will be able to raise additional capital on terms favorable to us, or at all, if and when required, especially if we experience disappointing operating results. If adequate capital is not available to us as required, our ability to fund our operations, take advantage of unanticipated opportunities, develop or enhance our infrastructure or respond to competitive pressures could be significantly limited, which would adversely affect our business, financial condition and results of operations. If we do raise additional funds through the issuance of equity or convertible debt securities, the ownership interests of our shareholders could be significantly diluted. These newly issued securities may have rights, preferences or privileges senior to those of existing shareholders.
Misconduct, errors and failure to function by our employees and third-party service providers could harm our business and reputation.
We are exposed to many types of operational risks, including the risk of misconduct and errors by our employees and third-party service providers. Our business depends on our employees and third-party service providers to interact with potential borrowers and institutional funding partners, process large numbers of transactions and support the loan collection process, all of which involve the use and disclosure of personal information. We could be materially adversely affected if transactions were redirected, misappropriated or otherwise improperly executed, if personal information was disclosed to unintended recipients or if an operational breakdown or failure in the processing of transactions occurred, whether as a result of human error, purposeful sabotage or fraudulent manipulation of our operations or systems. In addition, the manner in which we store and use certain personal information and interact with borrowers and institutional funding partners through our platform is governed by various PRC laws. It is not always possible to identify and deter misconduct or errors by employees or third-party service providers, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses. If any of our employees or third-party service providers take, convert or misuse funds, documents or data or fail to follow protocol when interacting with borrowers and institutional funding partners, we could be liable for damages and subject to regulatory actions and penalties. We could also be perceived to have facilitated or participated in the illegal misappropriation of funds, documents or data, or the failure to follow protocol, and therefore be subject to civil or criminal liability. In addition to our own collecting team, we also use certain third-party service providers for loan collection services. Aggressive practices or misconduct by any of our third-party service providers in the course of collecting loans could damage our reputation.
 
27

Any failure to comply with any existing or future laws and regulations related to data protection may subject us to civil liabilities, administrative penalties or even criminal penalties.
The regulatory framework on data collection, using, storage, and processing is relatively new and rapidly evolving, and some of them are ambiguous. In recent years, the PRC governmental authorities have strengthened the regulation of data collection, using, storage, and processing, especially for the personal data crawled from internet websites. The Office of the Central Cyberspace Affairs Commission, the Ministry of Industry and Information Technology, or the MIIT, the MPS, and the State Administration for Market Regulation, or the SAMR, jointly promulgated the Notice on Rectification of Illegal Collection of Personal Information on Application, or the Notice on Illegal Collection on January 23, 2019, which requires application operators to strictly comply with the Cyber Security Law of the PRC and strengthens the personal information protection. Application operators should, among others, (i) clearly state the authorized purpose, methods and scope of the collection and usage of personal information, and obtain the consent of users for collecting and processing such users’ personal information, and (ii) establish appropriate user information protection systems with remedial measures. To further implement and interpret the Notice on Illegal Collection, the Measures on Identifying Illegality of Personal Information Collection Conducts on Application was promulgated on November 28, 2019. In July 2020, the Standing Committee of the National People’s Congress released the Data Security Law (Draft) for public comments, which requires data processing intermediaries to identify the source of data, review the identifications of data providers and users, and maintain the transaction records. Transaction of data with illegal source may result in different penalties, including but not limited to order for rectification, fines, confiscation of illegal gains, and revocation of business license or other relevant licenses. On March 22, 2021, the Cyberspace Administration Office of China, or the CAC, the MIIT, the MPS, and the SAMR jointly promulgated the
Regulations on the Scope of Necessary Personal Information Collected by the Frequently Used Mobile Applications
, or the Scope of Necessary Personal Information, which will come into effect on May 1, 2021, which provides, among others, that: (i) the application operators may not refuse to provide fundamental function services to the users for reason that such users refuse to provide the personal information out of the scope of necessity; (ii) the fundamental function service of online lending applications is to facilitate loans provided to the users online for use of personal consumption and business operation; and (iii) the necessary personal information includes the borrower’s mobile phone number, name, bank account, as well as type, number and valid period of its identity card. The different governmental authorities, including the MIIT, have been inspecting various mobile applications on the market on the enforcement of data protection and may continue to do so in the future, even with more stringent scrutiny. If the authorities deem our mobile applications as violating laws and regulations related to data protection, they may order us to make rectifications. And if they are not satisfied with our rectification, they may further order removal of our mobile applications from the relevant mobile application store, which may materially and adversely affect our business and operating results.
Our business depends on our employees and third-party service providers to interact with potential borrowers and institutional funding partners, process large numbers of transactions and support the loan collection process, all of which involve the use and disclosure of personal information. Compliance with applicable data protection laws and regulations is a rigorous and time-intensive process. We have established a comprehensive administrative mechanism and standardized employee training system for stringent information security management, and we have received both the APP Security Certification and the APP Information Security Certification with level 3 rating, the highest rating level in security evaluation standard, from China National Computer Virus Emergency Response Center. We have also been deploying innovative technologies to promote user data protection. For example, we launched a Smart Finance Institute in 2018 for research and development in the field of artificial intelligence that can be applied in various aspects of financial services. In addition, we are also a member of the National Information Security Standardization Technical Committee and Mobile Application (APP) Security Committee, maintaining up to date knowledge and compliant regarding the latest cyber-security regulatory requirements. For the purpose of credit assessment, we also collaborate with third-party data providers to obtain the borrowers’ credit and behavior data, with general consents from the borrowers. Although we require the third-party data providers guarantee that the data provided to us is lawfully collected and legally authorized and their collaboration with us will not violate any applicable laws and regulations, we cannot assure you that the third-party data providers would strictly comply with the applicable laws and regulation during their process of data collection, using, storage, and processing. If any of our third-party data providers fails to comply with applicable data protection laws and regulations, our reputation could suffer and we could become subject to regulatory intervention, which could have a material adverse effect on our business, financial condition and results of operations.
If our ability to collect delinquent loans is impaired, our business and results of operations might be materially and adversely affected.
We primarily rely on our
in-house
collection team to handle the collection of delinquent loans. We also engage certain third-party collection service providers to assist us with payment collection. If our or third party agencies’ primary collection methods, such as phone calls, text messages, legal letters and legal proceedings, are not as effective as they were and we fail to respond quickly and improve our collection methods, our delinquent loan collection rate may decrease and our investors may suffer loss. In addition, we bear credit risks for a substantial majority of the loans funded by our institutional funding partners to borrowers introduced by us. If our ability to collect delinquent loans is not as effective or efficient as expected, our liquidity, financial conditions and results of operations could be materially and adversely affected.
 
28

Moreover, according to the Circular 141, delinquent loans shall not be collected by means of violence, intimidation, insult, defamation, or harassment. Any violation of the Circular 141 may result in penalties, including but not limited to suspension of operation, orders to make rectification, condemnation, revocation of license, be ordered to cease business operations, and even criminal liabilities. If the collection methods we use in collecting delinquent loans are viewed by the borrowers or regulatory authorities as harassments, threats or other illegal conducts, we may be subject to lawsuits initiated by the borrowers or prohibited by the regulatory authorities from using certain collection methods. If this were to happen and we fail to adopt alternative collection methods in a timely manner or the alternative collection methods are proven not effective, we might not be able to maintain our delinquent loan collection rate and the investors’ confidence in our platform may be negatively affected. Furthermore, the MPS promulgated
the
Guidance on Several Issues for Soft Violence Regarding Criminal Case
, or the Guidance on Soft Violence, on April 9, 2019, which provides that, among others, harassments by means of internet or telecommunication to disturb people’s normal life, work, production, business, and social order may be deemed as soft violence, which may be subject to criminal liabilities. In 2019, several public security authorities in different provinces took actions against some loan collection outsourcing companies, and even criminal cases were reported to be charged against some of them. We have established strict implementation policies to ensure that our collection personnel and third-party collection service providers do not engage in aggressive practices. However, our
in-house
collection team is large and we cannot assure each of them would strictly comply with our policies. Furthermore, we have no direct control over the management of third-party collection service providers. If any practices by our
in-house
collection team members or our third-party collection service providers were deemed by the governmental authorities as aggressive collection or soft violence, our reputation and business would be materially and adversely affected. If any of the foregoing takes place and impairs our ability to collect delinquent loans, the transaction volumes on our platform will decrease and our business and results of operations could be materially and adversely affected. On August 31, 2020, the MIIT published
the Administrative Provisions for Text Message and Voice Call Service (Draft)
for public comments, which provides that no organization is allowed to send commercial text messages or make commercial calls to users without explicit consents of users, and the organization should no longer send messages or make calls to users if explicitly required by users. In case of violation, the relevant governmental authorities may impose penalties, including orders for rectifications, public warnings, fines from RMB10,000 to 30,000, revocation of telecommunication licenses and cessation of phone number resources.
Cyber-attacks, computer viruses, physical or electronic
break-ins
or similar disruptions of us or of a third party could result in disclosure or misuse of confidential information and misappropriation of funds of our borrowers and institutional funding partners, subject us to liabilities, cause reputational harm and adversely impact our results of operations and financial condition.
Our platform collects, stores and processes certain personal and other sensitive data from our borrowers and institutional funding partners. The massive data that we have processed and stored makes us or third-party service providers who host our servers a target and potentially vulnerable to cyber-attacks, computer viruses, physical or electronic
break-ins
or similar disruptions. While we have taken steps to protect the confidential information that we have access to and put in place internal reporting procedures relating to cybersecurity incidents, our security measures could be breached. As of the date of this annual report, we have not experienced any material cyber security incidents. However, we cannot assure you that our security measures will not be breached in the future. Because techniques used to sabotage or obtain unauthorized access to systems change frequently and generally are not recognized until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Any accidental or willful security breaches or other unauthorized access to our platform could cause confidential borrower and institutional funding partner information to be stolen and used for criminal purposes. As personally identifiable and other confidential information is increasingly subject to legislation and regulations in numerous domestic and international jurisdictions. For example, in China, the Administrative Measures for the Security of the International Network of Computer Information Network issued in December 1997 and amended in January 2011 requires us to report any data or security breaches to the local offices of the MPS within 24 hours of any such breach. Also,
the Data Security Law (Draft)
requires that the following systems relating to data or data security should be established: a data classification management system based on importance of data, a risk assessment system, a monitoring and early warning system, and an emergency disposal system.
The Cyber Security Law of the PRC
requires us to take immediate remedial measures when we discover that our products or services are subject to risks, such as security defects or bugs. Such remedial measures include, informing our borrowers and institutional funding partners of the specific risks and reporting such risks to the relevant competent departments. Any inability to protect confidential information of our borrowers and institutional funding partners could result in additional cost and liability for us, damage our reputation, inhibit the use of our platform and harm our business.
 
29

We also face indirect technology, cybersecurity and operational risks relating to the third parties upon whom we rely to facilitate or enable our business activities, including, among others, third-party online payment service providers who manage accounts for certain borrower and institutional funding partner funds. As a result of increasing consolidation and interdependence of technology systems, a technology failure, cyber-attack or other information or security breach that significantly compromises the systems of one entity could have a material impact on its counterparties. Although our agreements with third-party payment service providers provide that each party is responsible for the cybersecurity of its own systems, any cyber-attack, computer viruses, physical or electronic
break-ins
or similar disruptions of such third-party payment service providers could, among other things, adversely affect our ability to serve our users, and could even result in misappropriation of funds of our borrowers and institutional funding partners. If that were to occur, both we and third-party payment service providers could be held liable to borrowers and institutional funding partners who suffer losses from the misappropriation.
Security breaches or unauthorized access to confidential information could also expose us to liability related to the loss of the information, time-consuming and expensive litigation and negative publicity. If security measures are breached because of third-party action, employee error, malfeasance or otherwise, or if design flaws in our technology infrastructure are exposed and exploited, our relationships with borrowers and institutional funding partners could be severely damaged, we could incur significant liability and our business and operations could be adversely affected.
Any failure by our institutional funding partners or third-party service providers to comply with applicable anti-money laundering and anti-terrorism financing laws and regulations could damage our reputation.
If any of our institutional funding partners fails to comply with applicable anti-money laundering laws and regulations, it could become subject to regulatory intervention or sanction and its business may be adversely effected, which could further have a material adverse effect on our reputation, business financial condition and results of operations.
Currently, we rely on our third-party service providers, in particular payment companies and custodian bank, that handle the transfer of funds between borrowers and lenders, to have their own appropriate anti-money laundering policies and procedures. The payment companies are subject to anti-money laundering obligations under applicable anti-money laundering laws and regulations and are regulated in that respect by the PBOC. If any of our third-party service providers fails to comply with applicable anti-money laundering laws and regulations, our reputation could suffer and we could become subject to regulatory intervention, which could have a material adverse effect on our business, financial condition and results of operations.
In addition, the Interim Measures have imposed on us the obligation of anti-money laundering and anti-terrorism financing. The Custodian Guidelines also requires online lending information intermediaries to highlight the anti-money laundering obligation in the agreement with commercial banks acting as custodian banks. Online lending information intermediaries are obligated to cooperate with custodian banks to fulfill the anti-money laundering obligations. In October 2018, the PBOC, the CBIRC, and the CSRC, jointly issued
the Anti-money Laundering and Anti-terrorism Financing Administrative Measures for Internet Finance Institution
, or Anti-money Laundering and Anti-terrorism Measures, providing that internet finance institutions are obliged to accept the anti-money laundering and anti-terrorism financing inspection conducted by the PBOC and its branches. The Anti-money Laundering and Anti-terrorism Measures also authorized the establishment of the internet finance anti-money laundering and anti-terrorism financing monitor platform, or the Monitor Platform, by the National Internet Finance Association, or NIFA under the instruction of PBOC and other financial governmental authorities to improve the online monitoring mechanism and information sharing between the institutions. To comply with the Anti-money Laundering and Anti-terrorism Measures, we are formulating policies and procedures, including internal controls and “know-your-customer” procedures and accessing the Monitor Platform. We cannot assure you that we will be able to establish and maintain effective anti-money laundering and anti-terrorism financing policies and procedures to protect our platform from being exploited for money laundering or terrorism financing purposes or that such policies and procedures, if adopted, will be deemed to be in compliance with applicable anti-money laundering and anti-terrorism financing laws and regulations, including the Interim Measures.
 
30

If we fail to maintain an effective system of internal controls over financial reporting, we may be unable to accurately report our results of operations, meet our reporting obligations or prevent fraud.
We are subject to reporting obligations under the U.S. securities laws. The SEC, as required by Section 404 of the Sarbanes-Oxley Act of 2002, adopted rules requiring every public company to include a management report on such company’s internal control over financial reporting in its annual report, which contains management’s assessment of the effectiveness of our internal control over financial reporting. As we are no longer an emerging growth company, we are subject to the requirement that an independent registered public accounting firm must attest to and report on the effectiveness of our internal control over financial reporting.
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) and internal control over financial reporting (as defined in Rule
13a-15(f)
under the Exchange Act) as of the end of the period covered by this annual report, as required by Rule
13a-15(b)
through (c) under the Exchange Act. Based upon that evaluation, our management has concluded that our internal control over financial reporting was effective as of December 31, 2020.
Our independent registered public accounting firm, PricewaterhouseCooper Zhong Tian LLP, also attested and reported our internal control over financial reporting. See the attestation report on page F-2 issued by our independent registered public accounting firm for further details. However, if we fail to maintain effective internal control over financial reporting in the future, we could suffer material misstatements in our financial statements and fail to meet our reporting obligations, which would likely cause investors to lose confidence in our reported financial information. This could in turn limit our access to capital markets, harm our results of operations, and lead to a decline in the trading price of our ADSs. Additionally, ineffective internal control over financial reporting could expose us to increased risk of fraud or misuse of corporate assets and subject us to potential delisting from the stock exchange on which we list, regulatory investigations and civil or criminal sanctions. We may also be required to restate our financial statements from prior periods.
Our operations depend on the performance of the internet infrastructure and telecommunications networks in China.
Almost all access to the internet in China is maintained through state-owned telecommunication operators under the administrative control and regulatory supervision of the MIIT. We primarily rely on a limited number of telecommunication service providers to provide us with data communications capacity through local telecommunications lines and internet data centers to host our servers. 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 fixed telecommunications networks provided by telecommunication service providers. With the expansion of our business, we may be required to upgrade our technology and infrastructure to keep up with the increasing traffic on our platform. We cannot assure you that the internet infrastructure and the fixed telecommunications networks in China will be able to support the demands associated with the continued growth in internet usage.
In addition, we have no control over the costs of the services provided by telecommunication service providers. If the prices we pay for telecommunications and internet services rise significantly, our results of operations may be adversely affected. Furthermore, if internet access fees or other charges to internet users increase, our user traffic may decline and our business may be harmed.
Any significant disruption in service on our platform, in our computer systems or third party service providers’ systems, including events beyond our control, could prevent us from processing or posting loans on our platform, reduce the attractiveness of our platform and result in a loss of borrowers or investors.
In the event of a platform outage and physical data loss, our ability to perform our servicing obligations, process loan applications or make funds available on our platform would be materially and adversely affected. The satisfactory performance, reliability and availability of our platform and our underlying network infrastructure are critical to our operations, customer service, reputation and our ability to retain existing and attract new borrowers and institutional funding partners. Much of our system hardware is hosted in a leased facility located in Shanghai that is operated by our IT staff. We also maintain a real-time backup system in the same facility and a remote backup system at a separate facility also located in Shanghai. Our operations depend on our ability to protect our systems against 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. If there is a lapse in service or damage to our leased facilities in Shanghai, we could experience interruptions and delays in our service and may incur additional expense in arranging new facilities.
 
31

Any interruptions or delays in our service, whether as a result of third-party or our error, natural disasters or security breaches, whether accidental or willful, could harm our relationships with our borrowers and institutional funding partners and our reputation. Additionally, in the event of damage or interruption, our insurance policies may not adequately compensate us for any losses that we may incur. Our disaster recovery plan has not been tested under actual disaster conditions, and we may not have sufficient capacity to recover all data and services in the event of an outage. These factors could prevent us from processing or posting payments on loans, damage our brand and reputation, divert our employees’ attention, subject us to liability and cause borrowers and institutional funding partners to abandon our platform, any of which could adversely affect our business, financial condition and results of operations.
Our platform and internal systems rely on software that is highly technical, and if it contains undetected errors, our business could be adversely affected.
Our platform and internal systems rely on software that is highly technical and complex. In addition, our platform and internal systems depend on the ability of such software to store, retrieve, process and manage immense amounts of data. The software on which we rely has contained, and may now or in the future contain, undetected errors or bugs. Some errors may only be discovered after the code has been released for external or internal use. Errors or other design defects within the software on which we rely may result in a negative experience for borrowers and institutional funding partners using our platform, delay introductions of new features or enhancements, result in errors or compromise our ability to protect borrower or investor data or our intellectual property. Any errors, bugs or defects discovered in the software on which we rely could result in harm to our reputation, loss of borrowers or investors or liability for damages, any of which could adversely affect our business, results of operations and financial condition.
We may not be able to prevent others from unauthorized use of our intellectual property, which could harm our business and competitive position.
We regard our trademarks, domain names,
know-how,
proprietary technologies and similar intellectual property as critical to our success, and we rely on a combination of intellectual property laws and contractual arrangements, including confidentiality, invention assignment and
non-compete
agreements with our employees and others to protect our proprietary rights. See also “Item 4. Information on the Company—B. Business Overview—Intellectual Property.” Despite these measures, any of our intellectual property rights could be challenged, invalidated, circumvented or misappropriated, or such intellectual property may not be sufficient to provide us with competitive advantages. In addition, because of the rapid pace of technological change in our industry, parts of our business rely on technologies developed or licensed by third parties, and we may not be able to obtain or continue to obtain licenses and technologies from these third parties on reasonable terms, or at all.
It is often difficult to maintain and enforce intellectual property rights in China. Statutory laws and regulations are subject to judicial interpretation and enforcement and may not be applied consistently due to the lack of clear guidance on statutory interpretation. Confidentiality, invention assignment and
non-compete
agreements may be breached by counterparties, and there may not be adequate remedies available to us for any such breach. Accordingly, we may not be able to effectively protect our intellectual property rights or to enforce our contractual rights in China. Preventing any unauthorized use of our intellectual property is difficult and costly and the steps we take may be inadequate to prevent the misappropriation of our intellectual property. In the event that we resort to litigation to enforce our intellectual property rights, such litigation could result in substantial costs and a diversion of our managerial and financial resources. We can provide no assurance that we will prevail in such litigation. In addition, our trade secrets may be leaked or otherwise become available to, or be independently discovered by, our competitors. To the extent that our employees or consultants use intellectual property owned by others in their work for us, disputes may arise as to the rights in related
know-how
and inventions. Any failure in protecting or enforcing our intellectual property rights could have a material adverse effect on our business, financial condition and results of operations.
 
32

We may be subject to intellectual property infringement claims, which may be expensive to defend and may disrupt our business and operations.
We cannot be certain that our operations or any aspects of our business do not or will not infringe upon or otherwise violate trademarks, patents, copyrights,
know-how
or other intellectual property rights held by third parties. We may be from time to time in the future subject to legal proceedings and claims relating to the intellectual property rights of others. In addition, there may be third-party trademarks, patents, copyrights,
know-how
or other intellectual property rights that are infringed by our products, services or other aspects of our business without our awareness. Holders of such intellectual property rights may seek to enforce such intellectual property rights against us in China, the United States or other jurisdictions. If any third-party infringement claims are brought against us, we may be forced to divert management’s time and other resources from our business and operations to defend against these claims, regardless of their merits.
Additionally, the application and interpretation of China’s intellectual property right laws and the procedures and standards for granting trademarks, patents, copyrights,
know-how
or other intellectual property rights in China are still evolving and are uncertain, and we cannot assure you that PRC courts or regulatory authorities would agree with our analysis. If we were found to have violated the intellectual property rights of others, we may be subject to liability for our infringement activities or may be prohibited from using such intellectual property, and we may incur licensing fees or be forced to develop alternatives of our own. As a result, our business and results of operations may be materially and adversely affected.
We may be held liable for information or content displayed on, retrieved from or linked to our mobile applications, which may materially and adversely affect our business and operating results.
In addition to our website, we also offer consumer finance products through our mobile applications, which are regulated by
the Administrative Provisions on Mobile Internet Applications Information Services
, or the APP Provisions, promulgated by the CAC on June 28, 2016 and effective on August 1, 2016. According to the APP Provisions, the providers of mobile applications shall not create, copy, publish or distribute information and content that is prohibited by laws and regulations. We have implemented internal control procedures screening the information and content on our mobile applications to ensure their compliance with the APP Provisions. However, we cannot assure that all the information or content displayed on, retrieved from or linked to our mobile applications complies with the requirements of the APP Provisions at all times. If our mobile applications were found to be violating the APP Provisions, we may be subject to administrative penalties, including warning, service suspension or removal of our mobile applications from the relevant mobile application store, which may materially and adversely affect our business and operating results.
We may from time to time be subject to claims, controversies, lawsuits and legal proceedings, which could have a material adverse effect on our financial condition, results of operations, cash flows and reputation.
We may from time to time become subject to or involved in various claims, controversies, lawsuits, and legal proceedings. For example, we once received a claim from an individual asserting that he has an equity ownership in us pursuant to an alleged agreement, dated February 27, 2008, concerning Shanghai Daifeng, our then-operating entity, which involved, among other things, a contemplated sale of 27% of beneficial ownership of Shanghai Daifeng to an investor represented by the individual for US$189,000. The alleged agreement was not executed by Shanghai Daifeng and was never implemented. The contemplated sale never took place. We believe the claim is without merit.
However, claims, lawsuits, and litigations are subject to inherent uncertainties, and we are uncertain whether the foregoing claim would develop into a lawsuit. Lawsuits and litigations may cause us to incur defense costs, utilize a significant portion of our resources and divert management’s attention from our
day-to-day
operations, any of which could harm our business. Any settlements or judgments against us could have a material adverse impact on our financial condition, results of operations and cash flows. In addition, negative publicity regarding claims or judgments made against us may damage our reputation and may result in material adverse impact on us.
From time to time we may evaluate and potentially consummate strategic investments or acquisitions, which could require significant management attention, disrupt our business and adversely affect our financial results.
We may evaluate and consider strategic investments, combinations, acquisitions or alliances to further increase the value of our platform and better serve borrowers and institutional funding partners. These transactions could be material to our financial condition and results of operations if consummated. If we are able to identify an appropriate business opportunity, we may not be able to successfully consummate the transaction and, even if we do consummate such a transaction, we may be unable to obtain the benefits or avoid the difficulties and risks of such transaction.
 
33

Strategic investments or acquisitions will involve risks commonly encountered in business relationships, including:
 
   
difficulties in assimilating and integrating the operations, personnel, systems, data, technologies, rights, platforms, products and services of the acquired business;
 
   
inability of the acquired technologies, products or businesses to achieve expected levels of revenue, profitability, productivity or other benefits;
 
   
difficulties in retaining, training, motivating and integrating key personnel;
 
   
diversion of management’s time and resources from our daily operations;
 
   
difficulties in maintaining uniform standards, controls, procedures and policies within the combined organizations;
 
   
difficulties in retaining relationships with customers, employees and suppliers of the acquired business;
 
   
risks of entering markets in which we have limited or no prior experience;
 
   
regulatory risks, including remaining in good standing with existing regulatory bodies or receiving any necessary
pre-closing
or post-closing approvals, as well as being subject to new regulators with oversight over an acquired business;
 
   
assumption of contractual obligations that contain terms that are not beneficial to us, require us to license or waive intellectual property rights or increase our risk for liability;
 
   
failure to successfully further develop the acquired technology;
 
   
liability for activities of the acquired business before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;
 
   
potential disruptions to our ongoing businesses; and
 
   
unexpected costs and unknown risks and liabilities associated with strategic investments or acquisitions.
We may not make any investments or acquisitions, or any future investments or acquisitions may not be successful, may not benefit our business strategy, may not generate sufficient revenues to offset the associated acquisition costs or may not otherwise result in the intended benefits. In addition, we cannot assure you that any future investment in or acquisition of new businesses or technology will lead to the successful development of new or enhanced loan products and services or that any new or enhanced loan products and services, if developed, will achieve market acceptance or prove to be profitable.
Our business depends on the continued efforts of our senior management. If one or more of our key executives were unable or unwilling to continue in their present positions, our business may be severely disrupted.
Our business operations depend on the continued services of our senior management, particularly the executive officers named in this annual report. While we have provided different incentives to our management, we cannot assure you that we can continue to retain their services. If one or more of our key executives were unable or unwilling to continue in their present positions, we may not be able to replace them easily or at all, our future growth may be constrained, our business may be severely disrupted and our financial condition and results of operations may be materially and adversely affected, and we may incur additional expenses to recruit, train and retain qualified personnel. In addition, although we have entered into confidentiality and
non-competition
agreements with our management, there is no assurance that any member of our management team will not join our competitors or form a competing business. If any dispute arises between our current or former officers 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.
 
34

Competition for employees is intense, and we may not be able to attract and retain the qualified and skilled employees needed to support our business.
We believe our success depends on the efforts and talent of our employees, including risk management, software engineering, financial and marketing personnel. Our future success depends on our continued ability to attract, develop, motivate and retain qualified and skilled employees. Competition for highly skilled technical, risk management and financial personnel is extremely intense. We may not be able to hire and retain these personnel at compensation levels consistent with our existing compensation and salary structure. Some of the companies with which we compete for experienced employees have greater resources than we have and may be able to offer more attractive terms of employment.
In addition, we invest significant time and expenses in training our employees, which increases their value to competitors who may seek to recruit them. If we fail to retain our employees, we could incur significant expenses in hiring and training new employees, and the quality of our services and our ability to serve borrowers and institutional funding partners could diminish, resulting in a material adverse effect to our business.
Increases in labor costs in the PRC may adversely affect our business and results of operations.
The economy in China has experienced increases in inflation and labor costs in recent years. As a result, average wages in the PRC are expected to continue to increase. In addition, we are required by PRC laws and regulations to pay various statutory employee benefits, including pension, housing fund, medical insurance, work-related injury insurance, unemployment insurance and maternity insurance to designated government agencies for the benefit of our employees. We expect that our labor costs, including wages and employee benefits, will continue to increase. Unless we are able to control our labor costs or pass on these increased labor costs to our users by increasing the fees of our services, our financial condition and results of operations may be adversely affected.
We are subject to changing law and regulations regarding regulatory matters, corporate governance and public disclosure that have increased both our costs and the risk of
non-compliance.
We are subject to rules and regulations by various governing bodies, including, for example, the Securities and Exchange Commission, which is charged with the protection of investors and the oversight of companies whose securities are publicly traded, and the various regulatory authorities in China and the Cayman Islands, and to new and evolving regulatory measures under applicable law. Our efforts to comply with new and changing laws and regulations have resulted in and are likely to continue to result in, increased general and administrative expenses and a diversion of management time and attention from revenue-generating activities to compliance activities.
Moreover, because these laws, regulations and standards are subject to varying interpretations, their application in practice may evolve over time as new guidance becomes available. This evolution may result in continuing uncertainty regarding compliance matters and additional costs necessitated by ongoing revisions to our disclosure and governance practices. If we fail to address and comply with these regulations and any subsequent changes, we may be subject to penalty and our business may be harmed.
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 we believe fosters innovation, encourages teamwork and cultivates creativity. As we develop the infrastructure of a public company and continue to grow, we may find it difficult to maintain these valuable aspects of our corporate culture. Any failure to preserve our culture could negatively impact our future success, including our ability to attract and retain employees, encourage innovation and teamwork and effectively focus on and pursue our corporate objectives.
 
35

We do not have any business insurance coverage.
Insurance companies in China currently do not offer as extensive an array of insurance products as insurance companies in more developed economies. Currently, we do not have any business liability or disruption insurance to cover our operations. We have determined that the costs of insuring for these risks and the difficulties associated with acquiring such insurance on commercially reasonable terms make it impractical for us to have such insurance. Any uninsured business disruptions may result in our incurring substantial costs and the diversion of resources, which could have an adverse effect on our results of operations and financial condition.
We face risks related to
COVID-19
outbreaks, other health epidemics and outbreaks and natural disasters, which could significantly disrupt our operations.
We are vulnerable to natural disasters and other calamities. Fire, floods, typhoons, earthquakes, power loss, telecommunications failures,
break-ins,
war, riots, terrorist attacks or similar events may give rise to server interruptions, breakdowns, system failures, technology platform failures or internet failures, which could cause the loss or corruption of data or malfunctions of software or hardware as well as adversely affect our ability to provide products and services on our platform.
Our business has been adversely affected by the effects of
COVID-19
outbreaks. In early 2020, in response to 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 and otherwise treating individuals in China who had contracted the
COVID-19,
asking China residents to remain at home and to avoid gathering in public, and other actions. The
COVID-19
had also resulted in temporary closure of many corporate offices, retail stores, and manufacturing facilities and factories across China. In response to the pandemic, we made remote working arrangements and suspended business travels to ensure the safety and health of our employees. All of the above measures reduced our business operation capacity, impaired our ability to collect delinquent loans, and negatively affected our operating results. The outbreak of
COVID-19
also caused an increase in default of the loans on our platform as the extension of the Chinese New Year holiday and suspension of business activities across various sectors are likely to hurt income of the borrowers on our platform. As a result, the provision for loans receivable, accounts receivable and quality assurance payable increased which negatively impacted our earnings in the first half of 2020. Also, as a result of the sharp slowdown in consumption activities and the increase in default by borrowers on our platform, our loan volume also experienced a decline in the first half of 2020 compared to the first half of 2019 and the fourth quarter of 2019 due to our adoption of a more prudent approach in facilitating new loans.
In addition, normal economic life throughout China was sharply curtailed during the outbreak of
COVID-19
and opportunities for discretionary consumption were extremely limited. Our results of operations could be adversely affected to the extent that the
COVID-19
pandemic harms the Chinese economy in general. As the pandemic erupts in countries and regions other than China in which we operate, these countries and regions would be affected by some or all or the above risks and resulting losses.
While many of the restrictions on movement within China have been relaxed as of the date of this annual report, there is great uncertainty as to the future progress of the disease, especially the duration and severity of
COVID-19
and the long-term impacts on China’s economy and our industry. Although China has been gradually recovering from the outbreak of
COVID-19
and our business operations have also experienced a recovery, but uncertainties still persists which might affect the results of our operations in the future.
In addition, our business could also be adversely affected by the effects of Ebola virus disease, Zika virus disease, H1N1 flu, H7N9 flu, avian flu, Severe Acute Respiratory Syndrome or other epidemic, since it could require our employees to be quarantined and/or our offices to be disinfected or even temporarily closed.
Our headquarters are located in Shanghai, where most of our directors and management and a large majority of our employees currently reside. In addition, most of our system hardware and
back-up
systems are hosted in leased facilities located in Shanghai. Consequently, we are highly susceptible to factors adversely affecting Shanghai. If any of the abovementioned natural disasters, health epidemics or other outbreaks were to occur in Shanghai, our operation may experience material disruptions, such as temporary closure of our offices and suspension of services, disruption of communications between our headquarters and overseas operations, which may materially and adversely affect our business, financial condition and results of operations.
 
36

Risks Related to Our Corporate Structure
If the PRC government deems that the contractual arrangements in relation to our consolidated variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.
Foreign ownership of internet-based businesses, such as distribution of online information, is subject to restrictions under current PRC laws and regulations. For example, foreign investors are generally not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider and any such foreign investor must have experience in providing value-added telecommunications services overseas and maintain a good track record in accordance with the Guidance Catalog of Industries for Foreign Investment promulgated in 2007, as amended several times during 2011 to 2019 and further amended by Special Administrative Measures for the Access of Foreign Investment (Negative List) in 2020, and other applicable laws and regulations. PRC regulations impose sanctions for engaging in commercial internet information services, which is a
sub-set
of value-added telecommunication business, without a value-added telecommunication service license for internet content provider, or the ICP License, and sanctions for engaging in the operation of online data processing and transaction processing, which is another
sub-set
of value-added telecommunication business, without a value-added telecommunication service license for online data processing and transaction processing, or the ODPTP License. These sanctions include rectification orders and warnings from the PRC communication administrations, fines, confiscation of illegal gains, and suspension or termination of operating of the websites and mobile applications in question.
We are a Cayman Islands company and our PRC subsidiaries are considered foreign invested enterprises. Before the Interim Measures was published in August 2016, there was no clear official guidance or interpretation from the PRC government as to whether online consumer finance service was a type of value-added telecommunication services and whether its provider should be subject to value-added telecommunication regulations. However, we believe the online consumer finance services offered through our online platform constitute a type of value-added telecommunication services that foreign ownership and investment is restricted and therefore we should operate our online platform through a variable interest entity to ensure compliance with the relevant PRC laws and regulations. We have entered into the following four separate sets of contractual arrangements: (i) among Shanghai Guangjian, Shanghai Shanghu (with respect to the business operation agreement and the exclusive technology consulting and service agreement only), Beijing Paipairongxin, Shanghai PPDai (with respect to the exclusive technology consulting and service agreement only), a subsidiary of Beijing Paipairongxin, and the shareholders of Beijing Paipairongxin to conduct our online lending information intermediary business in the past; (ii) among Shanghai Manyin, Shanghai Zihe and the shareholders of Shanghai Zihe to provide services to our institutional funding partners; (iii) among Shanghai Manyin, Shanghai Nianqiao and the shareholders of Shanghai Nianqiao to provide technological and outsourcing services to clients; (iv) among Shanghai Manyin, Shanghai Ledao and the shareholders of Shanghai Ledao for new business we plan to operate in the future; and (v) among Shanghai Manyin, Shanghai Yougao and the shareholders of Shanghai Yougao for expanding our borrower base in China. For a detailed description of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure.” As a result of these contractual arrangements, we have obtained control over Beijing Paipairongxin, Shanghai Zihe, Shanghai Nianqiao, Shanghai Ledao, Shanghai Yougao and their subsidiaries and consolidate their operating results in our financial statements under U.S. GAAP. Shanghai PPDai has been operating our online lending information intermediary business, including, among others, operations of our www.ppdai.com website since its incorporation. Shanghai PPDai had made applications for value-added telecommunication business license with the relevant local telecommunication regulatory authority before the Interim Measures was promulgated. Due to the lack of detailed rules regulating the online consumer finance service and clarification of the nature of this innovative business model, the local telecommunication regulatory authority had tentatively put our applications on hold.
 
37

After the Interim Measures came into force, based on our communications with local telecommunication regulatory authorities, online lending information intermediaries such as us should apply for value-added telecommunication business license. However, according to the Interim Measures, an online lending information platform may initiate its application for value-added telecommunication business license only after it completes the required filing with local financial regulatory authority. In June 2017, Shanghai Financial Service Office issued a consultation draft of Implementation Measures on the Business Management of Online Lending Information Intermediaries in Shanghai. Such consultation draft sketched a proposed record-filing procedures, however, such consultation draft currently is still not formally promulgated yet and local financial regulatory authority has yet to accept the filing application for the online lending information intermediaries. As a result, we are currently unable to make the necessary filing or apply for the value-added telecommunication business license for Shanghai PPDai.
We have ceased facilitating new loans with funding from individual investors on our platform since October 2019 and improve the business model through the acquisition of better quality borrowers and transition of our investor base from individual investors to institutional funding partners. However, the interpretation of laws and regulations in the context of online consumer finance industry still remains uncertain, and it is unclear whether the online consumer finance service providers like Shanghai Zihe and its subsidiary are required to obtain the ICP License or the ODPTP License, or any other kind of value-added telecommunication service licenses, or the VATS Licenses. Although certain of our PRC subsidiaries have obtained the ICP License or the ODPTP License, it is still uncertain if they are the appropriate licenses for operating online consumer finance business as required by the regulatory authorities. The regulatory regime of online consumer finance industry evolves rapidly. The regulatory authorities in the future may explicitly require any of our VIEs or subsidiaries of our VIEs to obtain additional ICP Licenses, ODPTP Licenses, or issue new laws to institute a new kind of VATS License. We cannot assure you that we would be able to obtain the additional ICP License, the ODPTP License, or any new VATS License on a timely manner, or at all, which would subject us to the sanctions and materially and adversely affect our business, financial condition, results of operation and prospects.
In the opinion of our PRC counsel, Jingtian & Gongcheng Law Firm (Shanghai), our current ownership structure, the ownership structure of Shanghai Guangjian, Shanghai Shanghu, Beijing Paipairongxin and its subsidiaries, the ownership structure of Shanghai Manyin and Shanghai Zihe, the ownership structure of Shanghai Manyin and Shanghai Nianqiao, the ownership structure of Shanghai Manyin and Shanghai Ledao, the contractual arrangements among Shanghai Guangjian, Shanghai Shanghu (with respect to the business operation agreement and the exclusive technology consulting and service agreement only), Beijing Paipairongxin, Shanghai PPDai (with respect to the exclusive technology consulting and service agreement only) and the shareholders of Beijing Paipairongxin, the contractual arrangements among Shanghai Manyin, Shanghai Zihe and the shareholders of Shanghai Zihe, the contractual arrangements among Shanghai Manyin, Shanghai Nianqiao and the shareholders of Shanghai Nianqiao, the contractual arrangements among Shanghai Manyin, Shanghai Ledao and the shareholders of Shanghai Ledao, and the contractual arrangements among Shanghai Manyin, Chengdu Yougao and the shareholders of Chengdu Yougao are not in violation of existing PRC laws, regulations and rules; and these contractual arrangements are valid, binding and enforceable in accordance with their terms and applicable PRC laws and regulations currently in effect.
However, Jingtian & Gongcheng Law Firm (Shanghai) has also advised us that there are substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations and there can be no assurance that the PRC government will ultimately take a view that is consistent with the opinion of our PRC counsel. For example, on March 15, 2019, the National People’s Congress enacted the Foreign Investment Law of the PRC, or 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. For instance, under the Foreign Investment Law, “foreign investment” refers to the investment activities directly or indirectly conducted by foreign individuals, enterprises or other entities in China. Though it does not explicitly classify contractual arrangements as a form of foreign investment, there is no assurance that foreign investment via contractual arrangement would not be interpreted as a type of indirect foreign investment activities under the definition in the future. In addition, the definition contains a
catch-all
provision which includes investments made by foreign investors through means stipulated in laws or administrative regulations or other methods prescribed by the State Council. On December 26, 2019, the State Council promulgated the Implementation Regulations on the Foreign Investment Law, which came into effect on January 1, 2020. However, the Implementation Regulations on the Foreign Investment Law still does not explicitly define whether contractual arrangement would be deemed as a form of foreign investment. 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. In any of these cases, it will be uncertain whether our contractual arrangements will be deemed to be in violation of the market access requirements for foreign investment under the PRC laws and regulations. Furthermore, if future laws, administrative regulations or provisions promulgated 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. Failure to take timely and appropriate measures to cope with any of these or similar regulatory compliance challenges could materially and adversely affect our current corporate structure, corporate governance and business operations.
 
38

We rely on contractual arrangements with our consolidated variable interest entities for a significant portion of our business operations, and such contractual arrangements 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 consolidated variable interest entities, namely, Beijing Paipairongxin, Shanghai Zihe, Shanghai Nianqiao, Shanghai Ledao and Chengdu Yougao, to operate our online consumer finance platform business, including the operation of www.ppdai.com website and the provision of services to institutional funding partners, as well as certain other complementary businesses. For a description of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure.” These contractual arrangements may not be as effective as direct ownership in providing us with control over our consolidated variable interest entities. For example, consolidated variable interest entities and shareholders of consolidated variable interest entities as well as other parties to the contractual arrangements may fail to fulfill their contractual obligations to us, such as failure to maintain our website and use the domain names and trademarks in a manner as stipulated in the contractual arrangements, or taking other actions that are detrimental to our interests.
If we had direct ownership of our consolidated variable interest entities, we would be able to exercise our rights as a shareholder to effect changes in the board of directors of our consolidated variable interest entities, 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 of obligations under the contractual arrangements by our consolidated variable interest entities, shareholders of our consolidated variable interest entities, and other parties to the contractual arrangements to exercise control over our consolidated variable interest entities. The shareholders of our consolidated variable interest entities 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 our business through the contractual arrangements with our consolidated variable interest entities. Although we have the right to replace any shareholder of our consolidated variable interest entities under the contractual arrangements, if any of these shareholders are uncooperative or any dispute relating to these contracts remains unresolved, we will have to enforce our rights under these contracts through the operations of PRC laws and arbitration, litigation and other legal proceedings, the outcome of which will be subject to uncertainties. See “—Any failure by our consolidated variable interest entities, shareholders of our consolidated variable interest entities or other parties to perform their obligations under our contractual arrangements with them would have a material adverse effect on our business.” Therefore, our contractual arrangements with our consolidated variable interest entities and shareholders of our consolidated variable interest entities 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 consolidated variable interest entities, shareholders of our consolidated variable interest entities or other parties to perform their obligations under our contractual arrangements with them would have a material adverse effect on our business.
We have entered into a series of contractual arrangements with our consolidated variable interest entities and shareholders of our consolidated variable interest entities as well as other parties. For a description of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure.” If our consolidated variable interest entities fail to perform their respective obligations under the contractual arrangements, we may incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC laws, including seeking specific performance or injunctive relief, and claiming damages, which we cannot assure you will be effective under PRC laws. For example, if the shareholders of our consolidated variable interest entities were to refuse to transfer their equity interests in our consolidated variable interest entities to us or our designee when 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.
 
39

All the agreements under our contractual arrangements are governed by PRC laws and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC laws and any disputes would be resolved in accordance with PRC legal procedures. 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 variable interest entity should be interpreted or enforced under PRC laws. There remain significant uncertainties regarding the ultimate outcome of such arbitration should legal action become necessary. In addition, under PRC laws, rulings by arbitrators are final and parties cannot appeal arbitration results in court unless such rulings are revoked or determined unenforceable by a competent court. 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 that we are unable to enforce these contractual arrangements, or if we suffer significant delay or other obstacles in the process of enforcing these contractual arrangements, we may not be able to exert effective control over our consolidated variable interest entities and their respective subsidiaries, and our ability to conduct our business may be negatively affected. See “—Risks Related to Doing Business in China—Uncertainties in the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to us.”
The shareholders of our consolidated variable interest entities may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition.
The equity interests of our consolidated variable interest entities are held by Mr. Jun Zhang, Mr. Tiezheng Li, Mr. Honghui Hu and Mr. Shaofeng Gu, our
co-founders
and shareholders, as well as a few of their family relatives and our employees. Their interests in our consolidated variable interest entities may differ from the interests of our company as a whole. These shareholders may breach, or cause our consolidated variable interest entities to breach, the existing contractual arrangements we have with them and our variable interest entity, which would have a material adverse effect on our ability to effectively control our consolidated variable interest entity and its subsidiaries and receive economic benefits from them. For example, the shareholders of Beijing Paipairongxin, one of our consolidated variable interest entities, may be able to cause our agreements with Beijing Paipairongxin and Shanghai PPDai, a major subsidiary of Beijing Paipairongxin, 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, except that we could exercise our purchase option under the option agreement with these shareholders to request them to transfer all of their equity interests in our consolidated variable interest entities to a PRC entity or individual designated by us, to the extent permitted by PRC laws. If we cannot resolve any conflict of interest or dispute between us and the shareholders of our consolidated variable interest entities, we would have to rely on legal proceedings, which could result in the disruption of our business and subject us to substantial uncertainty as to the outcome of any such legal proceedings.
 
40

Contractual arrangements in relation to our consolidated variable interest entities may be subject to scrutiny by the PRC tax authorities and they may determine that we or our consolidated variable interest entities owe additional taxes, which could negatively affect our financial condition and the price of our ADSs.
Under applicable PRC laws and regulations, arrangements and transactions among related parties may be subject to audit or challenge by the PRC tax authorities. The PRC enterprise income tax law requires every enterprise in China to submit its annual enterprise income tax return together with a report on transactions with its related parties to the relevant tax authorities. The tax authorities may impose reasonable adjustments on taxation if they have identified any related party transactions that are inconsistent with arm’s length principles. We may face material and adverse tax consequences if the PRC tax authorities determine that the contractual arrangements among our consolidated variable interest entities, shareholders of our consolidated variable interest entities and us as well as other parties 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, regulations and rules, and adjust our consolidated variable interest entities’ income 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 consolidated variable interest entities for PRC tax purposes, which could in turn increase their tax liabilities without reducing our tax expenses. In addition, if we request the shareholders of our consolidated variable interest entities to transfer their equity interests in our consolidated variable interest entities at nominal or no value pursuant to these contractual arrangements, such transfer could be viewed as a gift and subject us to PRC income tax. Furthermore, the PRC tax authorities may impose late payment fees and other penalties on our consolidated variable interest entities for the adjusted but unpaid taxes according to the applicable regulations. Our financial position could be materially and adversely affected if our consolidated variable interest entities’ tax liabilities increase or if they are required to pay late payment fees and other penalties.
We may lose the ability to use and enjoy assets held by our consolidated variable interest entities that are material to the operation of our business if the entity goes bankrupt or becomes subject to a dissolution or liquidation proceeding.
Our consolidated variable interest entities hold certain assets that are material to the operation of our business, including, among others, intellectual properties, hardware and software. Under the contractual arrangements, our consolidated variable interest entities may not, and the shareholders of our consolidated variable interest entities may not cause them to, in any manner, sell, transfer, mortgage or dispose of their assets or their legal or beneficial interests in the business without our prior consent. However, in the event that the shareholders of our consolidated variable interest entities breach the these contractual arrangements and voluntarily liquidate our consolidated variable interest entities, or our consolidated variable interest entities declare bankruptcy and all or part of their assets become subject to liens or rights of third-party creditors, or are otherwise disposed of without our consent, 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. If our consolidated variable interest entities undergo a voluntary or involuntary liquidation proceeding, independent third-party creditors may claim rights to some or all of these assets, thereby hindering our ability to operate our business, which could materially and adversely affect our business, financial condition and results of operations.
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 results of operations.
Substantially all of our operations are located in China. Accordingly, our business, prospects, financial condition and results of operations may be influenced to a significant degree by political, economic and social conditions in China generally and by continued economic growth in China as a whole.
The Chinese economy differs from the economies of most developed countries in many respects, including the amount of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. Although the Chinese government has implemented measures emphasizing the utilization of market forces for economic reform, the reduction of state ownership of productive assets and the establishment of improved corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the government. In addition, the Chinese government continues to play a significant role in regulating industry development by imposing industrial policies. The Chinese government also exercises significant control over China’s economic growth through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries or companies.
While the Chinese economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy. The Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures may benefit the overall Chinese economy, but may have a negative effect on us. For example, our financial condition and results of operations may be adversely affected by government control over capital investments or changes in tax regulations. The growth rate of the Chinese economy has gradually slowed since 2010, and the impact of
COVID-19
on the Chinese economy in 2020 was severe. Any prolonged slowdown in the Chinese economy may reduce the demand for our products and services and materially and adversely affect our business and results of operations.
 
41

A severe or prolonged downturn in the Chinese or global economy could reduce the demand for consumer loans and investments, which could materially and adversely affect our business and financial condition.
The
COVID-19
had a severe and negative impact on the Chinese and the global economy in 2020. Whether this will lead to a prolonged downturn in the economy is still unknown. Even before the outbreak of
COVID-19,
the global macroeconomic environment was facing numerous challenges. The growth rate of the Chinese economy had already been slowing since 2010. There is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies which had been adopted by the central banks and financial authorities of some of the world’s leading economies, including the United States and China, even before 2020. Unrest, terrorist threats and the potential for war in the Middle East and elsewhere may increase market volatility across the globe. There have also been concerns about the relationship between China and other countries, including the surrounding Asian countries, which may potentially have economic effects. In particular, there is significant uncertainty about the future relationship between the United States and China with respect to trade policies, treaties, government regulations and tariffs. Economic conditions in China are sensitive to global economic conditions, as well as changes in domestic economic and political policies and the expected or perceived overall economic growth rate in China. Any severe or prolonged slowdown in the global or Chinese economy may reduce the demand for consumer loans and investments, and materially and adversely affect our business, results of operations and financial condition.
Uncertainties in the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to us.
The PRC legal system is based on written statutes and prior court decisions have limited value as precedents. Since these laws and regulations are relatively new and the PRC legal system continues to rapidly evolve, the interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involves uncertainties.
In particular, PRC laws and regulations concerning the online consumer finance industry are developing and evolving. Although we have taken measures to comply with the laws and regulations that are applicable to our business operations, including the regulatory principles raised by the CBRC, and avoid conducting any
non-compliant
activities under the applicable laws and regulations, such as illegal fund-raising, forming capital pool or providing guarantee to investors, the PRC government authority may promulgate new laws and regulations regulating the online consumer finance industry in the future. We cannot assure you that our practice would not be deemed to violate any new PRC laws or regulations relating to online consumer finance. Moreover, developments in the online consumer finance industry may lead to changes in PRC laws, regulations and policies or in the interpretation and application of existing laws, regulations and policies that may limit or restrict online consumer finance platforms like us, which could materially and adversely affect our business and operations.
From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. However, since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy than in more developed legal systems. 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) that may have retroactive effect. As a result, we may not be aware of our violation of these policies and rules until sometime after the violation. Such uncertainties, including uncertainty over the scope and effect of our contractual, property (including intellectual property) and procedural rights, could materially and adversely affect our business and impede our ability to continue our operations.
We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related businesses and companies, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations.
The PRC government extensively regulates the internet industry, including foreign ownership of, and the licensing and permit requirements pertaining to, companies in the internet industry. These internet-related laws and regulations are relatively new and evolving, and their interpretation and enforcement involve significant uncertainties. As a result, in certain circumstances it may be difficult to determine what actions or omissions may be deemed to be in violation of applicable laws and regulations.
 
42

We only have contractual control over our website and mobile applications. We do not directly own the website nor mobile applications due to the restriction of foreign investment in businesses providing value-added telecommunication services in China, including internet information provision services. This may significantly disrupt our business, subject us to sanctions, compromise enforceability of related contractual arrangements, or have other harmful effects on us.
The evolving PRC regulatory system for the internet industry may lead to the establishment of new regulatory agencies. For example, in May 2011, the State Council announced the establishment of a new department, the CAC, (with the involvement of the State Council Information Office, the MIIT, and the MPS). The primary role of this new agency is to facilitate the policy-making and legislative development in this field, to direct and coordinate with the relevant departments in connection with online content administration and to deal with cross-ministry regulatory matters in relation to the internet industry.
Our online marketplace, operated by Shanghai PPDai, a subsidiary of Beijing Paipairongxin, one of our variable interest entities, may be deemed to be providing commercial internet information services, which would require Shanghai PPDai to obtain certain value-added telecommunications business license. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Internet Companies—Regulations on value-added telecommunication services.” Furthermore, it is uncertain if Beijing Paipairongxin, Shanghai Zihe and their subsidiaries will be required to obtain a separate operating license with respect to our mobile applications in addition to the value-added telecommunications business license.
The interpretation and application of existing PRC laws, regulations and policies and possible new laws, regulations or policies relating to the internet industry have created substantial uncertainties regarding the legality of existing and future foreign investments in, and the businesses and activities of, internet businesses in China, including our business. We cannot assure you that we have obtained all the permits or licenses required for conducting our business in China or will be able to maintain our existing licenses or obtain new ones. If the PRC government considers that we were operating without the proper approvals, licenses or permits or promulgates new laws and regulations that require additional approvals or licenses or imposes additional restrictions on the operation of any part of our business, it has the power, among other things, to levy fines, confiscate our income, revoke our business licenses, and require us to discontinue our relevant business or impose restrictions on the affected portion of our business. Any of these actions by the PRC government may have a material adverse effect on our business and results of operations.
We rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material adverse effect on our ability to conduct our business.
We are a holding company, and we rely on dividends and other distributions on equity paid by our PRC subsidiaries for our cash and financing requirements, including the funds necessary to pay dividends and other cash distributions to our shareholders and service any debt we may incur. If our PRC subsidiaries incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other distributions to us. In addition, the PRC tax authorities may require our PRC subsidiaries to adjust its taxable income under the contractual arrangements it currently has in place with Beijing Paipairongxin and its shareholders and Shanghai PPDai (with respect to the exclusive technology consulting and service agreement only), Shanghai Zihe, Shanghai Nianqiao, Shanghai Ledao, Chengdu Yougao and their respective shareholders in a manner that would materially and adversely affect their ability to pay dividends and other distributions to us. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—Contractual arrangements in relation to our consolidated variable interest entities may be subject to scrutiny by the PRC tax authorities and they may determine that we or our consolidated variable interest entities owe additional taxes, which could negatively affect our financial condition and the price of our ADSs.” Under PRC laws and regulations, our PRC subsidiaries, as wholly foreign-owned enterprises in China, may pay dividends only out of their respective accumulated
after-tax
profits as determined in accordance with PRC accounting standards and regulations. In addition, a wholly foreign-owned enterprise is required to set aside at least 10% of its accumulated
after-tax
profits each year, if any, to fund certain statutory reserve funds, until the aggregate amount of such funds reaches 50% of its registered capital. At its discretion, a wholly foreign-owned enterprise 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.
 
43

In response to the persistent capital outflow and RMB’s depreciation against U.S. dollar in the fourth quarter of 2016, the PBOC and the State Administration of Foreign Exchange, or SAFE, have implemented a series of capital control measures over recent months, including stricter vetting procedures for China-based companies to remit foreign currency for overseas acquisitions, dividend payments and shareholder loan repayments. For instance, the PBOC issued
the Circular on Further Clarification of Relevant Matters Relating to Offshore RMB Loans Provided by Domestic Enterprises
, or the PBOC Circular 306, on November 22, 2016, which provides that offshore RMB loans provided by a domestic enterprise to offshore enterprises that it holds equity interests in shall not exceed 30% of such equity interests. The PBOC Circular 306 may constrain our PRC subsidiaries’ ability to provide offshore loans to us. The PRC government may continue to strengthen its capital controls and our PRC subsidiaries’ dividends and other distributions may be subjected to tighter scrutiny in the future. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other distributions to us could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our business. See also “—If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our
non-PRC
shareholders or ADS holders.”
PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds of our initial public offering and the concurrent private placement to make loans to or make additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business.
Any funds we transfer to our PRC subsidiaries, either as a shareholder loan or as an increase in registered capital, are subject to approval by or registration with relevant governmental authorities in China. According to the relevant PRC regulations on foreign-invested enterprises in China, capital contributions to our PRC subsidiaries are subject to the requirement of making necessary filings in the Foreign Investment Comprehensive Management Information System, or FICMIS, and registration with other governmental authorities in China. In addition, (i) any foreign loan procured by our PRC subsidiaries is required to be registered with SAFE, or its local branches, and (ii) each of our PRC subsidiaries may not procure loans which exceed the difference between its registered capital and its total investment amount as recorded in FICMIS. Any medium or long term loan to be provided by us to a variable interest entity of our company must be recorded and registered by the National Development and Reform Committee and SAFE or its local branches. We may not complete such recording or registrations on a timely basis, if at all, with respect to future capital contributions or foreign loans by us to our PRC subsidiaries. If we fail to complete such recording or registration, our ability to use the proceeds of our initial public offering and the concurrent private placement and to capitalize our PRC operations may be negatively affected, which could adversely affect our liquidity and our ability to fund and expand our business.
In 2008, SAFE promulgated
the Circular on the Relevant Operating Issues Concerning the Improvement of the Administration of the Payment and Settlement of Foreign Currency Capital of Foreign-Invested Enterprises
, or SAFE Circular 142, which used to regulate the conversion by foreign-invested enterprises of foreign currency into Renminbi by restricting the usage of converted Renminbi. On March 30, 2015, SAFE promulgated
the Circular on Reforming the Management Approach Regarding the Foreign Exchange Capital Settlement of Foreign-Invested Enterprises
, or SAFE Circular 19. SAFE Circular 19 took effect as of June 1, 2015 and superseded SAFE Circular 142 on the same date. SAFE Circular 19 launched a nationwide reform of the administration of the settlement of the foreign exchange capitals of foreign-invested enterprises and allows foreign-invested enterprises to settle their foreign exchange capital at their discretion, but continues to prohibit foreign-invested enterprises from using the Renminbi fund converted from their foreign exchange capitals for expenditures beyond their business scopes. On June 9, 2016, SAFE promulgated
the Circular on Reforming and Standardizing the Administrative Provisions on Capital Account Foreign Exchange
, or SAFE Circular 16. SAFE Circular 19 and SAFE Circular 16 continue to prohibit foreign-invested enterprises from, among other things, using RMB fund converted from its foreign exchange capitals for expenditure beyond its business scope, investment and financing (except for security investment or guarantee products issued by bank), providing loans to
non-affiliated
enterprises or constructing or purchasing real estate not for
self-use.
 
44

On October 23, 2019, SAFE promulgated
the Notice of the Administration of Foreign Exchange on Further Promoting the Convenience of Cross-border Trade and Investment
, or SAFE Circular 28. SAFE Circular 28 provides that
non-investment
foreign-invested entities may use foreign exchange capital or Renminbi funds converted from the foreign exchange capital to make equity investments, provided that such investments should comply with the Negative List and other relevant PRC laws and regulations. On April 10, 2020, SAFE issued
the Notice on Optimizing Foreign Exchange Administration to Support the Development of Foreign-related Business
, or SAFE Circular 8. SAFE Circular 8 provides that on the premise of ensuring the true and compliant use of funds and compliance with the existing regulations on use of income under the capital account, enterprises which satisfy the criteria are allowed to use income under the capital account, such as capital funds, foreign debt and overseas listing for domestic payment, without prior provision of proof materials for veracity to the bank for each transaction. However, there are substantial uncertainties of the further implementation of SAFE Circular 28 and SAFE Circular 8. SAFE Circular 19 and SAFE Circular 16 may significantly limit our ability to transfer to and use in China the proceeds we receive from our offshore financing activities, which may adversely affect our business, financial condition and results of operations.
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 PBOC. 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 we receive into Renminbi to pay our operating expenses, appreciation of Renminbi against the U.S. dollar would have an adverse effect on the RMB amount we would receive from the conversion. Conversely, a significant depreciation of Renminbi against the U.S. dollar may significantly reduce the U.S. dollar equivalent of our earnings, which in turn could adversely affect the price of our ADSs.
Very limited hedging options are available in China to reduce our exposure to exchange rate fluctuations. In 2020, we did not enter into hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. See “Item 11. Quantitative and Qualitative Disclosures about Market Risk—Foreign Exchange Risk” for more details. While we may decide to enter into more hedging transactions in the future, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure or at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into foreign currency. As a result, fluctuations in exchange rates may have a material adverse effect on your investment.
Governmental control of currency conversion may limit our ability to utilize our net revenues effectively and affect the price of our ADSs.
The PRC government imposes controls on the convertibility of the RMB into foreign currencies and, in certain cases, the remittance of currency out of China. We receive substantially all of our net revenues in RMB. Under our current corporate structure, our company in the Cayman Islands relies on dividend payments from our PRC subsidiaries to fund any cash and financing requirements we may have. Under existing PRC foreign exchange regulations, payments of current account items, such as profit distributions and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval from SAFE by complying with certain procedural requirements. Therefore, our PRC subsidiaries are able to pay dividends in foreign currencies to us without prior approval from SAFE, subject to the condition that the remittance of such dividends outside of the PRC complies with certain procedures under PRC foreign exchange regulation, such as the overseas investment registrations by the beneficial owners of our company who are PRC residents. But approval from or registration with appropriate government authorities is required where RMB is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies.
In light of the flood of capital outflows of China in 2016 due to the weakening RMB, the PRC government has imposed more restrictive foreign exchange policies and stepped up scrutiny of major outbound capital movement. More restrictions and substantial vetting process are put in place by SAFE to regulate cross-border transactions falling under the capital account. 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 our ADSs.
 
45

Failure to make adequate contributions to various employee benefit plans and withhold individual income tax on employees’ salaries as required by PRC regulations may subject us to penalties.
Companies operating in China are required to participate in various government sponsored employee benefit plans, including certain social insurance, housing funds and other welfare-oriented payment obligations, and contribute to the plans in amounts equal to certain percentages of salaries, including bonuses and allowances, of our employees up to a maximum amount specified by the local government from time to time at locations where we operate our businesses. 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. Companies operating in China are also required to withhold individual income tax on employees’ salaries based on the actual salary of each employee upon payment. We have not made adequate employee benefit payments for some employees.
The General Office of the Central Committee of the Communist Party of China and the General Office of the State Council of the PRC issued
the Reform Plan of the State Tax and Local Tax Collection Administration System
, or the Tax Reform Plan, on July 20, 2018, which provides that commencing from January 1, 2019, tax authorities would be responsible for the collection of social insurance contributions. The effect of the Tax Reform Plan is still uncertain. With respect to the underpaid employee benefits, we may be required to make supplemental contributions for these plans as well as pay late fees and fines. With respect to the underwithheld individual income tax, we may be required to make up sufficient withholding and pay late fees and fines. If we are subject to late fees or fines in relation to the underpaid employee benefits and underwithheld individual income tax, our financial condition and results of operations may be 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 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.
PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiaries’ ability to increase their registered capital or distribute profits to us or otherwise expose us or our PRC resident beneficial owners to liability and penalties under PRC law.
SAFE promulgated
the Circular on Relevant Issues Relating to PRC 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. 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 residents or entities, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, or mergers or divisions.
SAFE Circular 37 is issued to replace
the Circular on Relevant Issues Concerning Foreign Exchange Administration for PRC Residents Engaging in Financing and Roundtrip Investments through Overseas Special Purpose Vehicles
, or SAFE Circular 75.
 
46

If our shareholders who are PRC residents or entities do not complete their registration with the local SAFE branches, our PRC subsidiaries may be prohibited from distributing their 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 subsidiaries. Moreover, failure to comply with the SAFE registration described above could result in liability under PRC laws for evasion of applicable foreign exchange restrictions.
Mr. Jun Zhang, Mr. Tiezheng Li, Mr. Honghui Hu, and Mr. Shaofeng Gu who directly or indirectly hold shares in our Cayman Islands holding company and who are known to us as being PRC residents have completed the foreign exchange registrations in accordance with SAFE Circular 75 then in effect and have updated their registrations in accordance with SAFE Circular 37. They are now in the process of updating their registration required in connection with our recent corporate restructuring. Ms. Wei Luo, who indirectly hold shares in our Cayman Islands holding company and previously known to us to be a mainland China resident, has changed her citizenship to Hong Kong. Ms. Wei Luo registered in accordance with SAFE Circular 75 previously and now is seeking to update the registration in accordance with SAFE Circular 37.
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 the requirements of SAFE Circular 37. As a result, we cannot assure you that all of our shareholders or beneficial owners who are PRC residents or entities have complied with, and will in the future make or obtain any applicable registrations or approvals required by, SAFE Circular 37. Failure by such shareholders or beneficial owners to comply with SAFE Circular 37, or failure by us to amend the foreign exchange registrations of our PRC subsidiaries, could subject us to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our PRC subsidiaries’ ability to make distributions or pay dividends to us or affect our ownership structure, which could adversely affect our business and prospects.
Any failure to comply with PRC regulations regarding the registration requirements for employee stock incentive plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.
Pursuant to SAFE Circular 37, PRC residents who participate in stock incentive plans in overseas
non-publicly-listed
companies may submit applications to SAFE or its local branches for the foreign exchange registration with respect to offshore special purpose vehicles. In the meantime, our directors, executive officers and other employees who are PRC citizens, subject to limited exceptions, and who have been granted stock options by us, may follow
the Notices on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly-Listed Company
, promulgated by SAFE in 2012, or 2012 SAFE Notices. Pursuant to 2012 SAFE Notices, PRC citizens and
non-PRC
citizens who reside in China for a continuous period of not less than one year who participate in any stock incentive plan of an overseas publicly listed company, subject to a few exceptions, are required to register with SAFE through a domestic qualified agent, which could be the PRC subsidiaries of such overseas listed company, and complete certain other procedures. In addition, an overseas entrusted institution must be retained to handle matters in connection with the exercise or sale of stock options and the purchase or sale of shares and interests. We and our directors, executive officers and other employees who are PRC citizens or who reside in the PRC for a continuous period of not less than one year and who have been granted stock options are subject to these regulations. Failure to complete the SAFE registrations may subject them to fines and legal sanctions, and may also limit our ability to contribute additional capital into our PRC subsidiaries and limit our PRC subsidiaries’ ability to distribute dividends to us. We also face regulatory uncertainties that could restrict our ability to adopt additional incentive plans for our directors, executive officers and employees under PRC law. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Foreign Exchange—Regulations on employee stock incentive plans of overseas publicly-listed company.” The State Administration of Taxation, or SAT, has issued certain circulars concerning employee stock options and restricted shares. Under these circulars, our employees working in China who exercise stock options or are granted restricted shares will be subject to PRC individual income tax. Our PRC subsidiaries have obligations to file documents related to employee stock options or restricted shares with relevant tax authorities and to withhold individual income taxes of those employees who exercise their share options. If our employees fail to pay or we fail to withhold their income taxes according to relevant laws and regulations, we may face sanctions imposed by the tax authorities or other PRC governmental authorities. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Foreign Exchange—Regulations on employee stock incentive plans of overseas publicly-listed company.”
 
47

If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our
non-PRC
shareholders or ADS holders.
Under
the PRC Enterprise Income Tax Law
and its implementation rules, an enterprise established outside of the PRC with a “de facto management body” within the PRC is considered a resident enterprise and will be subject to the enterprise income tax on its global income at the rate of 25%. The implementation rules define the term “de facto management body” as the body that exercises full and substantial control over and overall management of the business, productions, personnel, accounts and properties of an enterprise. In April 2009, the SAT 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 like us, the criteria set forth in the circular may reflect the SAT’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 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. See “Item 10. Additional Information—E. Taxation—People’s Republic of China Taxation.” 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.” As substantially all of our management members are based in China, it remains unclear how the tax residency rule will apply to our case. If the PRC tax authorities determine that FinVolution Group or any of our subsidiaries outside of China is a PRC resident enterprise for PRC enterprise income tax purposes, then FinVolution Group or such subsidiary could be subject to PRC tax at a rate of 25% on its world-wide income, which could materially reduce our net income. In addition, we will also be subject to PRC enterprise income tax reporting obligations. Furthermore, if the PRC tax authorities determine that we are a PRC resident enterprise for enterprise income tax purposes, gains realized on the sale or other disposition of our ADSs or ordinary shares may be subject to PRC tax, at a rate of 10% in the case of
non-PRC
enterprises or 20% in the case of
non-PRC
individuals (in each case, subject to the provisions of any applicable tax treaty), if such gains are deemed to be from PRC sources. It is unclear whether
non-PRC
shareholders of our company would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on the investment in our ADSs.
We may not be able to obtain certain benefits under relevant tax treaty on dividends paid by our PRC subsidiaries to us through our Hong Kong subsidiary.
We are a holding company incorporated under the laws of the Cayman Islands and as such rely on dividends and other distributions on equity from our PRC subsidiaries to satisfy part of our liquidity requirements. Pursuant to the PRC Enterprise Income Tax Law, a withholding tax rate of 10% currently applies to dividends paid by a PRC “resident enterprise” to a foreign enterprise investor, unless any such foreign investor’s jurisdiction of incorporation has a tax treaty with China that provides for preferential tax treatment. Pursuant to
the Arrangement between the Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income
, or the Double Tax Avoidance Arrangement, and Circular 81 issued by the SAT, such withholding tax rate may be lowered to 5% if the PRC enterprise is at least 25% held by a Hong Kong enterprise for at least 12 consecutive months prior to distribution of the dividends and is determined by the relevant PRC tax authority to have satisfied other conditions and requirements under the Double Tax Avoidance Arrangement and other applicable PRC laws. Furthermore, under
the Administrative Measures for
Non-Resident
Enterprises to Enjoy Treatments under Tax Treaties
, which became effective in August 2015, the
non-resident
enterprises shall determine whether they are qualified to enjoy the preferential tax treatment under the tax treaties and file relevant report and materials with the tax authorities. There are also other conditions for enjoying the reduced withholding tax rate according to other relevant tax rules and regulations. See “Item 10. Additional Information—E. Taxation—People’s Republic of China Taxation.” We cannot assure you that our determination regarding our qualification to enjoy the preferential tax treatment will not be challenged by the relevant PRC tax authority or we will be able to complete the necessary filings with the relevant PRC tax authority and enjoy the preferential withholding tax rate of 5% under the Double Taxation Arrangement with respect to dividends to be paid by our PRC subsidiaries to FinVolution HK and Bluebottle Limited, our Hong Kong subsidiaries.
 
48

We face uncertainty with respect to indirect transfers of equity interests in PRC resident enterprises by their
non-PRC
holding companies.
Pursuant to
the Circular on Strengthening Administration of Enterprise Income Tax for Share Transfers by
Non-PRC
Resident Enterprises
, or SAT Circular 698, issued by the SAT in 2009 with retroactive effect from January 1, 2008, where a
non-resident
enterprise transfers the equity interests of a PRC resident enterprise indirectly by disposition of the equity interests of an overseas holding company, or an Indirect Transfer, and such overseas holding company is located in a tax jurisdiction that: (i) has an effective tax rate less than 12.5% or (ii) does not tax foreign income of its residents, the
non-resident
enterprise, being the transferor, shall report to the competent tax authority of the PRC resident enterprise this Indirect Transfer.
On February 3, 2015, the SAT issued
a Public Notice Regarding Certain Corporate Income Tax Matters on Indirect Transfer of Properties by
Non-Resident
Enterprises
, or SAT Public Notice 7. SAT Public Notice 7 supersedes the rules with respect to the Indirect Transfer under SAT Circular 698, but does not touch upon the other provisions of SAT Circular 698, which remain in force. SAT Public Notice 7 has introduced a new tax regime that is significantly different from the previous one under SAT Circular 698 (Article V and Article VI). SAT Public Notice 7 extends its tax jurisdiction to not only the indirect transfers set forth under SAT Circular 698 but also transactions involving transfer of other taxable assets through offshore transfer of a foreign intermediate holding company. In addition, SAT Public Notice 7 provides clearer criteria than SAT Circular 698 for assessment of reasonable commercial purposes and has introduced safe harbors for internal group restructurings and the purchase and sale of equity through a public securities market. SAT Public Notice 7 also brings challenges to both foreign transferor and transferee (or other person who is obligated to pay for the transfer) of taxable assets. Where a
non-resident
enterprise transfers taxable assets indirectly by disposing of the equity interests of an overseas holding company, which is an Indirect Transfer, the
non-resident
enterprise as either transferor or transferee, or the PRC entity that directly owns the taxable assets, may report such Indirect Transfer to the relevant tax authority. Using a “substance over form” principle, the PRC tax authority may disregard the existence of the overseas holding company if it lacks a reasonable commercial purpose and was established for the purpose of reducing, avoiding or deferring PRC tax. As a result, gains derived from such Indirect Transfer may be subject to PRC enterprise income tax, and the transferor should be subject to withholding of applicable taxes, currently at a rate of 10%. Both the transferor and the PRC entity that directly owns the taxable assets, or the Withholding Agent, may be subject to penalties under PRC tax laws if the Withholding Agent fails to withhold the taxes and the transferor fails to pay the taxes.
We face uncertainties as to the reporting and other implications of certain past and future transactions where PRC taxable assets are involved, such as offshore restructuring, sale of the shares in our offshore subsidiaries or investments. Our company may be subject to filing obligations or taxed or subject to withholding obligations in such transactions, under SAT Circular 698 and SAT Public Notice 7. For transfer of shares in our company by investors that are
non-PRC
resident enterprises, our PRC subsidiaries may be requested to assist in the filing under SAT Circular 698 and SAT Public Notice 7. As a result, we may be required to expend valuable resources to comply with SAT Circular 698 and SAT Public Notice 7 or to request the relevant transferors from whom we purchase taxable assets to comply with these circulars, or to establish that our company should not be taxed under these circulars, which may have a material adverse effect on our financial condition and results of operations.
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.
 
49

Our auditor, the independent registered public accounting firm that issues the audit report included elsewhere in this prospectus, 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 and 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 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 our 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 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.
If additional remedial measures are imposed on the “big four”
PRC-based
accounting firms, including our independent registered public accounting firm, in administrative proceedings brought by the SEC alleging such 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.
Starting in 2011, the Chinese affiliates of the “big four” accounting firms, including our independent registered public accounting firm, were affected by a conflict between the United States and Chinese law. Specifically, for certain United States listed companies operating and audited in mainland China, the SEC and the PCAOB sought to obtain from the Chinese accounting 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 United States regulators on those requests, and that requests by foreign regulators for access to such papers in China had to be channeled through the CSRC.
 
50

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. In January 2014, the administrative law judge reached an initial decision to impose penalties on the firms including a temporary suspension of their right to practice before the SEC. The accounting firms filed a petition for review of the initial decision. On February 6, 2015, before a review by the commissioners of the SEC 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.
Under the terms of the settlement, the underlying proceeding against the four China-based accounting firms was deemed dismissed with prejudice four years after entry of the settlement. The four-year mark occurred on February 6, 2019.
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 to not 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, United States listed companies and the market price of the ADSs may be adversely affected.
If our independent registered public accounting firm were 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 consolidated financial statements, our consolidated financial statements could be determined not to be in compliance with the requirements of the Exchange Act. Such a determination could ultimately lead to the delisting of our ADSs from the NYSE or deregistration from the SEC, or both, which would substantially reduce or effectively terminate the trading of our ADSs in the United States.
Risks Related to our American Depositary Shares
The market price for our ADSs may be volatile.
The trading prices of our ADSs are likely to be volatile and could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry factors, like the performance and fluctuation in the market prices or the underperformance or deteriorating financial results of other listed internet or other companies based in China that have listed their securities in the United States in recent years. The securities of some of these companies have experienced significant volatility since their initial public offerings, including, in some cases, substantial price declines in their trading prices. The trading performances of other Chinese companies’ securities after their offerings, including internet and
e-commerce
companies, may affect the attitudes of investors toward Chinese companies listed in the United States, which consequently may impact the trading performance of our ADSs, regardless of our actual operating performance. In addition, any negative news or perceptions about inadequate corporate governance practices or fraudulent accounting, corporate structure or other matters of other Chinese companies may also negatively affect the attitudes of investors towards Chinese companies in general, including us, regardless of whether we have conducted any inappropriate activities. In addition, securities markets may from time to time experience significant price and volume fluctuations that are not related to our operating performance, such as the large decline in share prices in the United States, China and other jurisdictions in late 2008, early 2009 and the second half of 2011, which may have a material adverse effect on the market price of our ADSs.
In addition to the above factors, the price and trading volume of our ADSs may be highly volatile due to multiple factors, including the following:
 
   
regulatory developments affecting us, our users, or our industry;
 
51

   
conditions in the online consumer finance industries;
 
   
announcements of studies and reports relating to the quality of our product and service offerings or those of our competitors;
 
   
changes in the economic performance or market valuations of other online consumer finance platforms;
 
   
actual or anticipated fluctuations in our quarterly results of operations and changes or revisions of our expected results;
 
   
changes in financial estimates by securities research analysts;
 
   
announcements by us or our competitors of new product and service offerings, acquisitions, strategic relationships, joint ventures or capital commitments;
 
   
additions to or departures of our senior management;
 
   
detrimental negative publicity about us, our management or our industry;
 
   
fluctuations of exchange rates between the RMB and the U.S. dollar;
 
   
release or expiry of
lock-up
or other transfer restrictions on our outstanding ordinary shares or ADSs; and
 
   
sales or perceived potential sales of additional ordinary shares or ADSs.
If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, the market price for our ADSs and trading volume could decline.
The trading market for our ADSs will depend in part on the research and reports that securities or industry analysts publish about us or our business. If research analysts do not establish and maintain adequate research coverage or if one or more of the analysts who cover us downgrade our ADSs or publish inaccurate or unfavorable research about our business, the market price for our ADSs would likely decline. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which, in turn, could cause the market price or trading volume for our ADSs to decline.
Because we may not pay dividends in the future, you may have to rely on price appreciation of our ADSs for return on your investment.
Our board of directors declared dividends in March 2019, March 2020 and March 2021. We may continue to declare and pay dividends in the future if our operating conditions allow. Our board of directors has 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, 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 at 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, among other things, our future results of operations and cash flow, our capital requirements and surplus, the amount of distributions, if any, received by us from our subsidiary, our financial condition, contractual restrictions and other factors deemed relevant by our board of directors. Accordingly, the return on your investment in our ADSs will likely depend entirely upon any future price appreciation of our ADSs. There is no guarantee that our ADSs will appreciate in value or even maintain the price at which you purchased the ADSs. You may not realize a return on your investment in our ADSs and you may even lose your entire investment in our ADSs.
 
52

Substantial future sales or perceived potential sales of our ADSs in the public market could cause the price of our ADSs to decline.
Sales of our ADSs in the public market, or the perception that these sales could occur, could cause the market price of our ADSs to decline. As of March 31, 2021, we had 835,881,784 Class A ordinary shares and 581,000,000 Class B ordinary shares outstanding. Among these Class A ordinary shares, 744,624,055 Class A ordinary shares were represented by ADS. All our ADSs are freely transferable without restriction or additional registration under the Securities Act. The remaining ordinary shares outstanding will be available for sale, upon the expiration of the
180-day
lock-up
period beginning from the date of our initial public offering, subject to volume and other restrictions as applicable under Rules 144 and 701 under the Securities Act. Any or all of these shares may be released prior to the expiration of the
lock-up
period at the discretion of the representatives of the underwriters of our initial public offering. To the extent shares are released before the expiration of the
lock-up
period and sold into the market, the market price of our ADSs could decline.
Certain holders of our ordinary shares may cause us to register under the Securities Act the sale of their shares, subject to the
180-day
lock-up
period in connection with our initial public offering. Registration of these shares under the Securities Act would result in ADSs representing these shares becoming freely tradable without restriction under the Securities Act immediately upon the effectiveness of the registration. Sales of these registered shares in the form of ADSs in the public market could cause the price of our ADSs to decline.
The voting rights of holders of ADSs are limited by the terms of the deposit agreement, and you may not be able to exercise your right to direct the voting of the underlying Class A ordinary shares which are represented by your ADSs.
As a holder of our ADSs, you will not have any direct right to attend general meetings of our shareholders or to cast any votes at such meetings. You will only be able to exercise the voting rights which attach to the underlying Class A ordinary shares which are 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, as the holder of the underlying Class A ordinary shares which are represented by your ADSs. Upon receipt of your voting instructions, the depositary will endeavor to vote the underlying Class A ordinary shares in accordance with your instructions in the event voting is by poll, and in accordance with instructions received from a majority of holders of ADSs who provide instructions in the event voting is by show of hands. The depositary will not join in demanding a vote by poll. You will not be able to directly exercise any right to vote with respect to the underlying Class A ordinary shares unless you withdraw the shares and become the registered holder of such shares prior to the record date for the general meeting. Under our amended and restated memorandum and articles of association that is currently effective, the minimum notice period required to be given by our company to our registered shareholders for convening a general meeting is seven (7) days. When a general meeting is convened, you may not receive sufficient advance notice to enable you to withdraw the underlying shares which are represented by your ADSs and become the registered holder of such shares prior to the record date for the general meeting to allow you to attend the general meeting or to vote directly with respect to any specific matter or resolution which is to be considered and voted upon at the general meeting. In addition, under our amended and restated memorandum and articles of association that is currently effective, 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 underlying shares which are represented by your ADSs and becoming the registered holder of such shares prior to the record date, so that you would not be able to attend the general meeting or to vote directly. Where any matter is to be put to a vote at a general meeting, the depositary will, if we request, and subject to the terms of the deposit agreement, endeavor to notify you of the upcoming vote and to deliver our voting materials to you. 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 shares which are 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 the voting of the underlying shares which are represented by your ADSs, and you may have no legal remedy if the underlying shares are not voted as you requested.
 
53

Except in limited circumstances, the depositary for our ADSs will give us a discretionary proxy to vote our Class A ordinary shares underlying your ADSs if you do not instruct the depositary how to vote such shares, which could adversely affect your interests.
Under the deposit agreement for our ADSs, the depositary will give us (or our nominee) a discretionary proxy to vote our Class A ordinary shares underlying your ADSs at shareholders’ meetings if you do not give voting instructions to the depositary as to how to vote the Class A ordinary shares underlying your ADSs at any particular shareholders’ meeting, unless:
 
   
we have failed to timely provide the depositary with our notice of meeting and related voting materials;
 
   
we have instructed the depositary that we do not wish a discretionary proxy to be given;
 
   
we have informed the depositary that there is substantial opposition as to a matter to be voted on at the meeting;
 
   
a matter to be voted on at the meeting may have a material adverse impact on shareholders; or
 
   
voting at the meeting is made on a show of hands.
The effect of this discretionary proxy is that, if you fail to give voting instructions to the depositary as to how to vote the Class A ordinary shares underlying your ADSs at any particular shareholders’ meeting, you cannot prevent our Class A ordinary shares underlying your ADSs from being voted at that meeting, absent the situations described above, and it may make it more difficult for shareholders to influence our management. Holders of our ordinary shares are not subject to this discretionary proxy.
Your rights to pursue claims against the depositary as a holder of ADSs are limited by the terms of the deposit agreement and the deposit agreement may be amended or terminated without your consent.
Under the deposit agreement, any action or proceeding against or involving the depositary, arising out of or based upon the deposit agreement or the transactions contemplated thereby or by virtue of owning the ADSs may only be instituted by you in a state or federal court in the city of New York and you, as a holder of our ADSs, will have irrevocably waived any objection which you may have to the laying of venue of any such proceeding, and irrevocably submitted to the exclusive jurisdiction of such courts in any such action or proceeding instituted by any person. Also, we may amend or terminate the deposit agreement without your consent. If you continue to hold your ADSs after an amendment to the deposit agreement, you agree to be bound by the deposit agreement as amended. See “Item 12. Description of Securities Other Than Equity Securities —D. American Depositary Shares” for more information.
Your right to participate in any future rights offerings may be limited, which may cause dilution to your holdings.
We may from time to time distribute rights to our shareholders, including rights to acquire our securities. However, we cannot make such rights available to you in the United States unless we register both the rights and the securities to which the rights relate under the Securities Act or an exemption from the registration requirements is available. Under the deposit agreement, the depositary will not make rights available to you unless both the rights and the underlying securities to be distributed to ADS holders are either registered under the Securities Act or exempt from registration under the Securities Act. We are under no obligation to file a registration statement with respect to any such rights or securities or to endeavor to cause such a registration statement to be declared effective and we may not be able to establish a necessary exemption from registration under the Securities Act. Accordingly, you may be unable to participate in our rights offerings in the future and may experience dilution in your holdings.
You may not receive dividends or other distributions on our ordinary shares and you may not receive any value for them, if it is illegal or impractical to make them available to you.
The depositary of our ADSs has agreed to pay to you the cash dividends or other distributions it or the custodian receives on our Class A ordinary shares or other deposited securities underlying our ADSs, after deducting its fees and expenses. You will receive these distributions in proportion to the number of Class A ordinary shares your ADSs represent. However, the depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any holders of ADSs. For example, it would be unlawful to make a distribution to a holder of ADSs if it consists of securities that require registration under the Securities Act but that are not properly registered or distributed under an applicable exemption from registration. The depositary may also determine that it is not feasible to distribute certain property through the mail. Additionally, the value of certain distributions may be less than the cost of mailing them. In these cases, the depositary may determine not to distribute such property. We have no obligation to register under U.S. securities laws any ADSs, ordinary shares, rights or other securities received through such distributions. We also have no obligation to take any other action to permit the distribution of ADSs, ordinary shares, rights or anything else to holders of ADSs. This means that you may not receive distributions we make on our ordinary shares or any value for them if it is illegal or impractical for us to make them available to you. These restrictions may cause a material decline in the value of our ADSs.
 
54

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 transfer books at any time or from time to time when it deems expedient in connection with the performance of its duties. In addition, the depositary may refuse to deliver, transfer or register transfers of ADSs generally when our books or the books of the depositary are closed, or at any time if we or the depositary deems it 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.
Certain judgments obtained against us by our shareholders may not be enforceable.
We are an exempted company limited by shares incorporated under the laws of the Cayman Islands. We conduct substantially all of our operations in China and substantially all of our assets are located in China. In addition, a majority of our directors and executive officers reside within China, and most of the assets of these persons are located within China. As a result, it may be difficult or impossible for you to effect service of process within the United States upon these individuals, or to bring an action against us or against these individuals in the United States in the event that you believe 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 the PRC may render you unable to enforce a judgment against our assets or the assets of our directors and officers.
There is no statutory enforcement in the Cayman Islands of judgments obtained in the federal or state courts of the United States (and the Cayman Islands is not a party to any treaties for the reciprocal enforcement or recognition of such judgments), a judgment obtained in such jurisdiction will be recognized and enforced in the courts of the Cayman Islands at common law, without any
re-examination
of the merits of the underlying dispute, by an action commenced on the foreign judgment debt in the Grand Court of the Cayman Islands, provided such judgment is final and conclusive and for a liquidated sum, and must not be in respect of taxes or a fine or penalty, inconsistent with a Cayman Islands judgment in respect of the same matter, impeachable on the grounds of fraud or obtained in a manner, and or be of a kind the enforcement of which is, contrary to natural justice or the public policy of the Cayman Islands (awards of punitive or multiple damages may well be held to be contrary to public policy). A Cayman Islands Court may stay enforcement proceedings if concurrent proceedings are being brought elsewhere.
The recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. PRC courts may recognize and enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law based either on treaties between China and the country where the judgment is made or on principles of reciprocity between jurisdictions. China does not have any treaties or other forms of reciprocity with the United States that provide for the reciprocal recognition and enforcement of foreign judgments. In addition, according to the PRC Civil Procedures Law, the PRC courts will not enforce a foreign judgment against us or our director and officers if they decide that the judgment violates the basic principles of PRC laws or national sovereignty, security or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in the United States.
 
55

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 limited by shares incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our memorandum and articles of association, the Companies Act (2021 Revision) of the Cayman Islands and the common law of the Cayman Islands. The rights of shareholders to take action against the directors, actions by minority shareholders and the fiduciary duties of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as 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 current amended and restated memorandum and 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 resolution or to solicit proxies from other shareholders in connection with a proxy contest.
As a result of all of the above, our public shareholders may have more difficulty in protecting their interests in the face of actions taken by management, members of the board of directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States.
We have been named as a defendant in putative shareholder class action lawsuits that could have a material adverse impact on our business, financial condition, results of operation, cash flows and reputation.
We will have to defend against the putative shareholder class action lawsuits described in “Item 8, Financial Information—A. Consolidated Statements and Other Financial Information—Legal Proceedings,” including any appeals of such lawsuits 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 these lawsuits. In the event that our initial defense of these lawsuits is unsuccessful, there can be no assurance that we will prevail in any appeal. Any adverse outcome of these cases, including any plaintiff’s appeal of a judgment in these lawsuits, could have a material adverse effect on our business, financial condition, results of operation, cash flows and reputation. In addition, there can be no assurance that our insurance carriers will cover all or part of the defense costs, or any liabilities that may arise from these matters. The litigation process may utilize a significant portion of our resources and divert management’s attention from the
day-to-day
operations of our company, all of which could harm our business. We also may be subject to claims for indemnification related to these matters, and we cannot predict the impact that indemnification claims may have on our business or financial results.
Our dual-class share 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 adopted a dual-class share structure. Our ordinary shares consist of Class A ordinary shares and Class B ordinary shares. Holders of Class A ordinary shares are entitled to one vote per share in respect of matters requiring the votes of shareholders, while holders of Class B ordinary shares are entitled to twenty 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. Due to the disparate voting powers associated with our two classes of ordinary shares, the holders of our Class B ordinary shares beneficially own 93.3% of the aggregate voting power of our company as of March 31, 2021. As a result, the existing holders of our Class B ordinary shares will have considerable influence over matters such as electing directors and approving material mergers, acquisitions or other business combination transactions. This concentrated control will limit your ability to influence corporate matters and could also discourage others from pursuing any potential merger, takeover or other change of control transactions, which could have the effect of depriving the holders of our Class A ordinary shares and our ADSs of the opportunity to sell their shares at a premium over the prevailing market price or the opportunity to receive a premium for their shares as part of a sale of our company. These shareholders may also take actions that are not in the best interest of us or our other shareholders even if they are opposed by our other shareholders, including holders of our ADSs. In addition, the significant concentration of share ownership may adversely affect the trading price of the ADSs due to investors’ perception that conflicts of interest may exist or arise. For more information regarding our principal shareholders and their affiliated entities, see “Item 6. Directors, Senior Management and Employees—E. Share Ownership.” Our memorandum and articles of association contain anti-takeover provisions that could discourage a third party from acquiring us and adversely affect the rights of holders of our ordinary shares and ADSs.
 
56

Our memorandum and articles of association contain certain provisions that could limit the ability of others to acquire control of our company, including a provision that grants authority to our board of directors to establish and issue from time to time one or more series of preferred shares without action by our shareholders and to determine, with respect to any series of preferred shares, the terms and rights of that series. These provisions could have the effect of depriving our shareholders and ADS holders of the opportunity to sell their shares or ADSs at a premium over the prevailing market price by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transactions.
We have granted, and may continue to grant, share incentive awards, which may result in increased share-based compensation expenses.
We first adopted our stock option plan, or the 2013 Plan, in June 2013 for purposes of granting share-based compensation awards to employees, directors and consultants to incentivize their performance and align their interests with ours. The 2013 Plan was later amended and restated several times. We account for compensation costs for all share options using a fair-value based method and recognize expenses in our consolidated statements of comprehensive income in accordance with U.S. GAAP. Under the 2013 Plan, we are authorized to grant options to purchase ordinary shares of our company. The maximum number of Class A ordinary shares which may be issued pursuant to all awards under the 2013 Plan is 221,917,800. As of March 31, 2021, options to purchase 127,448,390 Class A ordinary shares were granted (excluding those cancelled, forfeited or expired) under the 2013 Plan and 121,031,510 Class A ordinary shares underlying those options were issued and outstanding.
In October 2017, we adopted another share incentive plan, or the 2017 Plan. Under the 2017 Plan, we are authorized to grant options, restricted shares, and restricted share units to employees, officers, directors and individual consultants who render services to us. The maximum number of Class A ordinary shares which may be issued pursuant to all awards under the 2017 Plan is 1,000,000,000. As of March 31, 2021, options to purchase 6,885,045 Class A ordinary shares had been granted and were outstanding under the 2017 Plan and 2,955,235 Class A ordinary shares underlying those options were issued and outstanding. As of March 31, 2021, 82,472,620 restricted share units had been granted (excluding those cancelled, forfeited or expired) and 8,103,505 Class A ordinary shares underlying these restricted share units had been issued.
As a result, we incurred RMB42.2 million (US$6.5 million) share-based compensation expenses relating to options granted under the 2013 Plan and the 2017 Plan in 2020. We believe the granting of share incentive awards is of significant importance to our ability to attract and retain employees, and we will continue to grant share incentive awards to employees in the future. As a result, our expenses associated with share-based compensation may increase, which may have an adverse effect on our results of operations.
We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to U.S. domestic public companies.
Because we qualify as a foreign private issuer under the Exchange Act, we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers, including:
 
   
the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form
10-Q
or current reports on Form
8-K;
 
   
the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act;
 
   
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
 
57

   
the selective disclosure rules by issuers of material nonpublic information under Regulation FD.
We will be required to file an annual report on Form
20-F
within four months of the end of each fiscal year. In addition, we intend to publish our results on a quarterly basis as press releases, distributed pursuant to the rules and regulations of the NYSE. Press releases relating to financial results and material events will also be furnished to the SEC on Form
6-K.
However, the information we are required to file with or furnish to the SEC will be less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. As a result, you may not be afforded the same protections or information that would be made available to you were you investing in a U.S. domestic issuer.
As a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the NYSE corporate governance listing standards.
As a Cayman Islands company listed on the 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. For example, we are not required to (i) have a majority of independent directors in our board of directors, (ii) have a compensation committee composed entirely of independent directors, (iii) have a minimum of three members in our audit committee, and (iv) hold annual shareholders meetings. See “Item 16G. Corporate governance.” Since we have chosen to follow certain home country practice, our shareholders may be afforded less protection than they otherwise would enjoy under the NYSE corporate governance listing standards applicable to U.S. domestic issuers.
We believe that we were a passive foreign investment company, or PFIC, for United States federal income tax purposes for the taxable year ended December 31, 2020, which could subject United States investors in our ADSs or ordinary shares to significant adverse United States federal income tax consequences.
We will be a “passive foreign investment company,” or “PFIC,” if, in any particular taxable year, either (a) 75% or more of our gross income for such year consists of certain types of “passive” income or (b) 50% or more of the value of our assets (generally determined on the basis of a quarterly average) during such year produce or are held for the production of passive income (the “asset test”). Although the law in this regard is unclear, we intend to treat our variable interest entities (including their respective subsidiaries, if any) as being owned by us for United States federal income tax purposes, not only because we exercise effective control over the operation of such entities but also because we are entitled to substantially all of their economic benefits, and, as a result, we consolidate their results of operations in our consolidated financial statements. Based upon the nature and composition of our income and assets, and the market price of our ADSs, we believe that we were a PFIC for United States federal income tax purposes for the taxable year ended December 31, 2020, and we will likely be a PFIC for our current taxable year unless the market price of our ADSs increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of active income.
 
58

If we are a PFIC in any taxable year, a U.S. holder (as defined in “Item 10. Additional Information—E. Taxation—United States Federal Income Tax Considerations”) may incur significantly increased United States federal income tax on gain recognized on the sale or other disposition of the ADSs or ordinary shares and on the receipt of distributions on the ADSs or ordinary shares to the extent such gain or distribution is treated as an “excess distribution” under the United States federal income tax rules and such holder may be subject to burdensome reporting requirements. Further, if we are a PFIC for any year during which a U.S. holder holds our ADSs or ordinary shares, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. holder holds our ADSs or ordinary shares. For more information see “Item 10. Additional Information—E. Taxation—United States Federal Income Tax Considerations—Passive Foreign Investment Company Considerations.”
We have incurred increased costs as a result of being a public company, particularly after we ceased to qualify as an “emerging growth company.”
As a public company, we incur significant legal, accounting and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act of 2002, as well as rules subsequently implemented by the SEC and the NYSE, impose various requirements on the corporate governance practices of public companies. We ceased to qualify as an “emerging growth company” pursuant to the JOBS Act as we became a large accelerated filer as defined in Exchange Act Rule
12b-2
in our last fiscal year, and we expect to incur significant expenses and devote substantial management effort toward ensuring compliance with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002 and the other rules and regulations of the SEC. For example, as a result of becoming a public company, we will need to increase the number of independent directors and adopt policies regarding internal controls and disclosure controls and procedures. We also expect that operating as a public company will make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. In addition, we will incur additional costs associated with our public company reporting requirements. It may also be more difficult for us to find qualified persons to serve on our board of directors or as executive officers. We are currently evaluating and monitoring developments with respect to these rules and regulations, and we cannot predict or estimate with any degree of certainty the amount of additional costs we may incur or the timing of such costs.
In the past, shareholders of a public company often brought securities class action suits against the company following periods of instability in the market price of that company’s securities. If we were involved in a class action suit, it could divert a significant amount of our management’s attention and other resources from our business and operations, which could harm our results of operations and require us to incur significant expenses to defend the suit. 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.
 
ITEM 4.
INFORMATION ON THE COMPANY
 
A.
History and Development of the Company
We commenced our online consumer finance platform business in June 2007 through Shanghai Daifeng. In January 2011, we relocated to Zhangjiang
Hi-Tech
Park in Pudong, Shanghai and starting then, our business operations gradually migrated from Shanghai Daifeng to another operating entity located in Zhangjiang
Hi-Tech
Park, Shanghai Xiazhong Information Technology Co., Ltd., which later changed its name to Shanghai PPDai Financial Information Service Co., Ltd.
During the period between June and August 2012, we formed our offshore corporate structure to facilitate offshore financing. In June 2012, we incorporated PPDAI Group Inc. under the laws of the Cayman Islands as our holding company and incorporated PPDAI (HK) LIMITED as its wholly-owned subsidiary, which was renamed as FinVolution (HK) Limited, or FinVolution HK, in November 2019. In August 2012, Beijing Prosper Investment Consulting Co., Ltd., or Beijing Prosper, was incorporated as a wholly-owned PRC subsidiary of FinVolution HK, through which we obtained control over Shanghai PPDai and Beijing Paipairongxin Investment Consulting Co., Ltd., or Beijing Paipairongxin, a company incorporated in June 2012, based on two separate sets of contractual arrangements, including the equity pledge agreements, the business operation agreements, the power of attorneys, the option agreements, and the exclusive technology consulting and service agreements. In July 2014, following a restructuring, Shanghai PPDai became a wholly-owned subsidiary of Beijing Paipairongxin. We then subsequently terminated our contractual arrangements with Shanghai PPDai and its shareholders, and entered into an amended and restated exclusive technology consulting and service agreement with Shanghai PPDai and Beijing Paipairongxin.
 
59

In August 2015, we established Wuxi Boxi Information Technology Co., Ltd. (formerly known as Wuxi PPDai Financial Information Service Co., Ltd.), or Wuxi Boxi, to provide customer services. In January 2016, we established Shanghai Paifenle Internet Technology Co., Ltd. to operate business related to our consumption loan products. The business operated by Shanghai Paifenle Internet Technology Co., Ltd. was discontinued in early 2018. In December 2016, we established Hefei PPDai Information Technology Co., Ltd., or Hefei PPDai, as another entity to provide customer services with a focus on loan collection. The business previously operated by Wuxi Boxi was gradually migrated to Hefei PPDai and other entities.
In June 2017, Shanghai Guangjian Information Technology Co., Ltd., or Shanghai Guangjian was incorporated as a wholly-owned PRC subsidiary of FinVolution HK. Shortly after its incorporation, Shanghai Guangjian established a wholly-owned subsidiary, Shanghai Shanghu Information Technology Co., Ltd., or Shanghai Shanghu. In June 2017, Shanghai Guangjian, Shanghai Shanghu, Beijing Prosper, Beijing Paipairongxin, Shanghai PPDai and the shareholders of Beijing Paipairongxin entered into a new set of contractual arrangements, including an equity pledge agreement, a business operation agreement, a power of attorney, an option agreement and an exclusive technology consulting and service agreement, replacing the previous contractual arrangements among Beijing Prosper, Beijing Paipairongxin, Shanghai PPDai and the shareholders of Beijing Paipairongxin. Based on the new set of contractual arrangements, we continue to have control over Beijing Paipairongxin and Shanghai PPDai through Shanghai Guangjian. In March 2018, we restated the contractual agreements among Shanghai Guangjian, Shanghai Shanghu, Beijing Prosper, Beijing Paipairongxin, Shanghai PPDai and the shareholders of Beijing Paipairongxin. See “Item 4. Information on the Company—C. Organizational Structure—Contractual Arrangements with Beijing Paipairongxin.” In July 2017, Shanghai Zihe Information Technology Co., Ltd., or Shanghai Zihe, was incorporated by Mr. Jun Zhang, Mr. Tiezheng Li, Mr. Honghui Hu and Mr. Shaofeng Gu, our
co-founders
and shareholders.
On November 10, 2017, our ADSs commenced trading on the NYSE under the symbol “PPDF.” We raised from our initial public offering approximately US$205.0 million in net proceeds after deducting underwriting discounts and the estimated offering expenses payable by us. Concurrently with our initial public offering, we also raised approximately US$49.5 million in net proceeds through issuing 19,230,769 Class A ordinary shares to a wholly-owned subsidiary of Sun Hung Kai & Co. Limited.
In January 2018, we incorporated Bluebottle Limited in Hong Kong. Shortly after its incorporation, Bluebottle Limited established Shanghai Manyin Information Technology Co., Ltd., or Shanghai Manyin, as its wholly-owned PRC subsidiary in China. In March 2018, we entered into a series of contractual arrangements through Shanghai Manyin with Shanghai Zihe and the shareholders of Shanghai Zihe, through which we obtained effective control over the operation of Shanghai Zihe.
In April 2018, Shanghai Erxu Information Technology Co., Ltd., or Shanghai Erxu, was incorporated as a wholly-owned PRC subsidiary of Shanghai Zihe to operate business related to loan facilitation services.
In August 2018, Shanghai Nianqiao Information Technology Co., Ltd., or Shanghai Nianqiao, was incorporated by Mr. Zhouhao Gu, a family relative of Shaofeng Gu, and Ms. Xiumeng Chen, a family relative of Jun Zhang. In January 2019, Shanghai Ledao Information Technology Co., Ltd., or Shanghai Ledao, was incorporated by Mr. Yejun Jiang, a family relative of Honghui Hu, and Mr. Lizhong Chen, a family relative of Tiezheng Li. We entered into two sets of contractual arrangements through Shanghai Manyin with (i) Shanghai Nianqiao and the shareholders of Shanghai Nianqiao on November 29, 2018, and (ii) Shanghai Ledao and the shareholders of Shanghai Ledao on January 14, 2019, respectively, through which we obtained effective control over the operations of Shanghai Nianqiao and Shanghai Ledao.
In November 2019, Fujian Zhiyun Financing Guarantee Co., Ltd., or Fujian Zhiyun, was incorporated as a wholly-owned PRC subsidiary of Shanghai PPDai. Fujian Zhiyun provides financing guarantees services to our institutional funding partners for loans funded by them to the borrowers introduced by us.
In November 2019, the name of the Company was changed from “PPDAI Group Inc.” to “FinVolution Group” and that “信也科技” was adopted as the dual foreign name of the Company. In addition, the Company’s ticker symbol on the New York Stock Exchange was also changed from “PPDF” to “FINV.”
 
60

In December 2019, Chengdu Yougao Information Technology Co., Ltd., or Chengdu Yougao, was incorporated by Yining Xu, one of our employees. In September 2020, we entered into a series of contractual arrangements through Shanghai Manyin with Chengdu Yougao and the current shareholders of Chengdu Yougao, Yining Xu and Fei Miao, two of our employees, through which we obtained effective control over the operation of Chengdu Yougao.
 
B.
Business Overview
We are a leading online consumer finance platform in China with strong brand recognition. Launched in 2007, we are a pioneer in China’s online consumer finance industry connecting borrowers, whose needs are unserved or underserved by traditional financial institutions, with investors and financial institutions. As of December 31, 2020, we had over 116.1 million registered users.
We strategically focus on serving borrowers between ages of 20 and 40, the young generation that is typically more receptive to internet financial services and is poised to become the major driving force of China’s consumer finance market. Our borrowers are primarily acquired online and stretch across a large number of cities and counties in China. We primarily offer short-term loans to our borrowers to meet their immediate credit needs while allowing them to gradually establish their credit history through activities on our platform. In 2019 and 2020, loans originated on our platform had an average principal amount of RMB3,267 and RMB3,983 (US$610), respectively, and an average term of 8.7 months and 8.3 months, respectively. Borrowers come to our platform for convenient, simple and fast loan transaction process. We generally have a high level of borrower stickiness. In 2019 and 2020, 78.1% and 88.2% of the total loan volume originated on our platform was generated from repeat borrowers who had at least one drawdown before, respectively.
We had ceased facilitating new loans with funding from individual investors on our platform since October 2019 and improve our business model through acquisition of better quality borrowers and transition of our investor base from individual investors to institutional funding partners. Our platform appeals to institutional funding partners by offering a wide spectrum of loan products. We provide our institutional funding partners with an opportunity to connect with an emerging asset class—consumer loans—and achieve attractive returns. Institutional funding partners may extend loans to borrowers that we introduce to them, relying on the preliminary credit assessment services as well as other services we provide to them. We offer attractive risk-adjusted returns supported by a set of risk management procedures and implement protection mechanisms to control and mitigate investors’ risk exposure.
We have built an extensive database that contains firsthand
through-the-cycle
credit data as well as data from various third-party sources. We have established systematic risk management procedures which have proven to be effective in various macro-economic environments. Our proprietary and
big-data
based credit scoring model, the Magic Mirror Model, has been continually testing and refining its credit decision-making rules as we continue to study the increasing amount of data accumulated through our loan facilitation. We have also made progress in optimizing operational efficiency as we apply
big-data
analytics and machine learning capabilities to other aspects of our business operations, such as sales and marketing activities and loan collection.
Currently, our business primarily focuses on the PRC market. We are also expanding our business in the overseas markets, including the Philippines and Indonesia. For example, in December 2018 and June 2019, we established two subsidiaries in the Philippines, and one of them is authorized to operate as a lending company and the other is authorized to operate as a financing company. In December 2019, we established a subsidiary in Indonesia, which has received a license for Technology and Information Based Financial Lending Institution
(peer-to-peer
lending license) from the Financial Services Authority of Indonesia. In January 2020, our subsidiary in Singapore received the Capital Markets Services license from the Monetary Authority of Singapore to conduct regulated activities in dealing in capital markets products in Singapore. As of December 31, 2020, we have only generated little revenues from the overseas markets.
We generate revenues primarily by collecting transaction service fees. For loans funded by institutional funding partners, we collect transaction service fees primarily from institutional funding partners for our services provided to them such as borrower introduction and preliminary credit assessment, as well as other services we provide along the lifecycle of loans.
Our operating revenues grew from RMB4.5 billion in 2018 to RMB6.0 billion in 2019 and further to RMB7.6 billion (US$1.2 million) in 2020. A substantial portion of our operating revenues for these periods were attributable to fees collected from borrowers, third party guarantee companies and institutional funding partners. Our net profit was RMB2.5 billion in 2018, RMB2.4 billion in 2019 and RMB2.0 billion (US$301.7 million) in 2020.
 
61

Our Users
Borrowers
Since our inception and up to December 31, 2020, we had facilitated loans connecting over 18.9 million borrowers from 97% of the cities and counties in China with investors. In 2019 and 2020, over 84% of our borrowers were between 20 and 40 years of age. We strategically target the young generation in general and cultivate customer loyalty, aiming to capture the vast growth opportunities as our borrowers enter into different stages of their lives and qualify for higher credit limits. The number of unique borrowers were approximately 6.8 million in 2018, 6.7 million in 2019 and 3.5 million in 2020.
Our platform features a high proportion of repeat borrowers. We have an active repeat borrower base and our borrowers tend to borrow more on our platform over time. Out of the total loan volume facilitated through our platform in 2018, 2019 and 2020, 73.6%, 78.1% and 88.2%, respectively, was generated from repeat borrowers who had successfully borrowed on our platform before.
Investors
When we started our business, our investor base only included individual investors. We expanded our investor base to cover institutional funding partners for the first time in August 2014 and have been more actively and systematically expanding such type of investor base since 2018. Accordingly, the proportion of loan origination volume funded by institutional funding partners increased more significantly since the second half of 2018. In 2019, we further increased funding for loans on our platform from institutional funding partners and gradually reduced funding from individual investors. In October 2019, we completely ceased to accept new funding from the individual investors for loans on our platform. As of March 31, 2021, the outstanding balance of loans invested by individual investors on our platform was nil.
As of December 31, 2020, we had 37 institutional funding partners active on our platform. In 2020, the proportion of loans facilitated by institutional funding partners to total loan origination volume increased to 100% in 2020 from 62.0% in 2019. The loan origination volume facilitated by institutional funding partners increased by 25.7% to RMB64.1 billion in 2020 from RMB51.0 billion in 2019. Currently, we primarily cooperate with commercial banks, private banks, consumer finance companies and trust management companies to diversify the funding sources on our platform.
As of December 31, 2020, the outstanding balance of loans funded by institutional funding partners on our platform was RMB26.4 billion (US$4.0 billion).
Our Products and Services
Loan services offered to borrowers
Our platform primarily offers standard loan products. We do not require security for loan products on our platform and generally provide loan applicants with a credit decision in around 10 minutes of application for first-time applicants and in as little as one minute for repeat borrowers. Approved borrowers typically receive loan disbursements within 24 hours following the loan listing, and in 2020, over 91.8% of total number of loans facilitated through our platform were funded within two hours. We believe these features are essential to meeting borrowers’ often imminent financing needs. Subject to credit assessment result for each loan application, a borrower is allowed to take out multiple loans on our platform if the aggregate outstanding principal amount does not exceed such borrower’s credit limit for the type of loans the borrower applies for.
Standard loan products – basic loan products
Borrowers are able to apply for standard loan products using either mobile or PC devices by providing certain basic information, including bank account information, credit card information if any, educational level, marital status, occupation, email address, social media user name if any and mobile phone number of one or two alternative contact persons, in addition to the borrowers’ PRC identity card information and mobile phone numbers which are mandatory for initial user registration.
 
62

Depending on the credit assessment result, a borrower may be eligible to apply for a loan within the approved credit limit for a term ranging from one month to 36 months. The average loan amount for our standard loan products was RMB3,266 in 2018, RMB3,250 in 2019 and RMB3,983 (US$610) in 2020. Different credit limits and borrowing costs are applicable to different tiers of borrowers based on their respective credit scores. Borrowers’ borrowing cost for taking out a standard loan on our platform include loan interest to be paid to institutional funding partners and, under certain circumstances, a guarantee service fee for services provided by financing guarantee companies. All of our standard loan products feature fixed monthly repayments, consisting of principal, interest and, where applicable, quality assurance fund contribution or guarantee service fee. Borrowers of our standard loan products may make prepayments without incurring penalties. See “—Our Platform and Transaction Process” for information on payment processing. In 2018, 2019 and 2020, the origination amount of our standard loan products totaled RMB60.4 billion, RMB81.5 billion and RMB64.1 billion (US$9.8 billion), representing 98.3%, 99.1% and 100.0%, respectively, of the total amount of the loans that were made through our platform.
Standard loan products – small business loan products
We started to offer loans products to small business owners in 2020. Small business owners are able to apply for small business loan products using either mobile or PC devices by providing basic information, including business license for their small business or self-employed license, PRC identity card information and mobile phone number, and certain optional information as applicable, including but not limited to bank account information, credit card information, educational level, marital status, email address and social media username.
The principal amount of our small business loan products varies in the range from RMB500 to RMB100,000. Small business loan products could have a term ranging from one month to twelve months. In 2020, we facilitated the borrowings on our platform for approximately 220,000 small business owners and the total origination amount of our small business loan products was RMB3.7 billion (US$0.6 billion).
Other loan products
In addition, we have offered other products and will continue to develop new products from time to time. For example, we cooperate with several third parties to offer their customers loan products similar to our standard ones but with varied features, such as more preferential interest rates. In implementing our strategy of expanding loan product offerings, we have developed and are developing new loan products. In 2018, 2019 and 2020, origination amounts of our other loan products totaled RMB1.1 billion, RMB0.7 billion and RMB37.0 million, accounting for 1.7%, 0.9% and 0.1%, respectively, of the total amount of the loans facilitated on our platform. As our business develops, we will continue to expand our loan product offerings to meet demands from different tiers of borrowers.
Services offered to institutional funding partners
We introduce borrowers to our institutional funding partners and provide preliminary credit assessment services as well as other services to them. Currently, our institutional funding partners primarily include commercial banks, private banks, consumer finance companies and trust management companies. The service arrangement between our institutional funding partners and us varies depending on the type of institutional funding partners. Institutional funding partners such as commercial banks and consumer finance companies typically extend loans with their own funds directly to the borrowers introduced by us. With respect to our institutional funding partners that are trust management companies, we usually collaborate with them to set up trusts with different types of investors to invest in loans through trusts on our platform. We typically invest in subordinate tranches in the trusts jointly established and other investors invest in senior tranches. Senior tranche investors in these trusts typically receive a fixed rate of return, whereas we, as the subordinate tranche investor, typically receive residual returns from the trusts. There are also trusts established by other investors without us making investment in such trusts. All trusts are administered by third-party trust management companies we collaborate with and such trust management companies are responsible for making investments in loans on our platform. In 2020, loans funded by institutional funding partners were RMB64.1 billion (US$9.8 billion), accounting for 100% of our total loan origination volume.
 
63

Investment services offered to individual investors in the past
Our online lending information intermediary business used to provide investment options that cater to the needs of individual investors. Historically, our investment programs enabled individual investors to enjoy investment returns while minimizing the time needed to manage their investments.
Before the launch of our
re-designed
investment programs in March 2018, we used to offer three types of investment programs (namely investment programs with fixed investing periods, investment programs with
step-up
returns, and investment programs with flexible investing periods) with different estimated rates of return and various terms up to 18 months. Individual investors could freely choose to invest in any investment programs based on their investment preference after committing a minimum amount of RMB100 (US$15.3).
We ceased offering investment programs with flexible investing periods and investment programs with
step-up
returns in July 2017 and March 2018, respectively, and launched new investment programs by
re-designing
our previous investment programs with fixed investing periods. Our new investment programs were featured by
lock-up
periods of various length and different estimated rates of return. By committing a minimum amount of RMB1,000 (US$153.3), individual investors could freely choose to invest in new investment programs with different
lock-up
periods and estimated rates of return. By opting for our new investment programs, individual investors authorized our platform to make investments in loans on our platform with different sizes, terms and interest rates, and after the expiration of the preset
lock-up
periods, to transfer their creditor’s rights to other investors on their behalf or extend the program tenor under certain circumstances at the individual investors’ option. The underlying loans we invested had weighted-average interest rates higher than the lower limit of the estimated rates of return of each investment program. Individual investors were able to exit before maturity of the investment program by transferring their creditor’s right to other investors on our platform after the preset
lock-up
period. In the event that the underlying loans invested by an individual investor through our investment programs failed to be transferred after expiration of the preset
lock-up
periods, the individual investor would continue to be a creditor of the underlying loans. The
lock-up
periods of our new investment programs typically ranged from 15 days to 540 days. We charged management fees to individual investors who subscribed investment programs and collected such fees when an investment program ended at its maturity.
We ceased to offer new investment services to individual investors on our platform in October 2019. As of March 31, 2021, the outstanding balance of loans invested by individual investors on our platform was nil.
Our Platform and Transaction Process
We incorporate advanced technology into every step of the transaction process on our platform to provide a better experience to our borrowers and our institutional funding partners. The entire process appears simple, seamless and efficient but our platform leverages sophisticated, proprietary technology to make it possible. Set forth below is a description of the transaction process of our standard loan products facilitated on our platform between borrowers and institutional funding partners.
Step 1: Initial Application
Prospective borrowers are able to initiate applications online anytime, anywhere through our mobile applications and website. Potential borrowers may generally complete the application process for our standard loan products within a few minutes by providing the requested personal details, the type of information readily available to the application, and taking a selfie in real time holding the applicant’s PRC identity card if the loan application is initiated via mobile applications. If the applicant is a small business owner, they are provided with an option to upload the business license of their small business to the platform.
Step 2: Fraud Detection and Credit Assessment
Following the application for a standard loan product or a small business loan product, our system helps to aggregate the data, run our anti-fraud model, conduct credit assessment and decide whether to extend credit, except where manual review process is triggered.
 
64

Upon submission of a complete application, our system begins to match the application with data from both internal and external sources, including information provided by the prospective borrowers, data gleaned from third-party data partners, and data aggregated from the internet using our proprietary data collection technologies with due authorization from the prospective borrowers. Information aggregated, and later used for fraud detection and creditworthiness evaluation, includes basic background information, such as age, gender and occupation, behavioral data, and if available, borrowers’ credit history, such as personal credit information maintained by the Credit Reference Center under the PBOC. For repeat borrowers, historical loan performance data accumulated on our platform will also be incorporated into the borrowers’ profile.
Once aggregated, the data are reviewed by our anti-fraud model to identify fraudulent behaviors. Our anti-fraud model uses a multifaceted detection method that combines sophisticated data integration with a hybrid analytical approach to both identify individual fraud based on existing fraud database and analyze collusive behaviors among multiple individuals to uncover fraudulent schemes. Once the anti-fraud detection process is completed, the prospective borrower’s loan application either proceeds to the next phase or the prospective borrower is notified of the decision if we decline the application.
Following the fraud detection, we initiate a credit review process using our proprietary Magic Mirror Model to generate a Magic Mirror score for the prospective borrower. Each Magic Mirror score corresponds to a credit level in the range of I to VIII, with Level I representing the lowest risk and Level VIII representing the highest risk. See “—Risk Management—Proprietary Credit Scoring and Risk Pricing Models.” Applicants classified as Level VIII will be declined, and applicants falling under other credit levels will be assigned by our risk pricing system the approved credit amounts, maximum loan terms and applicable interest rates and other loan characteristics which are determined based on their respective Magic Mirror scores. In 2020, among all the loan applications approved on our platform, 99.3% went through the automated process. The remaining 0.7% in the respective periods often requiring additional information or verification, are forwarded to our credit assessment team for manual review. The manual review process generally takes one to three days. Following this review, our credit assessment team will either approve the loan with one or more approved sets of loan characteristics or decline the loan application.
Borrowers who pass our fraud detection and credit assessment procedures will be introduced to our institutional funding partners. See “—Our Platform and Transaction Process—Step 3: Loan Listing and Funding” for details. Borrowers who do not obtain our preliminary credit assessment approval will be introduced to third-party platforms for matching them with investors on such third-party platforms. Once those borrowers pass the relevant fraud detection and credit assessment procedures on such third-party platforms and successfully match with investors on these third-party platforms, we will charge service fees from these third-party platforms.
Step 3: Loan Listing and Funding
Loan funding process with institutional funding partners can be categorized into direct lending model and trust arrangement model.
Direct lending model
Our institutional funding partners that are commercial banks and consumer finance companies typically invest under the direct lending model. Under this model, our institutional funding partners typically extend loans with their own funds directly to the borrowers introduced by us. After obtaining our preliminary credit assessment and approval, the borrowers may submit the final loan amount and loan term within the parameters of the credit approval. Our proprietary system will then match and refer qualified borrowers to our institutional funding partners based on their specific requirements of borrower profiles, such as credit limits or ticket size. Our institutional funding partners will then review the credit application and our preliminary credit assessment of the borrower introduced by us in accordance with their own credit assessment standards and decide to approve or decline the loan application. Once the borrower’s credit application is approved, our institutional funding partners will then directly disburse the loan amounts to the borrower’s bank account.
Historically, we also collaborated with third-party online lending information under this direct lending model. Third-party online lending information intermediaries generally matched qualified borrowers introduced by us with investors on their platforms. Loans were funded by investors on their platforms upon a successful match. In light of the tightening regulatory environment and due to a lack of clear statutory interpretation and application of the relevant rules, we ceased offering new loans to third-party online lending information intermediaries since December 2019.
 
65

For the quality assurance commitments we provide to our institutional funding partners under the direct lending model, see “Item 4. Information on the Company—B. Business Overview—Investor Protection—Quality Assurance Commitments for Our Institutional Funding Partners.”
Trust arrangement model
In addition to the direct lending model, we also collaborate with trust management companies to offer flexibilities to certain of our institutional funding partners and access to a broader range of investors. Under this model, we usually establish trusts jointly with various other investors. We typically invest in subordinate tranches in these trusts while other investors, including certain of our institutional funding partners and investors approached by trust management companies, invest in senior tranches. Under this model, other investors may also collaborate with trust management companies to establish a trust among themselves without us. The trusts established are managed by third-party trust management companies we collaborate with. After we complete our borrower creditworthiness assessments and introduce qualified borrowers to the third-party trust management companies, these trust management companies will then conduct their own credit assessment and decide to approve or decline borrowers’ loan applications. If a borrower’s loan application is approved, the corresponding trust management company will then directly disburse the loan amount from the trust to the borrower’s bank account.
For the trusts jointly established by us and other investors, these investors, as senior tranche investors in the trusts, typically receive a fixed rate of return, while we, as the subordinate tranche investor, typically receive the residual returns, if any, from the trusts. In certain very limited cases, we may also receive from the trusts a service fee in addition to possible residual returns. For the trusts jointly established by other investors among themselves, we receive from trusts a service fee. In some cases, we have engaged licensed third-party financing guarantee companies to provide financing guarantees to the third-party trust management companies. If any borrower defaults, third-party guarantee companies engaged by us or our own guarantee company will be obligated to repay the full overdue amount to these trusts. After third-party financing guarantee companies repay the full overdue amount to these trusts, we will be obligated to purchase the loans from these guarantee companies at an amount equal to the repayment they made to those institutional funding partners.
In 2020, loans funded by institutional funding partners on our platform amounted to RMB64.1 billion (US$9.8 billion).
Step 4: Loan Servicing and Collection
Borrowers are able to repay loans through our online platform based on the terms and conditions of the loan agreements between borrowers and institutional funding partners. For borrowers who are unable to repay loans online, we accept bank transfer on behalf of our institutional funding partners. Borrowers and institutional funding partners are able to monitor the loan performance on a real-time basis. On or prior to each scheduled repayment date, borrowers should deposit sufficient funds consisting of corresponding installment of principal, interest, late payment penalty (if applicable), guarantee service fee to third-party guarantee companies for certain borrowers in their respective accounts and authorize institutional funding partners and us, including third-party payment companies designated by us or institutional funding partners, to, on such repayment date, (i) transfer corresponding installment of principal, interest and late payment penalty (if applicable) to the corresponding institutional funding partners, and (ii) transfer each installment of guarantee service fee to the corresponding third-party guarantee company. Our institutional funding partners subsequently pay us a transaction service fee for the services we provide to them, such as borrower introduction and preliminary credit assessment as well as other services we provide over the lifecycle of loans. In addition, we also receive a portion of our transaction service fees under certain circumstances from third-party guarantee companies for services we provide to them.
We have a collection team of over 600 employees as of December 31, 2020 and have developed a systematic process to handle collection of delinquent loans. Upon becoming delinquent, a loan enters into our collection process, which is divided into stages based on severity of delinquency. The first
90-day
collection period is typically handled by our collection team although we also engage third-party payment collection service providers to assist us from time to time. Primary collection measures, including text message reminders, phone calls, legal letters and legal proceedings, are taken in succession as a loan becomes increasingly overdue. If a loan remains overdue after the
90-day
period, we then outsource loan collection to third-party service providers to optimize collection efficiency. Any amount recovered from the borrower will be remitted to first cover third-party collection expenses, if any, then to repay overdue principal and interest. Any remaining amount will be used to pay the late payment penalty and the collection fee charged to the borrower.
 
66

Risk Management
Our strong risk management capabilities are one of the key competitive advantages that enable us to make credit available to the large unserved or underserved population in China, whose credit histories have yet been recorded in the country’s developing credit system, while maintaining a sustainable business at a healthy profitability level.
Data Aggregation
We have invested significant resources in building up a comprehensive credit database since our inception. Today, we own an extensive database with several thousands of variables for our borrowers, covering a wide range of information pertinent to a borrower’s creditworthiness and presenting a user profile from a
360-degree
view. Data are aggregated from a number of sources. We have cooperation with a number of organizations, such as industry associations, who grant us the access to their respective data. Our strong data-mining capabilities, which we believe differentiate us from many other players in the online consumer finance industry, also enable us to collect a large amount of data concerning prospective borrowers. We have developed a number of proprietary automated programs that are capable of searching, aggregating and processing massive data from the internet in a short period of time. Another important component of our credit database is the payment histories of our prior and existing borrowers. We take various measures to ensure high level of reliability and accuracy of data. The following are typical data that we seek to collect for each loan application:
 
   
historical credit data accumulated through our online platform;
 
   
behavioral data that we glean from an applicant’s behaviors as they apply for loans, such as the location of the applicant or the use of multiple devices to access our platform;
 
   
personal identity information maintained by an organization operated under the MPS;
 
   
background information, such as education level and marital status, collected from prospective borrowers;
 
   
personal credit information maintained by the Credit Reference Center under the PBOC, which is authorized by the borrowers to our platform to access; and
 
   
list and database of fraud cases.
Upon the data aggregation, our system converts the originally unstructured data into structured data using machine learning techniques.
Fraud Detection
We have been working closely with multiple partners in a joint effort to identify emerging fraudulent schemes, scams, trends, threats, and criminal organizations and have accumulated massive data as related to fraud. The database we maintain helps us to fine-tune the rules we set and enhance our fraud detection capabilities. We adopt a multifaceted fraud detection method. First, we set up rules based on known fraud cases to filter activities for fraudulent behaviors. Afterwards, we apply advanced network techniques to identify relationships pertinent to fraud and connect the individual fraudulent activities to uncover complex fraud schemes and criminal organizations. In addition, we run anomaly detection to detect individual and aggregated abnormal patterns in order to catch unknown fraud behaviors. If available information is insufficient for our system to draw a conclusion, the relevant loan applications will be forwarded to our anti-fraud team for offline verification, which involves members of our anti-fraud team speaking with applicants to inquire after any inconsistencies in a loan application.
 
67

Proprietary Credit Scoring and Risk Pricing Models
In August 2014, we developed and launched a proprietary credit scoring model, known as Magic Mirror Model, which we believe represents one of our key competitive advantages. Our Magic Mirror Model leverages a huge database that we have built up gradually through our years of operations. Such a vast amount of data lays a strong foundation for our use of machine learning to optimize the Magic Mirror Model on a continuing basis.
Following data aggregation and fraud detection, prospective borrowers enter into credit assessment phase. Different algorithms are applied to prospective borrowers with different features in assessing the potential risks associated with them and based on the assessment results, our credit scoring model generates Magic Mirror scores for each of the prospective borrowers. A new Magic Mirror credit score is generated each time a borrower applies for a loan, which may change the borrower’s credit limit for that type of loan. We apply various machine learning techniques to the data collected. Through monitoring model performance as well as variable consistency, our system is able to evaluate the effectiveness of existing variables while discovering new ones. The Magic Mirror Model then is optimized by adjusting the group of variables used. The following factors are associated with variables that are important for assessing the probability of delinquency:
 
   
repayment history
 
   
personal identity information
 
   
education
 
   
consumption behavior
 
   
social network behavior
 
   
credit reports
 
   
internet behavior, such as visiting history of our website and time spent on completing a loan application
 
   
fraudulent records
 
68

For applicants of our standard loan products, the Magic Mirror score derived from our proprietary credit scoring model is used to determine which of the eight segments in our existing credit grid such applicants fall into. Among the eight segments, Level I represents the lowest risks associated with the borrowers, while Level VIII represents the highest risks. Level VIII loan applications will be rejected. Once a credit level is assigned to a specific loan, it will not be changed during the tenor of the loan.
For borrowers who were not subject to the quality assurance fund program before December 2017, the borrowing cost included an upfront transaction service fee for most of our loans and the subsequent monthly cost, which equaled to monthly interest payment. Starting from December 2017, we have ceased collecting the transaction service fee upfront. Since then, the transaction service fee is being collected by installments commencing the date one month after the borrower is funded.
For borrowers who were subject to the quality assurance fund program before April 2017, the borrowing cost included an upfront transaction service fee, an upfront portion of quality assurance fund contribution, and the subsequent monthly cost, which was comprised of the monthly quality assurance fund contribution and monthly interest payment. Between April and December 2017, we ceased collecting the upfront portion of quality assurance fund contribution upon the origination of standard loan products. Instead, the entire quality assurance fund contribution was collected through monthly payments. During this period of time, the transaction service fee was still collected upfront. Starting from December 2017, we ceased collecting the transaction service fee upfront, and both the quality assurance fund contribution and the transaction service fee have been collected by installments commencing the date one month after borrowers are funded since then. See “—Investor Protection—Quality Assurance Fund” for more information on the quality assurance fund.
We review and modify our segmented pricing from time to time, taking into consideration not only the borrower credit risk but also other factors, such as market interest rates, adequacy of investor protection mechanism and competition in the market.
 
69

Investor Protection
We provide quality assurance commitments to our institutional funding partners. We also used to employ two types of investor protection mechanisms to help limit individual investors’ risk exposure on our online lending intermediary platform in the past: quality assurance fund and investor reserve fund. The following is a summary of the latest features of our quality assurance commitments, quality assurance fund and investor reserve funds.
Quality Assurance Commitments for Our Institutional Funding Partners
We make available for our institutional funding partners two major types of quality assurance commitments: financing guarantee, and insurance policy.
We engage licensed third-party financing guarantee companies to provide financing guarantees to our institutional funding partners. For loans guaranteed by third-party financing guarantee companies, if a borrower defaults, the corresponding third-party guarantee company will be obligated to repay the full overdue amount to the institutional funding partner. After the guarantee company repays the full overdue amount, we will be obligated to purchase creditor’s right from the third-party guarantee companies at a price equal to the repayment it made to the institutional funding partner. Under certain circumstances, we also provide security deposits to third-party financing guarantee companies for loans funded by certain institutional funding partners as an additional quality assurance commitment.
In addition, we also provide quality assurance commitments through cooperation with third-party insurance companies. Under this arrangement, if borrowers introduced by us defaults, our institutional funding partners are able to seek insurance compensations under the insurance policies from third-party insurance companies. In some cases, if the overdue amount exceeds insurance coverage, the remaining overdue amount will be repaid by a third-party guarantee companies engaged by us. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Limitations on institutional funding partners’ acceptance of credit enhancement may adversely affect our business and access to funding.
In 2019 and 2020, we incorporated three financing guarantee companies in Fujian, Tianjin and Hainan. In some cases, our own financing guarantee companies provide financing guarantee services directly to our institutional funding partners for loans funded by them.
Quality Assurance Fund
Under our previous quality assurance mechanism, we provided protection for individual investors who invested in the loans taken out by those borrowers who contributed to the quality assurance fund. Certain borrowers of our standard loans and all borrowers of our handy cash loans and consumption loans were required to make contributions to the respective quality assurance fund.
In February 2018, we launched a new quality assurance program, or the New QAF Program, by partnering with China United SME Guarantee Corporation, or Sino Guarantee, a Chinese financial services company that provides credit-enhancement services for financial products and risk-sharing services to small and medium enterprises. Beginning from February 9, 2018, investments in new eligible loans facilitated on our platform were protected by the New QAF Program, and relevant borrowers were required to contribute to a quality assurance fund managed by Sino Guarantee under rules that were substantially the same as those applicable to the previous quality assurance fund. Sino Guarantee made payouts based on the relevant rules set out by us. After the launch of the New QAF Program, we continued to manage the existing quality assurance fund for eligible loans facilitated before February 9, 2018. Whether under our previous quality assurance fund mechanism or under the New QAF Program, when a borrower became delinquent for one day in repaying an installment of principal and interest of a loan, we withdrew an amount from the dedicated account to repay the delinquent installment of principal and interest to the corresponding individual investors. The repayments were made in succession according to the age of the delinquency—the earliest delinquent installment was repaid first. We adjusted our quality assurance fund contribution policy from time to time based on our monitoring of market risks. We determined the quality assurance fund contributions required from a borrower by taking into consideration delinquency rate of loans taken out by borrowers with similar risk profile.
 
70

Due to our business model transformation, we have discontinued setting aside quality assurance fund from the individual investors since the third quarter of 2019.
Investor Reserve Funds
We used to operate investor reserve funds, which were self-protection mechanisms for investors of our investment programs. The investment programs that invested in loans that were not covered by the quality assurance fund used to have their own dedicated investor reserve funds that cover potential payouts to investors of the respective type of investment programs. Funds from investors in an amount equal to a certain percentage of the total principal amount of the underlying loans were set aside into the relevant investor reserve funds at the end of each investment program, which were maintained in the custody accounts managed by China Merchants Bank. If the amount of principal and interests collected, net of our management fee and the investor reserve set aside, was insufficient to cover the investment principal plus the expected return, payouts would be made from the relevant investor reserve funds to cover the difference. If the investor reserve funds were insufficient to pay all the relevant investors with their investment principal and expected returns, the investors would be paid on a pro rata basis, and any losses associated with their outstanding unpaid balances would not be deferred until the next time the fund was replenished by another investment program but would be borne by the investors. Upon completion of an investment program, excess returns, if any, net of our management fee and the investor reserve that was set aside, would be distributed to the investors. The investor reserve fund arrangement was not applicable to those investment programs that invest in loans backed by the quality assurance fund, which would not be mixed with those investment programs investing in loans not subject to the quality assurance mechanism.
In light of the tightening regulatory environment, we have discontinued setting aside investor reserve funds since January 1, 2018.
Technology
The success of our business is dependent on our strong technological capabilities that support us in delivering superior user experience, protecting information on our platform, increasing operational efficiency and enabling innovations. Principal components of our
state-of-the-art
technology include:
 
   
Data Science
. Data science technology is extensively used in various aspects of our operations. Our data mining and user behavior analytics capabilities allow us to build a comprehensive credit profile for each borrower. Our multi-dimensional real-time analytics capabilities enable fast and accurate credit decisions. In 2019 and 2020, a total of 251.4 million and 160.9 million investment transactions were matched on our platform, respectively. Data-based machine learning is also used in numerous applications, such as improving fraud detection, optimizing marketing resource allocation and increasing collection efficiency.
 
   
Security
. We are committed to maintaining a secure online platform. We have built a firewall that monitors and controls incoming and outgoing traffic on our platform around the clock. Once any abnormal activity is detected, our system will immediately notify our IT team and at the same time automatically take relevant measures, such as activating third-party traffic control service, to prevent any harm to our platform. For any transmission of user information, we use data encryption to ensure confidentiality. Within our organization, we have adopted a series of policies on internal control over information system, including physical security measures, such as entry and equipment control, and network access management, such as identification, authentication and remote access control. We employ data slicing and distribute the storage of a user’s data points across several servers. We also maintain redundancy through a real-time multi-layer data backup system to prevent loss of data resulting from unforeseen circumstances. We conduct periodic reviews of our technology platform, identifying and correcting problems that may undermine our system security.
 
71

   
Stability
. Our systems infrastructure is hosted in data centers at two separate locations in Shanghai. We maintain redundancy through a real-time multi-layer data backup system to ensure the reliability of our network. Our platform adopts modular architecture that consists of multiple connected components, each of which can be separately upgraded and replaced without compromising the functioning of other components. This makes our platform both highly reliable and scalable.
 
   
Scalability
. With modular architecture, our platform can be easily expanded as data storage requirements and user visits increase. In addition, load balancing technology helps us improve distribution of workloads across multiple computing components, optimizing resource utilization and minimizing response time.
 
   
Automation
. In addition to the foregoing technologies we employ to support our highly automated platform, we have taken various measures to ensure uninterrupted operation of our platform. For example, we adopt self-healing technology that enables our system to perceive malfunction and make necessary adjustments to restore itself to normal operation without any human intervention. Also, our system is connected with systems of multiple data providers that serve as backups for each other. If services provided by one data provider are suspended, our system will shift to the backup sources automatically to ensure no interruption to our operation.
Intellectual Property
We rely on a combination of patent, copyright, trademark and trade secret laws and restrictions on disclosure to protect our intellectual property rights. As of the March 31, 2021, we have (i) registered 12 patents in China including our proprietary facial recognition technology used for fraud detection and applied for 125 additional patents with the PRC State Intellectual Property Office, (ii) registered 171 software copyrights with the PRC National Copyright Administration, (iii) registered 179 domain names, including ppdai.com, and (iv) registered 245 trademarks, including our “FINV,” “PPDAI,” “信也”, “拍拍贷” and “魔镜” trademarks.
Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy or otherwise obtain and use our technology. Monitoring unauthorized use of our technology is difficult and costly, and we cannot be certain that the steps we have taken will prevent misappropriation of our technology. From time to time, we may have to resort to litigation to enforce our intellectual property rights, which could result in substantial costs and diversion of our resources. In addition, third parties may initiate litigation against us alleging infringement of their proprietary rights or declaring their
non-infringement
of our intellectual property rights. In the event of a successful claim of infringement and our failure or inability to develop
non-infringing
technology or license the infringed or similar technology on a timely basis, our business could be harmed. Even if we are able to license the infringed or similar technology, license fees could be substantial and may adversely affect our results of operations. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We may not be able to prevent others from unauthorized use of our intellectual property, which could harm our business and competitive position” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We may be subject to intellectual property infringement claims, which may be expensive to defend and may disrupt our business and operations.”
Sales and Marketing
Our market position benefits significantly from our large user base and our strong brand recognition throughout China. We believe that our variety of loan products that offer attractive returns, as well as our effective risk management and various protection mechanisms lead to strong
word-of-mouth
promotion, which drives awareness of our brand among our users and business partners.
We use a variety of traditional and internet marketing channels to acquire borrowers although most of our borrowers are acquired online. Our borrower acquisition channels mainly include:
 
   
Online Advertising
. From time to time, we work with App Stores to promote our mobile applications and with internet companies to place online advertisements.
 
72

   
Online Partnerships
. We team up with certain websites that are able to reach quality borrowers to provide consumer finance services to their customer.
 
   
Search Engine Marketing
. We also use paid placement on major online search engines in China.
Competition
Online consumer finance market is an emerging industry in China. It provides a new means for consumers to obtain financing. As a leading player in China’s online consumer finance platform market, we face intensive competition from other online marketplaces, online finance service providers, technology giant backed internet finance platforms, as well as traditional financial institutions. Consumer finance marketplaces which operate online platforms connecting borrowers and institutional funding partners compete directly with us for both borrowers and institutional funding partners. We also compete with traditional financial institutions, including credit card issuers, consumer finance business units in commercial banks and other consumer finance companies. Some of our larger competitors have substantially broader product or service offerings and rich financial resources to support heavy spending on sales and marketing. We believe that our ability to compete effectively for borrowers and institutional funding partners depends on many factors, including the variety of our products, user experience on our platform, effectiveness of our risk management, the return offered to institutional funding partners, our partnership with third parties, our marketing and selling efforts and the strength and reputation of our brands.
In addition, as our business continues to grow rapidly, we face significant competition for highly skilled personnel, including management, engineers, product managers and risk management personnel. The success of our growth strategy depends in part on our ability to retain existing personnel and add additional highly skilled employees.
Seasonality
We experience seasonality in our business, reflecting seasonal fluctuations in internet usage and traditional personal consumption patterns, as our individual borrowers typically use their borrowing proceeds to finance their personal consumption needs. For example, we generally experience lower transaction volume on our online consumer finance platform during national holidays in China, particularly during the Chinese New Year holiday season in the first quarter of each year. As we have more institutional funding partners, such as commercial banks, in our investor base, our business may also be affected by liquidity seasonality in the banking system. For example, liquidity in China’s banking sector has historically had a tendency to be looser at the beginning of each calendar year and tighter towards the end of each calendar year. Overall, the seasonality of our business may increase in the future.
Regulation
This section sets forth a summary of the most significant laws, rules and regulations that affect our business activities in the PRC and our shareholders’ rights to receive dividends and other distributions from us.
Regulations Relating to Online Consumer Finance Services
Due to the relatively brief history of the online consumer finance industry in China, the regulatory framework governing our industry has not developed comprehensively. The PRC government and relevant regulatory authorities have issued various laws and regulations governing the online consumer finance industry in the past few years.
Regulations on online lending information intermediaries
On July 18, 2015, the
Guidelines on Promoting the Healthy Development of Online Finance Industry
, or the Guidelines, were promulgated by ten PRC regulatory agencies, including the PBOC, the MIIT and the CBRC. The Guidelines define online
peer-to-peer
lending and borrowing as direct loans between lenders and borrowers through an online platform, which is under the supervision of the CBRC, and governed by the Contract Law of the PRC, the General Principles of the Civil Law of the PRC, and related judicial interpretations promulgated by the Supreme People’s Court. The Contract Law of the PRC, and the General Principles of the Civil Law of the PRC, had been repealed by the Civil Code of the PRC, and the Civil Code of the PRC integrates the rules and guidelines set forth by the Contract Law, the General Principles of the Civil Law, the General Provisions of the Civil Law and other basic civil laws of the PRC. Pursuant to the Guidelines, a company that provides online lending information services shall make it clear its nature of being an information intermediary and provide information services rather than engage in illegal fund-raising, which further requires such company to separate funds of the borrowers and the investors from its own funds.
 
73

On April 13, 2016, the CBRC issued the
Notice on the Implementation Plan of the Special Rectification of
Peer-to-peer
Online Lending Risk by the General Office of the State Council
. By categorizing the market players based on their different levels of legal compliance, the CBRC started to regulate the online
peer-to-peer
lending service industry.
On August 17, 2016, the CBRC, the MIIT, the MPS and the CAC jointly issued the
Interim Measures on Administration of Business Activities of Online Lending Information Intermediaries
, or the Interim Measures. The Interim Measures also define the online lending information service providers as financial information intermediaries.
Pursuant to the Interim Measures, online lending information service providers shall complete registration with local financial regulatory authority and apply for appropriate telecommunication business license in accordance with relevant rules issued by competent telecommunication authority. The Interim Measures also require the online lending information service providers to substantially cover “online lending information intermediary” in its business scope filed with the local registration regulatory authority.
According to the Interim Measures, online lending information service providers shall not engage in or accept entrustment to engage in certain activities, including, among others, (i) fund raising for the intermediaries themselves, (ii) holding investors’ fund or setting up capital pools with investors’ fund, (iii) providing security or guarantee to investors as to the principals and returns of the investment, (iv) issuing or selling any bank wealth management products, assets management products of securities companies, fund products, insurance products, trust products or other financial products, (v) mismatch between investor’s expected timing of exit and the maturity date, (vi) securitization, (vii) promoting its financing products on physical premises other than through the permitted electronic channels, such as telephones, mobile phones and internet, (viii) providing loans with its own capital, except as otherwise permitted by laws and regulations; and (ix) equity crowd-funding.
The Interim Measures require that online lending information service providers shall restrict the maximum balance of fund borrowed by the same borrower on the same online lending information intermediary platform as well as on several such online lending information intermediary platforms so as to prevent credit concentration risks. The maximum balance of fund borrowed by any individual on the same online lending information intermediary lending platform shall be RMB200,000 (US$30,651.3), and the maximum total balance of the fund borrowed by the same individual on several lending information intermediary platforms shall be RMB1,000,000 (US$153,256.7). The maximum balance of fund borrowed by any entity or other kind of organization on the same online lending information intermediary platform shall be RMB1,000,000 (US$153,256.7), and the aggregate maximum total balance of fund borrowed by any entity or other kind of organization on all online lending information intermediary platforms shall be RMB5,000,000 (US$766,283.5).
With respect to the online lending information intermediary platforms established prior to the implementation of the Interim Measures, provided that such platforms have not been in compliance with the applicable requirements of the Interim Measures, the competent local financial regulatory department would require such platforms to make correction or rectification within a
12-month
transition period specified by the Interim Measures.
Pursuant to the Interim Measures, if an online lending information service provider violates any applicable laws, regulations or relevant regulatory provisions relating to online lending information services, sanctions could be imposed by the local financial regulatory departments or other relevant regulatory departments, including, among others, supervision interviews, regulatory warning, correction order, condemnation, credit record modification, fine up to RMB30,000 (US$4,597.7), and criminal liabilities if the act constitutes a criminal offense.
Pursuant to the Interim Measures, if an online lending information intermediary fails to set up custody accounts with qualified bank for the funds of investors and borrowers, administrative sanctions includes but not limited to fines, warning letter, rectification order, public notice of criticism, filing the
non-compliance
conducts with the public credit record system, and other penalties according to the laws and regulations.
 
74

In December 2018, the National Internet Finance Rectification Office and the National Online Lending Rectification Office jointly issued the
Guidance on the Classification and Disposal of Risks of Online Lending Information Intermediaries and Risk Prevention
, or Circular 175. Circular 175 refers to normal intermediaries as large-scale online lending information intermediaries that are strictly in compliance with relevant laws and regulations and have not demonstrated any high-risk characteristics. Circular 175 reiterated relevant regulatory requirements by providing that normal intermediaries should strictly control and manage the business scale and the number of investors. Circular 175 further tightens the regulation of the industry by requiring institutions other than normal intermediaries, including shell intermediaries with no substantive operations, small-scale intermediaries, intermediaries with high risks, and intermediaries that are unable to repay investors or otherwise unable to operate their businesses, to exit the online lending information intermediary industry.
Pursuant to the aforementioned changes of laws and regulations governing online consumer finance, we have ceased facilitating new loans with funding from individual investors on our platform since October 2019 and improve our business model through acquisition of better quality borrowers and transition of our investor base from individual investors to institutional funding partners.
Regulations on lending activities
The PRC Contract Law confirms the validity of loan agreement between individuals and provides that a loan agreement becomes effective when an individual lender provides loan to an individual borrower provided that the interest rates charged under the loan agreement do not violate the applicable provisions of the PRC laws and regulations.
The 13
th
National People’s Congress approved the Civil Code of the PRC on May 22, 2020. Upon the effectiveness of the Civil Code of the PRC on January 1, 2021, the PRC Contract Law, the General Provisions of the PRC Civil Law, and the General Principles of the PRC Civil Law have been abolished and replaced, while their provisions are generally incorporated into the Civil Code of the PRC with certain changes and supplements. It remains unclear with respect to the relevant interpretations and implementations of certain provisions of the Civil Code of the PRC and how these provisions of the Civil Code of the PRC will apply to our business operations. For example, pursuant to the Civil Code of the PRC, usurious loans are explicitly banned, but a clear definition or interpretation of “usurious loans” is not provided. Pursuant to the General Provisions of the PRC Civil Law, the statute of limitations for civil disputes, including breach of contract, is two years from the date on which the party concerned know or should have known of the infringement of its rights. The General Provisions of the PRC Civil Law had been repealed upon the effectiveness of the Civil Code of the PRC on January 1, 2021, pursuant to which the statute of limitations for civil disputes, including breach of contract, is three years from the date on which the party concerned know or should have known of the infringement of its rights. As of the date of this annual report, the current judicial interpretation is still unclear whether the
two-year
or the three-year statute of limitations should apply for the civil disputes relating to the default loans funded by the individual investors and facilitated on our platform before January 1, 2021. We cannot rule out the possibility that certain of our operation activities would be deemed to violate or not fully comply with the Civil Code of the PRC. If that happens, our business, results of operations and financial condition would be materially and adversely affected.
On September 4, 2020, nine local governmental authorities in Shanghai jointly issued
the Guidance on Further Strengthening the Administration of Financial Advertisement
, which stipulates, among others, that (i) advertisements released by financial institutions and financial service providers should be within the scope permitted by the local governmental authorities; (ii) any market players without the relevant financial business qualifications cannot advertise or promote financial business; (iii) the financial advertisements should not induce purchase of improper financial products or services; and (iv) financial service provider is required to disclose name of its client when acting as an intermediary.
In accordance with the
Provisions on Several Issues Concerning Laws Applicable to Trials of Private Lending Cases
issued by the Supreme People’s Court on August 6, 2015, or the Private Lending Judicial Interpretations, in the event that loans are made through an online lending information intermediary platform and the platform only provides intermediary services, courts shall dismiss any claim concerned against the platform demanding the repayment of loans by the platform as a guarantor.
The Private Lending Judicial Interpretations also provide that agreements between lenders and borrowers on loans with interest rates below 24% per annum are valid and enforceable. As to the loans with interest rates per annum between 24% (exclusive) and 36% (inclusive), if the interest on the loans has already been paid to the lender, and so long as such payment has not damaged the interest of the state, the community and any third parties, the courts will turn down the borrower’s request to demand the return of the excess interest payment. If the annual interest rate of a private loan is higher than 36%, the agreement on the excess part of the interest is invalid, and if the borrower requests the lender to return the part of interest exceeding 36% of the annual interest that has been paid, the courts will support such requests. The interest rates of all our loan products are below 36%. In addition, on August 4, 2017, the Supreme People’s Court issued the
Circular of Several Suggestions on Further Strengthening the Judicial Practice Regarding Financial Cases
, which provides, among others, that (i) the claim of the borrower under a financial loan agreement to adjust or cut down the part of interest exceeding 24% per annum on the basis that the aggregate amount of interest, compound interest, default interest, liquidated damages and other fees collectively claimed by the lender is overly high shall be supported by the PRC courts; (ii) in the context of Internet finance disputes, if the online lending information intermediary platforms and the lender circumvent the upper limit of the judicially protected interest rate by charging intermediary fee, it shall be determined as invalid; and (iii) private lending transaction is defined as lending between individuals, legal persons and other organizations. Loans funded by financial institutions which are licensed by financial regulatory authorities are not private lending transactions.
 
75

On August 20, 2020, the Supreme People’s Court issued the Decision on Amending
the Provisions on Several Issues Concerning Laws Applicable to Trial of Private Lending Cases
, which is further amended by the Supreme People’s Court on December 29, 2020, or the Private Lending Judicial Interpretation Amendment, which amended the upper limit of private lending interest rates under judicial protection. The Private Lending Judicial Interpretation Amendment provides that where the lender requests the borrower to pay interest in accordance with the interest rate agreed upon in the agreement, the people’s court shall support such request, except where the interest rate agreed by both parties exceeds four times of the
one-year
Loan Prime Rate at the time of the establishment of the agreement, or the Quadruple LPR Limit. The
one-year
Loan Prime Rate refers to the
one-year
loan market quoted interest rate issued by the National Bank Interbank Funding Center which was authorized by the PBOC, on the 20
th
of each month since August 20, 2019. According to the Private Lending Judicial Interpretation Amendment, the upper limit of interest rates of 24% and 36% provided in the 2015 Private Lending Judicial Interpretation, are replaced by the Quadruple LPR Limit. Moreover, if the lender and the borrower agree on both the overdue interest rate and the liquidated damages or other fees, the lender may choose to claim any or all of them, but the portion in total exceeding the Quadruple LPR Limit shall not be supported by the people’s court. The Private Lending Judicial Interpretation Amendment applies to new first-instance cases of private lending disputes accepted by the People’s Court after the implementation of the Judicial Interpretation Amendment on August 20, 2020. If the lending occurred before August 20, 2019, the upper limit of the protected interest rate can be determined by referring to four times of the
one-year
Loan Prime Rate at the time of the plaintiff’s filing of lawsuit. On January 21, 2021, in the response letter to the Guangdong High People’s Court relating to the inquiry on the scope of application of the Private Lending Judicial Interpretation Amendment issued by the Supreme People’s Court, it further clarifies that seven types of financial organizations, including micro-loan lending companies and financing guarantee companies, are financial institutions licensed by the financial administrative authorities, and the disputes arising out of their financial business activities do not apply to the Private Lending Judicial Interpretation Amendment. However, as the regulatory authorities have wide discretion in administration, interpretation and enforcement of the laws and regulations, we cannot rule out the possibility that the regulatory authorities may hold different opinions on whether Quadruple LPR Limit applies to the loans funded by financial institutions on our platform. For example, according to
the Notice on Regulating and Rectifying “Cash Loan” Business
, or Circular 141, promulgated by the Internet Finance Rectification Office and the Online Lending Rectification Office in December 2017, in the context of “cash loan” business operated by various types of institutions, the aggregated borrowing costs of borrower charged in forms of interests and all kinds of fees should be annualized and subject to the upper limit on interest rate of private lending set forth in the judicial interpretations issued by the Supreme People’s Court. On March 31, 2021, the PBOC released its No. 3 announcement in 2021, or the PBOC No. 3 Announcement, which stipulates, among others, that the annual interest rate of a loan should be the annualized form of ratio calculated based on the percentage of all expenses charged from the borrower for the borrowing to the principal actually borrowed by this borrower. The expenses charged from the borrower include the interests and the various expenses directly related to the borrowing. If the loan is repaid in installments, the remaining principal after the deduction of the total repaid principal should be deemed as the actual borrowed principal when calculating the annual interest rate. Compound interest rate and simple interest rate are both allowed to be used to calculate the annual interest rate, provided that if simple interest rate is used, it should be explicitly disclosed to the borrower. The PBOC No. 3 Announcement applies to deposit-taking financial institutions, consumer finance companies, micro-loan lending company, and internet platforms providing loan application services like us. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Interest rates of certain of our loan products exceed the statutory interest rate limit and therefore part of the interests is not enforceable through the PRC judicial system.”
The Circular 141 specifies the features of “cash loans” as not relying on consumption scenarios, with no specified use of loan proceeds, unsecured, and no qualification requirement on customers, among others. The Circular 141 also sets forth several general requirements with respect to “cash loan” business, including but without limitation: (i) the aggregated borrowing costs of borrowers charged by institutions in the forms of interest and various fees should be annualized and subject to the limit on interest rate of private lending set forth in the Private Lending Judicial Interpretations issued by the Supreme People’s Court;(ii) all relevant institutions shall follow the “know-your-customer” principle and prudentially assess and determine the borrower’s eligibility, credit limit and
cooling-off
period; (iii) all relevant institutions shall enhance the internal risk control and prudentially use the “data-driven” risk management model; (iv) all institutions are prohibited from extending any loans to any persons without repayment source or repayment capacity, or loans with no designated use of proceed; (v) funds from banks cannot be used for “cash loan” or “campus loan”; and (vi) in the case where a financial institution participates in the “cash loan” business, any third parties are not allowed to charge borrowers any interests or fees. Circular 141 further provides that financial institutions cooperating with third parties to engage in lending business (i) are not allowed to outsource any core lending business operations, such as credit assessment and risk management, to third parties, (ii) are not allowed to accept any credit enhancement provided by third parties without any license or approval to provide guarantees, including credit enhancement service in the form of a commitment to assume default risks, (iii) should comply with the judicial interpretations by the Supreme People’s Court of the PRC regarding interest rates in private lending regarding the annual borrowing cost charged to a borrower, i.e. interests plus other fees, and (iv) should ensure that third parties do not collect any interests or fees from borrowers.
 
76

Any violation of the Circular 141 may result in penalties, including but not limited to suspension of operation, orders to make rectification, condemnation, revocation of license, be ordered to cease business operations, and even criminal liabilities.
On July 12, 2020 the CBIRC promulgated the Interim Measures for Commercial Banks Doing Online Lending Business, or the Interim Measures for Banks, pursuant to which the banks may collaborate with financing guarantee companies,
e-commerce
business companies, third-party payment companies and information technology companies in various online lending business processes and activities, including but not limited to client referral, joint loan origination, risk distribution, information technology and loan collection. However, when collaborating with third parties for online lending businesses, the banks are required to independently manage core risk control procedures, such as the credit assessment and contract conclusion, and should be responsible for post-loan managements. Each of the regional banks, which is an important category of our institutional funding partners, should (i) provide online lending services primarily to its local clients, (ii) be prudent to extend loans to borrowers who reside outside its region, and (iii) take appropriate measures to monitor the business operations when serving the clients who are located outside its region. The banks may not accept credit enhancements, in a direct or a disguised form, provided by a third-party partner without financing guarantee license or credit security insurance license. The banks shall adopt appropriate measures to monitor the use of loan proceeds. The banks should evaluate and review the online lending partners they collaborate with at least once a year and terminate the cooperation if any incompetency is identified. On February 19, 2021, the CBIRC further issued
the Notice of Further Regulating Online Loan Business of Commercial Banks
, also known as Circular 24, which provides that the commercial banks shall independently carry out the risk management of online loans and are forbidden from outsourcing the material procedures of loan management. The outstanding balance of online loans extended by a bank in collaboration with third-party platforms should not exceed 50% of the bank’s total outstanding balance. Where a commercial bank and its joint lending partner jointly contribute funds to issue online loans, the funding contribution percentage of its joint lending partner shall not be less than 30%. Circular 24 further strengthens the requirement that commercial banks are strictly prohibited from outsourcing the material procedures of loan management, and local commercial banks from engaging in an online loan business outside the territory of their registered place. The requirements on the limit of 30% lower limit for the joint lending loans and the cross-regional prohibition will take effect on January 1, 2022. The
non-conforming
legacy loans that extended before the promulgation of Circular 24 may be settled on their relative maturity dates. With certain limited exceptions, the Interim Measures for Banks and Circular 24 apply to the consumer finance companies and trust companies when they conduct online lending business. As our institutional funding partners include commercial banks, consumer finance companies and trust companies, they are required to evaluate and review us as required by the Interim Measures for Banks. If any of our institutional funding partners identifies any incompetency of us in such evaluation and review, it may terminate the cooperation with us and our business and operation results would be adversely and materially affected. Furthermore, we act as an intermediary between institutional funding partners and borrowers, and we cannot assure you that all the institutional funding partners we cooperate with have been and will be in strict compliance with the Interim Measures for Banks and Circular 24.
 
77

Regulations on illegal financial institutions and intermediaries
The
Measures for Banning of Illegal Financial Institutions and Illegal Financial Business Operations
, or the Measures for Illegal Financial Institutions, promulgated by the State Council on July 13,1998, provides that the establishment of financial institution should be subject to the approval of People’s Bank of China, or PBOC. Without such approval, no entity or individual may establish financial institution or conduct financial business operation. Pursuant to the Measures for Illegal Financial Institutions, extending loans without the approval of PBOC is deemed as illegal financial business operation and the entity extending loans without the approval of PBOC is deemed as an illegal financial institution. The online consumer finance industry is new and developing rapidly, and the regulatory environment has evolved since the promulgation of the Measures for Illegal Financial Institutions. There are uncertainties as to the interpretation of the Measures for Illegal Financial Institutions as well as whether such laws and regulations are applicable to us or our business. Shanghai PPDai acted as an information intermediary for borrowers and individual investors and was not a party to the loan agreements of loans facilitated through our platform. We entered into a custody account arrangement with China Merchants Bank, whereby funds of borrowers and individual investors were deposited into and settled by custodian bank. Our custody account arrangement with China Merchants Bank expired on March 19, 2020. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—The laws and regulations governing online consumer finance industry in China are developing and evolving and subject to changes. If our business practices are deemed to violate any existing and future applicable laws, regulations or requirements of local regulatory authorities, our business, financial condition and results of operations would be materially and adversely affected.” Furthermore, in some cases we repaid outstanding balance of certain loans to the individual investors on our platform. In connection with our quality assurance commitments provided through third-party financing guarantee companies, we purchased creditor’s rights from third-party financing guarantee companies after these financing guarantee company repay the full overdue amounts to our institutional funding partners. We may be deemed to be financing loans without the approval of PBOC. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We may be deemed to finance certain loans and therefore subject us to regulatory risks.” If our business practices are deemed to violate any existing and future applicable laws, regulations or requirements of local regulatory authorities, our business, financial condition and results of operations would be materially and adversely affected.” Although the trust management companies that administer the trusts have been licensed and approved by the financial regulatory authorities to extend loans and we believe that it is the licensed trust management companies, not us, that extend loans to the borrowers under such trust arrangements, we cannot assure you that the financial regulatory authorities will hold the same view as ours. Our investments in the trusts may be deemed to be extending loans to the borrowers and we may be regarded as a lender in this arrangements, and therefore we may be deemed to be an illegal financial institution, which may subject us to penalties, including confiscation of illegal gains together with a fine from one time to five times of the illegal gains, or a fine of RMB100,000 to RMB500,000 if there are no illegal gains, and criminal liability if the violation constitutes a criminal offense.
In addition, the Supreme People’s Court, the Supreme Peoples’ Procuratorate, the MPS, and the Ministry of Justice jointly issued the
Guidance on Several Issues for Illegal Lending Regarding Criminal Case
, or the Guidance on Illegal Lending, on July 23, 2019, which provides, among others, that (i) if any entity or individual is engaged in extending loans to the unspecified public individuals consistently for the purpose of profits and without the approval from the regulatory authorities or outside its business scope, which disturbs the stability of financial markets, such entity or individual may face a criminal charge of unfair competition and may be imposed criminal liability in accordance with the applicable laws and regulations; “extending loans to the unspecified public individuals consistently” refers to extending loans to entities and individuals no less than ten times within two years; and (ii) if the actual annual interest rate of the loans extended by such entity or individual exceeds 36%, it would be deemed as an aggravated circumstance when such entity or individual face the abovementioned criminal charge of unfair competition. The Guidance on Illegal Lending is new and does not provide a clear definition to calculate the actual annual interest rate, and it is still unclear how the regulatory authorities will interpret and implement it in the future. We cannot rule out the possibility that regulatory authorities may deem our operation activities under the trust arrangements as unfair competition and impose criminal liability on us. If that happens, our business, results of operations and financial condition would be materially and adversely affected.
According to the Civil Code of the PRC, an intermediation contract is a contract whereby an intermediary presents to its client an opportunity for entering into a contract or provides the client with other intermediary services in connection with the conclusion of a contract, and the client pays the intermediary service fees. Our business practice of connecting our institutional funding partners with individual borrowers may constitute intermediary service, and our service agreements with borrowers and institutional funding partners may be deemed as intermediation contracts under the Civil Code of the PRC. Pursuant to the Civil Code of the PRC, an intermediary must provide true information relating to the proposed contract. If an intermediary conceals any material fact intentionally or provides false information in connection with the conclusion of the proposed contract, which results in harm to the client’s interests, the intermediary may not claim for service fees and is liable for the damages caused.
Regulations on financial guarantee
In June 1995, the Standing Committee of the National People’s Congress, or the SCNPC, promulgated the PRC Guarantee Law. According to the PRC Guarantee Law, an action of guarantee means that the guarantor agrees to repay the outstanding debts to the creditor or assume any other relevant responsibilities when the debtor fails to repay the outstanding debts or fulfill the responsibilities.
 
78

The Regulations on the Administration of Financing Guarantee Companies, or the Financing Guarantee Regulations, was promulgated by the State Council on June 21, 2017 and took effect on October 1, 2017. According to the Financing Guarantee Regulations, the establishment of financing guarantee companies should be subject to the approval of the competent government authority, and unless otherwise stipulated, no entity is allowed to operate the financing guarantee business without such approval. If any entity operates the financing guarantee business without such approval, the entity may be subject to penalties, including termination or suspension of business, fines of RMB500,000 to RMB1,000,000, confiscation of illegal gains if any, and if the violation constitutes a criminal offense, criminal liability shall be imposed in accordance with the applicable laws and regulations. In October 2019, the CBIRC, together with eight other regulatory agencies jointly promulgated the
Supplemental Rules to the Administration of Financing Guarantee Companies
, or the Supplements to the Financing Guarantee Rules, which provides that any entity providing client referral or credit assessment services to the lending institutions may not provide financing guarantee services in a direct or a disguised form without the regulatory approval. If any entity operates financing guarantee business without appropriate approval, its business operations will be banned by the regulatory authorities and it will be required to properly settle existing business. On July 14, 2020, the CBIRC issued
the Guidelines for
Off-Site
Supervision of Financing Guarantee Companies
, or the
Off-Site
Supervision Guidelines, which took effect on September 1, 2020. The
Off-Site
Supervision Guidelines provides, among others, that (i) the relevant regulatory authorities and CBIRC shall collect data and
non-data
information from the financing guarantee companies and banks respectively; (ii) financing guarantee companies shall establish and implement an
off-site
supervision information report system and submit data and
non-data
information timely according to the requirements of the competent regulatory authorities; and (iii) for the
off-site
supervision, the competent regulatory authorities shall mainly focus on the corporate governance, internal control, risk management capabilities, guarantee business, associated guarantee risks, asset quality, liquidity indicators and investment conditions of financing guarantee companies.
We incorporate three financing guarantee companies and provide quality assurance commitments to our institutional funding partners either through our own financing guarantee subsidiaries or through third-party financing guarantee companies/insurance companies. We are subject to certain regulatory risks as a result of such business practices. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Limitations on institutional funding partners’ acceptance of credit enhancement may adversely affect our business and access to funding.”
Regulations on anti-money laundering
The
PRC Anti-money Laundering Law
, or the AML Law, promulgated by the PBOC on October 31, 2006 and effective since January 2007, stipulates that special
non-financial
institutions which are required by relevant regulations to perform obligations of anti-money laundering shall comply with the anti-money laundering obligations. The PBOC and other governmental authorities issued a series of administrative rules and regulations to specify the anti-money laundering obligations of financial institutions and special
non-financial
institutions.
Furthermore, the Guidelines, the Interim Measures and the Custodian Guidelines require online lending information service providers to comply with certain anti-money laundering requirements, including the establishment of a customer identification program, the monitoring and reporting of suspicious transactions, the preservation of customer information and transaction records, and the provision of assistance to the public security department and judicial authority in investigations and proceedings in relation to anti-money laundering matters.
In October 2018, the PBOC, the CBIRC, and the CSRC, jointly issued the
Anti-money Laundering and Anti-terrorism Financing Administrative Measures for Internet Finance Institution
, or Anti-money Laundering and Anti-terrorism Measures, providing that internet finance institutions are obliged to accept the anti-money laundering and anti-terrorism financing inspection conducted by the PBOC and its branches. The Anti-money Laundering and Anti-terrorism Measures also authorized the establishment of the internet finance anti-money laundering and anti-terrorism financing monitor platform, or the Monitor Platform, by the National Internet Finance Association, or NIFA under the instruction of PBOC and other financial governmental authorities to improve the online monitoring mechanism and information sharing between the institutions.
 
79

While we have formulated and implemented policies and procedures, including internal controls and “know-your-customer” policies, aimed at preventing money laundering and terrorism financing, we cannot assure you that we will be able to establish and maintain anti-money laundering policies and procedures which can effectively protect our platform from being exploited for money laundering or terrorism financing purposes, or that such policies and procedures, if adopted, will be deemed to be fully in compliance with all applicable anti-money laundering laws and regulations, including the Interim Measures. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Any failure by our institutional funding partners or third-party service providers to comply with applicable anti-money laundering and anti-terrorism financing laws and regulations could damage our reputation.”
Regulations Relating to Credit Reference
On January 21, 2013, the State Council promulgated the
Stipulations for Regulating Credit Reference
, provides that any person or organization that conducts personal credit reference business without approval of the competent credit reference administrative department of the State Council may be subject to penalties, including cessation of business operations, confiscation of illegal gains, imposing fines from RMB50,000 to RMB500,000, and even criminal liability. On January 11, 2021, the PBOC released the
Measures for Regulating Credit Reference (Draft)
, the 2021 Draft, for public comments, which provides that (i) the credit information includes, but is not limited to, information relating to identity, address, debt, finance, payment and consumption, as well as analysis and appraisal of an individual or a business association prepared based on such information; (ii) services relating to user profiles, user scorings, user ratings and anti-fraud products are deemed as credit reference services, which should be approved by the competent credit reference administrative authority. We provide borrower referral and preliminary credit assessment services to our institutional funding partners; and (iii) information processors who collaborate with credit reference agencies shall enter into cooperation agreements and file such cooperation agreements with the PBOC or its provincial branches. The 2021 Draft was released for public comments only, and significant uncertainties exist with respect to its enactment timetable, interpretation and implementation. We believe that we are positioned as an intermediary and our services are to facilitate loan applications of borrowers on our platform to institutional funding partners, which are not credit reference services. However, we cannot assure you that the regulatory authorities may share the same view as ours.
Regulations Relating to Wealth Management
On March 28, 2018, National Internet Finance Rectification Office issued the
Notice on Strengthening Rectification and Carrying Out Inspection Acceptance Work of Online Asset Management Operations
, or Circular 29, which provided that without the license or approval from the PRC financial regulatory authorities, no entity may issue or sell asset management products through the internet. The application and interpretation of Circular 29, including the definition of “asset management product,” are ambiguous and may be inconsistent between different government authorities. Any entity that violates Circular 29 may be deemed to be engaged in illegal financial business operations and be subject to administrative sanctions, such as revocation of telecommunication license, revocation of business license, closure of business website, removal of mobile application from application stores and application distributing channels, require financial institutions not to provide any financial services to such entity, and even criminal liability. On April 27, 2018 the PBOC, the CBIRC, the CSRC, and the SAFE issued the
Guiding Opinions on Regulating the Asset Management Business of Financial Institutions
, or the New Asset Management Rule, which provides, among others, that (i) the “asset management products” includes, among others, the
non-guaranteed
bank wealth management products, trust wealth management products, asset management products issued by security companies and their subsidiaries, fund management companies and their subsidiaries, futures companies and their subsidiaries, insurance asset management institutions, financial asset investment companies;
(ii) non-financial
institutions and individuals are not allowed to sell the asset management products as a role of an agent without permission of the financial regulatory authorities; and (iii) “sell as a role of an agent” refers to recommending and selling asset management products legally issued by third-party institutions to the investors within its own sales channels.
Non-financial
institutions in violation of the New Asset Management Rule to publicly advertise asset management products through the internet may be deemed as illegal fund-raising, illegal securities offering, or illegal absorbing public deposits, and subject to penalties according to the laws and regulations, including criminal liabilities.
 
80

According to
the Administrative Measures on Supervision of Selling Company of Public Offered Securities Investment Funds
, or the Funds Selling Supervision Measures, which was issued by the CSRC and the PBOC and became effective on October 1, 2020, no one may engage in selling promotion, share offering, subscription, redemption of investment funds or providing fund account record checking services or other related activities without filing with the local branches of the CSRC and obtaining the relevant fund selling business qualifications. On January 13, 2021 the PBOC and the China Banking and Insurance Regulatory Commission, or the CBIRC, jointly issued
the Guidance of Online Personal Deposit Business by Commercial Banks
, or the Guidance of Online Deposit, which provides that commercial banks can only carry out online deposit selling on its own websites. Third-party online platforms are prohibited from providing commercial banks any services relating to advertisements, product display, information transmission or purchasing portals. The
non-conforming
legacy products sold before the publish of the Guidance of Online Deposit may be settled on their relevant maturity dates. Currently, we provide a channel for our users to purchase securities investment funds and we are not directly involved in the sales of those funds. However, we may be deemed by the regulatory authorities as engaging in fund selling promotion and providing fund account record checking services without filing with the local branches of CSRC and obtaining the relevant fund selling business qualifications, which would be deemed as violation to the Funds Selling Supervision Measures. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—If our practice is deemed to violate any PRC laws and regulations, our business, financial condition and results of operations would be materially and adversely affected.”
Regulations Relating to Foreign Investment
Investment activities in the PRC by foreign investors are governed by the
Guidance Catalog of Industries for Foreign Investment
, or the Catalog, which was promulgated and is amended from time to time by the MOC and the National Development and Reform Commission. The Catalog divides industries into three categories in terms of foreign investment, which are “encouraged”, “restricted” and “prohibited”, and all industries not listed under one of these categories are generally deemed to be permitted. Foreign investors are generally not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider and any such foreign investor must have experience in providing value-added telecommunications services overseas and maintain a good track record in accordance with the Guidance Catalog of Industries for Foreign Investment promulgated in 2007, as amended several times during 2011 to 2019 and further amended by Special Administrative Measures for the Access of Foreign Investment (Negative List) in 2020, and other applicable laws and regulations.
On March 15, 2019, the National People’s Congress enacted the
Foreign Investment Law of the People’s Republic of China
, or 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 sets a general principal that foreign investors and their investments in China will enjoy national treatment and subject to a negative list. It 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. For instance, under the Foreign Investment Law, “foreign investment” refers to the investment activities directly or indirectly conducted by foreign individuals, enterprises or other entities in China. Though it does not explicitly classify contractual arrangements as a form of foreign investment, there is no assurance that foreign investment via contractual arrangement would not be interpreted as a type of indirect foreign investment activities under the definition in the future. In addition, the definition contains a
catch-all
provision which includes investments made by foreign investors through means stipulated in laws or administrative regulations or other methods prescribed by the State Council. On December 26, 2019, the State Council promulgated the Implementation Regulations on the Foreign Investment Law, which came into effect on January 1, 2020. However, the
Implementation Regulations on the Foreign Investment Law
still does not explicitly define whether contractual arrangement would be deemed as a form of foreign investment. 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. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—If the PRC government deems that the contractual arrangements in relation to our consolidated variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.”
Foreign investment in telecommunications companies in the PRC is governed by the
Provisions for the Administration of Foreign-Invested Telecommunications Enterprises
, or the Foreign-Invested Telecommunications Enterprises Provisions, which was promulgated by the State Council on December 11, 2001, and amended on September 10, 2008 and February 6, 2016, respectively. The Foreign-Invested Telecommunications Enterprises Provisions prohibit a foreign investor from holding over 50% of the total equity interest in any value-added telecommunications service business in China. In addition, the major foreign investor who invests in a foreign-invested value-added telecommunications enterprise and operates the value-added telecommunications business in China must demonstrate a good track record and experience in operation of value-added telecommunications business.
 
81

Regulations Relating to Internet Companies
Regulations on value-added telecommunication services
The
Telecommunications Regulations of the PRC
, or the Telecommunications Regulations, promulgated by the State Council on September 25, 2000 and amended on February 6, 2016, provide a regulatory framework for telecommunications services providers in the PRC. The Telecommunications Regulations require telecommunications services providers to obtain an operating license prior to the commencement of their operations. The Telecommunications Regulations categorize telecommunications services into basic telecommunication services and value-added telecommunications services. According to the
Catalog of Telecommunications Business
, attached to the Telecommunications Regulations, information services provided via fixed network, mobile network and Internet fall within value-added telecommunications services.
In July 2017, the MIIT promulgated the
Administrative Measures on Telecommunications Business Operating Licenses
. Under these regulations, a commercial operator of value-added telecommunications services must first obtain a license for value-added telecommunications business, or VATS License, from the MIIT or its provincial level counterparts.
In July 2006, the Ministry of Information Industry, the predecessor of the MIIT, issued the
Circular on Strengthening the Administration of Foreign Investment in the Operation of Value-added Telecommunications Business
, which prohibits holders of these services licenses from leasing, transferring or selling their licenses in any form, or providing any resource, sites or facilities, to any foreign investors intending to conduct such businesses in China.
Before the issuance of the Interim Measures in August 2016, there was no clear or official regulation or guidance from the PRC government as to whether online consumer finance service was a type of value-added telecommunication services and whether its provider should be subject to value-added telecommunication regulations. After the Interim Measures came into force, an online consumer finance information intermediary shall apply for appropriate telecommunication business license in accordance with relevant provisions of competent telecommunications departments. However, the relevant implementation rules regarding such filing is yet to be issued and therefore currently we are not able to make the necessary filing or apply for the VATS License.
Furthermore, as we are providing mobile applications to mobile device users, it is uncertain if any of our subsidiaries will be required to obtain a separate operating license in addition to the VATS License. We have not applied for such separate license since we have not obtained the VATS License. We cannot assure you that we will not be required to apply for an operating license for our mobile applications in the future. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related businesses and companies, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations.”
Regulation on mobile internet applications information services
In addition to the Telecommunications Regulations and other regulations above, mobile applications are especially regulated by the
Administrative Provisions on Mobile Internet Applications Information Services
, or the APP Provisions, which was promulgated by the CAC, on June 28, 2016 and became effective on August 1, 2016. The APP Provisions regulate mobile application information service providers. According to the APP Provisions, the CAC and local offices of cyberspace administration shall be responsible for the supervision and administration of nationwide or local mobile application information, respectively.
 
82

Under the APP Provisions, mobile application information service providers are required to obtain relevant qualifications prescribed by laws and regulations and shall be responsible for the supervision and administration of mobile application information required by laws and regulations and implement the information security management responsibilities strictly, including but not limited to: (1) to authenticate the identity information of the registered users, (2) to protect user information, and obtaining the consent of users while collecting and using users’ personal information in a lawful and proper manner, (3) to establish information content audit and management mechanism, and take against any information content in violation of laws or regulations depending on circumstances, and (4) record and keep users’ log information the same for sixty (60) days.
We have implemented necessary programs in our mobile application to make sure the collection, protection and preservation of user information are in compliance with the APP Provisions in all material aspects.
Regulations on internet security
Internet information in China is regulated and restricted from a national security standpoint. The SCNPC, has enacted the
Decisions on Maintaining Internet Security
on December 28, 2000 and further amended on August 27, 2009, which may subject violators to criminal punishment in China 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. In 1997, the MPS 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 internet information service provider violates these measures, the MPS and the local security bureaus may revoke its operating license and shut down its websites.
The
Network Security Law of the PRC
, which was promulgated by the SCNPC on November 7, 2016 and became effective on June 1, 2017. Under this regulation, network operators, including online lending information service providers, shall comply with laws and regulations and fulfill their obligations to safeguard security of the network when conducting business and providing services, and take all necessary measures pursuant to laws, regulations and compulsory national requirements to safeguard the safe and stable operation of the networks, respond to network security incidents effectively, prevent illegal and criminal activities, and maintain the integrity, confidentiality and usability of network data.
In July 2020, the Standing Committee of the National People’s Congress released the Data Security Law (Draft) for public comments, which requires data processing intermediaries to identify the source of data, review the identifications of data providers and users, and maintain the transaction records. Transaction of data with illegal source may result in different penalties, including but not limited to order for rectification, fines, confiscation of illegal gains, and revocation of business license or other relevant licenses. The Data Security Law (Draft) further requires that the following systems relating to data or data security should be established: a data classification management system based on importance of data, a risk assessment system, a monitoring and early warning system, and an emergency disposal system.
We have, in accordance with relevant provisions on network security of the Sate and the requirements of the State’s system for classified protection of information security, conducted the record-filing of class determination and class testing of information system, possessed perfect network security facility and management system such as firewall, intrusion detection, data encryption, and disaster recovery.
Regulations on privacy protection
The
Several Provisions on Regulating the Market Order of Internet Information Services
, issued by the MIIT in December 2011, provide that, an internet information service provider may not collect any user personal information or provide any such information to third parties without the consent of a user. An internet information service provider must expressly inform the users of the method, content and purpose of the collection and processing of such user personal information and may only collect such information necessary for the provision of its services. An internet information service provider is also required to properly maintain the user personal information, and in case of any leak or likely leak of the user personal information, online lending service providers must take immediate remedial measures and, in severe circumstances, make an immediate report to the telecommunications regulatory authority.
In addition, pursuant to the
Decision on Strengthening the Protection of Online Information
issued by the SCNPC in December 2012 and the Order for the Protection of Telecommunication and Internet User Personal Information issued by the MIIT in July 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.
 
83

Pursuant to the
Ninth Amendment to the Criminal Law
issued by the SCNPC, in August 2015 and became effective in November 2015, any internet service provider that fails to fulfill the obligations related to internet information security administration as required by applicable laws and refuses to rectify upon orders, should be subject to criminal penalty. On May 8, 2017, the Supreme People’s Court and the Supreme People’s Procuratorate released the Interpretations of the Supreme People’s Court and the Supreme People’s Procuratorate on Several Issues Concerning the Application of Law in the Handling of Criminal Cases Involving Infringement of Citizens’ Personal Information, or the Interpretations, which became effective on June 1, 2017. The Interpretations provide more practical conviction and sentencing criteria for the infringement of citizens’ personal information and mark a milestone for the criminal protection of citizens’ personal information. The Office of the Central Cyberspace Affairs Commission, the Ministry of Industry and Information Technology, the MPS, and the SAMR jointly promulgated the
Notice on Rectification of Illegal Collection of Personal Information on Application
, or the Notice on Illegal Collection on January 23, 2019, which requires application operators to strictly comply with the Cyber Security Law of the PRC and strengthens the personal information protection. Application operators should, among others, (i) clearly state the authorized purpose, methods and scope of the collection and usage of personal information, and obtain the consent of users for collecting and processing such users’ personal information, and (ii) establish appropriate user information protection systems with remedial measures. To further implement and interpret the Notice on Illegal Collection, the
Measures on Identifying Illegality of Personal Information Collection Conducts on Application
was promulgated on November 28, 2019. On March 22, 2021, the CAC, the MIIT, the MPS, and the SAMR jointly promulgated the
Regulations on the Scope of Necessary Personal Information Collected by the Frequently Used Mobile Applications
, or the Scope of Necessary Personal Information, which will come into effect on May 1, 2021, which provides, among others, that: (i) the application operators may not refuse to provide fundamental function services to the users for reason that such users refuse to provide the personal information out of the scope of necessity; (ii) the fundamental function service of online lending applications is to facilitate loans provided to the users online for use of personal consumption and business operation; and (iii) the necessary personal information includes the borrower’s mobile phone number, name, bank account, as well as type, number and valid period of its identity card.
Furthermore, the Interim Measures require online lending information service providers to reinforce the management of lenders’ and borrowers’ information, so as to ensure the legitimacy and security regarding the collection, processing and use of lenders’ and borrowers’ information. Also, online lending information service providers should keep confidential the lenders’ and borrowers’ information collected in the course of their business, and should not use such information for any other purpose except for services they provide without approval of lenders or borrowers. The MPS promulgated the
Guidance on Several Issues for Soft Violence Regarding Criminal Case
, or the Guidance on Soft Violence, on April 9, 2019, which provides that, among others, harassments by means of internet or telecommunication to disturb people’s normal life, work, production, business, and social order may be deemed as soft violence, which may be subject to criminal liabilities. On August 31, 2020, the MIIT published
the Administrative Provisions for Text Message and Voice Call Service (Draft)
for public comments, which provides that no organization is allowed to send commercial text messages or make commercial calls to users without explicit consents of users, and the organization should no longer send messages or make calls to users if explicitly required by users. In case of violation, the relevant governmental authorities may impose penalties, including orders for rectifications, public warnings, fines from RMB10,000 to 30,000, revocation of telecommunication licenses and cessation of phone number resources.
While we have taken measures to protect the confidential information that we have access to, our security measures could be breached. Any accidental or willful security breaches or other unauthorized access to our platform could cause confidential borrower and institutional funding partner information to be stolen and used for criminal purposes. Security breaches or unauthorized access to confidential information could also expose us to liability related to the loss of the information, time-consuming and expensive litigation and negative publicity. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—If our ability to collect delinquent loans is impaired, our business and results of operations might be materially and adversely affected.”
 
84

Regulations Relating to Foreign Exchange
Regulations on foreign currency exchange
The principal regulations governing foreign currency exchange in China are the
Foreign Exchange Administration Regulations
, most recently amended in August 2008. Under the PRC foreign exchange regulations, payments of current account items, such as profit distributions, interest payments and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval from SAFE by complying with certain procedural requirements. By contrast, approval from or registration with appropriate government authorities is required where RMB is to be converted into foreign currency and remitted out of China to pay capital account items, such as direct investments, repayment of foreign currency-denominated loans, repatriation of investments and investments in securities outside of China.
On February 13, 2015, the SAFE promulgated the
Notice on Further Simplifying and Improving the Administration of the Foreign Exchange Concerning Direct Investment
, 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 will be required to apply for such foreign exchange registrations from qualified banks. The qualified banks, under the supervision of the SAFE, will directly examine the applications and conduct the registration.
On March 30, 2015, the SAFE promulgated Circular 19, to expand the reform nationwide. Circular 19 allows foreign-invested enterprises to make equity investments by using RMB fund converted from foreign exchange capital. Under Circular 19, the foreign exchange capital in the capital account of foreign-invested enterprises upon the confirmation of rights and interests of monetary contribution 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 operation needs of the enterprises. The proportion of discretionary settlement of foreign exchange capital of foreign-invested enterprises is currently 100%. SAFE can adjust such proportion in due time based on the circumstances of international balance of payments. However, Circular 19 and another circular promulgated by SAFE in June 2016, SAFE Circular 16, continues to, prohibit foreign-invested enterprises from, among other things, using RMB fund converted from its foreign exchange capitals for expenditure beyond its business scope, investment and financing (except for security investment or guarantee products issued by bank), providing loans to
non-affiliated
enterprises or constructing or purchasing real estate not for
self-use.
On October 23, 2019, the SAFE promulgated the
Notice of the Administration of Foreign Exchange on Further Promoting the Convenience of Cross-border Trade and Investment
, or the SAFE Circular 28. The SAFE Circular 28 provides that
non-investment
foreign-invested entities may use foreign exchange capital or Renminbi funds converted from the foreign exchange capital to make equity investments, provided that such investments should comply with the Negative List and other relevant PRC laws and regulations. On April 10, 2020, SAFE issued the
Notice on Optimizing Foreign Exchange Administration to Support the Development of Foreign-related Business
, or the SAFE Circular 8. The SAFE Circular 8 provides that on the premise of ensuring the true and compliant use of funds and compliance with the existing regulations on use of income under the capital account, enterprises which satisfy the criteria are allowed to use income under the capital account, such as capital funds, foreign debt and overseas listing for domestic payment, without prior provision of proof materials for veracity to the bank for each transaction. However, there are substantial uncertainties of the further implementation of SAFE Circular 28 and SAFE Circular 8. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds of our initial public offering and the concurrent private placement to make loans to or make additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business.”
 
85

Regulations on foreign exchange registration of overseas investment by PRC residents
SAFE promulgated the
Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents’ Offshore Investment and Financing and Round-trip Investment through Special Purpose Vehicles
, or SAFE Circular 37, on July 4, 2014, which replaced the former circular commonly known as “SAFE Circular 75”. SAFE Circular 37 requires PRC residents to register with local branches of SAFE in connection with their direct establishment or indirect control of an offshore entity, for the purpose of overseas investment and financing, with such PRC residents’ legally owned assets or equity interests in domestic enterprises or offshore assets or interests, referred to in SAFE Circular 37 as a “special purpose vehicle”. SAFE Circular 37 further requires amendment to the registration in the event of any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. In the event that a PRC shareholder holding interests in a special purpose vehicle fails to fulfill the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may be prohibited from making profit distributions to the offshore parent and from carrying out subsequent cross-border foreign exchange activities, and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiary. Furthermore, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for evasion of foreign exchange controls. Mr. Jun Zhang, Mr. Tiezheng Li, Mr. Honghui Hu, and Mr. Shaofeng Gu, who directly or indirectly hold shares in our Cayman Islands holding company and are known to us as mainland China residents have completed the foreign exchange registrations in accordance with SAFE Circular 75 then in effect and have updated their registrations in accordance with SAFE Circular 37. They are now in the process of updating their registration required in connection with our recent corporate restructuring. Ms. Wei Luo, who indirectly hold shares in our Cayman Islands holding company and is known to us previously to be a mainland China resident, has changed her citizenship to Hong Kong. Ms. Wei Luo registered in accordance with SAFE Circular 75 previously and now is seeking to cancel or update the registration in accordance with SAFE Circular 37.
On February 13, 2015, SAFE released
Circular of the State Administration of Foreign Exchange on Further Simplifying and Improving the Direct Investment-related Foreign Exchange Administration Policies
, or SAFE Circular 13, under which local banks will examine and handle foreign exchange registration for overseas direct investment, including the initial foreign exchange registration and amendment registration, starting from June 1, 2015. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiaries’ ability to increase their registered capital or distribute profits to us or otherwise expose us or our PRC resident beneficial owners to liability and penalties under PRC law.”
Regulations on employee stock incentive plans of overseas publicly-listed company
Pursuant to the
Notices on Issues concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly-Listed Company
, issued by SAFE in February 2012, individuals participating in any stock incentive plan of any overseas publicly listed company who are PRC citizens or
non-PRC
citizens who reside in China for a continuous period of not less than one year, subject to a few exceptions, are required to register with SAFE through a domestic qualified agent, which could be a PRC subsidiary of such overseas listed company, and complete certain other procedures. We and our executive officers and other employees who are PRC citizens or
non-PRC
citizens who reside in China for a continuous period of not less than one year and have been granted options are subject to these regulations. Failure by these individuals to complete their SAFE registrations may subject us and them to fines and other legal sanctions. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Any failure to comply with PRC regulations regarding the registration requirements for employee stock incentive plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.”
The SAT has issued certain circulars concerning employee share options and restricted shares. Under these circulars, our employees working in China who exercise share options will be subject to PRC individual income tax. Our PRC subsidiaries have obligations to file documents related to employee share options with relevant tax authorities and to withhold individual income taxes of those employees who exercise their share options. If our employees fail to pay or we fail to withhold their income taxes according to relevant laws and regulations, we may face sanctions imposed by the tax authorities or other PRC governmental authorities.
Regulations on Intellectual Property Rights
The PRC has adopted comprehensive legislation governing intellectual property rights, including copyrights, patents, trademarks and domain names.
Copyright
. Copyright in the PRC, including copyrighted software, is principally protected under the Copyright Law and related rules and regulations. Under the Copyright Law, the term of protection for copyrighted software is 50 years.
Patent
. The Patent Law provides for patentable inventions, utility models and designs, which must meet three conditions: novelty, inventiveness and practical applicability. The State Intellectual Property Office under the State Council is responsible for examining and approving patent applications. The duration of a patent right is either 10 years or 20 years from the date of application, depending on the type of patent right.
 
86

Trademark
. The PRC Trademark Law and its implementation rules protect registered trademarks. The PRC Trademark Law has adopted a
“first-to-file”
principle with respect to trademark registration. The Trademark Office under the State Administration of Industry and Commerce is responsible for the registration and administration of trademarks throughout the PRC, and grants a term of ten years to registered trademarks and another ten years if requested upon expiry of the initial or extended term. Trademark license agreements must be filed with the Trademark Office for record.
Domain Name
. Domain names are protected under the
Administrative Measures on the China Internet Domain Names
promulgated by the MIIT in 2004, which will be replaced by the
Administrative Measures on the Internet Domain Names
effective on November 1, 2017. The MIIT is the major regulatory authority responsible for the administration of the PRC Internet domain names. The registration of domain names in PRC is on a “first-apply-first-registration” basis. A domain name applicant will become the domain name holder upon the completion of the application procedure. Our major domain name “ppdai.com” has been registered.
Regulations Relating to Dividend Distribution
Under our current corporate structure, our Cayman Islands holding company may rely on dividend payments from Shanghai Guangjian, which is a wholly foreign-owned enterprise incorporated in China, to fund any cash and financing requirements we may have. The principal regulations governing distribution of dividends of foreign-invested enterprises include the Foreign-Invested Enterprise Law, as amended in September 2016, and its implementation rules. Under these laws and regulations, wholly foreign-owned enterprises in China may pay dividends only out of their accumulated
after-tax
profits, if any, determined in accordance with PRC accounting standards and regulations. In addition, wholly foreign-owned enterprises in China are required to allocate at least 10% of their respective accumulated profits each year, if any, to fund certain reserve funds until these reserves have reached 50% of the registered capital of the enterprises. Wholly foreign-owned companies may, at their discretion, allocate a portion of their
after-tax
profits based on PRC accounting standards to staff welfare and bonus funds. These reserves are not distributable as cash dividends.
Regulations Relating to Employment
The
PRC Labor Law and the Labor Contract Law
require that employers must execute written employment contracts with full-time employees. All employers must compensate their employees with wages equal to at least the local minimum wage standards. Violations of the PRC Labor Law and the Labor Contract Law may result in the imposition of fines and other administrative sanctions, and serious violations may result in criminal liabilities.
Enterprises in China are required by PRC laws and regulations to participate in certain employee benefit plans, including social insurance funds, namely a pension plan, a medical insurance plan, an unemployment insurance plan, a work-related injury insurance plan and a maternity insurance plan, and a housing provident fund, and contribute to the plans or funds in amounts equal to certain percentages of salaries, including bonuses and allowances, of the employees as specified by the local government from time to time at locations where they operate their businesses or where they are located. According to the Social Insurance Law, an employer that fails to make social insurance contributions may be ordered to rectify the
non-compliance
and pay the required contributions within a stipulated deadline and be subject to a late fee of up to 0.05% or 0.2% per day, as the case may be. If the employer still fails to rectify the failure to make social insurance contributions within the stipulated deadline, it may be subject to a fine ranging from one to three times the amount overdue. In addition, the
PRC Individual Income Tax Law
requires companies operating in China to withhold individual income tax on employees’ salaries based on the actual salary of each employee upon payment. The General Office of the Central Committee of the Communist Party of China and the General Office of the State Council of the PRC issued the
Reform Plan of the State Tax and Local Tax Collection Administration System
, or the Tax Reform Plan, on July 20, 2018, which provides that commencing from January 1, 2019, tax authorities would be responsible for the collection of social insurance contributions. The effect of the Tax Reform Plan is still uncertain.
 
87

We have not made adequate contributions to employee benefit plans, as required by applicable PRC laws and regulations. We have recorded accruals for the estimated underpaid amounts for the current employees in our financial statements. However, we have not made any accruals for the interest on underpayment and penalties that may be imposed by the relevant PRC government authorities in the financial statements as we believe it would be unlikely that the relevant PRC government authorities will impose any significant interests or penalties. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Failure to make adequate contributions to various employee benefit plans and withhold individual income tax on employees’ salaries as required by PRC regulations may subject us to penalties.”
Regulations Relating to Tax
Dividend withholding tax
Pursuant to the
Enterprise Income Tax Law
and its implementation rules, if a
non-resident
enterprise has not set up an organization or establishment in the PRC, or has set up an organization or establishment but the income derived has no actual connection with such organization or establishment, it will be subject to a withholding tax on its
PRC-sourced
income at a rate of 10%. Pursuant to the
Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income
, the withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise is reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the PRC enterprise. Pursuant to the
Notice of the State Administration of Taxation on the Issues concerning the Application of the Dividend Clauses of Tax Agreements
, or Circular 81, a Hong Kong resident enterprise must meet the following conditions, among others, in order to enjoy the reduced withholding tax: (i) it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (ii) it must have directly owned such percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends. There are also other conditions for enjoying the reduced withholding tax rate according to other relevant tax rules and regulations. In August 2015, the State Administration of Taxation promulgated the
Administrative Measures for
Non-Resident
Taxpayers to Enjoy Treatments under Tax Treaties
, or Circular 60, which became effective on November 1, 2015. Circular 60 provides that
non-resident
enterprises are not required to obtain
pre-approval
from the relevant tax authority in order to enjoy the reduced withholding tax rate. Instead,
non-resident
enterprises and their withholding agents may, by self-assessment and on confirmation that the prescribed criteria to enjoy the tax treaty benefits are met, directly apply the reduced withholding tax rate, and file necessary forms and supporting documents when performing tax filings, which will be subject to
post-tax
filing examinations by the relevant tax authorities. Accordingly, FinVolution (HK) Limited, our Hong Kong subsidiary, may be able to enjoy the 5% withholding tax rate for the dividends they receive from our PRC subsidiaries, if it satisfies the conditions prescribed under Circular 81 and other relevant tax rules and regulations. However, according to Circular 81 and Circular 60, if the relevant tax authorities consider the transactions or arrangements we have are for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future.
Enterprise income tax
The
Enterprise Income Tax Law
, or the EIT Law, and its implementing rules, which became effective on January 1, 2008, are the principal regulations governing enterprise income tax in the PRC. The EIT Law imposes a uniform enterprise income tax rate of 25% on all resident enterprises in the PRC, including foreign-invested enterprises.
Uncertainties exist with respect to how the EIT Law applies to the tax residence status of FinVolution Group and our offshore subsidiaries. Under the EIT Law, an enterprise established outside China with its “de facto management bodies” located within China is considered a “resident enterprise”, which means that it is treated in a manner similar to a PRC domestic enterprise for enterprise income tax purposes. The implementing rules of the EIT Law define de facto management body as a managing body that in practice exercises “substantial and overall management and control over the production and operations, personnel, accounting, and properties” of the enterprise.
The SAT issued the
Circular of the State Administration of Taxation on Issues Concerning the Identification of Chinese- Controlled Overseas Registered Enterprises as Resident Enterprises in Accordance With the Actual Standards of Organizational Management
, or SAT Circular 82 in 2009. According to SAT Circular 82, a Chinese-controlled offshore incorporated enterprise will be regarded as a PRC tax resident by virtue of having a “de facto management body” in China and will be subject to PRC enterprise income tax on its worldwide income only if all of the following criteria are met:(a) the primary location of the
day-to-day
operational management is in China; (b) decisions relating to the enterprise’s financial and human resource matters are made or are subject to approval by organizations or personnel in China; (c) the enterprise’s primary assets, accounting books and records, company seals, and board and shareholders meeting minutes are located or maintained in China; and (d) 50% or more of voting board members or senior executives habitually reside in China.
 
88

We do not believe that we meet all of the conditions outlined in the immediately preceding paragraph. We believe that FinVolution Group and our offshore subsidiaries should not be treated as a “resident enterprise” for PRC tax purposes if the criteria for “de facto management body” as set forth in SAT Circular 82 were deemed applicable to us. However, as the tax residency 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” as applicable to our offshore entities, we may be treated as a resident enterprise for PRC tax purposes under the EIT Law, and we may therefore be subject to PRC income tax on our global income. We are actively monitoring the possibility of “resident enterprise” treatment for the applicable tax years and are evaluating appropriate organizational changes to avoid this treatment, to the extent possible.
In the event that FinVolution Group or any of our offshore subsidiaries is considered to be a PRC resident enterprise: FinVolution Group or our offshore subsidiaries, as the case may be, may be subject to the PRC enterprise income tax at the rate of 25% on our worldwide taxable income; dividend income that FinVolution Group or our offshore subsidiaries, as the case may be, received from our PRC subsidiaries may be exempt from the PRC withholding tax; and interest paid to our overseas shareholders or ADS holders who are
non-PRC
resident enterprises as well as gains realized by such shareholders or ADS holders from the transfer of our shares or ADSs may be regarded as
PRC-sourced
income and as a result be subject to PRC withholding tax at a rate of up to 10%, subject to any reduction or exemption set forth in relevant tax treaties, and similarly, dividends paid to our overseas shareholders or ADS holders who are
non-PRC
resident individuals, as well as gains realized by such shareholders or ADS holders from the transfer of our shares or ADSs, may be regarded as
PRC-sourced
income and as a result be subject to PRC withholding tax at a rate of 20%, subject to any reduction or exemption set forth in relevant tax treaties. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our
non-PRC
shareholders or ADS holders.”
SAT issued a
Public Notice Regarding Certain Corporate Income Tax Matters on Indirect Transfer of Properties by
Non-Resident
Enterprises
, or SAT Public Notice 7, on February 3, 2015, which replaced or supplemented certain previous rules under the
Circular on Strengthening Administration of Enterprise Income Tax for Share Transfers by
Non-Resident
Enterprises
, or SAT Circular 698. Under SAT Public Notice 7, an “indirect transfer” of assets, including equity interests in a PRC resident enterprise, by
non-PRC
resident enterprises may be
re-characterized
and treated as a direct transfer of PRC taxable 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. According to SAT Public Notice 7, “PRC taxable assets” include assets attributed to an establishment in China, immoveable properties in China, and equity investments in PRC resident enterprises. In respect of an indirect offshore transfer of assets of a PRC establishment, the relevant gain is to be regarded as effectively connected with the PRC establishment and therefore included in its enterprise income tax filing, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to the immoveable properties in China or to equity investments in a PRC resident enterprise, which is not effectively connected to a PRC establishment of a
non-resident
enterprise, a PRC enterprise income tax at 10% would apply, subject to available preferential tax treatment under applicable tax treaties or similar arrangements, and the party who is obligated to make the transfer payments has the withholding obligation. There is uncertainty as to the implementation details of SAT Public Notice 7. If SAT Public Notice 7 was determined by the tax authorities to be applicable to some of our transactions involving PRC taxable assets, our offshore subsidiaries conducting the relevant transactions might be required to spend valuable resources to comply with SAT Public Notice 7 or to establish that the relevant transactions should not be taxed under SAT Public Notice 7. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We face uncertainty with respect to indirect transfers of equity interests in PRC resident enterprises by their
non-PRC
holding companies.”
Under applicable PRC laws, payers of
PRC-sourced
income to
non-PRC
residents are generally obligated to withhold PRC income taxes from the payment. In the event of a failure to withhold, the
non-PRC
residents are required to pay such taxes on their own. Failure to comply with the tax payment obligations by the
non-PRC
residents will result in penalties, including full payment of taxes owed, fines and default interest on those taxes.
 
89

PRC value-added tax
Pursuant to applicable PRC regulations promulgated by the Ministry of Finance of China and the SAT, entities or individuals conducting business in the service industry are required to pay a valued-added tax, or VAT, at a rate of 6% with respect to revenues derived from the provision of online information services. A taxpayer is allowed to offset the qualified input VAT paid on taxable purchases against the output VAT chargeable on the revenue from services provided.
 
C.
Organizational Structure
The following diagram illustrates our corporate structure as of the date of this annual report, including our principal subsidiaries and our principal variable interest entity and its principal subsidiaries.

 
 
(1)
Beijing Paipairongxin currently has four shareholders: Jun Zhang, our
co-founder
and director, Tiezheng Li, our
co-founder,
vice chairman and president, Honghui Hu, our
co-founder
and director, and Shaofeng Gu, our
co-founder,
chairman and chief innovation officer, each holding 13.22%, 4.81%, 12.85%, and 69.12% of Beijing Paipairongxin’s equity interests, respectively.
(2)
Shanghai Zihe currently has four shareholders: Jun Zhang our
co-founder
and director, Tiezheng Li, our
co-founder,
vice chairman and president, Honghui Hu, our
co-founder
and director, Shaofeng Gu, our
co-founder,
chairman and chief innovation officer, each holding 25% of Shanghai Zihe’s equity interests, respectively.
 
90

(3)
Shanghai Ledao currently has two shareholders: Lizhong Chen, a family relative of Tiezheng Li, and Yejun Jiang, a family relative of Honghui Hu, each holding 50% of Shanghai Ledao’s equity interests, respectively.
(4)
Shanghai Nianqiao currently has two shareholders: Zhouhao Gu, a family relative of Shaofeng Gu, and Xiumeng Chen, a family relative of Jun Zhang, each holding 50% of Shanghai Nianqiao’s equity interests, respectively.
(5)
Chengdu Yougao currently has two shareholders: Yining Xu and Fei Miao, two of our employees, each holding 50% of Chengdu Yougao’s equity interests, respectively.
Contractual Arrangements
PRC laws and regulations impose restrictions on foreign ownership and investment in internet-based businesses such as distribution of online information, value-added telecommunications services. We are a Cayman Islands company and our PRC subsidiary is considered a foreign-invested enterprise. Before the Interim Measures on Administration of Business Activities of Online Lending Information Intermediaries was published in August 2016, there was no official guidance or interpretation from the PRC government clarifying whether online consumer finance services fall within the category of value-added telecommunication services and whether providers of such services should be subject to value-added telecommunication regulations. However, we believe the online consumer finance services offered through our platform constitute a type of value-added telecommunication services that foreign ownership and investment are restricted; and therefore, we should operate our platform through contractual arrangements with a variable interest entity and its shareholders to ensure compliance with the relevant PRC laws and regulations.
We had entered into a series of contractual arrangements, through Beijing Prosper, with Beijing Paipairongxin, the shareholders of Beijing Paipairongxin and Shanghai PPDai (with respect to the amended and restated exclusive technology consulting and service agreement only) to obtain effective control over Beijing Paipairongxin and its subsidiaries. In June 2017, we, through Shanghai Guangjian and Shanghai Shanghu (with respect to the business operation agreement and the exclusive technology consulting and service agreement only), entered into a new set of contractual arrangements with Beijing Paipairongxin, the shareholders of Beijing Paipairongxin and Shanghai PPDai (with respect to the exclusive technology consulting and service agreement only) to replace the previous contractual arrangements and continue our effective control over Beijing Paipairongxin and its subsidiaries, in particular Shanghai PPDai, through which we operate our online lending information intermediary business. Shanghai PPDai has made applications for value-added telecommunication business license with the relevant local telecommunication regulatory authority, but due to the lack of detailed implementation rules, the local authority has tentatively put its applications on hold. Shanghai PPDai intends to apply for a value-added telecommunication business license again once it becomes feasible under PRC laws and regulations. In March 2018, we restated the contractual arrangements with Beijing Paipairongxin, the shareholders of Beijing Paipairongxin and Shanghai PPDai (the “Newly Restated Contractual Arrangements”).
In March 2018, we entered into another set of contractual arrangements, through Shanghai Manyin, with Shanghai Zihe, and the shareholders of Shanghai Zihe. These contractual arrangements consist of (i) loan agreement between Shanghai Manyin and shareholders of Shanghai Zihe, (ii) business operation agreement among Shanghai Manyin, Shanghai Zihe and shareholders of Shanghai Zihe, (iii) exclusive technology consulting and service framework agreement between Shanghai Manyin and Shanghai Zihe, (iv) equity pledge agreement among Shanghai Manyin, Shanghai Zihe and shareholders of Shanghai Zihe, (v) exclusive option agreement among Shanghai Manyin, Shanghai Zihe and shareholders of Shanghai Zihe, and (vi) power of attorney between shareholders of Shanghai Zihe and Shanghai Manyin.
In January 2019, we entered into another set of contractual arrangements, through Shanghai Manyin, with Shanghai Ledao, and the shareholders of Shanghai Ledao. These contractual arrangements consist of (i) loan agreement between Shanghai Manyin and shareholders of Shanghai Ledao, (ii) business operation agreement among Shanghai Manyin, Shanghai Ledao and shareholders of Shanghai Ledao, (iii) exclusive technology consulting and service framework agreement between Shanghai Manyin and Shanghai Ledao, (iv) equity pledge agreement among Shanghai Manyin, Shanghai Ledao and shareholders of Shanghai Ledao, (v) exclusive option agreement among Shanghai Manyin, Shanghai Ledao and shareholders of Shanghai Ledao, and (vi) power of attorney between shareholders of Shanghai Ledao and Shanghai Manyin.
 
91

In November 2018, we entered into another set of contractual arrangements, through Shanghai Manyin, with Shanghai Nianqiao, and the shareholders of Shanghai Nianqiao. These contractual arrangements consist of (i) loan agreement between Shanghai Manyin and shareholders of Shanghai Nianqiao, (ii) business operation agreement among Shanghai Manyin, Shanghai Nianqiao and shareholders of Shanghai Nianqiao, (iii) exclusive technology consulting and service framework agreement between Shanghai Manyin and Shanghai Nianqiao, (iv) equity pledge agreement among Shanghai Manyin, Shanghai Nianqiao and shareholders of Shanghai Nianqiao, (v) exclusive option agreement among Shanghai Manyin, Shanghai Nianqiao and shareholders of Shanghai Nianqiao, and (vi) power of attorney between shareholders of Shanghai Nianqiao and Shanghai Manyin.
In September 2020, we entered into another set of contractual arrangements, through Shanghai Manyin, with Chengdu Yougao, and the shareholders of Chengdu Yougao. These contractual arrangements consist of (i) loan agreement between Shanghai Manyin and shareholders of Chengdu Yougao, (ii) business operation agreement among Shanghai Manyin, Chengdu Yougao and shareholders of Chengdu Yougao, (iii) exclusive technology consulting and service framework agreement between Shanghai Manyin and Chengdu Yougao, (iv) equity pledge agreement among Shanghai Manyin, Chengdu Yougao and shareholders of Chengdu Yougao, (v) exclusive option agreement among Shanghai Manyin, Chengdu Yougao and shareholders of Chengdu Yougao, and (vi) power of attorney between shareholders of Chengdu Yougao and Shanghai Manyin
The contractual arrangements with Beijing Paipairongxin, Shanghai Zihe, Shanghai Ledao, Shanghai Nianqiao and Chengdu Yougao allow us to:
 
   
exercise effective control over Beijing Paipairongxin, Shanghai Zihe, Shanghai Ledao, Shanghai Nianqiao, Chengdu Yougao, and their respective subsidiaries;
 
   
receive substantially all of the economic benefits of Beijing Paipairongxin, Shanghai Zihe, Shanghai Ledao, Shanghai Nianqiao, Chengdu Yougao, and their respective subsidiaries; and
 
   
have an exclusive option to purchase all or part of the equity interests in Beijing Paipairongxin, Shanghai Zihe, Shanghai Ledao, Shanghai Nianqiao, Chengdu Yougao, and their respective subsidiaries when and to the extent permitted by PRC law.
As a result of these contractual arrangements, we have become the primary beneficiary of Beijing Paipairongxin, Shanghai Zihe, Shanghai Ledao, Shanghai Nianqiao and Chengdu Yougao, and we treat Beijing Paipairongxin, Shanghai Zihe, Shanghai Ledao, Shanghai Nianqiao and Chengdu Yougao as our variable interest entities under U.S. GAAP. We have consolidated the financial results of Beijing Paipairongxin, Shanghai Zihe, Shanghai Ledao, Shanghai Nianqiao and Chengdu Yougao and their respective subsidiaries in our consolidated financial statements in accordance with U.S. GAAP.
Contractual Arrangements with Beijing Paipairongxin
The following is a summary of the currently effective contractual arrangements by and among our wholly-owned subsidiary, Shanghai Guangjian and its wholly-owned subsidiary, Shanghai Shanghu (with respect to the business operation agreement and the exclusive technology consulting and service agreement only), our variable interest entity, Beijing Paipairongxin, the shareholders of Beijing Paipairongxin, and Shanghai PPDai (with respect to the exclusive technology consulting and service agreement only).
Agreements that provide us with effective control over Beijing Paipairongxin
Loan Agreement.
Shanghai Guangjian entered into a loan agreement with each of the shareholders of Beijing Paipairongxin, namely Mr. Jun Zhang, Mr. Tiezheng Li, Mr. Honghui Hu and Mr. Shaofeng Gu, our
co-founders
and shareholders in March 2018. Under these loan agreements, Shanghai Guangjian has granted an interest-free loan of RMB100.0 million to the shareholders of Beijing Paipairongxin solely for the capital contributions to Beijing Paipairongxin. Upon written notice by Shanghai Guangjian, the loan shall be repaid by the shareholders of Beijing Paipairongxin from the proceeds received by transferring their equity interests in Beijing Paipairongxin to Shanghai Guangjian pursuant to the terms and conditions of the option agreement among Shanghai Guangjian, Beijing Paipairongxin, Beijing Prosper and the shareholders of Beijing Paipairongxin. If the proceeds received by the shareholders of Beijing Paipairongxin from such transferring is higher than the principal of the loan, the amount exceeding the principal shall be deemed as cost for using the principal and shall be paid, to the extent permitted by laws, to Shanghai Guangjian together with the principal. Shanghai Guangjian has the right to request repayment of the loan before maturity.
 
92

Restated Business Operation Agreement
. Shanghai Guangjian, Shanghai Shanghu, Beijing Paipairongxin, the shareholders of Beijing Paipairongxin and Beijing Prosper entered into a restated business operation agreement in March 2018. Pursuant to this restated agreement, Beijing Paipairongxin and its shareholders agree that to the extent permitted by law, they will accept and unconditionally execute instructions from Shanghai Guangjian and Shanghai Shanghu on business operations, such as appointment of directors and executive officers. Beijing Paipairongxin and its shareholders further agree that, without prior written consent of Shanghai Guangjian and Shanghai Shanghu, Beijing Paipairongxin will not take any action that may have material adverse effects on its assets, businesses, human resources, rights, obligations, or business operations. The shareholders of Beijing Paipairongxin agree to transfer any dividends or other similar income or interests they receive as the shareholders of Beijing Paipairongxin, if any, immediately and unconditionally to Shanghai Guangjian and Shanghai Shanghu. This restated agreement also requires each of Beijing Paipairongxin’s shareholders to issue an irrevocable power of attorney authorizing Shanghai Guangjian or any person(s) designated by Shanghai Guangjian to execute shareholders’ rights on behalf of such shareholder. Unless Shanghai Guangjian and Shanghai Shanghu terminate this agreement in advance, this restated agreement will remain effective until Beijing Paipairongxin is dissolved pursuant to PRC law.
Restated Power of Attorney.
Through a restated power of attorney dated March 21, 2018, each shareholder of Beijing Paipairongxin irrevocably authorizes Shanghai Guangjian or any person(s) designated by Shanghai Guangjian to act as his or her
attorney-in-fact
to exercise all of such shareholder’s voting and other rights associated with the shareholder’s equity interest in Beijing Paipairongxin, such as the right to appoint directors, supervisors and officers, as well as the right to sell, transfer, pledge and dispose of all or a portion of the shares held by such shareholder. The power of attorney will remain in force for ten years unless the restated business operation agreement is terminated earlier than the expiration of the
10-year
term. Upon request by Shanghai Guangjian, the shareholders of Beijing Paipairongxin shall extend the term of this power of attorney accordingly.
Restated Equity Pledge Agreement.
Shanghai Guangjian, Beijing Paipairongxin, the shareholders of Beijing Paipairongxin and Beijing Prosper entered into a restated equity pledge agreement in March 2018. Pursuant to the equity pledge agreement, each shareholder of Beijing Paipairongxin has pledged all of his equity interest in Beijing Paipairongxin to Shanghai Guangjian to guarantee the performance by such shareholder and Beijing Paipairongxin of their respective obligations under the restated business operation agreement (including the power of attorney), the restated option agreement, the restated exclusive technology consulting and service agreement and the loan agreement. If Beijing Paipairongxin or any of its shareholders breaches any obligations under these agreements, Shanghai Guangjian, as pledgee, will be entitled to dispose of the pledged equity and have priority to be compensated by the proceeds from the disposal of the pledged equity. Each of the shareholders of Beijing Paipairongxin agrees that before his or her obligations under the contractual arrangements are discharged, he or she will not dispose of the pledged equity interests, create or allow any encumbrance on the pledged equity interests, or take any action which may result in the change of the pledged equity that may have material adverse effects on the pledgee’s rights under this restated agreement without the prior written consent of Shanghai Guangjian. The restated equity pledge agreement will remain effective until Beijing Paipairongxin and its shareholders discharge all their obligations under the contractual arrangements and the pledgee consents such discharge in writing. We are preparing for the registration of the equity pledge with the relevant office of the Administration for Industry and Commerce in accordance with the PRC Property Rights Law.
Agreement that allows us to receive economic benefits from Beijing Paipairongxin and Shanghai PPDai
Restated Exclusive Technology Consulting and Service Agreement.
Shanghai Guangjian and Shanghai Shanghu, Beijing Paipairongxin, Shanghai PPDai and Beijing Prosper entered into a restated exclusive technology consulting and service agreement in March 2018. Pursuant to this agreement, Shanghai Guangjian, Shanghai Shanghu or their designated party has the exclusive right to provide Beijing Paipairongxin and Shanghai PPDai with technical support, consulting services and other services. Without prior written consent from Shanghai Guangjian and Shanghai Shanghu, Beijing Paipairongxin and Shanghai PPDai shall not accept any technical support and services covered by this agreement from any third party. The service fees that Beijing Paipairongxin and Shanghai PPDai are going to pay to Shanghai Guangjian and Shanghai Shanghu shall be determined on a
case-by-case
basis based on the level of difficulty and complexity, time spend by Shanghai Guangjian and Shanghai Shanghu and their employees in providing the services, the specific scope and commercial value of the services, the revenue generated by Beijing Paipairongxin and Shanghai PPDai resulting from such services, and other relevant factors. Shanghai Guangjiang and Shanghai Shanghu own the intellectual property rights arising out of the provisions of services under this agreement. Unless Shanghai Guangjian and Shanghai Shanghu terminate this restated agreement in advance, this restated agreement will remain effective until Beijing Paipairongxin and Shanghai PPDai are dissolved in accordance with PRC law. Although this restated agreement can be terminated by mutual agreement among Shanghai Guangjian and Shanghai Shanghu, Beijing Paipairongxin, Shanghai PPDai and Beijing Prosper, Beijing Paipairongxin and Shanghai PPDai have no right to unilaterally terminate this restated agreement.
 
93

Agreement that provides us with the option to purchase the equity interest in Beijing Paipairongxin
Restated Option Agreement.
Shanghai Guangjian, Beijing Paipairongxin, the shareholders of Beijing Paipairongxin and Beijing Prosper entered into a restated option agreement in March 2018. Pursuant to the restated option agreement, the shareholders of Beijing Paipairongxin have irrevocably granted Shanghai Guangjian or any third party designated by Shanghai Guangjian an exclusive option to purchase all or part of their respective equity interests in Beijing Paipairongxin. The purchase price is equal to the registered capital corresponding to the concerning equity interest. Unless otherwise agreed, the shareholders of Beijing Paipairongxin will immediately gift Shanghai Guangjian or any third party designated by Shanghai Guangjian with the purchase price after Shanghai Guangjian or any third party designated by Shanghai Guangjian exercises the option. The shareholders of Beijing Paipairongxin agree that without their separate consent, Shanghai Guangjian may transfer all or part of its option under this agreement to a third party. Without prior written consent from Shanghai Guangjian or its designated third party, Beijing Paipairongxin shall not, among other things, amend its articles of association, increase or decrease the registered capital, sell, dispose of or set any encumbrance on its assets, business or revenue outside the ordinary course of business, enter into any material contract, merge with any other persons or make any investments, distribute dividends, or enter into any transactions which have material adverse effects on its business. The shareholders of Beijing Paipairongxin also jointly and severally undertake that they will not transfer, gift or otherwise dispose of their equity interests in Beijing Paipairongxin to any third party or create or allow any encumbrance on their equity interests within the term of this restated agreement. This restated agreement will remain effective until Shanghai Guangjian has acquired all equity interests of Beijing Paipairongxin from its shareholders.
Contractual Arrangements with Shanghai Zihe
The following is a summary of the currently effective contractual arrangements by and among our wholly-owned subsidiary, Shanghai Manyin, our variable interest entity, Shanghai Zihe, and the shareholders of Shanghai Zihe.
Agreements that provide us with effective control over Shanghai Zihe
Loan Agreement.
Shanghai Manyin entered into a loan agreement with each of the shareholders of Shanghai Zihe, namely Mr. Jun Zhang, Mr. Tiezheng Li, Mr. Honghui Hu and Mr. Shaofeng Gu, our
co-founders
and shareholders in March 2018. Under the loan agreements, Shanghai Manyin has granted an interest-free loan of RMB100.0 million to the shareholders of Shanghai Zihe solely for the capital contributions to Shanghai Zihe. Upon written notice by Shanghai Manyin, the loan shall be repaid by the shareholders of Shanghai Zihe from the proceeds received by transferring their equity interests in Shanghai Zihe to Shanghai Manyin pursuant to the terms and conditions of the exclusive option agreement among Shanghai Manyin, Shanghai Zihe, and the shareholders of Shanghai Zihe. If the proceeds received by the shareholders of Shanghai Zihe from such transferring is higher than the principal of the loan, the amount exceeding the principal shall be deemed as cost for using the principal and shall be paid, to the extent permitted by laws, to Shanghai Manyin together with the principal. Shanghai Manyin has the right to request repayment of the loan before maturity.
Business Operation Agreement.
Shanghai Manyin, Shanghai Zihe, and the shareholders of Shanghai Zihe entered into a business operation agreement on March 21, 2018. Pursuant to this agreement, Shanghai Zihe and its shareholders agree that to the extent permitted by law, they will accept and strictly execute instructions from Shanghai Manyin on business operations, such as appointment of directors and senior management. Shanghai Zihe and its shareholders further agree that, without prior written consent of Shanghai Manyin, Shanghai Zihe will not take any action that may have material effects on its assets, businesses, human resources, rights, obligations, or business operations. This agreement also requires each of Shanghai Zihe’s shareholders to issue an irrevocable power of attorney authorizing Shanghai Manyin or any person(s) designated by Shanghai Manyin to execute shareholders’ rights on behalf of such shareholder. Unless terminated in advance pursuant this agreement, this agreement will remain effective for 30 years, renewable upon advance written notice by Shanghai Manyin.
 
94

Power of Attorney.
Through a power of attorney dated March 21, 2018, each shareholder of Shanghai Zihe irrevocably authorizes Shanghai Manyin or any person(s) designated by Shanghai Manyin to act as his or her
attorney-in-fact
to exercise all of such shareholder’s voting and other rights associated with the shareholder’s equity interest in Shanghai Zihe, such as the right to call a shareholders’ meeting, join a shareholders’ meeting and sign any shareholders resolutions; the right to nominate and appoint legal representative, directors, supervisors, general manager, chief financial officer and other officers, as well as all rights a shareholder may have as a shareholder under laws and constitutional documents. The power of attorney will remain in force and irrevocable during the term each shareholder remains as a shareholder of Shanghai Zihe.
Equity Pledge Agreement.
Shanghai Manyin, Shanghai Zihe, and the shareholders of Shanghai Zihe entered into an equity pledge agreement on March 21, 2018. Pursuant to the equity pledge agreement, each shareholder of Shanghai Zihe has pledged all of his equity interest in Shanghai Zihe to Shanghai Manyin to guarantee the performance by such shareholder and Shanghai Zihe of their respective obligations under the loan agreement, the business operation agreement (including the power of attorney), the exclusive option agreement and the exclusive technology consulting and service framework agreement. If Shanghai Zihe or any of its shareholders breaches any obligations under these agreements, Shanghai Manyin, as pledgee, will be entitled to dispose of the pledged equity and have priority to be compensated by the proceeds from the disposal of the pledged equity. Each of the shareholders of Shanghai Zihe agrees that before his obligations under the contractual arrangements are discharged, he will not dispose of the pledged equity interests, create or allow any encumbrance on the pledged equity interests, or take any action which may result in the change of the pledged equity that may have material adverse effects on the pledgee’s rights under this agreement without the prior written consent of Shanghai Manyin. The equity pledge agreement will remain effective until Shanghai Zihe and its shareholders discharge all their obligations under the contractual arrangements and the pledgee consents such discharge in writing. We have completed the registration of the equity pledge with the relevant office of the Administration for Industry and Commerce in accordance with the PRC Property Rights Law.
Agreement that allows us to receive economic benefits from Shanghai Zihe
Exclusive Technology Consulting and Service Framework Agreement
. Shanghai Manyin, and Shanghai Zihe entered into an exclusive technology consulting and service framework agreement on March 21, 2018. Pursuant to this agreement, Shanghai Manyin or its designated party has the exclusive right to provide Shanghai Zihe with technical support, consulting services and other services. Without prior written consent from Shanghai Manyin, Shanghai Zihe shall not accept any technical support and services covered by this agreement from any third party. The service fees Shanghai Zihe is going to pay to Shanghai Manyin shall be determined on a
case-by-case
basis based on the content of technology consulting and service, level of difficulty and complexity, time spend by Shanghai Manyin and its employees, the commercial value of the technology consulting and service to be provided by Shanghai Manyin and the revenue Shanghai Zihe generates due to the technology consulting and service provided by Shanghai Manyin. Shanghai Manyin shall own the intellectual property rights arising out of the provisions of services under this agreement. Unless Shanghai Manyin terminates this agreement in advance, this agreement will remain effective for 30 years, renewable upon Shanghai Manyin’s advance written notice. Although this agreement can be terminated by mutual agreement between Shanghai Manyin and Shanghai Zihe, Shanghai Zihe has no right to unilaterally terminate this agreement.
Agreement that provides us with the option to purchase the equity interest in Shanghai Zihe
Exclusive Option Agreement
. Shanghai Manyin, Shanghai Zihe, and the shareholders of Shanghai Zihe entered into an exclusive option agreement on March 21, 2018. Pursuant to the exclusive option agreement, the shareholders of Shanghai Zihe have irrevocably granted Shanghai Manyin or any third party designated by Shanghai Manyin an exclusive option to purchase all of their respective equity interests in Shanghai Zihe at the lowest price permitted by the PRC laws. The shareholders of Shanghai Zihe will immediately gift Shanghai Manyin or any third party designated by Shanghai Manyin with the purchase price after Shanghai Manyin or any third party designated by Shanghai Manyin exercises the option. The shareholders of Shanghai Zihe agree that without their separate consent, Shanghai Manyin may transfer all or part of its option under this agreement to a third party. Without prior written consent from Shanghai Manyin or its designated third party, Shanghai Zihe shall not, among other things, amend its articles of association, increase or decrease the registered capital, sell, dispose of or set any encumbrance on its assets, business or revenue outside the ordinary course of business, enter into any material contract, merge with any other persons or make any investments, distribute dividends, or enter into any transactions which have material adverse effects on its business. The shareholders of Shanghai Zihe also jointly and severally undertake that they will not transfer, gift or otherwise dispose of their equity interests in Shanghai Zihe to any third party or create or allow any encumbrance on their equity interests within the term of this agreement. This agreement will remain effective for 30 years, renewable upon Shanghai Manyin’s advance written notice.
 
95

Contractual Arrangements with Shanghai Ledao
The following is a summary of the currently effective contractual arrangements by and among our wholly-owned subsidiary, Shanghai Manyin, our variable interest entity, Shanghai Ledao, and the shareholders of Shanghai Ledao.
Agreements that provide us with effective control over Shanghai Ledao
Loan Agreement.
Shanghai Manyin entered into a loan agreement with each of the shareholders of Shanghai Ledao, namely Mr. Lizhong Chen and Mr. Yejun Jiang on January 14, 2019. Under the loan agreements, Shanghai Manyin has granted an interest-free loan of RMB50.0 million to the shareholders of Shanghai Ledao solely for the capital contributions to Shanghai Ledao. Upon written notice by Shanghai Manyin, the loan shall be repaid by the shareholders of Shanghai Ledao from the proceeds received by transferring their equity interests in Shanghai Ledao to Shanghai Manyin pursuant to the terms and conditions of the exclusive option agreement among Shanghai Manyin, Shanghai Ledao, and the shareholders of Shanghai Ledao. If the proceeds received by the shareholders of Shanghai Ledao from such transferring is higher than the principal of the loan, the amount exceeding the principal shall be deemed as cost for using the principal and shall be paid, to the extent permitted by laws, to Shanghai Manyin together with the principal. Shanghai Manyin has the right to request repayment of the loan before maturity.
Business Operation Agreement.
Shanghai Manyin, Shanghai Ledao, and the shareholders of Shanghai Ledao entered into a business operation agreement on January 14, 2019. Pursuant to this agreement, Shanghai Ledao and its shareholders agree that to the extent permitted by law, they will accept and strictly execute instructions from Shanghai Manyin on business operations, such as appointment of directors and senior management. Shanghai Ledao and its shareholders further agree that, without prior written consent of Shanghai Manyin, Shanghai Ledao will not take any action that may have material effects on its assets, businesses, human resources, rights, obligations, or business operations. This agreement also requires each of Shanghai Ledao’s shareholders to issue an irrevocable power of attorney authorizing Shanghai Manyin or any person(s) designated by Shanghai Manyin to execute shareholders’ rights on behalf of such shareholder. Unless terminated in advance pursuant this agreement, this agreement will remain effective for 30 years, renewable upon advance written notice by Shanghai Manyin.
Power of Attorney.
Through a power of attorney dated January 14, 2019, each shareholder of Shanghai Ledao irrevocably authorizes Shanghai Manyin or any person(s) designated by Shanghai Manyin to act as his or her
attorney-in-fact
to exercise all of such shareholder’s voting and other rights associated with the shareholder’s equity interest in Shanghai Ledao, such as the right to call a shareholders’ meeting, join a shareholders’ meeting and sign any shareholders resolutions; the right to nominate and appoint legal representative, directors, supervisors, general manager, chief financial officer and other officers, as well as all rights a shareholder may have as a shareholder under laws and constitutional documents. The power of attorney will remain in force and irrevocable during the term each shareholder remains as a shareholder of Shanghai Ledao.
Equity Pledge Agreement.
Shanghai Manyin, Shanghai Ledao, and the shareholders of Shanghai Ledao entered into an equity pledge agreement on January 14, 2019. Pursuant to the equity pledge agreement, each shareholder of Shanghai Ledao has pledged all of his equity interest in Shanghai Ledao to Shanghai Manyin to guarantee the performance by such shareholder and Shanghai Ledao of their respective obligations under the loan agreement, the business operation agreement (including the power of attorney), the exclusive option agreement and the exclusive technology consulting and service framework agreement. If Shanghai Ledao or any of its shareholders breaches any obligations under these agreements, Shanghai Manyin, as pledgee, will be entitled to dispose of the pledged equity and have priority to be compensated by the proceeds from the disposal of the pledged equity. Each of the shareholders of Shanghai Ledao agrees that before his obligations under the contractual arrangements are discharged, he will not dispose of the pledged equity interests, create or allow any encumbrance on the pledged equity interests, or take any action which may result in the change of the pledged equity that may have material adverse effects on the pledgee’s rights under this agreement without the prior written consent of Shanghai Manyin. The equity pledge agreement will remain effective until Shanghai Ledao and its shareholders discharge all their obligations under the contractual arrangements and the pledgee consents such discharge in writing. We have completed the registration of the equity pledge with the relevant office of the Administration for Industry and Commerce in accordance with the PRC Property Rights Law.
 
96

Agreement that allows us to receive economic benefits from Shanghai Ledao
Exclusive Technology Consulting and Service Framework Agreement.
Shanghai Manyin, and Shanghai Ledao entered into an exclusive technology consulting and service framework agreement on January 14, 2019. Pursuant to this agreement, Shanghai Manyin or its designated party has the exclusive right to provide Shanghai Ledao with technical support, consulting services and other services. Without prior written consent from Shanghai Manyin, Shanghai Ledao shall not accept any technical support and services covered by this agreement from any third party. The service fees Shanghai Ledao is going to pay to Shanghai Manyin shall be determined on a
case-by-case
basis based on the content of technology consulting and service, level of difficulty and complexity, time spend by Shanghai Manyin and its employees, the commercial value of the technology consulting and service to be provided by Shanghai Manyin and the revenue Shanghai Ledao generates due to the technology consulting and service provided by Shanghai Manyin. Shanghai Manyin shall own the intellectual property rights arising out of the provisions of services under this agreement. Unless Shanghai Manyin terminates this agreement in advance, this agreement will remain effective for 30 years, renewable upon Shanghai Manyin’s advance written notice. Although this agreement can be terminated by mutual agreement between Shanghai Manyin and Shanghai Ledao, Shanghai Ledao has no right to unilaterally terminate this agreement.
Agreement that provides us with the option to purchase the equity interest in Shanghai Ledao
Exclusive Option Agreement.
Shanghai Manyin, Shanghai Ledao, and the shareholders of Shanghai Ledao entered into an exclusive option agreement on January 14, 2019. Pursuant to the exclusive option agreement, the shareholders of Shanghai Ledao have irrevocably granted Shanghai Manyin or any third party designated by Shanghai Manyin an exclusive option to purchase all of their respective equity interests in Shanghai Ledao at the lowest price permitted by the PRC laws. The shareholders of Shanghai Ledao will immediately gift Shanghai Manyin or any third party designated by Shanghai Manyin with the purchase price after Shanghai Manyin or any third party designated by Shanghai Manyin exercises the option. The shareholders of Shanghai Ledao agree that without their separate consent, Shanghai Manyin may transfer all or part of its option under this agreement to a third party. Without prior written consent from Shanghai Manyin or its designated third party, Shanghai Ledao shall not, among other things, amend its articles of association, increase or decrease the registered capital, sell, dispose of or set any encumbrance on its assets, business or revenue outside the ordinary course of business, enter into any material contract, merge with any other persons or make any investments, distribute dividends, or enter into any transactions which have material adverse effects on its business. The shareholders of Shanghai Ledao also jointly and severally undertake that they will not transfer, gift or otherwise dispose of their equity interests in Shanghai Ledao to any third party or create or allow any encumbrance on their equity interests within the term of this agreement. This agreement will remain effective for 30 years, renewable upon Shanghai Manyin’s advance written notice.
Contractual Arrangements with Shanghai Nianqiao
The following is a summary of the currently effective contractual arrangements by and among our wholly-owned subsidiary, Shanghai Manyin, our variable interest entity, Shanghai Nianqiao, and the shareholders of Shanghai Nianqiao.
Agreements that provide us with effective control over Shanghai Nianqiao
Loan Agreement.
Shanghai Manyin entered into a loan agreement with each of the shareholders of Shanghai Nianqiao, namely Mr. Zhouhao Gu and Mrs. Xiumeng Chen on November 29, 2018. Under the loan agreements, Shanghai Manyin has granted an interest-free loan of RMB50.0 million to the shareholders of Shanghai Nianqiao solely for the capital contributions to Shanghai Nianqiao. Upon written notice by Shanghai Manyin, the loan shall be repaid by the shareholders of Shanghai Nianqiao from the proceeds received by transferring their equity interests in Shanghai Nianqiao to Shanghai Manyin pursuant to the terms and conditions of the exclusive option agreement among Shanghai Manyin, Shanghai Nianqiao, and the shareholders of Shanghai Nianqiao. If the proceeds received by the shareholders of Shanghai Nianqiao from such transferring is higher than the principal of the loan, the amount exceeding the principal shall be deemed as cost for using the principal and shall be paid, to the extent permitted by laws, to Shanghai Manyin together with the principal. Shanghai Manyin has the right to request repayment of the loan before maturity.
 
97

Business Operation Agreement.
Shanghai Manyin, Shanghai Nianqiao, and the shareholders of Shanghai Nianqiao entered into a business operation agreement on November 29, 2018. Pursuant to this agreement, Shanghai Nianqiao and its shareholders agree that to the extent permitted by law, they will accept and strictly execute instructions from Shanghai Manyin on business operations, such as appointment of directors and senior management. Shanghai Nianqiao and its shareholders further agree that, without prior written consent of Shanghai Manyin, Shanghai Nianqiao will not take any action that may have material effects on its assets, businesses, human resources, rights, obligations, or business operations. This agreement also requires each of Shanghai Nianqiao’s shareholders to issue an irrevocable power of attorney authorizing Shanghai Manyin or any person(s) designated by Shanghai Manyin to execute shareholders’ rights on behalf of such shareholder. Unless terminated in advance pursuant this agreement, this agreement will remain effective for 30 years, renewable upon advance written notice by Shanghai Manyin.
Power of Attorney.
Through a power of attorney dated November 29, 2018, each shareholder of Shanghai Nianqiao irrevocably authorizes Shanghai Manyin or any person(s) designated by Shanghai Manyin to act as his or her
attorney-in-fact
to exercise all of such shareholder’s voting and other rights associated with the shareholder’s equity interest in Shanghai Nianqiao, such as the right to call a shareholders’ meeting, join a shareholders’ meeting and sign any shareholders resolutions; the right to nominate and appoint legal representative, directors, supervisors, general manager, chief financial officer and other officers, as well as all rights a shareholder may have as a shareholder under laws and constitutional documents. The power of attorney will remain in force and irrevocable during the term each shareholder remains as a shareholder of Shanghai Nianqiao.
Equity Pledge Agreement.
Shanghai Manyin, Shanghai Nianqiao, and the shareholders of Shanghai Nianqiao entered into an equity pledge agreement on November 29, 2018. Pursuant to the equity pledge agreement, each shareholder of Shanghai Nianqiao has pledged all of his equity interest in Shanghai Nianqiao to Shanghai Manyin to guarantee the performance by such shareholder and Shanghai Nianqiao of their respective obligations under the loan agreement, the business operation agreement (including the power of attorney), the exclusive option agreement and the exclusive technology consulting and service framework agreement. If Shanghai Nianqiao or any of its shareholders breaches any obligations under these agreements, Shanghai Manyin, as pledgee, will be entitled to dispose of the pledged equity and have priority to be compensated by the proceeds from the disposal of the pledged equity. Each of the shareholders of Shanghai Nianqiao agrees that before his obligations under the contractual arrangements are discharged, he will not dispose of the pledged equity interests, create or allow any encumbrance on the pledged equity interests, or take any action which may result in the change of the pledged equity that may have material adverse effects on the pledgee’s rights under this agreement without the prior written consent of Shanghai Manyin. The equity pledge agreement will remain effective until Shanghai Nianqiao and its shareholders discharge all their obligations under the contractual arrangements and the pledgee consents such discharge in writing. We have completed the registration of the equity pledge with the relevant office of the Administration for Industry and Commerce in accordance with the PRC Property Rights Law.
Agreement that allows us to receive economic benefits from Shanghai Nianqiao
Exclusive Technology Consulting and Service Framework Agreement.
Shanghai Manyin, and Shanghai Nianqiao entered into an exclusive technology consulting and service framework agreement on November 29, 2018. Pursuant to this agreement, Shanghai Manyin or its designated party has the exclusive right to provide Shanghai Nianqiao with technical support, consulting services and other services. Without prior written consent from Shanghai Manyin, Shanghai Nianqiao shall not accept any technical support and services covered by this agreement from any third party. The service fees Shanghai Nianqiao is going to pay to Shanghai Manyin shall be determined on a
case-by-case
basis based on the content of technology consulting and service, level of difficulty and complexity, time spend by Shanghai Manyin and its employees, the commercial value of the technology consulting and service to be provided by Shanghai Manyin and the revenue Shanghai Nianqiao generates due to the technology consulting and service provided by Shanghai Manyin. Shanghai Manyin shall own the intellectual property rights arising out of the provisions of services under this agreement. Unless Shanghai Manyin terminates this agreement in advance, this agreement will remain effective for 30 years, renewable upon Shanghai Manyin’s advance written notice. Although this agreement can be terminated by mutual agreement between Shanghai Manyin and Shanghai Nianqiao, Shanghai Nianqiao has no right to unilaterally terminate this agreement.
 
98

Agreement that provides us with the option to purchase the equity interest in Shanghai Nianqiao
Exclusive Option Agreement.
Shanghai Manyin, Shanghai Nianqiao, and the shareholders of Shanghai Nianqiao entered into an exclusive option agreement on November 29, 2018. Pursuant to the exclusive option agreement, the shareholders of Shanghai Nianqiao have irrevocably granted Shanghai Manyin or any third party designated by Shanghai Manyin an exclusive option to purchase all of their respective equity interests in Shanghai Nianqiao at the lowest price permitted by the PRC laws. The shareholders of Shanghai Nianqiao will immediately gift Shanghai Manyin or any third party designated by Shanghai Manyin with the purchase price after Shanghai Manyin or any third party designated by Shanghai Manyin exercises the option. The shareholders of Shanghai Nianqiao agree that without their separate consent, Shanghai Manyin may transfer all or part of its option under this agreement to a third party. Without prior written consent from Shanghai Manyin or its designated third party, Shanghai Nianqiao shall not, among other things, amend its articles of association, increase or decrease the registered capital, sell, dispose of or set any encumbrance on its assets, business or revenue outside the ordinary course of business, enter into any material contract, merge with any other persons or make any investments, distribute dividends, or enter into any transactions which have material adverse effects on its business. The shareholders of Shanghai Nianqiao also jointly and severally undertake that they will not transfer, gift or otherwise dispose of their equity interests in Shanghai Nianqiao to any third party or create or allow any encumbrance on their equity interests within the term of this agreement. This agreement will remain effective for 30 years, renewable upon Shanghai Manyin’s advance written notice.
Contractual Arrangements with Chengdu Yougao
The following is a summary of the currently effective contractual arrangements by and among our wholly-owned subsidiary, Shanghai Manyin, our variable interest entity, Chengdu Yougao, and the shareholders of Chengdu Yougao.
Agreements that provide us with effective control over Chengdu Yougao
Loan Agreement
. Shanghai Manyin entered into a loan agreement with each of the shareholders of Chengdu Yougao, namely Mr. Yining Xu and Mr. Fei Miao September 15, 2020. Under the loan agreements, Shanghai Manyin has granted an interest-free loan of RMB10.0 million to the shareholders of Chengdu Yougao solely for the capital contributions to Chengdu Yougao. Upon written notice by Shanghai Manyin, the loan shall be repaid by the shareholders of Chengdu Yougao from the proceeds received by transferring their equity interests in Chengdu Yougao to Shanghai Manyin pursuant to the terms and conditions of the exclusive option agreement among Shanghai Manyin, Chengdu Yougao, and the shareholders of Chengdu Yougao. If the proceeds received by the shareholders of Chengdu Yougao from such transferring is higher than the principal of the loan, the amount exceeding the principal shall be deemed as cost for using the principal and shall be paid, to the extent permitted by laws, to Shanghai Manyin together with the principal. Shanghai Manyin has the right to request repayment of the loan before maturity.
Business Operation Agreement
. Shanghai Manyin, Chengdu Yougao, and the shareholders of Chengdu Yougao entered into a business operation agreement on September 15, 2020. Pursuant to this agreement, Chengdu Yougao and its shareholders agree that to the extent permitted by law, they will accept and strictly execute instructions from Shanghai Manyin on business operations, such as appointment of directors and senior management. Chengdu Yougao and its shareholders further agree that, without prior written consent of Shanghai Manyin, Chengdu Yougao will not take any action that may have material effects on its assets, businesses, human resources, rights, obligations, or business operations. This agreement also requires each of Chengdu Yougao’s shareholders to issue an irrevocable power of attorney authorizing Shanghai Manyin or any person(s) designated by Shanghai Manyin to execute shareholders’ rights on behalf of such shareholder. Unless terminated in advance pursuant this agreement, this agreement will remain effective for 30 years, renewable upon advance written notice by Shanghai Manyin.
Power of Attorney
. Through a power of attorney dated September 15, 2020, each shareholder of Chengdu Yougao irrevocably authorizes Shanghai Manyin or any person(s) designated by Shanghai Manyin to act as his or her
attorney-in-fact
to exercise all of such shareholder’s voting and other rights associated with the shareholder’s equity interest in Chengdu Yougao, such as the right to call a shareholders’ meeting, join a shareholders’ meeting and sign any shareholders resolutions; the right to nominate and appoint legal representative, directors, supervisors, general manager, chief financial officer and other officers, as well as all rights a shareholder may have as a shareholder under laws and constitutional documents. The power of attorney will remain in force and irrevocable during the term each shareholder remains as a shareholder of Chengdu Yougao.
 
99

Equity Pledge Agreement
. Shanghai Manyin, Chengdu Yougao, and the shareholders of Chengdu Yougao entered into an equity pledge agreement on September 15, 2020. Pursuant to the equity pledge agreement, each shareholder of Chengdu Yougao has pledged all of his equity interest in Chengdu Yougao to Shanghai Manyin to guarantee the performance by such shareholder and Chengdu Yougao of their respective obligations under the loan agreement, the business operation agreement (including the power of attorney), the exclusive option agreement and the exclusive technology consulting and service framework agreement. If Chengdu Yougao or any of its shareholders breaches any obligations under these agreements, Shanghai Manyin, as pledgee, will be entitled to dispose of the pledged equity and have priority to be compensated by the proceeds from the disposal of the pledged equity. Each of the shareholders of Chengdu Yougao agrees that before his obligations under the contractual arrangements are discharged, he will not dispose of the pledged equity interests, create or allow any encumbrance on the pledged equity interests, or take any action which may result in the change of the pledged equity that may have material adverse effects on the pledgee’s rights under this agreement without the prior written consent of Shanghai Manyin. The equity pledge agreement will remain effective until Chengdu Yougao and its shareholders discharge all their obligations under the contractual arrangements and the pledgee consents such discharge in writing. We have completed the registration of the equity pledge with the relevant office of the Administration for Industry and Commerce in accordance with the PRC Property Rights Law.
Agreement that allows us to receive economic benefits from Chengdu Yougao
Exclusive Technology Consulting and Service Framework Agreement
. Shanghai Manyin, and Chengdu Yougao entered into an exclusive technology consulting and service framework agreement on September 15, 2020. Pursuant to this agreement, Shanghai Manyin or its designated party has the exclusive right to provide Chengdu Yougao with technical support, consulting services and other services. Without prior written consent from Shanghai Manyin, Chengdu Yougao shall not accept any technical support and services covered by this agreement from any third party. The service fees Chengdu Yougao is going to pay to Shanghai Manyin shall be determined on a
case-by-case
basis based on the content of technology consulting and service, level of difficulty and complexity, time spend by Shanghai Manyin and its employees, the commercial value of the technology consulting and service to be provided by Shanghai Manyin and the revenue Chengdu Yougao generates due to the technology consulting and service provided by Shanghai Manyin. Shanghai Manyin shall own the intellectual property rights arising out of the provisions of services under this agreement. Unless Shanghai Manyin terminates this agreement in advance, this agreement will remain effective for 30 years, renewable upon Shanghai Manyin’s advance written notice. Although this agreement can be terminated by mutual agreement between Shanghai Manyin and Chengdu Yougao, Chengdu Yougao has no right to unilaterally terminate this agreement.
Agreement that provides us with the option to purchase the equity interest in Chengdu Yougao
Exclusive Option Agreement
. Shanghai Manyin, Chengdu Yougao, and the shareholders of Chengdu Yougao entered into an exclusive option agreement on September 15, 2020. Pursuant to the exclusive option agreement, the shareholders of Chengdu Yougao have irrevocably granted Shanghai Manyin or any third party designated by Shanghai Manyin an exclusive option to purchase all of their respective equity interests in Chengdu Yougao at the lowest price permitted by the PRC laws. The shareholders of Chengdu Yougao will immediately gift Shanghai Manyin or any third party designated by Shanghai Manyin with the purchase price after Shanghai Manyin or any third party designated by Shanghai Manyin exercises the option. The shareholders of Chengdu Yougao agree that without their separate consent, Shanghai Manyin may transfer all or part of its option under this agreement to a third party. Without prior written consent from Shanghai Manyin or its designated third party, Chengdu Yougao shall not, among other things, amend its articles of association, increase or decrease the registered capital, sell, dispose of or set any encumbrance on its assets, business or revenue outside the ordinary course of business, enter into any material contract, merge with any other persons or make any investments, distribute dividends, or enter into any transactions which have material adverse effects on its business. The shareholders of Chengdu Yougao also jointly and severally undertake that they will not transfer, gift or otherwise dispose of their equity interests in Chengdu Yougao to any third party or create or allow any encumbrance on their equity interests within the term of this agreement. This agreement will remain effective for 30 years, renewable upon Shanghai Manyin’s advance written notice. In the opinion of Jingtian & Gongcheng Law Firm (Shanghai), our PRC counsel:
 
   
the ownership structures of Shanghai Guangjian and Beijing Paipairongxin are in compliance with PRC laws or regulations currently in effect;
 
100

   
the ownership structures of Shanghai Manyin and Shanghai Zihe are in compliance with PRC laws or regulations currently in effect;
 
   
the ownership structures of Shanghai Manyin and Shanghai Nianqiao are in compliance with PRC laws or regulations currently in effect;
 
   
the ownership structures of Shanghai Manyin and Shanghai Ledao are in compliance with PRC laws or regulations currently in effect;
 
   
the ownership structures of Shanghai Manyin and Chengdu Yougao are in compliance with PRC laws or regulations currently in effect;
 
   
the contractual arrangements among Shanghai Guangjian, Shanghai Shanghu (with respect to the business operation agreement and the exclusive technology consulting and service agreement only), Beijing Paipairongxin, the shareholders of Beijing Paipairongxin and Shanghai PPDai (with respect to the exclusive technology consulting and service agreement only) governed by PRC law are valid, binding and enforceable under PRC law, and do not and will not result in any violation of applicable PRC laws or regulations currently in effect;
 
   
the contractual arrangements among Shanghai Manyin, Shanghai Zihe and the shareholders of Shanghai Zihe governed by PRC law are valid, binding and enforceable under PRC law, and do not and will not result in any violation of applicable PRC laws or regulations currently in effect;
 
   
the contractual arrangements among Shanghai Manyin, Shanghai Nianqiao and the shareholders of Shanghai Nianqiao governed by PRC law are valid, binding and enforceable under PRC law, and do not and will not result in any violation of applicable PRC laws or regulations currently in effect;
 
   
the contractual arrangements among Shanghai Manyin, Shanghai Ledao and the shareholders of Shanghai Ledao governed by PRC law are valid, binding and enforceable under PRC law, and do not and will not result in any violation of applicable PRC laws or regulations currently in effect; and
 
   
the contractual arrangements among Shanghai Manyin, Chengdu Yougao and the shareholders of Chengdu Yougao governed by PRC law are valid, binding and enforceable under PRC law, and do not and will not result in any violation of applicable PRC laws or regulations currently in effect.
 
101

However, there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. For example, on March 15, 2019, the National People’s Congress enacted the
Foreign Investment Law of the PRC
, or 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. For instance, under the Foreign Investment Law, “foreign investment” refers to the investment activities directly or indirectly conducted by foreign individuals, enterprises or other entities in China. Though it does not explicitly classify contractual arrangements as a form of foreign investment, there is no assurance that foreign investment via contractual arrangement would not be interpreted as a type of indirect foreign investment activities under the definition in the future. In addition, the definition contains a
catch-all
provision which includes investments made by foreign investors through means stipulated in laws or administrative regulations or other methods prescribed by the State Council. On December 26, 2019, the State Council promulgated the Implementation Regulations on the Foreign Investment Law, which came into effect on January 1, 2020. However, the
Implementation Regulations on the Foreign Investment Law
still does not explicitly define whether contractual arrangement would be deemed as a form of foreign investment. 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. Accordingly, the PRC regulatory authorities may in the future take a view that is contrary to the above opinion of our PRC counsel. If the PRC government finds that the agreements that establish the structure for operating our online consumer finance platform business do not comply with PRC government restrictions on foreign investment in value-added telecommunications services business, such as the internet content provision services, we could be subject to severe penalties, including being prohibited from continuing operations. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—If the PRC government deems that the contractual arrangements in relation to our consolidated variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.,” “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related businesses and companies, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations,” and “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Uncertainties in the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to us.”
 
D.
Property, Plants and Equipment
Our corporate headquarters is located in Shanghai, where we lease office space with an area of approximately 20,393.21 square meters as of the date of this annual report. For our customer services and loan collection services, we lease an area of approximately 3,352 square meters in Changsha, approximately 6,715 square meters in Hefei, and approximately 1,332 square meters in Zhengzhou. We also lease office space in Beijing, Hainan, Indonesia, Singapore, Vietnam and Philippines. We lease our premises from unrelated third parties under operating lease agreements. The lease term varies from one year to five years. Our servers are primarily hosted at internet data centers owned by major domestic internet data center providers. We believe that our existing facilities are generally adequate to meet our current needs, but we expect to seek additional space as needed to accommodate future growth.
 
ITEM 4A.
UNRESOLVED STAFF COMMENTS
None.
 
ITEM 5.
OPERATING AND FINANCIAL REVIEW AND PROSPECTS
The following discussion of our financial condition and results of operations is based upon, and should be read in conjunction with, our audited consolidated financial statements and the related notes included in this annual report on Form
20-F.
This report contains forward-looking statements. See “Forward-Looking Statements” on page 3 of this annual report. 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 on Form
20-F.
We caution you that our businesses and financial performance are subject to substantial risks and uncertainties.
 
A.
Operating Results
Overview
We are a leading online consumer finance in China with strong brand recognition. Launched in 2007, we are a pioneer in China’s online consumer finance platform industry connecting borrowers, whose needs are unserved or underserved by traditional financial institutions, with investors and financial institutions. As of December 31, 2020, we had over 116.1 million registered users.
 
102

We strategically focus on serving borrowers between the ages of 20 and 40, the young generation that is typically more receptive to internet financial services and many of whom have very limited or no credit record. We primarily offer short-term loans to our borrowers to meet their immediate credit needs while allowing them to gradually establish their credit history through activities on our platform.
We provide institutional funding partners with an opportunity to connect with an emerging asset class—consumer loans—through a variety of product options. We offer attractive risk-adjusted returns supported by a set of comprehensive risk management procedures and different investor protection mechanisms to control and mitigate investors’ risk exposure.
We generate revenues primarily by collecting transaction service fees. For loans funded by institutional funding partners, we collect transaction service fees primarily from institutional funding partners for our services provided to them such as borrower introduction and preliminary credit assessment, as well as other services we provide along the lifecycle of loans. Historically, for loans funded by individual investors, we collected transaction service fees from borrowers for our services in matching them with investors and for other services we provided over the loans’ lifecycle. Our operating revenues grew from RMB4.5 billion in 2018 to RMB6.0 billion in 2019, and further to RMB7.6 billion (US$1.2 billion) in 2020. A substantial portion of our operating revenues for these periods were attributable to fees collected from borrowers, third party guarantee companies and institutional funding partners. Our net profit was RMB2.5 billion in 2018, RMB2.4 billion in 2019 and RMB2.0 billion (US$301.7 million) in 2020. Our total assets as of December 31, 2018, 2019 and 2020 were RMB13.1 billion, RMB18.3 billion and RMB14.9 billion (US$2.3 billion), respectively.
General Factors Affecting Our Results of Operations
Our business and results of operations are affected by general factors affecting China’s online consumer finance industry, which include, among other things:
 
   
China’s overall economic growth,
 
   
impact and development of the
COVID-19
pandemic,
 
   
per capita disposable income,
 
   
fluctuation of interest rates,
 
   
development of regulatory environment for the China’s online consumer finance industry, and
 
   
growth of mobile internet penetration, including the popularity of smart mobile devices.
Unfavorable changes in any of these general industry conditions could negatively affect demand for our services. For example, in August 2017, the Shanghai financial regulatory authorities required Shanghai PPDai to provide certain undertakings with respect to its “business scale.” Accordingly, Shanghai PPDai has undertaken to ensure that its “business scale” (which we understand, based on our communication with the authorities, refers to the outstanding balance of loans invested by individual investors facilitated by our Shanghai operations) does not exceed the total outstanding balance of loans invested through our platform as of June 30, 2017 which amounted to RMB20.6 billion, until March 31, 2018 or as otherwise specified by relevant regulatory authorities in the future, which we believe to be the completion of registration with Shanghai financial regulatory authorities. Circular 175 further requires that normal intermediaries, which are defined as large-scale online lending information intermediaries that are strictly in compliance with relevant laws and regulations and have not demonstrated any high-risk characteristics, shall strictly control and manage the business scale and the number of investors. In early 2020, in response to 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 and otherwise treating individuals in China who had the
COVID-19,
asking China residents to remain at home and to avoid gathering in public, and other actions. The
COVID-19
had also resulted in temporary closure of many corporate offices, retail stores, and manufacturing facilities and factories across China. In response to the pandemic, we made remote working arrangements and suspended business travels to ensure the safety and health of our employees. All of the above measures reduced our business operation capacity and negatively affected our operating results. The outbreak of
COVID-19
also caused an increase in default of the loans on our platform as the extension of the Chinese New Year holiday and suspension of business activities across various sectors are likely to hurt income of the borrowers on our platform. As a result, the provision for loans receivable, accounts receivable and quality assurance payable increased which negatively impacted our earnings in the half quarter of 2020. Also, as a result of the sharp slowdown in consumption activities and the increase in default by borrowers on our platform, our loan volume also experienced a decline in the first half of 2020 compared to the first half of 2019 and the fourth quarter of 2019 due to our adoption of a more prudent approach in facilitating new loans. In addition, normal economic life throughout China was sharply curtailed during the outbreak of
COVID-19
and opportunities for discretionary consumption were extremely limited. Our results of operations could be adversely affected to the extent that the
COVID-19
pandemic harms the Chinese economy in general. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We face risks related to
COVID-19
outbreaks, other health epidemics and outbreaks and natural disasters, which could significantly disrupt our operations” for more information.
 
103

Specific Factors Affecting Our Results of Operations
While our business is exposed to general factors affecting the online consumer finance industry in China, we believe our results of operations are more directly affected by company specific factors, including the following major factors.
Ability to Maintain and Expand our Borrower Base in a Cost-Effective Manner
Our revenues are dependent on our ability to acquire new borrowers and retain and increase engagement of existing borrowers. In 2018, 2019 and 2020, we served approximately 6.8 million, 6.7 million and 3.5 million borrowers, respectively. We use various means, including mobile app stores, search engine marketing, online advertising and online partnerships, to attract new borrowers. We are continuously seeking to improve and optimize user experience to achieve a high level of borrower satisfaction, which helps to attract and retain borrowers. We will also continue to develop new loan products to enhance engagement of our borrowers.
Our results of operations and ability to sustain and increase loan volumes will depend, in part, on the effectiveness of our sales and marketing efforts. Our sales and marketing expenses were 15.6%, 12.1% and 6.4% of our total operating revenues in 2018, 2019 and 2020, respectively. The significant decrease in our sales and marketing expenses as a percentage of our total operating revenues was attributable to our efforts to optimize effectiveness of borrower acquisition, an increase in revenues contribution by existing borrowers and the decline in online customer acquisition expenses. We intend to continuously dedicate significant resources to borrower acquisition and improve the effectiveness of these efforts.
Ability to Maintain and Expand our Investor Base
Our revenues are also dependent on the growth in our investor base. We have increased investments from institutional funding partners. As of December 31, 2020, we had 37 institutional funding partners active on our platform. Going forward, we will continue to retain existing institutional funding partners and attract new institutional funding partners by offering attractive returns and providing enhanced tools to meet their needs.
Maintenance of Effective Risk Management
Our ability to effectively segment borrowers into appropriate risk profiles impacts our ability to attract and retain borrowers and institutional funding partners as well as our ability to offer investors attractive risk-adjusted returns, both of which directly relate to users’ confidence in our platform. We intend to optimize our fraud detection capabilities, improve accuracy of our credit scoring model and enhance our collection effectiveness on a continuing basis through the combination of our
big-data
analytical capabilities and the increasing amount of data we accumulate through our operations.
 
104

For our institutional funding partners, we provide our institutional funding partners with quality assurance commitments either through our own financing guarantee subsidiary or through third-party financing guarantee companies/insurance companies for a substantial majority of the loans funded by our institutional funding partners. See “Item 4. Information on the Company—B. Business Overview—Investor Protection.” As a result, we are subject to credit risk for such loans. Our ability to accurately estimate loan delinquency rates and our ability to collect delinquent loans have an impact on the amount we need to pay to third-party financing guarantee companies or insurance companies and our own financial condition, which have an impact on our consolidated statements of comprehensive income/(loss). See “—Critical Accounting Policies, Judgments and Estimates—Quality Assurance Payable and Receivable,” “—Critical Accounting Policies, Judgments and Estimates—Financial Guarantee Derivative,” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Limitations on institutional funding partners’ acceptance of credit enhancement may adversely affect our business and access to funding.”
Historically, we established a quality assurance fund mechanism to protect individual investors from potential losses resulting from delinquent loans, and we also had several investor reserve funds to protect individual investors from underperformance of investment programs. See “Item 4. Information on the Company—B. Business Overview—Investor Protection.” We determined the contributions to these funds based on the estimated loan delinquency rates.
Ability to Price Accurately
Our profitability largely depends on our ability to reasonably price the loans facilitated through our platform. We implement segmented pricing for our standard loan products, which contributed a majority of our revenues in the periods presented in this annual report. Prospective borrowers for our standard loan products are divided into eight segments based on our proprietary credit scoring model: Level I applicants have the lowest risk of default whereas Level VIII loan applicants, whose applications will be rejected, have the highest risk of default. The transaction service fee rate that we collected from borrowers for standard loan products varies depending on their respective credit levels and duration of the underlying loan.
Ability to Innovate
Our growth to date has depended on, and our future success will depend in part on, successfully meeting borrower and institutional funding partner demand for new products and services. We have made and intend to continue to make substantial investments to develop products and improve services for borrowers and institutional funding partners. For borrowers, we plan to introduce new features and products that meet their evolving financial needs at different stages of their lives. For our institutional funding partners, we will continue to expand our products and services to meet their needs for target returns, risk preferences, investment horizon and liquidity requirements. Failure to continue to successfully develop and offer innovative products could adversely affect our operating results and we may not recoup the costs of launching and marketing new products.
In addition, our success to date is largely attributable to our ability to seamlessly integrate the use of technologies into provision of financial services. We have been focusing on leveraging our
big-data
analytics and machine learning capabilities to increase the automation level of our platform and optimize our operational efficiency in various aspects. As our business grows, we will continue to invest in strengthening our technology infrastructure, which may result in the increase of our research and development expenses, and origination and servicing expenses.
Ability to Compete Effectively
We compete for both borrowers and institutional funding partners with a variety of players in the consumer finance industry, ranging from traditional financial institutions to emerging online finance providers and marketplaces. We must compete effectively in order to grow our platform and increase our revenues. We intend to continue to invest in product development, technology infrastructure and our sales and marketing capabilities to address the competition we face.
Loan Performance Data
Delinquency Rate by Balance
We define delinquency rate as the balance of the outstanding principal for loans that were 15 to 29, 30 to 59, 60 to 89, 90 to 119, 120 to 149 and 150 to 179 calendar days past due as a percentage of the total outstanding balance of principal for the loans on our platform as of a specific date. Loans that are delinquent for 180 days or more are typically considered
charged-off
and are not included in the delinquency rate calculation. The following table provides the delinquency rates for all outstanding loans on our platform as of the respective dates indicated. Since the origination amount of our standard loan products accounted for the vast majority of the total amount of loans facilitated through our platform for the periods presented, the delinquency information below mainly reflects the performance of our standard loan products. The delinquency rates in late 2019 and early 2020 were relatively higher than previous delinquency rates primarily due to decrease in loan origination volume during the period and the outbreak of the COVID-19 in early 2020.
 
105

    
Delinquent for
 
    
15-29

days
   
30-59

days
   
60-89

days
   
90-119

days
   
120-149

days
   
150-179

days
 
March 31, 2018
     0.87     2.10     2.43     3.83     2.29     1.89
June 30, 2018
     0.83     1.21     1.05     0.98     1.60     2.03
September 30, 2018
     1.03     1.77     1.49     1.29     1.06     1.02
December 31, 2018
     0.92     1.63     1.41     1.45     1.44     1.34
March 31, 2019
     0.80     1.61     1.45     1.29     1.31     1.20
June 30, 2019
     0.86     1.42     1.37     1.19     1.26     1.21
September 30, 2019
     0.90     1.50     1.35     1.31     1.17     1.20
December 31, 2019
     1.34     2.40     1.86     1.76     1.62     1.53
March 31, 2020
     1.34     3.03     2.33     2.44     2.64     2.17
June 30, 2020
     0.71     1.36     1.70     2.00     2.75     2.38
September 30, 2020
     0.46     0.72     0.74     0.90     1.07     1.43
December 31, 2020
     0.35     0.55     0.48     0.52     0.49     0.55
Delinquency Rate by Vintage
We refer to loans facilitated during a specified time period as a vintage. We define vintage delinquency rate as (i) the total amount of principal for all loans in a vintage that become delinquent, less (ii) the total amount of recovered past due principal for all loans in the same vintage, and divided by (iii) the total amount of initial principal for all loans in such vintage. Loans that have been considered
charged-off
are included in the calculation of vintage delinquency rates.
In the first quarter of 2020, we adjusted the definition of
30-day
plus past due delinquent loans in a vintage to better present delinquency rate by vintage. Under the adjusted definition, a loan is
30-day
plus past due after 30 days pass its actual due date, while under our previous definition, a loan was
30-day
plus past due after 30 days passed the presumed due date, which was
one-month
after the loan’s funding date. The following chart and table display the historical cumulative
30-day
plus past due delinquency rates by loan origination vintage for all continuing loan products facilitated through our online platform under the adjusted definition of
30-day
plus past due delinquent loans.
 
106

 
 
(1)
Our vintage delinquency rate for loans facilitated during 2018 was 7.04%, calculated as the volume weighted average of the quarterly vintage delinquency rates at the end of the 12th month following the inception of each loan in an applicable vintage.
(2)
Our vintage delinquency rate for loans facilitated during 2019 was 6.68%, calculated as the volume weighted average of the quarterly vintage delinquency rates at the end of the 12th month following the inception of each loan in an applicable vintage.
(3)
As of December 31, 2020, our vintage delinquency rate for loans facilitated during the first three quarters was 2.17%, calculated as the volume weighted average of the quarterly vintage delinquency rates as of December 31, 2020. As loans facilitated during 2020 continue to age, the delinquency rate for the 2020 vintage, calculated as the volume weighted average of the quarterly vintage delinquency rates at the end of the 12th month following the inception of each loan in an applicable vintage, may be different from the vintage delinquency rate of 2.17% as of December 31, 2020.
 
    
Month on Book
 
Vintage
  
2nd
    
3rd
    
4th
    
5th
    
6th
    
7th
    
8th
    
9th
    
10th
    
11th
    
12th
 
2018Q1
     1.37        2.20        2.99        3.67        4.32        4.86        5.23        5.50        5.66        5.74        5.77  
2018Q2
     1.87        3.12        4.39        5.46        6.33        6.99        7.47        7.80        7.99        8.08        8.13  
2018Q3
     1.45        2.51        3.53        4.39        5.09        5.59        5.97        6.28        6.50        6.64        6.72  
2018Q4
     1.43        2.49        3.55        4.42        5.18        5.76        6.20        6.54        6.81        7.01        7.16  
2019Q1
     1.34        2.38        3.45        4.36        5.13        5.75        6.22        6.65        6.99        7.25        7.43  
2019Q2
     1.33        2.34        3.31        4.18        5.05        5.82        6.44        6.98        7.34        7.50        7.52  
2019Q3
     1.02        2.16        3.42        4.55        5.64        6.45        6.92        7.13        7.20        7.20        7.15  
2019Q4
     0.83        2.07        3.37        4.45        5.12        5.50        5.68        5.79        5.83        5.80        5.73  
2020Q1
     0.81        1.73        2.46        2.97        3.35        3.59        3.71        3.78        —          —          —    
2020Q2
     0.44        0.92        1.34        1.65        1.90        —          —          —          —          —          —    
2020Q3
     0.41        0.81        —          —          —          —          —          —          —          —          —    
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 total operating 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 period are not necessarily indicative of our future trends.
 
107

    
For the Year Ended December 31,
 
    
2018
   
2019
   
2020
(1)
 
    
RMB
   
%
   
RMB
   
%
   
RMB
   
US$
   
%
 
    
(in thousands, except for percentages)
 
Operating revenues:
                                                        
Loan facilitation service fees
     2,919,234       64.2       3,310,875       55.5       1,908,851       292,544       25.2  
Post-facilitation service fees
     922,797       20.3       1,200,373       20.1       672,981       103,139       8.9  
Guarantee income
     —         —         —         —         3,386,032       518,932       44.8  
Net interest income
(2)
     256,108       5.6       1,106,669       18.6       1,113,337       170,626       14.7  
Other revenue
     376,915       8.3       344,840       5.8       481,886       73,852       6.4  
Changes in expected discretionary payment to investors protected by investor reserve funds
     68,619       1.5       —         —         —         —         —    
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net revenues
     4,543,673       100.0       5,962,757       100.0       7,563,087       1,159,093       100.0  
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Operating expenses:
                                                        
Origination and servicing expenses
     (875,905     (19.3     (1,164,716     (19.5     (1,315,496     (201,609     (17.4
Origination and servicing expenses-related party
     (109,666     (2.4     (43,494     (0.7     (10,104     (1,549     (0.1
Sales and marketing expenses
     (710,754     (15.6     (720,333     (12.1     (482,859     (74,001     (6.4
General and administrative expenses
     (383,388     (8.4     (435,816     (7.3     (461,116     (70,669     (6.1
Research and development expenses
     (317,965     (7.0     (390,585     (6.6     (370,175     (56,732     (4.9
Credit losses for quality assurance commitment
     —         —         —         —         (2,007,968     (307,735     (26.5
Provision for loans receivable
(2)
     (192,749     (4.2     (299,504     (5.0     (463,175     (70,985     (6.1
Provision for accounts receivable and other receivables
     (106,652     (2.3     (261,882     (4.4     (144,661     (22,170     (1.9
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     (2,697,079     (59.4     (3,316,330     (55.6     (5,255,554     (805,450     (69.5
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Other income
(3)
     774,063       17.0       210,053       3.5       116,469       17,850       1.5  
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Profit before income tax expenses
     2,620,657       57.7       2,856,480       47.9       2,424,002       371,493       32.1  
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Income tax expenses
     (151,206     (3.3     (481,962     (8.1     (455,421     (69,796     (6.0
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net profit
     2,469,451       54.3       2,374,518       39.8       1,968,581       301,697       26.0  
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
(1)
On January 1, 2020, we adopted the ASC Topic 326, Measurement of Credit Losses on Financial Instruments or “CECL”, using a modified retrospective method with prior periods continue to be reported in accordance with our historic accounting method. Upon adoption of ASC Topic 326, expected credit losses related to guarantee contracts be recorded separately from and in addition to the stand ready guarantee liability accounted for in accordance with ASC Topic 460. The stand ready component of the guarantee contract is recognized systematically as guarantee income when we’re released from the underlying risk.
(2)
We historically presented interest income, interest expenses and provision for loans receivable within the financial statement line item “net interest income (expense) and loan provision losses.” In 2019, we reclassified provision for loans receivable amounting RMB299.5 million from “net interest income (expense) and loan provision losses” in operating revenue to “provision for loans receivable” in operating expenses. The amount of provision for loans receivable that has been reclassified to conform to the current period financial statement presentation was RMB192.7 million for the year ended December 31, 2018.
(3)
The following table sets forth the breakdown of our other income:
 
    
For the Year Ended December 31,
 
    
2018
   
2019
   
2020
 
    
RMB
   
%
   
RMB
   
%
   
RMB
    
US$
    
%
 
    
(in thousands, except for percentages)
 
Other income:
                                                          
Gain from quality assurance
     510,894       11.2       98,405       1.6       —          —          —    
Realized gain/(loss) from financial guarantee derivatives
     (157,244     (3.5     31,444       0.5       —          —          —    
Fair value change of financial guarantee derivatives
     272,057       6.0       (56,287     (0.9     —          —          —    
Other income, net
     148,356       3.3       136,491       2.3       116,469        17,850        1.5  
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
 
Total other income
     774,063       17.0       210,053       3.5       116,469        17,850        1.5  
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
 
Revenues
Our operating revenues include loan facilitation service fees, post-facilitation service fees, net interest income and other revenues. We generate revenues primarily by collecting transaction service fees from borrowers for loans funded by individual investors and primarily from institutional funding partners for loans funded by such institutional funding partners.
 
108

Loan facilitation service fees
For each loan facilitated on our platform, we collect transaction service fees and allocate such fees between loan facilitation services and post-facilitation services that we provide. Loan facilitation service fees are the portion of transaction service fees collected in relation to the work we perform through our platform in connecting borrowers with individual investors or institutional funding partners and facilitating the origination of loan transactions.
2020 Compared to 2019.
Loan facilitation service fees decreased by 42.3% to RMB1,908.9 million (US$292.5 million) in 2020 from RMB3,310.9 million in 2019, primarily due to the decline in loan origination volume and decrease in the average rate of transaction service fees. The total origination amount of loans decreased from approximately RMB82.2 billion in 2019 to RMB64.1 billion (US$9.8 billion) in 2020. The decrease in the loan origination amount was primarily due to our business model transformation for transitioning our investor base from individual investors to institutional funding partners and the impact of
COVID-19
on the Chinese economy in general. The percentage of loan volume generated by repeat borrowers who have successfully borrowed on our platform before increased from 78.1% in 2019 to 88.2% in 2020.
2019 Compared to 2018
. Loan facilitation service fees increased by 13.4% to RMB3,310.9 million in 2019 from RMB2,919.2 million in 2018, primarily due to the increase in the total origination amount of loans facilitated through our platform, offset by the decrease in the average rate of transaction service fees as a result of the shift in funding on the platform from individual investors to institutional funding partners, which typically have a lower rate of transaction service fees. The total origination amount of loans increased from approximately RMB61.5 billion in 2018 to RMB82.2 billion in 2019. The increase in the loan origination amount was primarily driven by the increase in borrowing from repeat borrowers, which typically have higher loan outstanding amounts than new borrowers. The percentage of loan volume generated by repeat borrowers who have successfully borrowed on our platform before increased from 73.6% in 2018 to 78.1% in 2019.
Post-facilitation service fees
Post-facilitation service fees are the portion of transaction service fees collected in relation to services we provide after loan origination, such as repayment facilitation and loan collection.
2020 Compared to 2019.
Post-facilitation service fees decreased by 43.9% to RMB673.0 million (US$103.1 million) in 2020 from RMB1,200.4 million in 2019, primarily due to the decline in the total amount of outstanding loans served by us and the rolling impact of deferred transaction fees.
2019 Compared to 2018.
Post-facilitation service fees increased by 30.1% to RMB1,200.4 million in 2019 from RMB922.8 million in 2018, primarily due to the rolling impact of deferred transaction service fees.
Guarantee income
Liabilities of quality assurance commitment are released as guarantee income systematically over the term of the loans subject to quality assurance commitment due to our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020.
Our guarantee income was RMB3,386.0 million (US$518.9 million) in 2020.
Other revenue
Other revenue mainly includes collection fees charged to borrowers, management fees charged to investors who subscribe to investment programs that invest in loans protected by the quality assurance fund, customer referral fees and services fees charged to investors for selling loans over our secondary loan market.
2020 Compared to 2019
. Other revenue increased by 39.8% to RMB481.9 million (US$73.9 million) in 2020 from RMB344.8 million in 2019, primarily due to the increase in customer referral fees collected from third-party service providers.
 
109

2019 Compared to 2018
. Other revenue decreased by 8.5% to RMB344.8 million in 2019 from RMB376.9 million in 2018, primarily due to the decrease in management fees from investment programs that invest in loans protected by the quality assurance fund due to the winding down of our investment programs in the fourth quarter of 2019 as a result of our decision to discontinue our online lending information intermediary business.
Changes in expected discretionary payment to investors protected by investor reserve funds
Expected discretionary payment to investors protected by investor reserve funds represents a
one-off
voluntary provision we made in December 2017 to compensate investors who invested in investment programs we offered before January 1, 2018 for potential differences between the lower limits of estimated rates of return of the investment programs they invested in and the expected returns of the underlying loans corresponding to those investment programs. In 2018, due the changes in the market environment, we experienced improved loan performance in investment programs protected by investor reserve funds. As the actual default rate was lower than previously expected, RMB68.6 million of discretionary payment provision was reversed to reflect expected future payout in 2018. In 2019 and 2020, the changes in expected discretionary payment to investors protected by investor reserve funds were zero as the related investment programs matured.
Net interest income
In 2020, we recorded RMB1,341.7 million (US$205.6 million) interest income and RMB228.3 million (US$35.0 million) interest expenses, compared to RMB1,342.3 million interest income and RMB235.6 million interest expenses in 2019.
A substantial portion of our interest income and interest expenses in 2020 was related to the trusts we set up in collaboration with trust management companies. In order to provide more flexibilities and access a broader range of investors, we have collaborated with third-party trust management companies to set up numerous trusts. Those trusts are administered by third-party trust management companies. We are considered the primary beneficiary of those trusts and therefore consolidated the financial results of those trusts in our consolidated financial statements in accordance with U.S. GAAP. See note 3 to our consolidated financial statements attached hereto for more details of those trusts.
In 2019, we recorded RMB1,342.3 million interest income and RMB235.6 million interest expenses, compared to RMB316.2 million interest income and RMB60.1 million interest expenses in 2018. In 2019, loan provision losses was reclassified as provision for loan receivables as a separate item under operating expenses with comparative figures also reclassified to conform to current year presentation. In 2019, provision for loan receivables was RMB299.5 million, compared to loan provision losses of RMB192.7 million in 2018.
A substantial portion of our interest income and interest expenses in 2019 was related to the trusts we set up in collaboration with trust management companies. In order to provide more flexibilities and access a broader range of investors, we have collaborated with third-party trust management companies to set up numerous trusts. Those trusts are administered by third-party trust management companies. We are considered the primary beneficiary of those trusts and therefore consolidated the financial results of those trusts in our consolidated financial statements in accordance with U.S. GAAP. See note 3 to our consolidated financial statements attached hereto for more details of those trusts.
Operating Expenses
Our operating expenses consist of origination and servicing expenses, sales and marketing expenses and general and administrative expenses, research and development expenses, provision for accounts receivable and provision for loans receivable.
 
110

Origination and servicing expenses
Origination and servicing expenses consist primarily of expenses for credit assessment, loan origination, salaries and benefits for the personnel who work on credit checking, data processing and analysis, loan origination, customer service and loan collection.
2020 Compared to 2019.
Our origination and servicing expenses increased by 12.9% to RMB1,315.5 million (US$201.6 million) in 2020 from RMB1,164.7 million in 2019, primarily due to the increase in fees paid to third-party service providers.
2019 Compared to 2018.
Our origination and servicing expenses increased by 33.0% to RMB1,164.7 million in 2019 from RMB875.9 million in 2018, primarily due to an increase in fees paid to third parties for loan collection services as a result of the increased volume of loans serviced by us.
Origination and servicing expenses-related party
Origination and servicing expenses-related party was reclassified separately from general and administrative expenses in 2019, which consists of expenses for data collection service provided by PPcredit Data Service (Shanghai) Co., Ltd., or PPcredit, a related party controlled by our founders, for its data collection services. See “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions—Transactions with PPcredit.”
2020 Compared to 2019.
Our origination and servicing expenses expenses-related party decreased by 76.8% to RMB10.1 million (US$1.5 million) in 2020 from RMB43.5 million in 2019, primarily due to decreased data collection service from related party.
2019 Compared to 2018.
Our origination and servicing expenses expenses-related party decreased by 60.3% to RMB43.5 million in 2019 from RMB109.7 million in 2018, primarily due to decreased data collection service from related party.
Sales and marketing expenses
Sales and marketing expenses consist primarily of advertising and online marketing promotion expenses.
2020 Compared to 2019.
Our sales and marketing expenses decreased by 33% to RMB482.9 million (US$74.0 million) in 2020 from RMB720.3 million in 2019, primarily due to a decrease in online customer acquisition expenses from RMB466.3 million in 2019 to RMB429.7 million (US$65.9 million) in 2020. Our online customer acquisition expenses primarily include expenses paid to internet marketing channels for online advertising and search engine marketing as well as to certain websites that enable us to reach quality borrowers. The decrease in expenses associated with online customer acquisition was primarily due to the decrease in online advertising on social media channels. Our sales and marketing expenses as a percentage of our total operating revenues decreased from 12.1% to 6.4% during the same period, primarily attributable to the increase in revenue contribution by existing borrowers.
2019 Compared to 2018.
Our sales and marketing expenses increased by 1.3% to RMB720.3 million in 2019 from RMB710.8 million in 2018, primarily due to an increase in online customer acquisition expenses from RMB430.2 million in 2018 to RMB466.3 million in 2019. Our online customer acquisition expenses primarily include expenses paid to internet marketing channels for online advertising and search engine marketing as well as to certain websites that enable us to reach quality borrowers. The increase in expenses associated with online customer acquisition was primarily due to the increase in online advertising on social media channels. Our sales and marketing expenses as a percentage of our total operating revenues decreased from 15.6% to 12.1% during the same period, primarily attributable to the increase in revenue contribution by existing borrowers.
General and administrative expenses
General and administrative expenses consist primarily of salaries and benefits for general management, finance and administrative personnel, rental, professional service fees and other expenses.
2020 Compared to 2019.
Our general and administrative expenses increased by 5.8% to RMB461.1 million (US$70.7 million) in 2020 from RMB435.8 million in 2019, primarily due to the increase in expenditures for employees benefits. General and administrative expenses for the period included share-based compensation of RMB18.1 million (US$2.8 million). Our general and administrative expenses as a percentage of our total operating revenues decreased from 7.3% to 6.1% during the same period, primarily because of the rapid growth in total operating revenues in 2020.
 
111

2019 Compared to 2018.
Our general and administrative expenses increased by 13.7% to RMB435.8 million in 2019 from RMB383.4 million in 2018, primarily due to an increase in fees paid to third parties for trust management. General and administrative expenses for the period included share-based compensation of RMB36.4 million. Our general and administrative expenses as a percentage of our total operating revenues decreased from 8.4% to 7.3% during the same period, primarily because of the rapid growth in total operating revenues in 2019.
Research and development expenses
Research and development expenses was reclassified separately from general and administrative expenses in 2019.
2020 Compared to 2019.
Research and development expenses decreased by 5.2% to RMB370.2 million (US$56.7 million) in 2020 from RMB390.6 million in 2019 due to a more streamlined workforce in technology-related departments. Research and development expenses in 2020 included the share-based compensation expenses of RMB16.5 million (US$2.5 million). Our research and development expenses as a percentage of our total operating revenues decreased from 6.6% to 4.9%.
2019 Compared to 2018.
Research and development expenses increased by 22.8% to RMB390.6 million in 2019 from RMB318.0 million in 2018 as we continue to invest in technology. Our research and development expenses as a percentage of our total operating revenues decreased from 7.0% to 6.6%.
Credit losses for quality assurance commitment
Credit losses for quality assurance commitment was accounted for in addition to and separately from the guarantee liabilities accounted for under ASC 460 due to our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020.
Credit losses for quality assurance commitment were RMB2,008.0 million (US$307.7 million) in 2020.
Provision for loans receivable
2020 Compared to 2019.
Our provision for loans receivables increased by 54.7% to RMB463.2 million (US$71.0 million) in 2020 from RMB299.5 million in 2019, primarily due to our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020, which requires us to recognize the life time credit losses upon initial recognition and change in loan portfolio mix in 2020.
2019 Compared to 2018.
Our provision for loans receivables increased by 55.4% to RMB299.5 million in 2019 from RMB192.7 million in 2018, primarily due to the increased number of consolidated trusts in 2019.
Provision for accounts receivable and other receivables
2020 Compared to 2019.
Our provision for accounts receivables and other receivables decreased by 44.8% to RMB144.7 million (US$22.2 million) in 2020 from RMB261.9 million in 2019, primarily due to the decline in loan origination volume and the improvement in delinquency rates.
2019 Compared to 2018.
Our provision for accounts receivables and other receivables increased by 145.5% to RMB261.9 million in 2019 from RMB106.7 million in 2018, primarily due to the increase in loan origination volume.
 
112

Other income
2020 Compared to 2019.
We recorded other income of RMB116.5 million (US$17.9 million) in 2020, compared to income of RMB210.1 million in 2019. We recorded other income in 2020 primarily because we had other income of RMB116.5 million (US$17.9 million) from government subsidies and investment income from financial assets held for trading. Gain from quality assurance was nil in 2020 due to our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020. Realized gain (loss) from financial guarantee derivatives and fair value change of financial guarantee derivatives was nil in 2020 due to the winding down of our investment programs in the fourth quarter of 2019 as a result of our decision to discontinue our online lending information intermediary business.
2019 Compared to 2018.
We recorded other income of RMB210.1 million in 2019, compared to income of RMB774.1 million in 2018. We recorded other income in 2019 primarily because we had (i) a gain of RMB98.4 million from quality assurance commitment and quality assurance fund due to the growth of the loans facilitated by us that are protected by the quality assurance commitment and quality assurance fund, (ii) a realized gain of RMB31.4 million from financial guarantee derivatives due to the maturity of certain investment programs during the period, and (iii) other income of RMB136.5 million from government subsidies and investment income from financial assets held for trading, which were partially offset by a loss of RMB56.3 million from fair value change of financial guarantee derivatives.
Income tax expenses
2020 Compared to 2019.
Our income tax expenses decreased from RMB482.0 million in 2019 to RMB455.4 million (US$69.8 million) in 2020, primarily due to the decrease in
pre-tax
profit and change in effective tax rate due to change in revenue contribution from different subsidiaries.
2019 Compared to 2018.
Our income tax expenses increased from RMB151.2 million in 2018 to RMB482.0 million in 2019, primarily due to the
non-recurrence
of accrued income tax write-back for 2018, amounting to RMB136.4 million for 2017, as one of our subsidiaries in China enjoyed a preferential tax treatment in 2018 as a result of our “software enterprise” status recognized by relevant PRC government authorities.
Net profit
As a result of the foregoing, our net profit was RMB2,469.5 million in 2018, RMB2,374.5 million in 2019 and RMB1,968.6 million (US$301.7 million) in 2020.
Taxation
Cayman Islands
We are incorporated in the Cayman Islands. The Cayman Islands currently have no income, corporation or capital gains tax and no estate duty, inheritance tax or gift tax. The Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.
Hong Kong
Our subsidiary incorporated in Hong Kong is subject to Hong Kong profit tax at a rate of 16.5%. No Hong Kong profit tax has been levied as we did not have assessable profit that was earned in or derived from the Hong Kong subsidiary during the periods presented. Hong Kong does not impose a withholding tax on dividends.
China
Generally, our PRC subsidiaries, variable interest entities and their respective subsidiaries, which are considered PRC resident enterprises under PRC tax law, are subject to enterprise income tax on their worldwide taxable income as determined under PRC tax laws and accounting standards at a rate of 25%. A “high and new technology enterprise” is entitled to a favorable statutory tax rate of 15% and such qualification is reassessed by relevant governmental authorities every three years. Besides, a company is qualified as a “software enterprise,” that company is entitled to an exemption of income tax for the first two fiscal years and a favorable tax rate of 12.5% from the third to the fifth year. Such qualification is reassessed by relevant governmental authorities annually. In 2020, two of our PRC subsidiaries were qualified as high and new technology enterprises and are entitled to a preferential income tax rate of 15%. In 2020, two of our PRC subsidiaries were recognized as a “software enterprise.” As such, they are entitled to enjoy an income tax exemption or a 50% reduction for 2020.
 
113

We are subject to value added tax, or VAT, at a rate of 6% on the services we provide to borrowers and institutional funding partners, less any deductible VAT we have already paid or borne. We are also subject to surcharges on VAT payments in accordance with PRC law. VAT has been phased in since May 2012 to replace the business tax that was previously applicable to the services we provide. During the periods presented, we were not subject to business tax on the services we provide.
Dividends paid by our wholly foreign-owned subsidiary in China to our intermediary holding company in Hong Kong will be subject to a withholding tax rate of 10%, unless the relevant Hong Kong entity satisfies all the requirements under the Arrangement between the PRC and the Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion with respect to Taxes on Income and Capital and receives approval from the relevant tax authority. If our Hong Kong subsidiary satisfies all the requirements under the tax arrangement and receives approval from the relevant tax authority, then the dividends paid to the Hong Kong subsidiary would be subject to withholding tax at the standard rate of 5%. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material adverse effect on our ability to conduct our business.”
If our holding company in the Cayman Islands or any of our subsidiaries outside of China were deemed to be a “resident enterprise” under the PRC Enterprise Income Tax Law, it would be subject to enterprise income tax on its worldwide income at a rate of 25%. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our
non-PRC
shareholders or ADS holders.”
Discussion of Certain Balance Sheet Items
The following table sets forth selected information from our consolidated balance sheet as of December 31, 2018, 2019 and 2020. This information should be read together with our consolidated financial statements and related notes included elsewhere in this annual report. The following selected consolidated balance sheet as of December 31, 2018 are derived from our audited consolidated balance sheet as of December 31, 2018 not included in this annual report.
 
    
As of December 31,
 
    
2018
    
2019
    
2020
 
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Assets:
           
Cash and cash equivalents
     1,616,164        2,324,542        2,632,174        403,398  
Restricted cash
     3,677,557        3,686,203        3,484,227        533,981  
Short-term investments
     1,694,660        114,560        1,970,958        302,063  
Quality assurance receivable
     2,064,366        3,649,642        1,121,554        171,886  
Investments
     167,501        952,833        950,515        145,673  
Contract assets
     112,103        20,555        —          —    
Financial guarantee derivative assets
     56,287        —          —          —    
Account receivable, net of credit loss allowance for accounts receivable
     812,042        882,305        863,906        132,399  
Total assets
     13,142,467        18,304,456        14,882,185        2,280,795  
Liabilities and shareholders’ equity
           
Liabilities:
           
Payable to platform customers
     905,034        684,630        103,453        15,855  
Quality assurance payable
     3,819,379        4,776,153        —          —    
Deferred guarantee income
     —          —          1,259,396        193,011  
Expected credit losses for quality assurance commitment
     —          —          2,390,501        366,360  
Contract liabilities
     165,469        55,728        3,447        528  
Funds payable to investors of consolidated trusts
     1,505,909        3,660,483        1,661,841        254,688  
Total liabilities
     7,156,729        10,292,976        6,451,855        988,790  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total shareholders’ equity
     5,985,738        8,011,480        8,430,330        1,292,005  
  
 
 
    
 
 
    
 
 
    
 
 
 
Cash and Cash Equivalents
Our cash and cash equivalents increased by 43.8% from RMB1.6 billion as of December 31, 2018 to RMB2.3 billion as of December 31, 2019, primarily due to the maturity of some of the wealth management products we purchased previously. Our cash and cash equivalents increased by 13.2% from RMB2.3 billion as of December 31, 2019 to RMB2.6 billion (US$403.4 million) as of December 31, 2020, primarily due to an increase in the operating cash flows.
 
114

Restricted Cash
Restricted cash mainly included cash under the quality assurance commitment and in the quality assurance fund, cash in investor reserve funds, cash received from investors and borrowers that has yet to be disbursed, cash received via consolidated trust that has not been distributed, cash held as collateral for short-term borrowings and cash held in escrow accounts. The following table sets forth a breakdown of our restricted cash as of December 31, 2018, 2019 and 2020:
 
    
As of December 31,
 
    
2018
    
2019
    
2020
 
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Restricted cash:
                                   
Quality assurance commitment and quality assurance fund
     2,414,449        1,473,749        1,671,785        256,212  
Investor reserve funds
     17,971        41,958        —          —    
Cash received from investors and borrowers
     905,034        684,630        103,453        15,854  
Cash received via consolidated trust that has not yet been distributed
     303,667        799,646        482,285        73,913  
Collateral for short-term borrowings
     26,000        251,853        —          —    
Escrow accounts
     10,436        44,367        701,673        107,536  
Designated accounts for security deposits
     —          390,000        —          —    
Cash received from borrower to be distributed to funding partners
     —          —          225,031        34,488  
Cash held in capital verification account
     —          —          300,000        45,978  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total restricted cash
     3,677,557        3,686,203        3,484,227        533,981  
    
 
 
    
 
 
    
 
 
    
 
 
 
Restricted cash was flat at RMB3.7 billion as of December 31, 2018 and December 31, 2019, primarily due to (i) an increase of RMB496.0 million in cash received via consolidated trust that has not yet been distributed resulting from the expansion in the outstanding loan balances of consolidated trusts, (ii) an increase of RMB225.9 million in cash under collateral for short-term borrowings resulting from the increase in short-term borrowings in 2019, (iii) an increase of RMB390.0 million in cash held in designated account as a security deposit for an institutional funding partner, which was largely offset by an decrease of RMB940.7 million in cash under quality assurance commitment and quality assurance fund resulting from the discontinuation of our investment programs in 2019.
Restricted cash decreased by 5.5% from RMB3.7 billion as of December 31, 2019 to RMB3.5 billion (US$534.0 million) as of December 31, 2020, primarily due to (i) a decrease of RMB581.2 million (US$89.1 million) in cash received from investors or borrowers due to a settlement time lag, (ii) a decrease of RMB317.4 million (US$48.6 million) in cash received via consolidated trusts that has not yet been distributed resulting from the decrease in the outstanding loan balances of consolidated trusts, (iii) a decrease of RMB251.9 million (US$38.6 million) in cash held as collateral for short-term borrowings due to a decrease in short-term borrowings, (iv) a decrease of RMB390.0 million (US$59.8 million) in cash held in designated account, and (v) a decrease of RMB42.0 million (US$6.4 million) in cash held in investor reserve funds, which was largely offset by (i) an increase of RMB300.0 million (US$46.0 million) in cash held in capital verification account under the name of a newly formed subsidiary of us as the
paid-in
capital, (ii) an increase of RMB225.0 million (US$34.5 million) in cash received from borrowers that has not yet been disbursed to institutional funding partners due to a settlement time lag, (iii) an increase of RMB198.0 million (US$30.4 million) in cash in quality assurance due to improvement in asset quality, and (iv) an increase of RMB657.3 million (US$38.6 million) in cash held in escrow accounts.
Short-term Investments
Short-term investments mainly consist of investments in time deposits placed with banks with original maturities between three months and one year and investments in short-term wealth management products. Our short-term investments decreased by 93.2% from RMB1.7 billion as of December 31, 2018 to RMB114.6 million as of December 31, 2019, primarily due to the maturity of some of the wealth management products we purchased previously. Our short-term investments increased significantly from RMB114.6 million as of December 31, 2019 to RMB1,971.0 million (US$302.1 million) as of December 31, 2020, primarily due to our purchase of wealth management products.
 
115

Quality Assurance Receivable
Quality assurance receivable increased by 76.8% from RMB2.1 billion as of December 31, 2018 to RMB3.6 billion as of December 31, 2019, primarily due to the growth of loans facilitated by us that are protected by quality assurance commitment and quality assurance fund. Quality assurance receivable decreased by 69.3% from RMB3.6 billion as of December 31, 2019 to RMB1.1 billion (US$171.9 million) as of December 31, 2020, primarily due to the discontinuation of our investment programs in 2020.
Contract assets
Contract assets mainly consist of investment management fees for investment programs. Contract assets decreased from RMB112.1 million in 2018 to RMB20.6 million in 2019, mainly due to the discontinuation of our investment programs in 2019. Contract assets decreased from RMB20.6 million in 2019 to nil in 2020, mainly due to the discontinuation of our investment programs in 2020.
Financial Guarantee Derivative
We recorded nil of financial guarantee derivative asset as of December 31, 2019 and 2020 primarily due to the maturity of related investment programs.
Accounts Receivable and Related Provision
Accounts receivable primarily consists of transaction service fees for facilitation and post facilitation services. Provision for credit loss allowance mainly consist of provision for accounts receivable for loan facilitation and post facilitation services. Accounts receivable increased by 19.2% to RMB1.0 billion in 2019 from RMB862.6 million in 2018, mainly due to the increase in loan origination volume in 2019. Provision for credit loss allowance increased from RMB50.5 million in 2018 to RMB145.7 million in 2019, mainly due to the increase in accounts receivable. Accounts receivable increased by 2.4% to RMB1.1 billion (US$161.3 million) in 2020 from RMB1.0 billion in 2019, mainly due to the increase in loan origination volume in the fourth quarter of 2020. Provision for credit loss allowance increased from RMB145.7 million in 2019 to RMB188.7 million (US$28.9 million) in 2020, mainly due to our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020.
Payable to Platform Customers
Payable to platform customers primarily represents the amount payable to investors or borrowers but was temporarily held by us due to a settlement time lag. Payable to platform customers decreased by 24.4% from RMB905.0 million as of December 31, 2018 to RMB684.6 million as of December 31, 2019, primarily due to a decrease in loans facilitated by individual investors on our platform. Payable to platform customers decreased by 84.9% from RMB684.6 million as of December 31, 2019 to RMB103.5 million (US$15.9 million) as of December 31, 2020, primarily due to a decrease in outstanding loans facilitated by individual investors on our platform as we ceased facilitating new loans with funding from individual investors in October 2019.
Quality Assurance Payable
Quality assurance payable increased by 25.1% from RMB3.8 billion as of December 31, 2018 to RMB4.8 billion as of December 31, 2019 primarily due to the growth of loans facilitated by us that are protected by quality assurance commitment and quality assurance fund. Quality assurance payable was nil as of December 31, 2020, primarily due to our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020.
Deferred guarantee income
Deferred guarantee income was RMB1.3 billion (US$193.0 million) as of December 31, 2020 compared to nil as of December 31, 2019, primarily due to our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020.
Expected credit losses for quality assurance commitment
Expected credit losses for quality assurance commitment was RMB2.4 billion (US$366.4 million) as of December 31, 2020 compared to nil as of December 31, 2019, primarily due to our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020.
 
116

Contract Liabilities
Contract liabilities deceased from RMB165.5 million as of December 31, 2018 to RMB55.7 million as of December 31, 2019, primarily due to the change from collection of transaction service fees in three installments over the loan period in 2018 to collection in monthly installments in 2019. Contract liabilities deceased from RMB55.7 million as of December 31, 2019 to RMB3.4 million (US$0.5 million) as of December 31, 2020, primarily due to change in fees collection model.
Funds payable to investors of consolidated trusts
Funds payable to investors of consolidated trusts decreased by 54.6% to RMB1,661.8 million (US$254.7 million) in 2020 from RMB3,660.5 million in 2019, mainly due to the decrease in the volume of consolidated trusts.
Critical Accounting Policies, Judgments and Estimates
We prepare our consolidated financial statements in accordance with U.S. GAAP, which requires us to make judgments, estimates and assumptions that affect (i) the reported amounts of assets and liabilities, (ii) disclosure of contingent assets and liabilities at the end of each reporting period and (iii) the reported amounts of revenues and expenses during each reporting period. We continually evaluate these estimates and assumptions based on historical experience, knowledge and assessment of current business and other conditions, expectations regarding the future based on available information and reasonable assumptions, which together form a basis for making judgments about matters not readily apparent from other sources. The use of estimates is an integral component of the financial reporting process, though actual results could differ from those estimates. Some of our accounting policies require higher degrees of judgment than others in their application. We consider the policies discussed below to be critical to an understanding of our financial statements as their application places the most significant demands on the judgment of our management.
Revenue Recognition
On January 1, 2018, we adopted new revenue guidance ASC Topic 606, “Revenue from Contracts with Customers” (“ASC 606”), using the modified retrospective transition approach under which our prior period amounts are not adjusted and continue to be reported in accordance with historic accounting under ASC Topic 605. For the year ended December 31, 2018, the adoption of ASC Topic 606 resulted in an increase in operating revenue of RMB511.1 million, primarily due to earlier recognition of revenue related to transaction service fees collectible in monthly installments The transaction service fees collected as part of monthly repayment were considered contingent and were not allocable to different deliverables until the contingency was resolved (i.e. upon cash receipt of transaction service fee) under ASC Topic 605. Under ASC Topic 606, as the borrowers are required to pay the transaction service fees in full in the event of early repayment, the monthly transaction service fee is considered a fixed consideration and was included in the total consideration that was allocable to different performance obligations.
 
117

We operate an online consumer finance platform that matches borrowers with investors (including both individual investors and institutional funding partners). Typically, we provided quality assurance service (including quality assurance fund and quality assurance commitment), loan facilitation services and post-facilitation services to the borrowers and institutional funding partners. The quality assurance service is within the scope of ASC Topic 460 Guarantees, and recorded at fair value at the inception of the loans. We have assessed and concluded that the loan facilitation and post-facilitation services are distinct and therefore are separate performance obligations. The remaining consideration is allocated to loan facilitation and post-facilitation services based on their standalone selling price. As there is no direct observable standalone selling price for the loan facilitation and post-facilitation services, we typically used an expected cost plus a profit margin approach to determine the standalone selling price.
We describe our revenue recognition policies in our consolidated financial statements.
Quality Assurance Obligations
We are required by our institutional funding partners to provide quality assurance commitment in the event of the default of the borrowers referred by us. In the past we also provide quality assurance fund service to individual investors that was discontinued in 2019. We record such quality assurance obligations provided to institutional funding partners and individual investors in accordance with ASC Topic 460, Guarantees. Before adoption of ASC Topic 326, the liabilities are measured at their fair value at inception. Subsequently, the liabilities are measured at the greater of the amount determined based on ASC Topic 460 and the amount determined based on ASC Topic 450. As the risk of the quality assurance obligations reduced, the liability is recognized into the income statement by a systematic and rational amortization method within the “gain from quality assurance” line item of the income statement. Upon adoption of ASC Topic 326, deferred guarantee income represents the stand ready component of the guarantee contracts that are determined in accordance with ASC Topic 460 while expected credit losses for quality assurance commitment represents the contingent component of the guarantee contract that are determined in accordance with ASC Topic 326. Subsequently, deferred guarantee income is released as guarantee income in revenue in the consolidated statement of comprehensive income while expected credit losses related to guarantee contracts are recorded as provision for quality assurance commitment in the consolidated statement of comprehensive income.
A quality assurance receivable is recognized at loan inception at its fair value on a
loan-by-loan
basis. At each reporting date, we estimate the credit impairment losses to any individual underlying loan of the quality assurance receivable.
We describe our quality assurance obligations policies in our consolidated financial statements.
Share-based Compensation
We account for various types of share-based awards granted to the employees and directors of our company in accordance with ASC Topic 718, Compensation — Stock Compensation. Under the fair value recognition provision of this guidance, compensation for share-based awards granted, including share options and RSUs, is measured at the grant date, based on the fair value of the awards and is recognized as expense over the requisite service period, which is generally the vesting period of the respective award.
Share-based compensation expense is recorded net of estimated forfeitures in our consolidated income statements. We estimate the forfeiture rate based on historical forfeitures of share-based awards and adjust the rate to reflect changes when necessary.
Determining the fair value of share-based awards requires significant judgment. We estimate the fair value of share options using the binomial option pricing model, which requires inputs such as the fair value of our ordinary shares, expected volatility, risk-free interest rate, exercise multiple, expected dividend yield and expected term.
 
118

The fair value of RSUs is determined based on the fair value of our ordinary shares. The market price of our publicly traded ADSs is used as an indicator of fair value for our ordinary shares.
Taxation
Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. We follow the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. We record a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is more likely than not that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in our consolidated financial statements in the period of change.
In accordance with the provisions of ASC 740, we recognize in our financial statements the benefit of a tax position if the tax position is “more likely than not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more likely than not” recognition threshold are measured at the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon settlement. We estimate our liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from our estimates. As each audit is concluded, adjustments, if any, are recorded in our financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require us to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. As of December 31, 2018, 2019 and 2020, we did not have any significant unrecognized uncertain tax positions.
Allowance for Credit Losses
We have the following types of financial assets that are subject to credit losses of borrowers: accounts receivable, quality assurance receivable and loans receivable.
Upon adoption of ASC Topic 326 in 2020, we perform a quarterly evaluation of the adequacy of credit loss allowance for loan receivables primarily based on expectations of lifetime credit losses based on historical default experience, known or inherit risks in the portfolio, current economic conditions and macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers. When forecasting macroeconomic factors, management primarily considered gross domestic product, consumer price index and other pertinent factors such as money supply wherein M1 money supply was determined to be the most relevant to our business. The allowance is calculated at portfolio-level since the loan portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. Before the adoption of ASC Topic 326, we determine the incurred credit losses based on past loan loss history, known and inherent risks in the portfolio, adverse situations that may affect the borrower’s ability to repay, composition of the loan portfolio, current economic conditions and other relevant factors.
For each portfolio of borrowers, the provision is calculated based on delinquency status of the respective financial assets: current, 1 to 89, 90 to 119, 120 to 149, 150 to 179 calendar days past due. The respective loss rate of the specific delinquency status category within each portfolio of borrowers will be applied to the applicable outstanding balances of respective financial assets to determine the provision for credit losses for each reporting period.
Recent Accounting Pronouncements
See note 2 to the consolidated financial statements on page
F-15
for details on recent accounting pronouncements and our adoption of certain accounting rules.
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.
 
119

B.
Liquidity and Capital Resources
Cash Flows and Working Capital
To date, we have financed our operations primarily through cash generated by operating activities. As of December 31, 2018, 2019 and 2020, we had RMB1.6 billion, RMB2.3 billion and RMB2.6 billion (US$403.4 million), respectively, in cash and cash equivalents. In November 2017, we completed our initial public offering in which we issued and sold an aggregate of 17,000,000 ADSs, representing 85,000,000 class A ordinary shares, resulting in net proceeds to us of approximately US$205.0 million. Concurrently with our initial public offering, we sold 19,230,769 ordinary shares to Sun Hung Kai & Co. Limited in a private placement, resulting in net proceeds to us of approximately US$49.5 million. Our cash and cash equivalents primarily consist of cash on hand and short-term bank demand deposits. 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 the next 12 months. We may, however, need additional capital in the future to fund our continued operations. If we determine that our cash requirements exceed the amount of cash and cash equivalents we have on hand at the time, we may seek to issue equity or debt securities or obtain credit facilities. 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 might restrict our operations. We cannot assure you that financing will be available in amounts or on terms acceptable to us, if at all.
Although we consolidate the results of Beijing Paipairongxin and Shanghai Zihe, two of our variable interest entities, and their subsidiaries, we only have access to the assets or earnings of Beijing Paipairongxin, Shanghai Zihe, and their subsidiaries through our contractual arrangements with Beijing Paipairongxin, Shanghai Zihe and their shareholders. See “Item 4. Information on the Company—C. Organizational Structure.” For restrictions and limitations on liquidity and capital resources as a result of our corporate structure, see “—Holding Company Structure.” Substantially all of our future revenues are likely to continue to be in the form of RMB. 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, current PRC regulations permit our PRC subsidiary to pay dividends to us only out of its accumulated profits, if any, determined in accordance with Chinese accounting standards and regulations. Our PRC subsidiary is required to set aside at least 10% of its
after-tax
profits after making up previous years’ accumulated losses each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital. These reserves are not distributable as cash dividends. Furthermore, capital account transactions, which include foreign direct investment and loans, must be approved by and/or registered with SAFE and its local branches. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Governmental control of currency conversion may limit our ability to utilize our net revenues effectively and affect the price of our ADSs.” On January 1, 2018, we adopted ASU
2016-18,
which requires us to retrospectively restate the statement of cash flows to include restricted cash and restricted cash equivalents. The following table sets forth a summary of our restated cash flows for the periods presented:
 
    
For the Year Ended December 31,
 
    
2018
    
2019
    
2020
 
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Summary Consolidated Cash Flows Data:
                                   
Net cash provided by/(used in) operating activities
     1,884,956        (215,522      2,206,909        338,224  
Net cash (used in)/provided by investing activities
     (1,447,013      (828,219      1,041,496        159,616  
Net cash provided by/(used in) financing activities
     530,097        1,749,512        (3,091,279      (473,759
Net increase in cash, cash equivalents and restricted cash
     1,010,017        717,024        105,656        16,192  
Cash, cash equivalents and restricted cash at beginning of year
     4,283,704        5,293,721        6,010,745        921,187  
Cash, cash equivalents and restricted cash at end of year
     5,293,721        6,010,745        6,116,401        937,379  
 
120

Operating Activities
Net cash provided by operating activities was RMB2.2 billion (US$338.2 million) in 2020. In 2020, the difference between our net cash provided by operating activities and our net profit of RMB2.0 billion (US$$301.7 million) resulted mainly from a decrease in quality assurance receivable of RMB2.5 billion (US$382.1 million), a provision for loans receivable of RMB463.2 million (US$71.0 million), a decrease in prepaid expenses and other assets of RMB353.4 million (US$54.2 million), a net gain from investment in loans of RMB1.1 billion (US$170.6 million), and a decrease in payable to platform customers of RMB581.2 million (US$89.1 million). The decrease in quality assurance receivable was primarily due to the discontinuation of our investment programs in 2020. The provision for loans receivable was primarily due to the recognition of the life time credit losses upon initial recognition after our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020. The decrease in prepaid expenses and other assets was primarily due to decreased amount of deposits required by institutional funding partners. The decrease in quality assurance payable was primarily due to our adoption of ASC 326, Measurement of Credit Losses on Financial Instruments, on January 1, 2020. The gain from investment in loans was primarily due to the interest income from loans held by consolidated trusts. The decrease in payable to platform customers was primarily due to a decrease in outstanding loans facilitated by individual investors on our platform as we ceased facilitating new loans with funding from individual investors in October 2019.
Net cash used in operating activities was RMB215.5 million in 2019. In 2019, the difference between our net cash used in operating activities and our net profit of RMB2.4 billion resulted mainly from an increase in quality assurance receivable of RMB1.6 billion, a gain in investment in loans of RMB1.1 billion, an increase in prepaid expenses and other assets of RMB1.1 billion, which was partially offset by an increase in quality assurance payable of RMB956.8 million. The increase in quality assurance receivable was primarily due to the growth of loans facilitated on our platform that are protected by the quality assurance fund and discontinuation of our investment programs in 2019. The gain in investment in loans was primarily due to the interest income from loans held by consolidated trusts. The increase in prepaid expenses and other assets was primarily due to increased amount of deposits as a result of transitioning to fully funded through institutional funding partners in 2019. The increase in quality assurance payable was primarily due to the growth of loans facilitated on our platform that are protected by the quality assurance fund.
Net cash provided by operating activities was RMB1.9 billion in 2018. In 2018, the difference between our net cash provided by operating activities and our net profit of RMB2.5 billion resulted mainly from an increase in quality assurance payable of RMB1.8 billion, which was partially offset by an increase in quality assurance receivable of RMB911.6 million, an increase in accounts receivable of RMB746.8 million, an increase in financial guarantee derivative assets and discretionary payment of RMB379.7 million, and a gain in investment in loans of RMB256.1 million. The increases in quality assurance payable and receivable were primarily due to the growth of loans facilitated on our platform that are protected by the quality assurance fund. The increase in accounts receivable was primarily due to the increase in receivables on transaction service fees collected from borrowers as we changed to collecting transaction service fees on a monthly basis in late 2017 from an upfront collection model previously. The increase in financial guarantee derivative assets was primarily due to improvement in default rates in the underlying loans of the investment programs that were protected by investor reserve funds, and the maturity of such investment programs. The gain in investment in loans was primarily due to the interest income from loans held by consolidated trusts.
Investing Activities
Net cash provided by investing activities was RMB1.0 billion (US$159.6 million) in 2020, which was mainly attributable to proceeds from investment in loans originated and held by us in an amount of RMB12.8 billion(US$2.0 billion), and proceeds from short-term investments in an amount of RMB6.2 billion (US$946.8 million) from maturity of wealth management products, which were partially offset by cash paid for investment in loans originated and held by us in an amount of RMB9.8 billion (US$1.5 billion), and cash paid for purchase of short-term investments(mainly wealth management products) in an amount of RMB8.0 billion (US$1.2 billion).
Net cash used in investing activities was RMB828.2 million in 2019, which was mainly attributable to cash paid for investment in loans originated and held by us in an amount of RMB12.1 billion, and cash paid for purchase of short-term investments (mainly wealth management products) in an amount of RMB3.9 billion, and cash paid for purchase of investments in an amount of RMB803.7 million, which were partially offset by proceeds from investment in loans originated and held by us in an amount of RMB10.5 billion, and proceeds from short-term investments in an amount of RMB5.5 billion from maturity of wealth management products.
 
121

Net cash used in investing activities was RMB1.4 billion in 2018, which was mainly attributable to cash paid for purchase of short-term investments (mainly wealth management products) in an amount of RMB12.8 billion, and cash paid for investment in loans originated and held by us in an amount of RMB4.3 billion, which were partially offset by proceeds from short-term investments in an amount of RMB13.1 billion from maturity of wealth management products.
Financing Activities
Net cash used in financing activities was RMB3.1 billion (US$$473.8 million) in 2020, which was mainly attributable to cash paid to our institutional funding partners that invested in our consolidated trusts in an amount of RMB3.0 billion (US$458.7 million), the repurchase of our ADSs in an amount of RMB380.0 million (US$58.2 million), dividends payout in amount of RMB263.6 million (US$40.4 million), and repayment of short-term borrowing in amount of RMB235 million (US$36.0 million), which was partially offset by cash received from our institutional funding partners that invested in our consolidated trusts in an amount of RMB766.2 million (US$117.4 million).
Net cash provided by financing activities was RMB1.7 billion in 2019, which was mainly attributable to cash received from our institutional funding partners that invested in our consolidated trusts in an amount of RMB3.4 billion, and cash received from short-term borrowings in an amount of RMB235.0 million, which was partially offset by cash paid to our institutional funding partners that invested in our consolidated trusts in an amount of RMB1.5 billion, and dividends payout in amount of RMB390.7 million.
Net cash provided by financing activities was RMB530.1 million in 2018, which was mainly attributable to the RMB1.2 billion cash we received from our institutional funding partners that invested in our consolidated trusts, which was partially offset by proceeds used for the repurchase of our ADSs in an amount of RMB452.3 million.
Capital Expenditures
We made capital expenditures of RMB83.6 million and RMB48.7 million and RMB11.0 million (US$1.7 million) in 2018, 2019 and 2020, respectively. In these periods, our capital expenditures were mainly used for purchases of property, equipment and software. Our capital expenditures for 2021 are expected to be approximately RMB83.7 million (US$12.8 million), primarily due to the optimizations of server units and IT infrastructure.
Holding Company Structure
FinVolution Group is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries, four variable interest entities and their subsidiaries in China. As a result, FinVolution Group’s ability to pay dividends depends upon dividends paid by our PRC subsidiaries. If our existing PRC subsidiaries or any newly formed ones incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us. In addition, our wholly foreign-owned subsidiaries in China are permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under PRC law, each of our subsidiaries and variable interest entities is required to set aside at least 10% of its
after-tax
profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of its registered capital. In addition, each of our subsidiaries may allocate a portion of its
after-tax
profits based on PRC accounting standards to enterprise expansion funds and staff bonus and welfare funds at its discretion, and our variable interest entities may allocate a portion of its
after-tax
profits based on PRC accounting standards to a discretionary surplus fund at its discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by SAFE. Our PRC subsidiaries are not able to pay dividends out of China until they generate accumulated profits and meet the requirements for statutory reserve funds. In 2020, Shanghai Guangjian, one of our PRC subsidiaries, had paid dividends of RMB79.5 million (US$12.2 million) out of China.
 
122

C.
Research and Development, Patents, and Licenses, etc.
See “Item 4. Information On the Company—B. Business Overview—Technology” and “Item 4. Information On the Company—B. Business Overview—Intellectual Property.”
 
D.
Trend Information
Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for the year ended December 31, 2020 that are reasonably likely to have a material and adverse effect on our net revenues, income, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future results of operations or financial conditions.
 
E.
Off-Balance
Sheet Arrangements
For the loans funded by our institutional funding partners, we provide cash deposit to certain institutional funding partners with our own funds at an amount equal to a certain percentage of their total investment and, in some cases, are required to replenish such deposit from time to time to compensate such investors’ potential loss due to potential loan delinquency. In addition, we are obligated under our agreements with institutional funding partners to repay the full overdue amount to institutional funding partners if a borrower defaults. Under each of these arrangements, we bear credit risks of the loans we facilitate and record quality assurance commitment liability accordingly. See “Item 4. Information on the Company—B. Business Overview—Investor Protection—Quality Assurance Commitment for Institutional Funding Partners” and “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Critical Accounting Policies, Judgments and Estimates—Quality assurance payable and receivable.” We have not entered into any derivative contracts that are indexed to our shares and classified as shareholder’s equity or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or product development services with us.
 
F.
Tabular Disclosure of Contractual Obligations
The following table sets forth our contractual obligations as of December 31, 2020:
 
    
Total
    
2021
    
2022
    
2023
    
2024
    
After 2024
 
    
RMB
    
US$
    
RMB
    
US$
    
RMB
    
US$
    
RMB
    
US$
    
RMB
    
US$
    
RMB
    
US$
 
    
(in thousands)
 
Operating lease obligations
     45,282        6,940        34,203        5,242        11,079        1,698        —          —          —          —          —          —    
Our operating lease obligations relate to our leases of office premises. We lease our office premises under
non-cancelable
operating lease arrangements. Rental expenses under operating leases for 2019 and 2020 were RMB57.9 million and RMB55.9 million (US$8.6 million).
Other than those 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” on page 3 of this annual report.
 
ITEM 6.
DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES
 
A.
Directors and Senior Management
The following table sets forth information regarding our directors and executive officers as of the date of this annual report.
 
123

Directors and Executive Officers
  
Age
  
Position/Title
Shaofeng Gu
   42   
Chairman of the Board, Chief Innovation Officer
Tiezheng Li
   36   
Vice Chairman of the Board, President
Jun Zhang
   43   
Director
Honghui Hu
   43   
Director
Simon Tak Leung Ho
   47   
Director
Jimmy Y. Lai
   64   
Independent Director
Bing Xiang
   58   
Independent Director
Feng Zhang
   45   
Chief Executive Officer
Jiayuan Xu
   40   
Chief Financial Officer
Yuxiang Wang
   41   
Chief Technology Officer and Chief Product Officer
Mr.
 Shaofeng Gu
is one of our four
co-founders
and has been serving as our director since April 2009, chief innovation officer since March 2019 and chairman of our board of directors since March 2020. Mr. Gu served as our strategy adviser from December 2016 to March 2019, chief strategy officer from August 2014 to December 2016, chief technology officer from January 2011 to August 2014 and chief executive officer from 2007 to 2011. Prior to founding our company, Mr. Gu was the founder and the chief executive officer of Shanghai Jufei Internet Technology Co., Ltd. (Podlook), a startup running podcast aggregation business, from 2005 to 2007. Prior to founding Podlook, Mr. Gu served as a technical lead of Microsoft Corporation from 2000 to 2005. Mr. Gu received his bachelor’s degree in communication science and engineering from Shanghai Jiaotong University in China.
Mr.
 Tiezheng Li
is one of our four
co-founders
and has been serving as our president since May 2020, vice chairman of the board since September 2018, and director since March 2015. Mr. Li also served as our chief strategy officer from July 2017 to April 2020, our chief operating officer from April 2015 to July 2017 and our chief risk officer from January 2011 to April 2015. Prior to founding our company, Mr. Li served as a risk manager at China Minsheng Banking Corporation Limited from 2006 to 2011. Mr. Li received his bachelor’s degree in civil engineering from Shanghai Jiaotong University in China and FMBA degree from China Europe International Business School in China.
Mr.
 Jun Zhang
is one of our four
co-founders
and has been serving as our director since September 2011 and our advisor since March 2020. Mr. Zhang was our chairman of our board of directors from December 2016 to March 2020,
co-chief
executive officer from September 2018 to March 2020 and chief executive officer from January 2011 to September 2018. Mr. Zhang served as the operation manager at Wicresoft, a provider of “Internet +” transition service jointly founded by Microsoft Corporation and Shanghai Alliance Investment Limited, from October 2008 to July 2010. Prior to that, Mr. Zhang served as a technical lead of Microsoft Global Technical Engineering Center since 2001. Prior to that, Mr. Zhang worked at Shanghai Online
E-Biz
Co., Ltd. as a coder and programmer from 2000 to 2001. Mr. Zhang received his bachelor’s degree in communication science and engineering and master’s degree in industrial engineering from Shanghai Jiaotong University in China.
Mr.
 Honghui Hu
is one of our four
co-founders
and has been serving as our director since September 2011. Mr. Hu served as our president from January 2011 to May 2020. Prior to founding our company, Mr. Hu worked in the legal industry as a lawyer and a senior partner at several PRC law firms from 2001 to 2009. From 2000 to 2001, Mr. Hu served as a loan officer in Shanghai Branch of Industrial and Commercial Bank of China Limited. Mr. Hu received his bachelor’s degree in economics from Shanghai Jiaotong University in China and master’s degree in economics from Fudan University in China.
Mr.
 Simon Tak Leung Ho
has been serving as our director since November 2020. Mr. Ho served as our chief financial officer from September 2016 to November 2020. Prior to joining us, Mr. Ho served various positions at Citigroup Global Markets Asia Limited from 2008 to 2016 including managing director and head of Asian financials research. Mr. Ho received his bachelor of engineering degree from Northwestern University, Illinois. Mr. Ho is also a Chartered Financial Analyst.
 
124

Mr.
 Jimmy
 Y. Lai
has been serving as our independent director since November 2017. Mr. Lai currently serves as the chief financial officer of Acepodia, a leading cell therapy biotech company. Mr. Lai served as the chief financial officer of China Online Education Group, a leading online education platform in China listed on the NYSE, from June 2015 to December 2018. Prior to joining China Online Education Group in 2015, Mr. Lai served as the chief financial officer for several companies, including Chukong Technologies Corp., a leading mobile entertainment platform company in China, from 2013 to 2015, Gamewave Corporation, a leading webgame company in China, from 2011 to 2013, Daqo New Energy Corp., an NYSE-listed company and a leading polysilicon manufacturer based in China, from 2009 to 2011, Linktone Ltd., a NASDAQ-listed company and a leading provider of wireless interactive entertainment services to consumers in China, from 2008 to 2009 and Palm Commerce Holdings, a leading information technology solution provider for the China lottery industry, from 2006 to 2008. Prior to that, Mr. Lai served as an associate vice president of investor relations at Semiconductor Manufacturing International Corporation, a company listed on the NYSE and the Main Board of the Hong Kong Stock Exchange, from 2002 to 2006, and as a controller and director of financial planning at AMX Corporation from 1997 to 2001. Mr. Lai received his MBA from the University of Texas at Dallas and his bachelor’s degree in statistics from the National Cheng Kung University in Taiwan. Mr. Lai is a certified public accountant licensed in the State of Texas.
Mr.
 Bing Xiang
has been serving as our independent director since November 2017. Mr. Xiang currently serves as an independent director of multiple public companies listed on the Hong Kong Stock Exchange, including Sinolink Worldwide Holdings Limited and Longfor Properties Co. Ltd. Mr. Xiang is the founding dean of the Cheung Kong Graduate School of Business and has been a professor there since 2002. Prior to that, Mr. Xiang was a professor, a PhD advisor and the director of EMBA at Guanghua School of Management, Peking University, from 1999 to 2001. He has also taught at Chinese University of Hong Kong, China Europe International Business School, Hong Kong University of Science and Technology and the University of Calgary. Mr. Xiang received his bachelor’s degree in mechanical engineering from Xi’an Jiaotong University and a PhD degree in finance and accounting from the University of Alberta.
Mr.
 Feng Zhang
has been serving as our chief executive officer since March 2020. Mr. Zhang also served as our
co-chief
executive officer from September 2018 to March 2020, chief operating officer from July 2017 to September 2018 and chief risk officer from April 2015 to July 2017. Prior to joining us, Mr. Zhang held various positions including analyst, senior analyst, manager, senior manager, head of yield management, and senior director at Capital One Financial Services, a diversified bank that offers a broad array of financial products and services, from 2003 to 2015. Mr. Zhang received his bachelor’s degree in computer science from Tsinghua University, master’s degree in computer science from Chinese Academy of Science, master’s degree in computer science from Virginia Tech, and MBA degree from Duke University, The Fuqua School of Business.
Mr.
 Jiayuan Xu
has been serving as our chief financial officer since December 2020. Mr. Xu served as our senior vice president for finance and head of financial institutions department since March 2018 to November 2020. Mr. Xu served as the vice president for finance from June 2016 to March 2018. Mr. Xu joined us as our financial controller in June 2015. Prior to joining us, Mr. Xu served as the head of financial management department of Nanyang Commercial Bank (China) Co., Ltd. from 2008 to 2015. Mr. Xu was an audit manager at PricewaterhouseCoopers Zhong Tian LLP from 2003 to 2008. Mr. Xu received his bachelor’s degree in international trade and finance from Shanghai Jiaotong University in and FMBA degree from China Europe International Business School. Mr. Xu is also a member of Chinese Institute of Certified Public Accountants.
Mr.
 Yuxiang Wang
has been serving as our chief technology officer since 2019 and our chief product officer since June 2015. Prior to joining us, Mr. Wang served as the vice president of product at Opera Software ASA, a Norwegian software company, from 2013 to 2015. Mr. Wang worked at Baidu.com as a product head of Baidu mobile browser from 2012 to 2013. Mr. Wang served as the product director at TeleNav, a company providing location-based services including navigation, from 2009 to 2012. Prior to that, Mr. Wang served as a senior product manager at MiTAC Research (Shanghai) Ltd., an electronics company, from 2002 to 2009. Mr. Wang received his bachelor’s degree in communication engineering from Jiangsu University, his master’s degree in software engineering from Fudan University and his EMBA degree from China Europe International Business School.
 
B.
Compensation
For the fiscal year ended December 31, 2020, we paid an aggregate of approximately RMB25.4 million (US$3.9 million) in cash to our directors and officers. We have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our executive officers and directors. Our PRC subsidiaries and our variable interest entities 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.
 
125

Employment Agreements and Indemnification Agreements
We have entered into employment agreements with each of our executive officers. Under these agreements, each of our executive officers is employed for a specified time period. We may terminate employment for cause, at any time, without advance notice or remuneration, for certain acts of the executive officer, such as conviction or plea of guilty to a felony or any crime involving moral turpitude, negligent or dishonest acts to our detriment, or misconduct or a failure to perform agreed duties. We may also terminate an executive officer’s employment without cause upon three-month advance written notice. In such case of termination by us, we will provide severance payments to the executive officer as expressly required by applicable law of the jurisdiction where the executive officer is based. The executive officer may resign at any time with a three-month advance written notice.
Each executive officer has agreed to hold, both during and after the termination or expiry of his or her employment agreement, in strict confidence and not to use, except as required in the performance of his or her duties in connection with the employment or pursuant to applicable law, any of our confidential information or trade secrets, any confidential information or trade secrets of our clients or prospective clients, or the confidential or proprietary information of any third party received by us and for which we have confidential obligations. The executive officers have also agreed to disclose in confidence to us all inventions, designs and trade secrets which they conceive, develop or reduce to practice during the executive officer’s employment with us and to assign all right, title and interest in them to us, and assist us in obtaining and enforcing patents, copyrights and other legal rights for these inventions, designs and trade secrets.
In addition, each executive officer has agreed to be bound by
non-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 entered into indemnification agreements with each of our directors and executive officers. Under these agreements, we may 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
2013 Plan
In June 2013, our board of directors approved our stock option plan, as amended, or the 2013 Plan, to provide incentives to employees, directors and consultants and promote the success of our business. The maximum number of ordinary shares that may be issued under the 2013 Plan is 221,917,800. As of the completion of our initial public offering, options to purchase 134,455,800 Class A ordinary shares had been granted and outstanding but no ordinary shares underlying those options are issued and outstanding due to the exercisability restriction before the initial public offering of our ordinary shares. As of March 31, 2021, options to purchase 127,448,390 Class A ordinary shares were granted (excluding those cancelled, forfeited or expired) under the 2013 Plan and 121,031,510 Class A ordinary shares underlying those options were issued.
The following paragraphs describe the principal terms of the 2013 Plan.
Type of Awards
The 2013 Plan permits the awards of options.
 
126

Plan Administration
The 2013 Plan will be administered by our board of directors or by the compensation committee, which will be authorized by our board. The plan administrator has the power and authority to determine the persons who are eligible to receive awards, the number of awards, as well as other terms and conditions of awards.
Award Agreement
Any award granted under the 2013 Plan is evidenced by an award agreement that sets forth terms, conditions and limitations for such award, which may include the number of options awarded, the exercise price, the provisions applicable in the event of the grantee’s employment or service terminates, among other provisions. The plan administrator may amend the terms of any award, prospectively or retroactively; provided that no such amendment shall impair the rights of any participant without his or her consent.
Eligibility
We may grant awards to directors, officers, employees and consultants of our company or any of our subsidiaries.
Vesting Schedule
Except as otherwise approved by the plan administrator and subject to forfeiture and arrangement on termination of employment or service, 25% of the shares subject to the option shall become vested on the first anniversary of the vesting commencement date, with the remaining 75% to vest annually thereafter in three equal installments. If a change of control event occurs, such participant’s options will be immediately vested and exercisable.
Exercise of Options
Vested options will become exercisable after an initial public offering of our ordinary shares, subject to other terms and conditions provided in the relevant award agreements. Once all the preconditions are met, a participant may exercise options in whole or in part by giving written notice of exercise to us specifying information such as the number of shares to be purchased, as well as making full payment of the aggregate exercise price of the shares so purchased.
Term of Options
The plan administrator will determine the term of each option and provide it in the relevant award agreement, but no option shall be exercisable more than five or six years after the grant date, as the case may be.
Transfer Restrictions
Except under the laws of descent and distribution or otherwise permitted by the plan administrator, the participant will not be permitted to sell, transfer, pledge or assign any option. In principle, all options shall be exercisable only by the participants. However, a participant may also transfer one or more options to a trust controlled by him or her for estate planning purposes.
Termination and amendment of the 2013 Plan
Our board of directors may amend, alter or discontinue the 2013 Plan, but no amendment, alteration or discontinuation shall be made if such amendment, alteration or discontinuation would impair the rights of a participant under any award without such participant’s consent.
2017 Plan
In October 2017, we adopted our 2017 Share Incentive Plan, or the 2017 Plan, which allows us to offer a variety of share-based incentive awards to employees, officers, directors and individual consultants who render services to us. The plan permits the grant of three types of awards: options, restricted shares and restricted share units. The maximum number of our shares that may be issued pursuant to all awards under the 2017 Plan is 1,000,000,000 ordinary shares after giving effect to the
100-for-1
share split effected by us in October 2017. As of March 31, 2021, options to purchase 6,885,045 Class A ordinary shares had been granted (excluding those cancelled, forfeited or expired) under the 2017 Plan and 2,955,235 Class A ordinary shares underlying those options were issued and outstanding. As of March 31, 2021, 82,472,620 restricted share units had been granted (excluding those cancelled, forfeited or expired) and 8,103,505 Class A ordinary shares underlying these restricted share units were issued.
 
127

The following paragraphs summarize the terms of the 2017 Plan:
Plan Administration
Our board of directors, or a committee designated by our board of directors, will administer the plan. The committee or the full board of directors, as appropriate, will determine the provisions and terms and conditions of each option grant.
Award Agreements
Options and other awards granted under the plan are evidenced by an award agreement that sets forth the terms, conditions and limitations for each grant, which may include the term of the award and the provisions applicable in the event of the grantee’s employment or service terminates. The exercise price of granted options may be amended or adjusted in the absolute discretion of our board of directors, or a committee designated by our board of directors, without the approval of our shareholders or the recipients of the options.
Eligibility
We may grant awards to employees, directors and consultants of our company or any of our affiliates, which include our parent company, subsidiaries and any entities in which our parent company or a subsidiary of our company holds a substantial ownership interest.
Vesting Schedule
In general, the plan administrator determines the vesting schedule, which is specified in the relevant award agreement.
Acceleration of Awards upon Change in Control
If a
change-of-control
corporate transaction occurs, the plan administrator may, in its sole discretion, provide for (i) all awards outstanding to terminate at a specific time in the future and give each participant the right to exercise the vested portion of such awards during a specific period of time, or (ii) the purchase of any award for an amount of cash equal to the amount that could have been attained upon the exercise of such award, or (iii) the replacement of such award with other rights or property selected by the plan administrator in its sole discretion, or (iv) payment of award in cash based on the value of ordinary shares on the date of the
change-of-control
corporate transaction plus reasonable interest.
Term of the Options
The term of each option grant shall be stated in the award agreement, provided that the term shall not exceed ten years from the date of the grant.
Transfer Restrictions
Subject to certain exceptions, awards may not be transferred by the recipient, except as otherwise provided by applicable laws or the award agreement.
Termination of the Plan
Unless terminated earlier, the plan will terminate automatically in 2027. Our board of directors has the authority to amend or terminate the plan subject to shareholder approval to the extent necessary to comply with applicable law. However, no such action may impair the rights of any award recipient unless agreed by the recipient.
 
128

The following table summarizes, as of March 31, 2021, the options granted (excluding those cancelled, forfeited or expired) under the 2013 Plan and 2017 Plan to our directors, executive officers and other grantees.
 
Name
  
Ordinary Shares

Underlying

Options Awarded
  
Exercise Price

(US$/Share)
  
Date of Grant
  
Date of Expiration
Shaofeng Gu
   *    0.126    March 21, 2016    March 20, 2021
Tiezheng Li
   *    0.007    January 29, 2014    January 28, 2019
     *    0.030    April 1, 2015    March 31, 2020
     *    0.126    March 21, 2016    March 20, 2021
     *    1.4    February 1, 2018    January 31, 2023
     *    0.654    January 28, 2019    January 27, 2024
Jun Zhang
   *    0.007    January 29, 2014    January 28, 2019
     *    0.030    April 1, 2015    March 31, 2020
     *    0.126    March 21, 2016    March 20, 2021
     *    0.320    February 1, 2017    January 31, 2022
     *    1.4    February 1, 2018    January 31, 2023
Honghui Hu
   *    0.007    January 29, 2014    January 28, 2019
     *    0.126    March 21, 2016    March 20, 2021
Simon Tak Leung Ho
   *    0.126    September 7, 2016    September 6, 2022
     *    1.4    February 1, 2018    January 31, 2023
     *    0.330    April 6, 2020    April 6, 2022
Feng Zhang
   *    0.028    May 24, 2015    May 23, 2020
     *    0.126    March 21, 2016    March 20, 2021
     *    0.320    February 1, 2017    January 31, 2022
Jiayuan Xu
   *    0.030    May 5, 2015    May 4, 2020
     *    0.126    March 21, 2016    March 20, 2021
     *    0.320    February 1, 2017    January 31, 2022
     *    0.330    April 6, 2020    April 5, 2025
Yuxiang Wang
   *    0.030    June 15, 2015    June 14, 2020
     *    0.126    March 21, 2016    March 20, 2021
     *    0.320    February 1, 2017    January 31, 2022
Other grantees as a group
   62,376,525    From 0.0001
to 1.4
   From July 1, 2012 to
April 6, 2020
   From June 30, 2018
to April 5, 2025
 
*
Less than 1% of our total outstanding shares.
The following table summarizes, as of March 31, 2021, the restrict share units granted under the 2017 Plan to our directors and executive officers and other grantees.
 
Name
  
Class A Ordinary Shares
Underlying Restricted Share
Units Awarded
  
          Date of Grant          
  
          Date of Expiration          
Tiezheng Li
   *        October 6, 2020    October 5, 2025
Feng Zhang
   *        February 1, 2018    January 31, 2023
     *        January 28, 2019    January 27, 2024
     *        April 6, 2020    April 5, 2025
     *        October 6, 2020    October 5, 2025
Jiayuan Xu
   *        February 1, 2018    January 31, 2023
     *        January 28, 2019    January 27, 2024
     *        April 6, 2020    April 5, 2025
     *        October 6, 2020    October 5, 2025
 
129

Name
  
Class A Ordinary Shares
Underlying Restricted Share
Units Awarded
  
          Date of Grant          
  
          Date of Expiration          
Yuxiang Wang
   *        February 1, 2018    January 31, 2023
     *        January 28, 2019    January 27, 2024
     *        April 6, 2020    April 5, 2025
     *        October 6, 2020    October 5, 2025
Other grantees as a group
   57,769,660    From February 1, 2018
to March 2, 2021
   From January 31, 2023
to March 1, 2026
 
*
Less than 1% of our total outstanding shares.
 
C.
Board Practices
Our board of directors consists of seven directors. A director is not required to hold any shares in our company to qualify to serve as a director. A director may vote with respect to any contract, proposed contract or arrangement notwithstanding that he may be interested therein, and if he does so his vote shall be counted and he may be counted in the quorum at any meeting of our directors at which any such contract or proposed contract or arrangement is considered, provided (a) such director, if his interest (whether direct or indirect) in such contract or arrangement is material, has declared the nature of his interest at the earliest meeting of the board at which it is practicable for him to do so, either specifically or by way of a general notice and (b) if such contract or arrangement is a transaction with a related party, such transaction has been approved by the audit committee. The directors may exercise all the powers of the company to borrow money, to mortgage or charge its undertaking, property and uncalled capital, and to issue debentures or other securities whenever money is borrowed or as security for any debt, liability or obligation of the company or of any third party. None of our
non-executive
directors has a service contract with us that provides for benefits upon termination of service.
Committees of the Board of Directors
We have established 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 Jimmy Y. Lai and Bing Xiang. Jimmy Y. Lai is the chairman of our audit committee. We have determined that both Jimmy Y. Lai and Bing Xiang satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the New York Stock Exchange and Rule
10A-3
under the Securities Exchange Act of 1934. We rely on the exemption provided by Rule
10A-3(b)(1)(iv)(A)
under the Securities Exchange Act of 1934, which allows a minority of the members of our audit committee not to be independent for one year from November 9, 2017, the date of effectiveness of our registration statement on Form
F-1.
In addition, we have determined that Jimmy Y. Lai qualifies as an “audit committee financial expert.” The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:
 
   
appointing the independent auditors and
pre-approving
all auditing and
non-auditing
services permitted to be performed by the independent auditors;
 
   
reviewing with the independent auditors any audit problems or difficulties and management’s response;
 
   
discussing the annual audited financial statements with management and the independent auditors;
 
   
reviewing the adequacy and effectiveness of our accounting and internal control policies and procedures and any steps taken to monitor and control major financial risk exposures;
 
130

   
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 Jimmy Y. Lai and Bing Xiang. Jimmy Y. Lai is the chairman of our compensation committee. We have determined that Jimmy Y. Lai and Bing Xiang satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the New York Stock Exchange. The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee meeting during which his compensation is deliberated. The compensation committee is responsible for, among other things:
 
   
reviewing and approving, or recommending to the board for its approval, the compensation for our chief executive officer and other executive officers;
 
   
reviewing and recommending to the board for determination with respect to the compensation of our
non-employee
directors;
 
   
reviewing periodically and approving any incentive compensation or equity plans, programs or similar arrangements; and
 
   
selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person’s independence from management.
Nominating and Corporate Governance Committee
. Our nominating and corporate governance committee consists of Jimmy Y. Lai and Bing Xiang. Jimmy Y. Lai is the chairperson of our nominating and corporate governance committee. We have determined that Jimmy Y. Lai and Bing Xiang 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 nominees for election by the shareholders or appointment by the board;
 
   
reviewing annually with the board the current composition of the board with regards to characteristics such as independence, knowledge, skills, experience and diversity;
 
   
making recommendations on the frequency and structure of board meetings and monitoring the functioning of the committees of the board; and
 
   
advising the board periodically with regards to significant developments in the law and practice of corporate governance as well as our compliance with applicable laws and regulations, and making recommendations to the board on all matters of corporate governance and on any remedial action to be taken.
Duties of Directors
Under Cayman Islands law, our directors owe fiduciary duties to our company, including a duty of loyalty, a duty to act honestly and a duty to act in what they consider in good faith to be in our best interests. Our directors must also exercise their powers only for a proper purpose. Our directors also have a duty to exercise the skill they actually possess and such care and diligence that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time, and the class rights vested thereunder in the holders of the shares. Our company has the right to seek damages if a duty owed by our directors is breached. A shareholder may in certain limited exceptional circumstances have the right to seek damages in our name if a duty owed by the directors is breached.
 
131

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;
 
   
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 register of members.
Terms of Directors and Officers
Our directors may be elected by a resolution of our board of directors, or by a special resolution of our shareholders. Our directors are not subject to a term of office (unless this is expressly set out in the director’s appointment) and hold office until such time as they are removed from office by special resolution of the shareholders. 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 office by notice in writing to the company, or (iv) without special leave of absence from our board, is absent from three consecutive board meetings and our directors resolve that his office be vacated. Our officers are elected by and serve at the discretion of the board of directors.
 
D.
Employees
We had 3,064 employees as of December 31, 2020. As of December 31, 2020, 1,495 of our employees were located in Shanghai while the remaining employees were located in other regions. The following table sets forth the numbers of our employees categorized by function as of December 31, 2020.
 
    
As of December 31, 2020
 
    
Number of employees
    
% of total
 
Functions:
     
Operations
     847        27.7
Risk Management
     736        24.0
Research and Development
     674        22.0
Sales and Marketing
     568        18.5
General and Administration
     239        7.8
  
 
 
    
 
 
 
Total number of employees
     3,064        100.0
  
 
 
    
 
 
 
As required by laws and regulations in China, we participate in various employee social security plans that are organized by municipal and provincial governments, including, among other things, housing, pension, medical insurance and unemployment insurance. We are required under PRC law to make contributions to employee benefit plans at specified percentages of the salaries, bonuses and certain allowances of our employees, up to a maximum amount specified by the local government from time to time.
 
132

We typically enter into standard employment, confidentiality and
non-compete
agreements with our senior management and core personnel. These contracts include a standard
non-compete
covenant that prohibits the employee from competing with us, directly or indirectly, during his or her employment and for two years after the termination of his or her employment, provided that we pay compensation equal to 30% of the employee’s salary during the restriction period.
We believe that we maintain a good working relationship with our employees, and we have not experienced any labor disputes. 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 March 31, 2021 by:
 
   
each of our directors and executive officers; and
 
   
each of our principal shareholders who beneficially own more than 5% of our total outstanding ordinary shares.
We have adopted a dual class ordinary share structure. The calculations in the table below are based on 1,416,881,784 outstanding ordinary shares (consisting of 835,881,784 Class A ordinary shares and 581,000,000 Class B ordinary shares) as of March 31, 2021.
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. These shares, however, are not included in the computation of the percentage ownership of any other person.
 
    
Ordinary Shares Beneficially Owned as of March 31, 2021
 
    
Class A
ordinary
shares
    
Class B
ordinary
shares
    
Percentage of

total
ordinary
shares†
   
Percentage of

aggregate
voting

power††
 
Directors and Executive Officers**:
          
Shaofeng Gu
(1)
     22,109,660        394,818,900        29.4     63.6
Tiezheng Li
(2)
     9,165,650        27,987,900        2.6     4.6
Jun Zhang
(3)
     11,866,000        77,009,800        6.3     12.5
Honghui Hu
(4)
     8,600,000        54,883,400        4.5     8.9
Simon Tak Leung Ho
     *               *       *  
Jimmy Y. Lai
     —          —          —         —    
Bing Xiang
     —          —          —         —    
Feng Zhang
     *               *       *  
Jiayuan Xu
     *             *       *  
Yuxiang Wang
     *               *       *  
All directors and executive officers as a group
     76,451,385        554,700,000      44.4     89.6
Principal and Selling Shareholders:
          
PPD Investment Limited
(5)
     22,109,660        394,818,900        29.4     63.6
Seahawk China Dynamic Fund
(6)
     109,287,130               7.7     0.9
Metallica Holding Limited
(7)
     8,550,000        77,009,800        6.0     12.4
SIG China Investments Master Fund III, LLLP
(8)
     85,691,995               6.0     0.7
Emma & Oliver Holding Limited
(9)
     8,600,000        54,883,400        4.5     8.9
 
*        Less than 1% of our total outstanding shares.
 
133

**
Except for Jimmy Y. Lai, and Bing Xiang, the business address for our directors and executive officers is Building G1, No. 999 Dangui Road, Pudong New District, Shanghai 201203, People’s Republic of China. The business address of Jimmy Y. Lai is 4521 Turnberry Ct. Plano, Texas, 75024, USA. The business address of Bing Xiang is Floor 20th, Tower East II, Dongfang Square, Dongcheng District, Beijing, China.
For each person and group included in this column, percentage ownership is calculated by dividing the number of shares beneficially owned by such person or group by the sum of the total number of shares outstanding and the number of shares such person or group has the right to acquire upon exercise of option, warrant or other right within 60 days after March 31, 2021. The total number of ordinary shares outstanding as of March 31, 2021 was 1,417,427,284, consisting of (i) 836,427,284 Class A ordinary shares, and (ii) 581,000,000 Class B ordinary shares.
††
For each person and group included in this column, percentage of voting power is calculated by dividing the voting power beneficially owned by such person or group by the voting power of all of our Class A and Class B ordinary shares as a single class. Each holder of Class A ordinary shares is entitled to one vote per share and each holder of our Class B ordinary shares is entitled to twenty votes per share on all matters submitted to them for vote. Our Class B ordinary shares are convertible at any time by the holder thereof into Class A ordinary shares on a
one-for-one
basis.
(1)
Represents (i) 394,818,900 Class B ordinary shares directly held by PPD Investment Limited, a company incorporated in the British Virgin Islands, and (ii) 4,421,932 ADSs, representing 22,109,660 Class A ordinary shares, directly held by PPD Investment Limited. Mr. Shaofeng Gu is the sole shareholder and the sole director of PPD Investment Limited. The registered office address of PPD Investment Limited is Geneva Place, Waterfront Drive, P.O. Box 3469, Road Town, Tortola, British Virgin Islands.
(2)
Represents (i) 27,987,900 Class B ordinary shares directly held by Happyariel Holding Limited, a company incorporated in the British Virgin Islands, (ii) 1,728,130 ADSs, representing 8,640,650 Class A ordinary shares directly held by Happyariel Holding Limited, and (iii) 525,000 Class A ordinary shares that Mr. Tiezheng Li may purchase upon exercise of options within 60 days after March 31, 2021. Mr. Tiezheng Li is the sole shareholder and the sole director of Happyariel Holding Limited. The registered office address of Happyariel Holding Limited is Geneva Place, Waterfront Drive, P.O. Box 3469, Road Town, Tortola, British Virgin Islands.
(3)
Represents (i) 77,009,800 Class B ordinary shares directly held by Metallica Holding Limited, a company incorporated in the British Virgin Islands, (ii) 1,550,000 ADSs, representing 7,750,000 Class A ordinary shares, directly held by Metallica Holding Limited, (iii) 663,200 ADSs, representing 3,316,000 Class A ordinary shares, directly held by Mr. Jun Zhang, and (iv) 800,000 Class A ordinary shares that Metallica Holding Limited may purchase upon exercise of options within 60 days after March 31, 2021. Mr. Jun Zhang is the sole shareholder and the sole director of Metallica Holding Limited. The registered office address of Metallica Holding Limited is Geneva Place, Waterfront Drive, P.O. Box 3469, Road Town, Tortola, British Virgin Islands.
(4)
Represents (i) 54,883,400 Class B ordinary shares directly held by Emma & Oliver Holding Limited, a company incorporated in the British Virgin Islands, and (ii) 1,720,000 ADSs, representing 8,600,000 Class A ordinary shares, directly held by Emma & Oliver Holding Limited. Mr. Honghui Hu is the sole shareholder and the sole director of Emma & Oliver Holding Limited. The registered office address of Emma & Oliver Holding Limited is Geneva Place, Waterfront Drive, P.O. Box 3469, Road Town, Tortola, British Virgin Islands.
(5)
Represents (i) 394,818,900 Class B ordinary shares directly held by PPD Investment Limited, a company incorporated in the British Virgin Islands, and (ii) 4,421,932 ADSs, representing 22,109,660 Class A ordinary shares, directly held by PPD Investment Limited. Mr. Shaofeng Gu is the sole shareholder and the sole director of PPD Investment Limited. Mr. Shaofeng Gu is the sole shareholder and the sole director of PPD Investment Limited. The registered office address of PPD Investment Limited is Geneva Place, Waterfront Drive, P.O. Box 3469, Road Town, Tortola, British Virgin Islands.
(6)
Represents 21,857,426 ADSs, representing 109,287,130 Class A ordinary shares directly held by Seahawk China Dynamic Fund. Gold Dragon Worldwide Asset Management Limited is the investment manager for Seahawk China Dynamic Fun pursuant to an investment management agreement and, as such, has discretionary authority to vote and dispose of the 109,287,130 Class A ordinary shares. The registered office of the Seahawk China Dynamic Fund is 89 Nexus Way, Camana Bay, Grand Cayman,
KY1-9009,
Cayman Islands. The business address of Gold Dragon Worldwide Asset Management Limited is Unit
4004-05,
40/F, COSCO Tower, 183 Queen’s Road, Central, Hong Kong.
 
134

(7)
Represents (i) 77,009,800 Class B ordinary shares directly held by Metallica Holding Limited, a company incorporated in the British Virgin Islands, (ii) 1,550,000 ADSs, representing 7,750,000 Class A ordinary shares, directly held by Metallica Holding Limited, and (iii) 800,000 Class A ordinary shares that Metallica Holding Limited may purchase upon exercise of options within 60 days after March 31, 2021. Mr. Jun Zhang is the sole shareholder and the sole director of Metallica Holding Limited. The registered office address of Metallica Holding Limited is Geneva Place, Waterfront Drive, P.O. Box 3469, Road Town, Tortola, British Virgin Islands.
(8)
Represents 2,044,179 ADSs, representing 10,220,895 Class A ordinary shares, and 75,471,100 Class A ordinary shares directly held by SIG China Investments Master Fund III, LLLP, a Delaware limited liability partnership. SIG Asia Investment, LLLP, a Delaware limited liability limited partnership, is the investment manager for SIG China Investments Master Fund III, LLLP pursuant to an investment management agreement and, as such, has discretionary authority to vote and dispose of the 85,691,995 Class A ordinary shares. In addition, Heights Capital Management, Inc., a Delaware corporation, is the investment manager for SIG Asia Investment, LLLP pursuant to an investment management agreement and, as such, has discretionary authority to vote and dispose of the 85,691,995 Class A ordinary shares. Arthur Dantchik, in his capacity as the president of SIG Asia Investment, LLLP, and vice president of Heights Capital Management, Inc. may also be deemed to have investment discretion over the shares held by SIG China Investments Master Fund III, LLLP. Mr. Dantchik disclaims any such investment discretion or beneficiary ownership with respect to these shares. The registered office address of SIG China Investments Master Fund III, LLLP is One Commerce Center, 1201 N. Orange Street, Suite 715 in the City of Wilmington, State of Delaware, USA.
(9)
Represents (i) 54,883,400 Class B ordinary shares directly held by Emma & Oliver Holding Limited, a company incorporated in the British Virgin Islands, and (ii) 1,720,000 ADSs, representing 8,600,000 Class A ordinary shares, directly held by Emma & Oliver Holding Limited. Mr. Honghui Hu is the sole shareholder and the sole director of Emma & Oliver Holding Limited. The registered office address of Emma & Oliver Holding Limited is Geneva Place, Waterfront Drive, P.O. Box 3469, Road Town, Tortola, British Virgin Islands.
As of March 31, 2021, a total of 75,471,100 Class A ordinary shares were held of record by one of our shareholders in the United States, representing approximately 5.3% of our total outstanding shares, and none of our outstanding Class B ordinary shares were held by record holders 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.
 
ITEM 7.
MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS
 
A.
Major Shareholders
Please refer to “Item 6. Directors, Senior Management and Employees—E. Share Ownership.”
 
B.
Related Party Transactions
Contractual Arrangements
PRC laws and regulations currently restrict foreign ownership and investment in value-added telecommunications services in China. As a result, we operate our relevant business through Beijing Paipairongxin, Shanghai Zihe, Shanghai Nianqiao, and Shanghai Ledao, our variable interest entities, and their subsidiaries based on series of contractual arrangements. For a description of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure.”
Registration Right
We entered into our second amended and restated shareholders’ agreement on February 9, 2015 with our then shareholders, which provided for certain shareholders’ rights, including registration rights. Upon the completion of our initial public offering, all the shareholders’ rights under the shareholders agreement automatically terminated, except the registration rights. Set forth below is a description of those registration rights:
Demand Registration Rights
. At any time after the earlier of (i) February 8, 2020 or (ii) the date that is twelve months after the completion of our initial public offering, holders of 20% or more of the ordinary shares issued upon the conversion of the preferred shares have the right to request us effect a registration for at least 20% of their shares or any lesser percentage if the anticipated gross proceeds from the offering exceed US$5.0 million. Except for certain circumstanced where we are entitled to defer a filing, upon receiving a notice of demand registration, we should promptly give a written notice to all other than preferred shareholders and make best efforts to register the shares requested to be registered. We shall not be obligated to effect more than two demand registrations that have been declared and ordered effective.
 
135

Form
F-3
Registration Rights
. Any holders of ordinary shares issued upon the conversion of preferred shares may request us to file an unlimited number of registration statements on Form
F-3
so long as such registration offerings are in excess of US$0.5 million. Within 60 days of receiving such request, we shall effect the registration of the securities on Form
F-3.
We shall not be obligated to effect more than two registrations that have been declared and ordered effective within any twelve-month period.
Piggyback Registration Rights
. If we propose to file a registration statement for a public offering of our securities, we must afford holders of ordinary shares issued upon the conversion of preferred shares an opportunity to participate in that offering. We have the right to terminate or withdraw any registration initiated by us under the piggyback registration rights prior to the effectiveness of such registration. In case of an underwritten offering, the underwriters have the right to exclude up to 75% of the shares requested to be registered by the holders of piggyback registration rights, subject to certain preconditions.
Employment Agreements and Indemnification Agreements
See “Item 6. Directors, Senior Management and Employees—B. Compensation—Employment Agreements and Indemnification Agreements.”
Share Incentive Plan
See “Item 6. Directors, Senior Management and Employees—B. Compensation—Share Incentive Plan.”
Transactions with PPcredit
We use data collection services from PPcredit, a company controlled by our founders, based on arm’s length transaction terms and conditions. In 2020, we and PPcredit agreed to extend the term of the original service agreement for another year. In 2018, 2019 and 2020, we incurred RMB109.7 million, RMB43.5 million and RMB10.1 million (US$1.5 million) expenses for such services. As of December 31, 2018, 2019 and 2020, the amount due to PPcredit was nil, RMB4.3 million and RMB2.0 million (US$0.3 million).
In 2018, we entered into an agreement with PPcredit to provide PPcredit with human resources and accounting services based on arm’s length transaction terms and conditions at a consideration of RMB3.3 million. As of December 31, 2018, 2019 and 2020, the amount due from PPcredit was RMB2.8 million, nil and nil.
C.     
Interests of Experts and Counsel
Not applicable.
 
ITEM 8.
FINANCIAL INFORMATION
 
A.
Consolidated Statements and Other Financial Information
Consolidated Financial Statements
We have appended consolidated financial statements filed as part of this annual report.
Legal Proceedings
We may from time to time be subject to various legal or administrative claims and proceedings arising in the ordinary course of business. Starting in September 2018, our company and certain of our current and former officers and directors, the underwriters of our company’s initial public offering in November 2017, and our agent for the service of process in the U.S. have been named as defendants in putative securities class actions captioned Yizhong Huang v. PPDAI Group Inc., et al.
 
136

   
Case No. 654482/2018 (New York County of the Supreme Court of the State of New York, filed on September 10, 2018) (the “Huang Case”); Ravindra Vora v. PPDAI Group Inc., et al.,
 
   
Case No. 654777/2018 (New York County of the Supreme Court of the State of New York, filed on September 27, 2018) (the “Vora Case”); Lai v. PPDAI Group Inc., et al.
 
   
Case No.
1:2018-cv-06716
(U.S. District Court for the Eastern District of New York, filed on November 26, 2018) (the “Lai Case”); and Goyal v. PPDAI Group Inc., et al.
 
   
Case No.
2:2019-cv-00168
(U.S. District Court for the Eastern District of New York, filed on January 9, 2019) (the “Goyal Case”).
These actions allege that defendants made misstatements and omissions in connection with our initial public offering in November 2017 in violation of the Securities Act of 1933. The Lai Case also advances claims under the Securities Exchange Act of 1934. On October 16, 2018, the Supreme Court of the State of New York consolidated the two state court lawsuits (the Huang Case and the Vora Case) under the caption In re PPDAI Group Securities Litigation, No. 654482/2018 (the “New York State Action”). On December 17, 2018, the plaintiffs in the New York State Action filed a consolidated amended complaint, which the Company and certain other defendants moved to dismiss. On July 31, 2019, Company and certain other defendants filed a motion to dismiss the New York State Action. On February 26, 2020, the Court in the New York State Action granted in part and denied in part the motion to dismiss. The Company and certain other defendants have appealed the partial denial of their motion, and that appeal is in the process of being briefed. On February 21, 2019, the U.S. District Court for the Eastern District of New York consolidated the two federal court lawsuits (the Lai Case and the Goyal Case) under the caption In re PPDAI Group Inc. Securities Litigation, No.
18-cv-6716-FB
-JO
(the “Federal Court Action”), appointed lead plaintiffs of the Federal Court Action, and approved a scheduling stipulation for the filing of the plaintiffs’ amended complaint and the defendants’ responsive pleadings. On April 22, 2019, plaintiffs in the Federal Court Action filed a second amended complaint. Defendants filed a motion to dismiss the Federal Court Action, which was fully briefed as of January 17, 2020. On December 9, 2020, the parties notified both courts that they reached an agreement in principle to settle both lawsuits. The parties are in the process of finalizing the settlement, which will then be subject to court approval. In light of the pending settlement, on March 26, 2021, the federal court terminated the pending motion to dismiss with leave to renew if the settlement is not approved. Both the New York State Action and the Federal Court Action otherwise remain in their preliminary stages.
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.
Dividend Policy
Our board of directors declared dividends in March 2019, March 2020 and March, 2021. We may continue to declare and pay dividends in the future if our operating conditions allow. Our board of directors has discretion on 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, 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 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 are a holding company incorporated in the Cayman Islands. We may rely on dividends from our subsidiaries in China for our cash requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiaries to pay dividends to us. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Dividend Distribution” and “Item 10. Additional Information—Taxation—People’s Republic of China Taxation.” If we pay any dividends, we will pay our ADS holders to the same extent as holders of our ordinary shares, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. See “Item 12. Description of Securities Other Than Equity Securities—Description of American Depositary Shares.” Cash dividends on our ordinary shares, if any, will be paid in U.S. dollars.
 
137

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.
Offer and Listing Details
Our ADSs, each representing five of our Class A ordinary shares, have been listed on the NYSE since November 10, 2017. Our ADSs trade under the symbol “FINV.”
 
B.
Plan and Distribution
Not applicable.
 
C.
Markets
Our ADSs have been listed on the NYSE since November 10, 2017 under the symbol “PPDF.” We changed our symbol from “PPDF” to “FINV” in November 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.
 
B.
Memorandum and Articles of Association
We are a Cayman Islands exempted company with limited liability and our corporate affairs are governed by our memorandum and articles of association, as amended from time to time and the Companies Act (2021 Revision) of the Cayman Islands, which we refer to as the Companies Act below, and the common law of the Cayman Islands.
The following are summaries of material provisions of our currently effective memorandum and articles of association and of the Companies Act, insofar as they relate to the material terms of our ordinary shares.
Objects of Our Company
. Under our currently effective memorandum and articles of association, the objects of our company are unrestricted and we have the full power and authority to carry out any object not prohibited by the law of the Cayman Islands.
Ordinary Shares
. Our ordinary shares are issued in registered form and are issued when registered in our register of members. Our shareholders who are
non-residents
of the Cayman Islands may freely hold and vote their shares.
Dividends
. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors. In addition, our shareholders may by an ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Under Cayman Islands law, our company may declare and pay a dividend only out of funds legally available therefor, namely out of either profit or our share premium account, provided that in no circumstances may we pay a dividend if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business.
 
138

Voting Rights
. In respect of all matters subject to a shareholders’ vote, each holder of Class A ordinary share is entitled to one vote for each Class A ordinary share registered in his or her name on our register of members, and each holder of Class B ordinary share is entitled to twenty votes for each Class B ordinary share registered in his or her name on our register of members. Holders of Class A ordinary shares and Class B ordinary shares shall, at all times, vote together on all resolutions submitted to a vote of the members. Voting at any shareholders’ meeting is by show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any shareholders present in person or by proxy.
A quorum required for a meeting of shareholders consists of one or more shareholders present and holding shares which represent, in aggregate, not less than
one-third
of the votes attaching to the issued and outstanding voting shares in our company. Shareholders may be present in person or by proxy or, if the shareholder is a legal entity, by its duly authorized representative. Shareholders’ meetings may be convened by the chairman of our board of directors or a majority of our directors or upon a request to the directors by shareholders holding shares which represent, in aggregate, no less than
one-third
of the votes attaching to the issued and outstanding shares that as at the date of the deposit of the shareholder’s requisition carry the right to vote at general meetings of our company. Advance notice of at least seven days is required for the convening of our annual general shareholders’ meeting and any other general shareholders’ meeting.
An ordinary resolution to be passed at a 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 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 entitled to vote who are present in person or by proxy 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 amended and restated 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 amended and restated memorandum and articles of association. Holders of the ordinary shares may, among other things, divide or combine their shares by ordinary resolution.
Conversion
. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any sale, transfer, assignment or disposition of any Class B ordinary share by a shareholder to any person who is not an affiliate of such shareholder, or upon a change of ultimate beneficial ownership of any Class B ordinary share to any person who is not an affiliate of the registered shareholder of such share, such Class B ordinary shares shall be automatically and immediately converted into the equivalent number of Class A ordinary shares.
Transfer of Ordinary Shares
. Subject to the restrictions 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;
 
   
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
 
139

   
a fee of such maximum sum as the NYSE may determine to be payable or such lesser sum as our directors may from time to time require is paid to us in respect thereof.
If our directors refuse to register a transfer they shall, within 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 NYSE, 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 a winding up of our company, if the assets available for distribution among our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus will be distributed among our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, 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. We are a “limited liability” company registered under the Companies Act, and under the Companies Act, the liability of our members is limited to the amount, if any, unpaid on the shares respectively held by them. Our memorandum of association contains a declaration that the liability of our members is so limited.
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 Ordinary 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, before the issue of such shares, by our board of directors or by a special resolution of our shareholders. Our company may also repurchase any of our shares provided that the manner and terms of such purchase have been approved by our board of directors or by ordinary resolution of our shareholders, or are otherwise authorized by our memorandum and articles of association. 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 fresh 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 the company can, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be redeemed or repurchased (a) unless it is fully paid up, (b) if such redemption or repurchase would result in there being no shares outstanding, or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.
Variations of Rights of Shares
. The rights conferred upon the holders of the shares of any class issued with preferred or other rights 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 currently effective memorandum and articles of association authorizes our board of directors to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent of available authorized but unissued shares.
Our currently effective memorandum and articles of association also authorizes our board of directors to establish from time to time one or more series of preferred shares and to determine, with respect to any series of preferred shares, the terms and rights of that series, including:
 
   
the designation of the series;
 
   
the number of shares of the series;
 
140

   
the dividend rights, dividend rates, conversion rights, voting rights; and
 
   
the rights and terms of redemption and liquidation preferences.
Our board of directors may issue preferred shares without action by our shareholders to the extent authorized but unissued. Issuance of these shares may dilute the voting power of holders of ordinary shares.
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 the memorandum and articles of association and any special resolutions passed by such companies, and the registers of mortgages and charges of such companies). However, we will provide our shareholders with annual audited financial statements.
Anti-Takeover Provisions
. Some provisions of our 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 preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote or action by our shareholders; 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 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.
General Meetings of Shareholders and Shareholder Proposals
. Our shareholders’ general meetings may be held in such place within or outside the Cayman Islands as our board of directors considers appropriate.
As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders’ annual general meetings. Our currently effective memorandum and articles of association provide that we may (but are not obliged to) in each year hold a general meeting as our annual general meeting.
Shareholders’ annual general meetings and any other general meetings of our shareholders may be convened by a majority of our board of directors or our chairman. Advance notice of at least seven days is required for the convening of our annual general shareholders’ meeting and any other general meeting of our shareholders. A quorum required for a general meeting of shareholders consists of at least one shareholder present or by proxy, representing not less than
one-third
of the votes attaching to the issued and outstanding shares in our company entitled to vote at general meetings.
Cayman Islands law 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 currently effective memorandum and articles of association allow our shareholders holding shares representing in aggregate not less than
one-third
of the votes attaching to the issued and outstanding shares of our company entitled to vote at general meetings, to requisition an extraordinary general meeting of our shareholders, in which case our directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our currently effective 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.
Election and Removal of Directors
. Unless otherwise determined by our company in general meeting, our articles provide that our board will consist of not less than three directors. There are no provisions relating to retirement of directors upon reaching any age limit.
The directors have the power to appoint any person as a director either to fill a casual vacancy on the board or as an addition to the existing board. Our shareholders may also appoint any person to be a director by way of special resolution.
 
141

A director may be removed with or without cause by special resolution.
In addition, the office of any director shall be vacated if the director (i) becomes bankrupt or makes any arrangement or composition with his creditors, (ii) dies or is found to be or becomes of unsound mind, (iii) resigns his office by notice in writing to our company, or (iv) without special leave of absence from our board, is absent from three consecutive board meetings and our board resolves that his office be vacated.
Proceedings of Board of Directors
. Our currently effective memorandum and articles of association provide that our business is to be managed and conducted by our board of directors. The quorum necessary for board meetings may be fixed by the board and, unless so fixed at another number, will be a majority of the directors.
Our currently effective memorandum and articles of association provide that the board may from exercise all the powers of our company to borrow money, to mortgage or charge all or any part of the undertaking, property and uncalled capital of our company and to issue debentures and other securities whenever money is borrowed, or as security for any debt, liability or obligation of our company or of any third party.
Changes in Capital
. Our shareholders may from time to time by ordinary resolution:
 
   
increase our share capital by such sum, to be divided into shares of such classes and amount, as the resolution shall prescribe;
 
   
consolidate and divide all or any of our share capital into shares of a larger amount than our existing shares;
 
   
sub-divide
our existing shares, or any of them into shares of a smaller amount, provided that in the subdivision the proportion between the amount paid and the amount, if any, unpaid on each reduced share shall be the same as it was in case of the share from which the reduced share is derived; or
 
   
cancel any shares which, 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 our share capital by the amount of the shares so canceled.
Our shareholders may by special resolution, subject to confirmation by the Grand Court of the Cayman Islands on an application by our company for an order confirming such reduction, reduce our share capital or any capital redemption reserve in any manner permitted by law.
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
 
142

   
may register as a segregated portfolio company.
“Limited liability” means that the liability of each shareholder is limited to the amount unpaid by the shareholder on that shareholder’s shares of the company (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).
Register of Members
. Under Cayman Islands law, we must keep a register of members and there should be entered therein:
 
   
the names and addresses of the members, a statement of the shares held by each member, and of the amount paid or agreed to be considered as paid, on the shares of each member, and confirmation on whether shares held by each member carries voting rights under our articles of association, and if so, whether such voting rights are conditional;
 
   
the date on which the name of any person was entered on the register as a member; and
 
   
the date on which any person ceased to be a member.
Under Cayman Islands law, the register of members of our company is prima facie evidence of the matters set out therein (i.e. the register of members will raise a presumption of fact on the matters referred to above unless rebutted) and a member registered in the register of members should be deemed as a matter of Cayman Islands law to have legal title to the shares as set against its name in the register of members. The shareholders recorded in the register of members are deemed to have legal title to the shares set against their name in the register of members.
If the name of any person is incorrectly entered in or omitted from our register of members, or if there is any default or unnecessary delay in entering on the register the fact of any person having ceased to be a member of our company, the person or member aggrieved (or any member of our company or our company itself) may apply to the Grand Court of the Cayman Islands for an order that the register be rectified, and the Court may either refuse such application or it may, if satisfied of the justice of the case, make an order for the rectification of the register.
 
C.
Material Contracts
We have not entered into any material contracts other than in the ordinary course of business and other than those described in “Item 4. Information on the Company,” “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions,” or elsewhere in this annual report on Form
20-F.
 
D.
Exchange Controls
See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations Relating to Foreign Exchange.”
 
E.
Taxation
The following summary of the material Cayman Islands, PRC and United States federal income tax consequences of an investment in our ADSs or ordinary shares is based upon laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change. This summary does not deal with all possible tax consequences relating to an investment in our ADSs or ordinary shares, such as the tax consequences under U.S. state and local tax laws or under the tax laws of jurisdictions other than the Cayman Islands, the People’s Republic of China and the United States.
Cayman Islands Taxation
The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us levied by the government of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or, after execution, brought within the jurisdiction of the Cayman Islands. The Cayman Islands is not party to any double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands.
 
143

Payments of dividends and capital in respect of the ADSs and ordinary shares will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of the Shares, nor will gains derived from the disposal of the shares be subject to Cayman Islands income or corporation.
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 do not believe that FinVolution Group meets all of the conditions above. FinVolution Group is a company incorporated outside the PRC. As a holding company, its key assets are its ownership interests in its subsidiaries, and its key assets are located, and its records (including the resolutions of its board of directors and the resolutions of its shareholders) are maintained, outside the PRC. For the same reasons, we believe our other entities outside of China are not PRC resident enterprises either. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” There can be no assurance that the PRC government will ultimately take a view that is consistent with ours.
However, if the PRC tax authorities determine that FinVolution Group is a PRC resident enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are
non-resident
enterprises, including the holders of our ADSs. Such 10% tax rate could be reduced by applicable tax treaties or similar arrangements between China and the jurisdiction of our shareholders. For example, for shareholders eligible for the benefits of the tax treaty between China and Hong Kong, the tax rate is reduced to 5% for dividends if relevant conditions are met. In addition,
non-resident
enterprise shareholders (including our ADS holders) may be subject to a 10% PRC tax on gains realized on the sale or other disposition of ADSs or ordinary shares, if such income is treated as sourced from within the PRC. It is unclear whether our
non-PRC
individual shareholders (including our ADS holders) would be subject to any PRC tax on dividends or gains obtained by such
non-PRC
individual shareholders in the event we are determined to be a PRC resident enterprise. If any PRC tax were to apply to such dividends or gains, it would generally apply at a rate of 20% unless a reduced rate is available under an applicable tax treaty. However, it is also unclear whether
non-PRC
shareholders of FinVolution Group would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that FinVolution Group is treated as a PRC resident enterprise.
 
144

Provided that our Cayman Islands holding company, FinVolution Group, is not deemed to be a PRC resident enterprise, holders of our ADSs and ordinary shares who are not PRC residents will not be subject to PRC income tax on dividends distributed by us or gains realized from the sale or other disposition of our shares or ADSs. However, under SAT Circular 698 and SAT Public Notice 7, 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 transferor 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 SAT Circular 698 and SAT Public Notice 7, and we may be required to expend valuable resources to comply with SAT Circular 698 and SAT Public Notice 7, or to establish that we should not be taxed under these circulars. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We face uncertainty with respect to indirect transfers of equity interests in PRC resident enterprises by their
non-PRC
holding companies.”
United States Federal Income Tax Considerations
The following discussion is a summary of United States federal income tax considerations generally applicable to the ownership and disposition of our ADSs or ordinary shares by a U.S. holder (as defined below) that acquires our ADSs and holds our ADSs or ordinary shares as “capital assets” (generally, property held for investment) under the United States Internal Revenue Code of 1986, as amended (the “Code”). This discussion is based upon existing United States federal income tax law, which is subject to differing interpretations and may be changed, possibly with retroactive effect. There can be no assurance that the IRS or a court will not take a contrary position. This discussion does not address all aspects of United States federal income taxation that may be important to particular investors in light of their individual circumstances, including investors subject to special tax rules (for example, certain financial institutions, insurance companies, broker-dealers, traders in securities that have elected the
mark-to-market
method of accounting for their securities, partnerships and their partners, regulated investment companies, real estate investment trusts, and
tax-exempt
organizations (including private foundations)), investors who are not U.S. holders, investors who own (directly, indirectly, or constructively) 10% or more of our stock (by vote or value), investors that will hold their ADSs or ordinary shares as part of a straddle, hedge, conversion, constructive sale, or other integrated transaction for United States federal income tax purposes, or investors that have a functional currency other than the United States dollar, all of whom may be subject to tax rules that differ significantly from those summarized below. In addition, this discussion does not discuss any
non-United
States, alternative minimum tax, state, or local tax or any
non-income
tax (such as the U.S. federal gift or estate tax) considerations, or the Medicare tax on net investment income. Each U.S. holder is urged to consult its tax advisor regarding the United States federal, state, local, and
non-United
States income and other tax considerations of an investment in our ADSs or ordinary shares.
General
For purposes of this discussion, a “U.S. holder” is a beneficial owner of our ADSs or ordinary shares that is, for United States federal income tax purposes, (i) an individual who is a citizen or resident of the United States, (ii) a corporation (or other entity treated as a corporation for United States federal income tax purposes) created in, or organized under the laws of, the United States or any state thereof or the District of Columbia, (iii) an estate the income of which is subject to United States federal income taxation regardless of its source, or (iv) a trust (A) the administration of which is subject to the primary supervision of a United States court and which has one or more United States persons who have the authority to control all substantial decisions of the trust or (B) that has otherwise elected to be treated as a United States person under applicable United States Treasury regulations.
If a partnership (or other entity or arrangement treated as a partnership for United States federal income tax purposes) is a beneficial owner of our 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. Partnerships holding our ADSs or ordinary shares and partners in such partnerships are urged to consult their tax advisors as to the particular United States federal income tax consequences of an investment in our ADSs or ordinary shares.
For United States federal income tax purposes, a U.S. holder of ADSs will generally be treated as the beneficial owner of the underlying shares represented by the ADSs. The remainder of this discussion assumes that a U.S. holder of our ADSs will be treated as the beneficial owner of the underlying shares represented by the ADSs. Accordingly, deposits or withdrawals of ordinary shares for ADSs will generally not be subject to United States federal income tax.
 
145

Passive Foreign Investment Company Considerations
A
non-United
States corporation, such as our company, will be a “passive foreign investment company,” or “PFIC,” for United States federal income tax purposes, if, in any particular taxable year, either (i) 75% or more of its gross income for such year consists of certain types of “passive” income or (ii) 50% or more of the value of its assets (generally determined on the basis of a quarterly average) during such year produce or are held for the production of passive income. Cash is categorized as a passive asset and the company’s goodwill and other unbooked intangibles associated with active business activities may generally be classified as active assets. 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.
Although the law in this regard is unclear, we intend to treat our variable interest entities (including their subsidiaries) as being owned by us for United States federal income tax purposes, and we treat them that way, not only because we exercise effective control over the operation of such entities but also because we are entitled to substantially all of their economic benefits, and, as a result, we consolidate their results of operations in our consolidated financial statements.
Based upon the nature and composition of our income and assets, and the market price of our ADSs, we believe that we were a PFIC for United States federal income tax purposes for the taxable year ended December 31, 2020, and we will likely be a PFIC for our current taxable year unless the market price of our ADSs increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of active income. If we are a PFIC for any year during which a U.S. holder holds our ADSs or ordinary shares, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. holder holds our ADSs or ordinary shares.
The discussion below under “Dividends” and “Sale or Other Disposition of ADSs or Ordinary Shares” is written on the basis that we will not be or become a PFIC for United States federal income tax purposes. The United States federal income tax rules that apply if we are a PFIC for the current taxable year or any subsequent taxable year are generally discussed below under “Passive Foreign Investment Company Rules.”
Dividends
Subject to the PFIC rules discussed below, any cash distributions (including the amount of any tax withheld) paid on our ADSs or ordinary shares out of our current or accumulated earnings and profits, as determined under United States 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 United States federal income tax principles, any distribution paid will generally be reported as a dividend for United States federal income tax purposes. A
non-corporate
recipient of dividend income from a “qualified foreign corporation” will generally be subject to tax at a reduced United States federal tax rate rather than the marginal tax rates generally applicable to ordinary income provided that certain holding period and other requirements are met.
 
146

A
non-United
States corporation (other than a corporation that is a PFIC for the taxable year in which the dividend is paid or the preceding taxable year) will generally be considered to be a qualified foreign corporation (a) if it is eligible for the benefits of a comprehensive tax treaty with the United States which the Secretary of Treasury of the United States determines is satisfactory for purposes of this provision and which includes an exchange of information program, or (b) with respect to any dividend it pays on stock (or ADSs in respect of such stock) which is readily tradable on an established securities market in the United States. Because our ADSs are listed on the NYSE, our ADSs will be considered to 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. Since we do not expect that our ordinary shares will be listed on established securities markets, we do not believe that dividends that we pay on our ordinary shares that are not backed by ADSs currently meet the conditions required for the reduced tax rate. There can be no assurance that our ADSs will continue to be considered readily tradable on an established securities market in later years. In the event we are deemed to be a resident enterprise under the PRC Enterprise Income Tax Law, we may be eligible for the benefits of the United
States-PRC
income tax treaty (which the U.S. Treasury Department has determined is satisfactory for this purpose) and in that case we would be treated as a qualified foreign corporation with respect to dividends paid on our ordinary shares or ADSs. Each
non-corporate
U.S. holder is advised to consult its tax advisors regarding the availability of the reduced tax rate applicable to qualified dividend income for any dividends we pay with respect to our ADSs or ordinary shares. Dividends received on the ADSs or ordinary shares will not be eligible for the dividends received deduction allowed to corporations.
Dividends will generally be treated as income from foreign sources for United States foreign tax credit purposes and will generally constitute passive category income. In the event that we are deemed to be a PRC “resident enterprise” under the Enterprise Income Tax Law, a U.S. holder may be subject to PRC withholding taxes on dividends paid on our ADSs or ordinary shares. See “Item 10. Additional Information—E. Taxation—People’s Republic of China Taxation.” In that case, a U.S. holder may be eligible, subject to a number of complex limitations, to claim a foreign tax credit in respect of any foreign withholding taxes imposed on dividends received on ADSs or ordinary shares. A U.S. holder who does not elect to claim a foreign tax credit for foreign tax withheld may instead claim a deduction, for United States federal income tax purposes, in respect of such withholdings, but only for a year in which such U.S. holder elects to do so for all creditable foreign income taxes. The rules governing the foreign tax credit are complex. U.S. holders are advised to consult their tax advisors regarding the availability of the foreign tax credit under their particular circumstances.
As mentioned above, we believe that we were a PFIC for the taxable year ended December 31, 2020, and we will likely be classified as a PFIC for our current taxable year. U.S. holders are urged to consult their tax advisors regarding the availability of the reduced tax rate on dividends with respect to the ADSs or Class A ordinary shares in their particular circumstances.
Sale or Other Disposition of ADSs or Ordinary Shares
Subject to the PFIC rules discussed below, a U.S. holder will generally recognize capital 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 U.S. holder’s adjusted tax basis in such ADSs or ordinary shares. Any capital gain or loss will be long-term if the ADSs or ordinary shares have been held for more than one year and will generally be United States source gain or loss for United States foreign tax credit purposes. Long-term capital gain of
non-corporate
U.S. holders is generally eligible for a reduced rate of taxation. The deductibility of a capital loss may be subject to limitations. In the event that we are treated as a PRC “resident enterprise” under the Enterprise Income Tax Law and gain from the disposition of the ADSs or ordinary shares is subject to tax in the PRC, a U.S. holder that is eligible for the benefits of the income tax treaty between the United States and the PRC may elect to treat the gain as PRC source income. U.S. holders are advised to consult their tax advisors regarding the tax consequences if a foreign tax is imposed on a disposition of our ADSs or ordinary shares, including the availability of the foreign tax credit under their particular circumstances and the election to treat any gain as PRC source.
As mentioned above, we believe that we were a PFIC for the taxable year ended December 31, 2020, and we will likely be classified as a PFIC for our current taxable year. U.S. holders are urged to consult their tax advisors regarding the tax considerations of the sale or other disposition of the ADSs or Class A ordinary shares in their particular circumstances.
Passive Foreign Investment Company Rules
As mentioned above, we believe that we were a PFIC for the taxable year ended December 31, 2020, and we will likely be classified as a PFIC for our current taxable year. If we are a PFIC for any taxable year during which a U.S. holder holds our 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 that have a penalizing effect, regardless of whether we remain a PFIC, for subsequent taxable years, 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% 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, including, under certain circumstances, a pledge, of ADSs or ordinary shares. Under the PFIC rules:
 
   
such excess distribution and/or gain will be allocated ratably over the U.S. holder’s holding period for the ADSs or ordinary shares;
 
147

   
such 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 a PFIC, or
pre-PFIC
year, will be taxable as ordinary income;
 
   
such 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 that year; and
 
   
an interest charge generally applicable to underpayments of tax will be imposed on the tax attributable to each prior taxable year, other than a
pre-PFIC
year.
If we are a PFIC for any taxable year during which a U.S. holder holds our ADSs or ordinary shares and any of our
non-United
States subsidiaries 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 advised to consult their tax advisors regarding the application of the PFIC rules to any of our subsidiaries.
As an alternative to the foregoing rules, a U.S. holder of “marketable stock” in a PFIC may make a
mark-to-market
election with respect to our ADSs, provided that the ADSs are regularly traded on the NYSE. Because a
mark-to-market
election cannot technically be made for any lower-tier PFICs that a PFIC may own, a U.S. holder who makes a
mark-to-market
election with respect to our ADSs will generally continue to be subject to the foregoing 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 United States federal income tax purposes.
If a
mark-to-market
election is made with respect to our ADSs, the U.S. 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 only to the extent of the net 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 an effective
mark-to-market
election, in each year that we are a PFIC any gain recognized upon the sale or other disposition of the ADSs will be treated as ordinary income and loss will be treated as ordinary loss, but only to the extent of the net amount previously included in income as a result of the
mark-to-market
election. If a U.S. holder makes a
mark-to-market
election it will be effective for the taxable year for which the election is made and all subsequent taxable years unless the ADSs are no longer regularly traded on a qualified exchange or the IRS consents to the revocation of the election. It should also be noted that only the ADSs, and not the ordinary shares, are listed on the NYSE. Consequently, if a U.S. holder holds ordinary shares that are not represented by ADSs, such holder generally will not be eligible to make a
mark-to-market
election if we are or were to become a PFIC.
If a U.S. holder makes a
mark-to-market
election in respect of a PFIC and such corporation ceases to be a PFIC, the U.S. holder will not be required to take into account the
mark-to-market
gain or loss described above during any period that such corporation is not a PFIC.
We do not intend to provide information necessary for U.S. holders to make qualified electing fund elections, which, if available, would result in tax treatment different from (and generally less adverse than) the general tax treatment for PFICs described above.
If a U.S. holder owns our ADSs or ordinary shares during any taxable year that we are a PFIC, such holder would generally be required to file an annual IRS Form 8621. Each U.S. holder is advised to consult its tax advisors regarding the potential tax consequences to such holder if we are or become a PFIC, including the possibility of making a
mark-to-market
election.
 
148

F.
Dividends and Paying Agents
Not applicable.
 
G.
Statement by Experts
Not applicable.
 
H.
Documents on Display
We are subject to 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 an annual report on Form
20-F
within four months after the end of each fiscal year, which is December 31. All information filed with the SEC can be obtained over the internet at the SEC’s website at www.sec.gov or inspected and copied at the public reference facilities maintained by the SEC at 100 F Street, N.E., Washington, D.C. 20549. You can request copies of documents, upon payment of a duplicating fee, by writing to the SEC. 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 Citibank, N.A., 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.
 
I.
Subsidiary Information
Not applicable.
 
ITEM 11.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Foreign Exchange Risk
All of our revenues and substantially all of our expenses are denominated in Renminbi. Our exposure to foreign exchange risk primarily relates to cash and cash equivalent denominated in U.S. dollars. As of the date of this annual report, we have no foreign exchange derivative contracts outstanding.
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 RMB 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 PBOC. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between Renminbi and the U.S. dollar in the future.
To the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the RMB amount we receive from the conversion. Conversely, if we decide to convert Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amounts available to us.
 
149

Interest Rate Risk
We have not been exposed to material risks due to changes in market interest rates, and we have not used any derivative financial instruments to manage our interest risk exposure.
The fluctuation of interest rates may affect the demand for loan services on our platform. For example, a decrease in interest rates may cause potential borrowers to seek lower-priced loans from other channels. A high interest rate environment will likely increase the funding costs for our institutional funding partners, which may lead to a higher rate of return required by such institutional funding partners and thereby dampen their desire to invest on our platform. We do not expect that the fluctuation of interest rates will have a material impact on our financial condition. However, we cannot provide assurance that we will not be exposed to material risks due to changes in market interest rate in the future. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Fluctuations in interest rates could negatively affect transaction volume facilitated through our platform.” We may invest our cash 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 fees under the terms of the deposit agreement:
 
Service
  
Fees
  •     Issuance of ADSs (e.g., an issuance of ADS upon a deposit of Class A ordinary shares, upon a change in the
ADS(s)-to-Class
A ordinary share(s) ratio, or for any other reason), excluding ADS issuances as a result of distributions of Class A ordinary shares
   Up to U.S. 5¢ per ADS issued
  •     Cancelation of ADSs (e.g., a cancelation of ADSs for delivery of deposited property, upon a change in the
ADS(s)-to-Class
A ordinary share(s) ratio, or for any other reason)
   Up to U.S. 5¢ per ADS canceled
  •     Distribution of cash dividends or other cash distributions (e.g., upon a sale of rights and other entitlements)    Up to U.S. 5¢ per ADS held
  •     Distribution of ADSs pursuant to (i) stock dividends or other free stock distributions, or (ii) exercise of rights to purchase additional ADSs    Up to U.S. 5¢ per ADS held
  •     Distribution of securities other than ADSs or rights to purchase additional ADSs (e.g., upon a
spin-off)
   Up to U.S. 5¢ per ADS held
  •     ADS Services    Up to U.S. 5¢ per ADS held on the applicable record date(s) established by the depositary bank
 
150

As an ADS holder you will also be responsible to pay certain charges such as:
 
   
taxes (including applicable interest and penalties) and other governmental charges;
 
   
the registration fees as may from time to time be in effect for the registration of Class A ordinary shares on the share register and applicable to transfers of Class A ordinary shares to or from the name of the custodian, the depositary bank or any nominees upon the making of deposits and withdrawals, respectively;
 
   
certain cable, telex and facsimile transmission and delivery expenses;
 
   
the expenses and charges incurred by the depositary bank in the conversion of foreign currency;
 
   
the fees and expenses incurred by the depositary bank in connection with compliance with exchange control regulations and other regulatory requirements applicable to Class A ordinary shares, ADSs and ADRs; and
 
   
the fees and expenses incurred by the depositary bank, the custodian, or any nominee in connection with the servicing or delivery of deposited property.
ADS fees and charges payable upon (i) the issuance of ADSs, and (ii) the cancelation of ADSs are charged to the person to whom the ADSs are issued (in the case of ADS issuances) and to the person whose ADSs are canceled (in the case of ADS cancellations). In the case of ADSs issued by the depositary bank into DTC, the ADS issuance and cancelation fees and charges may be deducted from distributions made through DTC, and may be charged to the DTC participant(s) receiving the ADSs being issued or the DTC participant(s) holding the ADSs being canceled, as the case may be, on behalf of the beneficial owner(s) and will be charged by the DTC participant(s) to the account of the applicable beneficial owner(s) in accordance with the procedures and practices of the DTC participants as in effect at the time. ADS fees and charges in respect of distributions and the ADS service fee are charged to the holders as of the applicable ADS record date. In the case of distributions of cash, the amount of the applicable ADS fees and charges is deducted from the funds being distributed. In the case of (i) distributions other than cash and (ii) the ADS service fee, holders as of the ADS record date will be invoiced for the amount of the ADS fees and charges and such ADS fees and charges may be deducted from distributions made to holders of ADSs. For ADSs held through DTC, the ADS fees and charges for distributions other than cash and the ADS service fee may be deducted from distributions made through DTC, and may be charged to the DTC participants in accordance with the procedures and practices prescribed by DTC and the DTC participants in turn charge the amount of such ADS fees and charges to the beneficial owners for whom they hold ADSs.
In the event of refusal to pay the depositary bank 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 bank fees from any distribution to be made to the ADS holder. Certain of the depositary fees and charges (such as the ADS services fee) may become payable shortly after the closing of the ADS offering. Note that the fees and charges you may be required to pay may vary over time and may be changed by us and by the depositary bank. You will receive prior notice of such changes. The depositary bank may reimburse us for certain expenses incurred by us in respect of the ADR program, by making available a portion of the ADS fees charged in respect of the ADR program or otherwise, upon such terms and conditions as we and the depositary bank agree from time to time.
Fees and Other Payments Made by the Depositary to Us
The depositary bank may reimburse us for certain expenses incurred by us in respect of the ADR program, by making available a portion of the ADS fees charged in respect of the ADR program or otherwise, upon such terms and conditions as we and the depositary bank agree from time to time. For the year ended December 31, 2020, we did not receive any reimbursement from the depositary.
 
151

PART II
 
ITEM 13.
DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES
None.
 
ITEM 14.
MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS
Material Modifications to the Rights of Security Holders
See “Item 10. Additional Information—B. Memorandum and Articles of Association—Ordinary Shares” for a description of the rights of securities holders, which remain unchanged.
Use of Proceeds
The following “Use of Proceeds” information relates to the registration statement on Form
F-1,
as amended (File
No. 333-220954)
in relation to our initial public offering, which was declared effective by the SEC on November 9, 2017. In November 2017, we completed our initial public offering in which we issued and sold an aggregate of 17,000,000 ADSs, representing 85,000,000 Class A ordinary shares, resulting in net proceeds to us of approximately US$202.8 million, after deducting underwriting discounts and commissions and estimated offering expenses payable by us. Concurrently with our initial public offering, we sold 19,230,769 Class A ordinary shares to a wholly owned subsidiary of Sun Hung Kai & Co. Limited via a private placement, resulting in net proceeds to us of approximately US$49.5 million. Credit Suisse Securities (USA) LLC and Citigroup Global Markets Inc. were the representatives of the underwriters for our initial public offering.
For the period from November 9, 2017, the date that the registration statement on Form
F-1
was declared effective by the SEC, to December 31, 2017, the total expenses incurred for our company’s account in connection with our initial public offering was approximately US$4.7 million, which included US$2.8 million in underwriting discounts and commissions for the initial public offering and approximately US$1.9 million in other costs and expenses for our initial public offering. None of the transaction expenses included payments to directors or officers of our company or their associates, persons owning more than 10% or more of our equity securities or our affiliates. None of the net proceeds from the 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 November 9, 2017, the date that the registration statement on Form
F-1
was declared effective by the SEC, to December 31, 2020, we used the net proceeds from our initial public offering for as follows:
 
   
Approximately US$74.1 million for shares repurchases;
 
   
Approximately US$95.1 million for dividend distribution;
 
   
Approximately US$20.0 million for the acquisition of, and/or investment in, technologies, solutions and/or businesses that complement our business; and
 
   
Approximately US$75.0 million for general corporate purposes.
We still intend to use the remainder of the proceeds from our initial public offering and the concurrent private placement as disclosed in our registration statements on Form
F-1.
We may also use part of the proceeds to repurchase our ADSs.
 
ITEM 15.
CONTROLS AND PROCEDURES
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.
 
152

Based upon that evaluation, our management, with the participation of our chief executive officer and chief financial officer, 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 filed and furnished 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 filed or submitted under the Exchange Act was 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 Rule
13a-15(f)
under the Exchange Act. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with Generally Accepted Accounting Principles in the United States of America (“US GAAP”) and includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of our company; (ii) 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 (iii) provide reasonable assurance regarding prevention or timely detection of the unauthorized acquisition, use or disposition of our company’s assets that could have a material effect on the consolidated financial statements.
Because of its inherent limitations, internal control over financial reporting may not 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.
Attestation Report of the Independent Registered Public Accounting Firm
PricewaterhouseCoopers Zhong Tian LLP has audited the effectiveness of our internal control over financial reporting as of December 31, 2020 as stated in its report, which appears on page
F-2
of this annual report on Form
20-F.
Changes in Internal Control over Financial Reporting
There were no changes in our internal controls over financial reporting that occurred during the period covered by this annual report on
Form 20-F
that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
ITEM 16A.
AUDIT COMMITTEE FINANCIAL EXPERT
Our board of directors has determined that Mr. Jimmy Y. Lai, an independent director (under the standards set forth under Section 303A of the Corporate Governance Rules of the New York Stock Exchange and Rule
10A-3
under the Exchange Act) and a member of our audit committee, is an “audit committee financial expert.”
 
153

ITEM 16B.
CODE OF ETHICS
Our board of directors adopted a code of business conduct and ethics that applies to our directors, officers and employees in October 2017. We have posted a copy of our code of business conduct and ethics on our website at http://ir.finvgroup.com/.
 
ITEM 16C.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by PricewaterhouseCoopers Zhong Tian LLP, our principal external auditors, for the periods indicated.
 
    
2019
    
2020
 
    
(RMB’000)
    
(US$’000)*
    
(RMB’000)
    
(US$’000)*
 
Audit fees
(1)
     9,570        1,375        8,800        1,349  
Audit-related fees
(2)
     —          —          —          —    
Tax fees
(3)
     —          —          —          —    
All other fees
(4)
     —          —          378        58  
 
*
The US$ amounts are translated from corresponding RMB amounts using a rate of RMB6.5250 = US$1.00, the noon buying rate on December 31, 2020 set forth in the H.10 statistical release of the U.S. Federal Reserve Board.
(1)
“Audit fees” means the aggregate fees billed for each of the last two fiscal years for professional services rendered by the principal accountant for the audit of the registrant’s annual financial statements or services that are normally provided by the accountant in connection with statutory and regulatory filings or engagements for those fiscal years.
(2)
“Audit-related fees” means the aggregate fees billed in each of the last two fiscal years for assurance and related services by the principal accountant that are reasonably related to the performance of the audit or review of the registrant’s financial statements and are not reported under footnote (1) above.
(3)
“Tax fees” means the aggregate fees billed in each of the last two fiscal years for professional services rendered by the principal accountant for tax compliance, tax advice, and tax planning.
(4)
“All other fees” means the aggregate fees billed in each of the last two fiscal years for products and services provided by the principal accountant, other than the services reported in footnotes (1) through (3).
The policy of our audit committee is to
pre-approve
all audit and
non-audit
services provided by PricewaterhouseCoopers Zhong Tian LLP, including audit services, audit-related services, tax services and other 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 16D.
EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES
Not applicable.
 
ITEM 16E.
PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS
On March 21, 2018, our board of directors authorized a share repurchase program whereby our company was authorized to repurchase its own Class A ordinary shares in the form of ADSs with an aggregate value of up to US$60 million during the next twelve-month period (the “2018 Share Repurchase Program”). The share repurchases may be effected on the open market at prevailing market prices, depending on a number of factors, including, but not limited to, share price, trading volume and general market conditions, along with our company’s working capital requirements, general business conditions, as well as other factors. The share repurchases will be carried out in a manner in compliance with Rule
10b-18
and/or Rule
10b5-1
under the U.S. Securities Exchange Act of 1934, as amended, so as to qualify for the safe harbor provided therein.
On August 21, 2018, our board of directors approved an expansion of the 2018 Share Repurchase Program whereby the maximum aggregate value of the Class A ordinary shares in the form of ADSs that can be repurchased under the 2018 Share Repurchase Program increased from US$60 million to US$120 million and the period of the 2018 Share Repurchase Program was extended for another twelve-month period to August 20, 2019.
 
154

On August 20, 2019, our board of directors approved an extension of the 2018 Share Repurchase Program for another twelve-month period to August 20, 2020.
The following table summarizes the details of the repurchases made in accordance with the 2018 Share Repurchase Program.
 
Period
  
Total number of

ADSs purchased
    
Average price

paid per ADS
    
Total number of ADSs

purchased as part of the

publicly announced plan
    
Approximate dollar value

of ADSs that may yet be

purchased under the plan
 
April 2020
     1,862,404        1.74        1,862,404        37,626,282  
May 2020
     1,693,200        1.60        1,693,200        34,913,340  
June 2020
     4,751,800        1.71        4,751,800        26,787,002  
July 2020
     6,529,722        2.03        6,529,722        13,555,515  
August 2020
     2,082,712        2.20        2,082,712        8,941,328  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
16,919,838
 
  
 
—  
 
  
 
16,919,838
 
  
 
—  
 
  
 
 
       
 
 
    
On August 24, 2020, our board of directors of approved a new share repurchase program whereby our company was authorized to repurchase its own Class A ordinary shares in the form of ADSs with an aggregate value of up to US$60 million till December 31, 2021 (the “2020 Share Repurchase Program”).
The following table summarizes the details of the repurchases made in accordance with the 2020 Share Repurchase Program as of March 31, 2021.
 
Period
  
Total number of

ADSs purchased
    
Average price

paid per ADS
    
Total number of ADSs

purchased as part of the

publicly announced plan
    
Approximate dollar value

of ADSs that may yet be

purchased under the plan
 
September 2020
     2,778,900        1.74        2,778,900        55,186,115  
October 2020
     2,420,900        2.06        2,420,900        50,265,583  
November 2020
     1,445,900        2.09        1,445,900        47,133,000  
December 2020
     2,291,836        2.28        2,291,836        41,908,361  
January 2021
     813,200        3.17        813,200        39,533,372  
February 2021
     —          —          —          —    
March 2021
     —          —          —          —    
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
9,750,736
 
  
 
 
  
 
9,750,736
 
  
 
 
  
 
 
       
 
 
    
 
ITEM 16F.
CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT
Not applicable.
 
ITEM 16G.
CORPORATE GOVERNANCE
Section 303A.12(a) of the NYSE Listed Company Manual requires each listed company’s chief executive officer to certify to the NYSE each year that he or she is not aware of any violation by the company of NYSE corporate governance listing standards. We are a Cayman Islands exempted company, and our chief executive officer is not required under applicable Cayman Islands law to make such a certification. Pursuant to the exceptions granted to foreign private issuers under Section 303A.00 of the NYSE Listed Company Manual, we have followed our home country practice in this regard and have not in the past submitted the certification set forth in Section 303A.12(a) of the NYSE Listed Company Manual.
Section 303A.01 of the NYSE Listed Company Manual requires a listed company to have a majority of independent directors. Section 303A.07(a) of the NYSE Listed Company Manual requires a listed company to have an audit committee composed a minimum of three members. Section 303A.05(a) of the NYSE Listed Company Manual requires a listed company to have a compensation committee composed entirely of independent directors. We are a Cayman Islands exempted company, and there are no requirements under applicable Cayman Islands law that correspond to these sections of the NYSE Listed Company Manual. Pursuant to the exceptions granted to foreign private issuers under Section 303A.00 of the NYSE Listed Company Manual, we have followed our home country practice and are exempted from the requirements of Sections 303A.01, 303A.07(a) and 303A.05(a) of the NYSE Listed Company Manual.
 
155

Section 302.00 of the NYSE Listed Company Manual requires a listed company to hold an annual meeting during each fiscal year. We are a Cayman Islands exempted company, and we are not required under applicable Cayman Islands law to hold an annual meeting during each fiscal year. Pursuant to the exceptions granted to foreign private issuers under Section 303A.00 of the NYSE Listed Company Manual, we have followed our home country practice and are exempted from the requirements of Section 302.00 of the NYSE Listed Company Manual.
Other than the requirements discussed above, there are no significant differences between our corporate governance practices and those followed by domestic listed companies as required under the NYSE Listed Company Manual. Since we have chosen to follow our home country practice, our shareholders may be afforded less protection than they otherwise would enjoy under the NYSE corporate governance listing standards applicable to U.S. domestic issuers. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our ADSs—As a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the NYSE corporate governance listing standards.”
 
ITEM 16H.
MINE SAFETY DISCLOSURE
Not applicable.
 
156

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 FinVolution Group, its subsidiaries and its consolidated variable interest entities are included at the end of this annual report.
 
ITEM 19.
EXHIBITS
 
Exhibit
Number
  
Description of Document
    1.1    Fourth Amended and Restated Memorandum and Articles of Association of the Registrant (incorporated herein by reference to Exhibit 3.2 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
    1.2*    Certificate of Incorporation on Change of Name as of November 6, 2019
    2.1    Registrant’s Specimen American Depositary Receipt (incorporated herein by reference to Exhibit 4.3 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
    2.2    Registrant’s Specimen Certificate for Ordinary Shares (incorporated herein by reference to Exhibit 4.2 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
    2.3    Deposit Agreement dated November 14, 2017, among the Registrant, the depositary and holder of the American Depositary Receipts (incorporated herein by reference to Exhibit 4.3 to the registration statement on Form S-8 (File No. 333-224011), filed with the Securities and Exchange Commission on March 29, 2018)
    2.4    Description of Securities (incorporated herein by reference to Exhibit 2.4 to the Form 20-F filed on April 30, 2020 (File No. 001-38269))
    4.1    The 2017 Share Incentive Plan of the Registrant (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
    4.2    The Third Amended and Restated Stock Option Plan of the Registrant (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
    4.3    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-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
    4.4    Indemnification Agreement between the Registrant and its directors and executive officers (incorporated herein by reference to Exhibit 10.4 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
    4.5    English translation of the Restated Equity Pledge agreement between Beijing Prosper and the shareholders of Beijing Paipairongxin dated January 23, 2014 (incorporated herein by reference to Exhibit 10.5 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
 
157

Exhibit
Number
  
Description of Document
   
    4.6    English translation of the Restated Business Operation Agreement among Beijing Prosper, Beijing Paipairongxin, and the shareholders of Beijing Paipairongxin dated January 23, 2014 (incorporated herein by reference to Exhibit 10.6 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
    4.7    English translation of the Power of Attorney granted by the shareholders of Beijing Paipairongxin dated January 23, 2014 (incorporated herein by reference to Exhibit 10.7 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
    4.8    English translation of the Amended and Restated Exclusive Technology Consulting and Service Agreement among Beijing Prosper, Shanghai PPDai, and Beijing Paipairongxin dated February 9, 2015 (incorporated herein by reference to Exhibit 10.8 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
    4.9    English translation of the Restated Option Agreement among Beijing Prosper, the shareholders of Beijing Paipairongxin, and Beijing Paipairongxin dated January 23, 2014 (incorporated herein by reference to Exhibit 10.9 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
    4.10    English translation of the Equity Pledge Agreement among Shanghai Guangjian, Beijing Paipairongxin, Beijing Prosper and the shareholders of Beijing Paipairongxin dated June 30, 2017 (incorporated herein by reference to Exhibit 10.10 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
    4.11    English translation of the Business Operation Agreement among Shanghai Guangjian, Shanghai Shanghu, Beijing Paipairongxin, Beijing Prosper, and the shareholders of Beijing Paipairongxin dated June 30, 2017 (incorporated herein by reference to Exhibit 10.11 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
    4.12    English translation of the Power of Attorney granted by the shareholders of Beijing Paipairongxin dated June 30, 2017 (incorporated herein by reference to the exhibit of Exhibit 10.11 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
    4.13    English translation of the Exclusive Technology Consulting and Service Agreement among Shanghai Guangjian, Shanghai Shanghu, Beijing Prosper, Shanghai PPDai, and Beijing Paipairongxin dated June 30, 2017 (incorporated herein by reference to Exhibit 10.13 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
    4.14    English translation of the Option Agreement among Shanghai Guangjian, Beijing Prosper, Beijing Paipairongxin and the shareholders of Beijing Paipairongxin dated June 30, 2017 (incorporated herein by reference to Exhibit 10.14 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
    4.15    Subscription Agreement between the Registrant and Sun Hung Kai & Co. (CP) Limited dated October 30, 2017 (incorporated herein by reference to Exhibit 10.15 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
 
158

Exhibit
Number
  
Description of Document
   
    4.16    English translation of the Loan Agreement between Shanghai Guangjian and the shareholders of Beijing Paipairongxin dated March 21, 2018 (incorporated herein by reference to Exhibit 4.16 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.17    English translation of the Restated Equity Pledge Agreement among Shanghai Guangjian, Beijing Paipairongxin, Beijing Prosper and the shareholders of Beijing Paipairongxin dated March 21, 2018 (incorporated herein by reference to Exhibit 4.17 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.18    English translation of the Restated Business Operation Agreement among Shanghai Guangjian, Shanghai Shanghu, Beijing Paipairongxin, Beijing Prosper, and the shareholders of Beijing Paipairongxin dated March 21, 2018 (incorporated herein by reference to Exhibit 4.18 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.19    English translation of the Restated Power of Attorney granted by the shareholders of Beijing Paipairongxin dated March 21, 2018 (incorporated herein by reference to Exhibit 4.19 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.20    English translation of the Restated Exclusive Technology Consulting and Service Agreement among Shanghai Guangjian, Shanghai Shanghu, Beijing Prosper, Shanghai PPDai, and Beijing Paipairongxin dated March 21, 2018 (incorporated herein by reference to Exhibit 4.20 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.21    English translation of the Restated Option Agreement among Shanghai Guangjian, Beijing Prosper, Beijing Paipairongxin and the shareholders of Beijing Paipairongxin dated March 21, 2018 (incorporated herein by reference to Exhibit 4.21 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.22    English translation of the Loan Agreement between Shanghai Manyin and shareholders of Shanghai Zihe dated March 21, 2018 (incorporated herein by reference to Exhibit 4.22 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.23    English translation of the Equity Pledge Agreement among Shanghai Manyin, Shanghai Zihe and the shareholders of Shanghai Zihe dated March 21, 2018 (incorporated herein by reference to Exhibit 4.23 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.24    English translation of the Business Operation Agreement among Shanghai Manyin, Shanghai Zihe and the shareholders of Shanghai Zihe dated March 21, 2018 (incorporated herein by reference to Exhibit 4.24 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.25    English translation of the Power of Attorney granted by the shareholders of Shanghai Zihe dated March 21, 2018 (incorporated herein by reference to Exhibit 4.25 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.26    English translation of the Exclusive Technology Consulting and Service Framework Agreement between Shanghai Manyin and Shanghai Zihe dated March 21, 2018 (incorporated herein by reference to Exhibit 4.26 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
 
159

Exhibit
Number
  
Description of Document
   
    4.27    English translation of the Exclusive Option Agreement among Shanghai Manyin, Shanghai Zihe and the shareholders of Shanghai Zihe dated March 21, 2018 (incorporated herein by reference to Exhibit 4.27 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 27, 2017)
   
    4.28    English translation of the Loan Agreement between Shanghai Manyin and the shareholders of Shanghai Ledao dated January 14, 2019 (incorporated herein by reference to Exhibit 4.28 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.29    English translation of the Equity Pledge Agreement among Shanghai Manyin, Shanghai Ledao and the shareholders of Shanghai Ledao dated January 14, 2019 (incorporated herein by reference to Exhibit 4.29 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.30    English translation of the Business Operation Agreement among Shanghai Manyin, Shanghai Ledao and the shareholders of Shanghai Ledao dated January 14, 2019 (incorporated herein by reference to Exhibit 4.30 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.31    English translation of the Power of Attorney granted by the shareholders of Shanghai Ledao dated January 14, 2019 (incorporated herein by reference to Exhibit 4.31 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.32    English translation of the Exclusive Technology Consulting and Service Framework Agreement between Shanghai Manyin and Shanghai Ledao dated January 14, 2019 (incorporated herein by reference to Exhibit 4.32 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.33    English translation of the Exclusive Call Option Agreement among Shanghai Manyin, Shanghai Ledao and the shareholders of Shanghai Ledao dated January 14, 2019 (incorporated herein by reference to Exhibit 4.33 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.34    English translation of the Loan Agreement between Shanghai Manyin and the shareholders of Shanghai Nianqiao dated November 29, 2018 (incorporated herein by reference to Exhibit 4.34 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.35    English translation of the Equity Pledge Agreement among Shanghai Manyin, Shanghai Nianqiao and the shareholders of Shanghai Nianqiao dated November 29, 2018 (incorporated herein by reference to Exhibit 4.35 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.36    English translation of the Business Operation Agreement among Shanghai Manyin, Shanghai Nianqiao and the shareholders of Shanghai Nianqiao dated November 29, 2018 (incorporated herein by reference to Exhibit 4.36 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.37    English translation of the Power of Attorney granted by the shareholders of Shanghai Nianqiao dated November 29, 2018 (incorporated herein by reference to Exhibit 4.37 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
 
160

Exhibit
Number
  
Description of Document
   
    4.38    English translation of the Exclusive Technology Consulting and Service Framework Agreement between Shanghai Manyin and Shanghai Nianqiao dated November 29, 2018 (incorporated herein by reference to Exhibit 4.38 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.39    English translation of the Exclusive Call Option Agreement among Shanghai Manyin, Shanghai Nianqiao and the shareholders of Shanghai Nianqiao dated November 29, 2018 (incorporated herein by reference to Exhibit 4.39 to the annual report on Form 20-F (File No. 001-38269), filed with the Securities and Exchange Commission on April 25, 2019)
   
    4.40*    English translation of the Loan Agreement between Shanghai Manyin and the shareholders of Chengdu Yougao dated September 15, 2020
   
    4.41*    English translation of the Equity Pledge Agreement among Shanghai Manyin, Chengdu Yougao and the shareholders of Chengdu Yougao dated September 15, 2020
   
    4.42*    English translation of the Business Operation Agreement among Shanghai Manyin, Chengdu Yougao and the shareholders of Chengdu Yougao dated September 15, 2020
   
    4.43*    English translation of the Power of Attorney granted by the shareholders of Chengdu Yougao dated September 15, 2020
   
    4.44*    English translation of the Exclusive Technology Consulting and Service Framework Agreement between Shanghai Manyin and Chengdu Yougao dated September 15, 2020
   
    4.45*    English translation of the Exclusive Call Option Agreement among Shanghai Manyin, Chengdu Yougao and the shareholders of Chengdu Yougao dated September 15, 2020
   
    8.1*    Principal Subsidiaries and Consolidated Affiliated Entities of the Registrant
   
  11.1    Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 99.1 to the registration statement on Form F-1 (File No. 333-220954), as amended, initially filed with the Securities and Exchange Commission on October 13, 2017)
   
  12.1*    Certification by Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
   
  12.2*    Certification by Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
   
  13.1**    Certification by Principal Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
   
  13.2**    Certification by Principal Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
   
  15.1*    Consent of PricewaterhouseCoopers Zhong Tian LLP, an independent registered public accounting firm
   
  15.2*    Consent of Jingtian & Gongcheng Law Firm (Shanghai)
   
101.INS*    Inline XBRL Instance Document—this instance document does not appear in 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
 
161

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.
 
FinVolution Group
By:  
/s/ Feng Zhang
  Name:   Feng Zhang
  Title:   Chief Executive Officer
Date: April 28, 2021
 
162


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

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that (i) relate to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Revenue Recognition - Estimates of Standalone Selling Price for Loan Facilitation and Post Facilitation Services
As described in Note 2(u) to the consolidated financial statements, loan facilitation service revenue and post facilitation service revenue for the year ended December 31, 2020 were RMB1,908.9 million and RMB673.0 million, respectively. The Company charges one combined transaction service fee for its delivery of loan facilitation services and post-facilitation services, each of which are distinct performance obligations. The combined transaction price is allocated to these two performance obligations using an estimate of their relative standalone selling price. Management does not have an observable standalone selling price for the loan facilitation or post-facilitation services because it does not provide such services on a standalone basis in similar circumstances to similar customers, and because there is no directly observable standalone selling price that is reasonably available for similar services in the market. As a result, the estimation of standalone selling prices involved significant judgement. Management used an expected “cost plus margin” approach to estimate the standalone selling prices of the services and then allocated the combined revenue received from customers to each performance obligation, based on the relative estimated standalone selling prices. When estimating the amount to allocate, management made certain assumptions including estimates of the cost of providing the services, plus a reasonable profit margin.
The principal considerations for our determination that performing procedures relating to the estimation of standalone selling prices for loan facilitation and post-facilitation services is a critical audit matter is there was significant judgment by management in estimating the standalone selling prices, which in turn led to a high degree of auditor judgment, subjectivity, and audit effort in performing procedures and evaluating audit evidence relating to estimates of standalone selling price made by management, including estimates of the cost of providing the services.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management’s revenue recognition process, including controls over the Company’s model, significant assumptions and data used to estimate the standalone selling prices for loan facilitation and post-facilitation services. These procedures also included, among others, testing management’s process for estimating the standalone selling price, which involved (i) reading service agreements between the Company and its customers to identify the nature of services provided as part of loan facilitation and post-facilitation services; (ii) evaluating the appropriateness of management’s expected “cost plus margin” method of estimating standalone selling price; (iii) evaluating the reasonableness of estimates of the cost of providing the services; and (iv) testing the completeness, accuracy and relevance of underlying data used to develop management’s estimate. Evaluating the estimates of cost of providing the services involved (i) testing the allocation of expenses, which are driven by the roles and responsibility of each department and (ii) testing the completeness, accuracy, relevance, and classification of all types of expenses.
Measurement of expected credit losses for certain financial assets and guarantee liabilities
As described in Notes 2(t), 3 and 7 to the consolidated financial statements, the Company has the following accounts associated with expected credit losses measurement as of December 31, 2020:
 
•  Accounts receivable
  RMB863.9 million, net of credit loss allowance of RMB188.7 million
   
•  Quality assurance receivable
  RMB1,121.6 million, net of credit loss allowance of RMB223.5 million
   
•  Loans receivable
  RMB2,354.9 million, net of credit loss allowance of RMB382.0 million
   
•  Expected credit losses for quality assurance commitment
  RMB2,390.5 million
 
F-3

The Company determined the amounts of the provisions and liabilities relating to the above accounts using an expected credit loss methodology that is based on (i) historical default experience; (ii) known and inherit risks in the portfolio; (iii) current economic conditions; and (iv) future macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers. When forecasting macroeconomic factors, management primarily considered gross domestic product, consumer price index and other pertinent factors such as money supply wherein M1 money supply was determined to be the most relevant to the Company’s business.
The principal considerations for our determination that performing procedures relating to measurement of expected credit losses is a critical audit matter are (i) there was significant judgment and estimation by management in determining the modeling techniques utilized in their expected credit losses methodology and in determining the underlying estimates, which in turn led to a high degree of auditor judgment, subjectivity, and audit effort in performing procedures and evaluating audit evidence relating to estimates used in the expected credit loss methodology and (ii) the audit effort involved professionals with specialized skill and knowledge to assist in evaluating the audit evidence.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management’s estimate of expected credit losses, including controls over the Company’s models, significant assumptions, and underlying data. The procedures also included, among other things, testing management’s process for developing the estimate of expected credit losses, which involved (i) evaluating the appropriateness of management’s methodology including how loan portfolios are pooled; (ii) testing the completeness, accuracy and relevance of underlying data used in the estimate; and (iii) evaluating the reasonableness of management’s forward-looking adjustments made to historical default experience. These procedures also included the use of professionals with specialized skill and knowledge to assist in evaluating the appropriateness of certain models, methodologies and inputs used in developing the estimate of the expected credit losses.
/s/ PricewaterhouseCoopers Zhong Tian LLP
Shanghai, the People’s Republic of China
April 28, 2021
We have served as the Company’s auditor since 2016.
 
F-4

FINVOLUTION GROUP
CONSOLIDATED BALANCE SHEETS
AS OF DECEMBER 31, 2019 AND 2020
(All amounts in thousands, except share data, or otherwise noted)
 
         
As of December 31,
 
    
Note
  
2019
    
2020
 
         
RMB
    
RMB
    
US$
Note 2(f)
 
Assets
                               
Cash and cash equivalents
   2(i)      2,324,542        2,632,174        403,398  
Restricted cash (including restricted cash of the consolidated trusts of RMB799,646 and RMB482,285 as of December 31, 2019 and 2020, respectively)
   2(j)      3,686,203        3,484,227        533,981  
Short-term investments
   2(k)      114,560        1,970,958        302,063  
Accounts receivable, net of credit loss allowance for accounts receivable of RMB145,699 and RMB188,725 as of December 31, 2019 and 2020, respectively
   7      882,305        863,906        132,399  
Quality assurance receivable, net of credit loss allowance for quality assurance receivable of RMB809,503 and RMB223,514 as of December 31, 2019 and 2020, respectively
   2(t)      3,649,642        1,121,554        171,886  
Property, equipment and software, net
   5      134,324        93,876        14,387  
Right of use assets
   16      95,786        54,968        8,424  
Intangible assets
   6      64,280        98,947        15,164  
Goodwill
          50,411        50,411        7,726  
Loans receivable, net of credit loss allowance for loans receivable of RMB316,124 and RMB382,012 as of December 31, 2019 and 2020, respectively (including loans receivable, net of credit loss allowance for loans receivable of the consolidated trusts of RMB4,618,856 and RMB2,100,158 as of December 31,2019 and 2020, respectively)
   3      4,808,252        2,354,882        360,901  
Investments
   2(m)      952,833        950,515        145,673  
Deferred tax assets
   11      129,740        155,758        23,872  
Contract assets
   7      20,555        —          —    
Prepaid expenses and other assets (including prepaid expenses and other assets of the consolidated trusts of RMB62,306 and RMB32,154 as of December 31, 2019 and 2020, respectively)
   4      1,391,023        1,050,009        160,921  
         
 
 
    
 
 
    
 
 
 
Total assets
          18,304,456        14,882,185        2,280,795  
         
 
 
    
 
 
    
 
 
 
Liabilities and Shareholders’ Equity:
                               
Payable to platform customers (including payable to platform customers of the consolidated variable interest entity (“VIE”) and VIE’s subsidiaries without recourse to the Company of RMB
684,630
and RMB103,453
as of December 31, 2019 and 2020, respectively)
          684,630        103,453        15,855  
Quality assurance payable (including quality assurance payable of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of RMB
4,776,153
and nil as of December 31, 2019 and 2020, respectively)
   2(t)      4,776,153        —          —    
Deferred guarantee income (including deferred guarantee income of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of nil and RMB1,259,396 as of December 31, 2019 and 2020, respectively)
   2(t)      —          1,259,396        193,011  
Expected credit losses for quality assurance commitment (including expected credit losses for quality assurance commitment of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of nil and RMB2,390,501 as of December 31, 2019 and 2020, respectively)
   2(t)      —          2,390,501        366,360  
Payroll and welfare payable (including payroll and welfare payable of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of RMB115,540 and RMB132,955 as of December 31, 2019 and 2020, respectively)
   8      176,685        220,989        33,868  
Taxes payable (including taxes payable of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of RMB32,468 and RMB49,556 as of December 31, 2019 and 2020, respectively; including taxes payable of consolidated trusts of RMB4,562 and RMB3,996 as of December 31, 2019 and 2020, respectively)
          128,298        154,398        23,663  
Short-term borrowings (including short-term borrowings of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of RMB85,000 and nil as of December 31, 2019 and 2020, respectively)
   15      235,000        —          —    
Funds payable to investors of consolidated trusts (including funds payable to investors of consolidated trusts of RMB3,660,483 and RMB1,661,841 as of December 31, 2019 and 2020 respectively)
   3      3,660,483        1,661,841        254,688  
Contract liabilities (including contract liabilities of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of RMB50,166 and nil as of December 31, 2019 and 2020, respectively)
   2(u)      55,728        3,447        528  
The accompanying notes form an integral part of these consolidated financial statements.
 
F-
5

FINVOLUTION GROUP
CONSOLIDATED BALANCE SHEETS
AS OF DECEMBER 31, 2019 AND 2020 (Continued)
(All amounts in thousands, except share data, or otherwise noted)
 
         
As of December 31,
 
    
Note
  
2019
   
2020
 
         
RMB
   
RMB
   
US$
Note 2(f)
 
Liabilities and Shareholders’ Equity (Continued)
                             
Amounts due to related party (including amounts due to related party of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of RMB4,309 and RMB1,984 as of December 31, 2019 and 2020, respectively)
   10      4,309       1,984       304  
Leasing liabilities (including leasing liabilities of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of RMB84,284 and RMB42,775 as of December 31, 2019 and 2020, respectively)
   16      85,143       43,296       6,635  
Deferred tax liabilities (including deferred tax liabilities of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of RMB47,117 and RMB8,320 as of December 31, 2019 and 2020, respectively)
   11      198,922       103,548       15,870  
Accrued expenses and other liabilities (including accrued expenses and other liabilities of the consolidated VIE and VIE’s subsidiaries without recourse to the Company of RMB237,802 and RMB472,446 as of December 31, 2019 and 2020, respectively)
   9      287,625       509,002       78,008  
         
 
 
   
 
 
   
 
 
 
Total liabilities
          10,292,976       6,451,855       988,790  
         
 
 
   
 
 
   
 
 
 
Commitments and contingencies
   17                         
FinVolution Group shareholders’ equity:
                             
Class A ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 964,071,169 and 969,071,169 issued as of December 31, 2019 and 2020; 943,436,904 and 824,164,599 outstanding as of December 31, 2019 and 2020)
   12      64       64       10  
Class B ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 586,000,000 and 581,000,000 issued and outstanding as of December 31, 2019 and 2020)
   12      39       39       6  
Additional
paid-in
capital
          5,640,898       5,659,990       867,431  
Treasury stock (20,634,265 and 144,906,570 shares as of December 31, 2019 and 2020, respectively)
   12      (47,174     (401,621     (61,551
Statutory reserves
   2(ah)      317,198       458,058       70,200  
Accumulated other comprehensive income
          70,320       (5,142     (787
Retained earnings
          1,966,611       2,651,918       406,424  
         
 
 
   
 
 
   
 
 
 
Total FinVolution Group shareholders’ equity
          7,947,956       8,363,306       1,281,733  
         
 
 
   
 
 
   
 
 
 
Non-controlling
interest
          63,524       67,024       10,272  
Total shareholders’ equity
          8,011,480       8,430,330       1,292,005  
         
 
 
   
 
 
   
 
 
 
Total liabilities and shareholders’ equity
          18,304,456       14,882,185       2,280,795  
         
 
 
   
 
 
   
 
 
 
The accompanying notes form an integral part of these consolidated financial statements.
 
F-
6

FINVOLUTION GROUP
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(All amounts in thousands, except share data, or otherwise noted)
 
         
For the years ended December 31,
 
    
Note
  
2018
   
2019
   
2020
 
         
RMB
   
RMB
   
RMB
   
US$
Note 2(f)
 
Operating revenue:
                                     
Loan facilitation service fees
   2(u)      2,919,234       3,310,875       1,908,851       292,544  
Post-facilitation service fees
   2(u)      922,797       1,200,373       672,981       103,139  
Guarantee income
   2(t)      —         —         3,386,032       518,932  
Net interest income
   2(o)      256,108       1,106,669       1,113,337       170,626  
Other revenue
   2(u)      376,915       344,840       481,886       73,852  
Changes in expected discretionary payment to investor reserve fund investors
   2(u)      68,619       —         —         —    
         
 
 
   
 
 
   
 
 
   
 
 
 
Net revenues
          4,543,673       5,962,757       7,563,087       1,159,093  
         
 
 
   
 
 
   
 
 
   
 
 
 
Operating expenses:
                                     
Origination and servicing expenses
   2(v)      (875,905     (1,164,716     (1,315,496     (201,609
Origination and servicing expenses-related party
   2(v)      (109,666     (43,494     (10,104     (1,549
Sales and marketing expenses
   2(w)      (710,754     (720,333     (482,859     (74,001
General and administrative expenses
   2(x)      (383,388     (435,816     (461,116     (70,669
Research and development expenses
   2(y)      (317,965     (390,585     (370,175     (56,732
Credit losses for quality assurance commitment
   2(t)      —         —         (2,007,968     (307,735
Provision for loans receivable
   3      (192,749     (299,504     (463,175     (70,985
Provision for accounts receivable and other receivables
   7      (106,652     (261,882     (144,661     (22,170
         
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
          (2,697,079     (3,316,330     (5,255,554     (805,450
Other income
                                     
Gain from quality assurance
   2(t)      510,894       98,405       —         —    
Realized gain (loss) from financial guarantee derivatives
   2(ad)      (157,244     31,444       —         —    
Fair value change of financial guarantee derivatives
   2(ad)      272,057       (56,287     —         —    
Other income, net
   2(k), 2(ab)      148,356       136,491       116,469       17,850  
         
 
 
   
 
 
   
 
 
   
 
 
 
Profit before income tax expenses
          2,620,657       2,856,480       2,424,002       371,493  
Income tax expenses
   11      (151,206     (481,962     (455,421     (69,796
         
 
 
   
 
 
   
 
 
   
 
 
 
Net profit
          2,469,451       2,374,518       1,968,581       301,697  
Net loss (profit) attributable to
non-controlling
interest shareholders
          (377     (1,668     4,119       631  
         
 
 
   
 
 
   
 
 
   
 
 
 
Net profit attributable to FinVolution Group’s ordinary shareholders
          2,469,074       2,372,850       1,972,700       302,328  
         
 
 
   
 
 
   
 
 
   
 
 
 
 
F-
7

FINVOLUTION GROUP
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020 (Continued)
(All amounts in thousands, except share data, or otherwise noted)
 
         
For the years ended December 31,
 
    
Note
  
2018
   
2019
   
2020
 
         
RMB
   
RMB
   
RMB
   
US$
Note 2(f)
 
Net profit
          2,469,451       2,374,518       1,968,581       301,697  
Foreign currency translation adjustment, net of nil tax
          43,293       12,110       (75,462     (11,565
         
 
 
   
 
 
   
 
 
   
 
 
 
Total comprehensive income
          2,512,744       2,386,628       1,893,119       290,132  
         
 
 
   
 
 
   
 
 
   
 
 
 
Total comprehensive loss (income) attributable to
non-controlling
interest shareholders
          (377     (1,668     4,119       631  
         
 
 
   
 
 
   
 
 
   
 
 
 
Total comprehensive income attributable to FinVolution Group’s ordinary shareholders
          2,512,367       2,384,960       1,897,238       290,763  
         
 
 
   
 
 
   
 
 
   
 
 
 
Weighted average number of ordinary shares used in computing net profit per share
                                     
Basic
          1,498,780,165       1,525,814,189       1,477,162,991       1,477,162,991  
Diluted
          1,599,592,231       1,552,423,060       1,491,325,420       1,491,325,420  
Net profit per share attributable to FinVolution Group’s ordinary shareholders
                                     
Basic
          1.65       1.56       1.34       0.20  
Diluted
          1.54       1.53       1.32       0.20  
Net profit per ADS attributable to FinVolution Group’s ordinary shareholders (one ADS equal five ordinary shares)
                                     
Basic
          8.24       7.78       6.68       1.02  
Diluted
          7.72       7.64       6.61       1.01  
The accompanying notes form an integral part of these consolidated financial statements.
 
F-
8

FINVOLUTION GROUP
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(All amounts in thousands, except share data, or otherwise noted)
 
   
Note
   
Issued ordinary shares
         
Treasury stock
         
Statutory

reserve
   
Retained

earnings

(Accumulated

deficit)
   
Non-

controlling

interest
   
Total
shareholders’
equity
 
         
Share
   
Amount
   
Additional
paid-in

capital
   
Share
   
Amount
   
Accumulated other
comprehensive

income
 
               
RMB
   
RMB
         
RMB
   
RMB
   
RMB
   
RMB
   
RMB
   
RMB
 
Balance as of December 31, 2017
            1,503,071,169       100       5,951,044       —         —         14,917       55,090       (2,398,984     60,021       3,682,188  
           
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Cumulative effect of accounting change
 
 
2
(u) 
    —         —         —         —         —         —         —         176,494       —         176,494  
Issuance of ordinary shares for share-based compensation plans
    12       30,000,000       2       —         (30,000,000     (2     —         —         —         —         —    
Repurchase of ordinary shares
    12       —         —         —         (60,306,360     (452,262     —         —         —         —         (452,262
Share-based compensation
    13       —         —         50,319       —         —         —         —         —         —         50,319  
Exercise of share-based compensation plans
    13       —         —         (105,346     44,005,360       120,143       —         —         —         —         14,797  
Net profit
            —         —         —         —         —         —         —         2,469,074       377       2,469,451  
Foreign currency translation adjustment
            —         —         —         —         —         43,293       —         —         —         43,293  
Capital injection from
non-controlling
interest
            —         —         —         —         —         —         —         —         1,458       1,458  
Appropriation to statutory reserve
            —         —         —         —         —         —         200,916       (200,916     —         —    
           
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of December 31, 2018
            1,533,071,169       102       5,896,017       (46,301,000     (332,121     58,210       256,006       45,668       61,856       5,985,738  
           
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
F-
9

FINVOLUTION GROUP
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020 (Continued)
(All amounts in thousands, except share data, or otherwise noted)
 
   
Note
   
Issued ordinary shares
         
Treasury stock
               
Retained

earnings
             
         
Share
   
Amount
   
Additional
paid-in

capital
   
Share
   
Amount
   
Accumulated other
comprehensive
income
   
Statutory
reserve
   
Non-

controlling
interest
   
Total
shareholders’
equity
 
               
RMB
   
RMB
         
RMB
   
RMB
   
RMB
   
RMB
   
RMB
   
RMB
 
Balance as of December 31, 2018
            1,533,071,169       102       5,896,017       (46,301,000     (332,121     58,210       256,006       45,668       61,856       5,985,738  
           
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Issuance of ordinary shares for share-based compensation plans
    12       17,000,000       1       —         (17,000,000     (1     —         —         —         —          
Repurchase of ordinary shares
    12       —         —         —         (12,729,500     (47,173     —         —         —         —         (47,173
Share-based compensation
    13       —         —         42,260       —         —         —         —         —         —         42,260  
Exercise of share-based compensation plans
    13       —         —         (297,379     55,396,235       332,121       —         —         —         —         34,742  
Net profit
            —         —         —         —         —         —         —         2,372,850       1,668       2,374,518  
Dividends paid to shareholders
            —         —         —         —         —         —         —         (390,715     —         (390,715
Foreign currency translation adjustment
            —         —         —         —         —         12,110       —         —         —         12,110  
Appropriation to statutory reserve
            —         —         —         —         —         —         61,192       (61,192     —         —    
           
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of December 31, 2019
            1,550,071,169       103       5,640,898       (20,634,265     (47,174     70,320       317,198       1,966,611       63,524       8,011,480  
           
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
F-1
0

FINVOLUTION GROUP
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020 (Continued)
(All amounts in thousands, except share data, or otherwise noted)
 
   
Note
   
Issued ordinary shares
         
Treasury stock
               
Retained

earnings
             
         
Share
   
Amount
   
Additional
paid-in

capital
   
Share
   
Amount
   
Accumulated other
comprehensive
income
   
Statutory
reserve
   
Non-

controlling
interest
   
Total
shareholders’
equity
 
               
RMB
   
RMB
         
RMB
   
RMB
   
RMB
   
RMB
   
RMB
   
RMB
 
Balance as of December 31, 2019
            1,550,071,169       103       5,640,898       (20,634,265     (47,174     70,320       317,198       1,966,611       63,524       8,011,480  
           
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Cumulative effect of accounting change
    2 (b)      —         —         —         —         —         —         —         (882,964     —         (882,964
Repurchase of ordinary shares
    12       —         —         —         (139,954,870     (384,871     —         —         —         —         (384,871
Share-based compensation
    13       —         —         42,169       —         —         —         —         —         —         42,169  
Exercise of share-based compensation plans
    13       —         —         (23,077     15,682,565       30,424       —         —         —         —         7,347  
Net profit
            —         —         —         —         —         —         —         1,972,700       (4,119     1,968,581  
Dividends paid to shareholders
            —         —         —         —         —         —         —         (263,569     —         (263,569
Foreign currency translation adjustment
            —         —         —         —         —         (75,462     —         —         —         (75,462
Appropriation to statutory reserve
            —         —         —         —         —         —         140,860       (140,860     —         —    
Capital injection from
non-controlling
interest
            —         —         —         —         —         —         —         —         7,619       7,619  
           
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of December 31, 2020
            1,550,071,169       103       5,659,990       (144,906,570     (401,621     (5,142     458,058       2,651,918       67,024       8,430,330  
           
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying notes form an integral part of these consolidated financial statements.
 
F-1
1

FINVOLUTION GROUP
CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(All amounts in thousands, except share data, or otherwise noted)
 
           
For the years ended December 31,
 
         
2018
   
2019
   
2020
 
           
RMB
   
RMB
   
RMB
   
US$
Note 2(f)
 
Cash flows from operating activities:
                                         
Net profit
              2,469,451       2,374,518       1,968,581       301,697  
Adjustments to reconcile net profit to net cash
provided by (used in) operating activities:
                                         
Provision for loans receivable
              192,749       299,504       463,175       70,985  
Provision for accounts receivable and other receivables
              106,652       261,882       144,661       22,170  
Depreciation and amortization
              42,162       57,712       51,780       7,936  
Amortization of
right-of-use
asset and interest of leasing liabilities
              —         49,373       44,653       6,843  
Change in fair value of
short-term
investments
              (16,460     13,028       (7,211     (1,104
Provision for investment
              —         —         33,660       5,159  
Loss (Gain) from disposal of investments
              —         (10,614                  
Change in fair value of investments
              77       —                      
Net gain from investment in loans
              (256,108     (1,106,669     (1,113,337     (170,626
Share-based compensation
              50,319       42,260       42,169       6,463  
Impairment of intangible assets
              —         4,600                    
Changes in operating assets and liabilities:
                                         
Accounts receivable
              (746,753     (332,145     (248,339     (38,060
Quality assurance receivable
              (911,597     (1,585,276     2,493,090       382,083  
Financial guarantee derivative assets and discretionary payment
              (379,717     56,287                    
Deferred tax assets
              (27,705     (6,977     151,335       23,193  
Amounts due from related part
y
              (2,830     2,830                    
Contract assets
              (59,019     91,548       20,555       3,150  
Prepaid expenses and other assets
              (115,017     (1,090,910     353,383       54,157  
Payable to platform customers
              (208,932     (220,404     (581,177     (89,069
Quality assurance payable
              1,756,535       956,774                    
Deferred guarantee income
           
 
—  
 
 
 
—  
 
 
 
(613,858
 
 
(94,078
Expected credit losses for quality assurance commitment
           
 
—  
 
 
 
—  
 
 
 
(1,202,520
 
 
(184,294
Payroll and welfare payable
              31,423       (11,569     44,304       6,790  
Taxes payable
              (32,042     (96,803     26,100       4,000  
Contract liabilities
              (97,080     (109,741     (52,281     (8,012
Amounts due to related part
ies
              (11,972     4,309       (2,325     (356
Leasing liabilities
              —         (51,370     (45,682     (7,001
Deferred tax liabilities
              84,124       98,858       14,816       2,271  
Accrued expenses and other liabilities
              16,696       93,473       221,377       33,927  
             
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by
(used in)
operating activities
              1,884,956       (215,522     2,206,909       338,224  
             
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from investing activities:
                                         
Collection of loans originated and held by the Group
              2,805,940       10,520,227       12,757,947       1,955,240  
Investment in loans originated and held by the Group
              (4,331,811     (12,128,140     (9,826,856     (1,506,032
Investment in convertible loan
            —         (20,000                  
Proceeds from disposal of investments
              —         21,508       2,460       377  
Purchase of investments
              (155,286     (803,691     (36,829     (5,644
Proceeds from short-term investments
              13,122,058       5,532,569       6,177,791       946,788  
Purchase of short-term investments
              (12,799,210     (3,902,033     (8,001,000     (1,226,207
Purchase of property, equipment and software
              (83,584     (48,659     (11,017     (1,688
Acquisition of intangible assets
              (5,120     —         (21,000     (3,218
             
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by (used in) investing activities
              (1,447,013     (828,219     1,041,496       159,616  
             
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from financing activities:
                                         
Cash received from investors - consolidated trusts
              1,183,580       3,437,160       766,160       117,419  
Cash paid to investors - consolidated trusts
              (192,840     (1,488,301     (2,993,122     (458,716
Cash paid for repurchase of preferential beneficiaries of consolidated trusts
              (47,173     (7,948                  
Cash received from short-term borrowings
              87,010       235,000                    
Repayment of short-term borrowings
              (63,685     (25,000     (235,000     (36,015
Cash paid for dividends
              —         (390,715     (263,569     (40,394
Repurchase of ordinary shares
              (452,262     (42,276     (379,984     (58,235
Proceeds from exercise of share—based compensation plans
              14,009       31,592       6,617       1,014  
Capital injection from
non-controlling
interest
              1,458       —         7,619       1,168  
             
 
 
   
 
 
   
 
 
   
 
 
 
Net cash
used in (
provided by
)
financing activities
              530,097       1,749,512       (3,091,279     (473,759
             
 
 
   
 
 
   
 
 
   
 
 
 
Effect of exchange rate changes on cash, cash equivalents and restricted cash
              41,977       11,253       (51,470     (7,889
             
 
 
   
 
 
   
 
 
   
 
 
 
Net increase in cash, cash equivalents and restricted cash
              1,010,017       717,024       105,656       16,192  
Cash, cash equivalents and restricted cash at beginning of year
              4,283,704       5,293,721       6,010,745       921,187  
Cash, cash equivalents and restricted cash at end of year
              5,293,721       6,010,745       6,116,401       937,379  
             
 
 
   
 
 
   
 
 
   
 
 
 
 
F-1
2

FINVOLUTION GROUP
CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(All amounts in thousands, except share data, or otherwise noted
 
           
For the years ended December 31,
 
         
2018
   
2019
   
2020
 
           
RMB
   
RMB
   
RMB
   
US$
Note 2(f)
 
Supplemental disclosure of cash investing and financing activities
                                         
Cash paid for interest including interest paid to investors of consolidated trusts
              (58,312     (94,957     (268,182     (41,101
Cash paid for income taxes
              (180,233     (145,825     (367,004     (56,246
Supplemental disclosure of
non-cash
investing and financing activities
                                         
Payable for purchase of property, equipment and software
              917       292       607       93  
Payable for purchase of intangible assets
              —         —         5,000       766  
Payable for repurchase of ordinary shares
              —         4,897       9,784       1,499  
Receivable from exercise of share-based compensation plans
              788       3,938       4,668       715  
The following table sets forth cash, cash equivalents and restricted cash by category within the Consolidated Balance Sheets:
 
    
As of December 31,
 
    
2019
    
2020
 
                  
US$
 
    
RMB
    
RMB
    
Note 2(f)
 
Cash and cash equivalents
     2,324,542        2,632,174        403,398  
Restricted cash
     3,686,203        3,484,227        533,981  
    
 
 
    
 
 
    
 
 
 
Total cash, cash equivalents and restricted cash
     6,010,745        6,116,401        937,379  
    
 
 
    
 
 
    
 
 
 
The accompanying notes form an integral part of these consolidated financial statements.
 
F-1
3

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
1. Principal activities and organization
FinVolution Group (the “Company”) is an investment holding company and with its consolidated subsidiaries and variable interest entities (“VIEs”) (collectively referred to as the “Group”) operates an online consumer finance marketplace through its platform (www.ppdai.com) registered in the People’s Republic of China (the “PRC” or “China”). The Company has been listed on the New York Stock Exchange in the United States of America since November 2017. As of December 31, 2020, the Company effectively controls a number of VIEs through a series of commercial agreements (the “VIE Agreements”) entered into between certain subsidiaries of the Group (the “WOFEs”), the VIEs and nominal shareholders of the VIEs
.
As of December 31, 2020, the Company’s principal subsidiaries and consolidated VIEs are as follows:
 
Name
  
Percentage
of
direct or
indirect
ownership
   
Date of
incorporation
    
Place of
incorporation
 
Subsidiaries
                         
FinVolution (HK) Limited (“FinVolution HK”)
     100     June 12, 2012        Hong Kong, China  
Beijing Prosper Investment Consulting Co., Ltd. (“Beijing Prosper”)
     100     August 21, 2012        Beijing, China  
Shanghai Guangjian Information Technology Co., Ltd. (“Shanghai Guangjian”)
     100     June 5, 2017        Shanghai, China  
Shanghai Shanghu Information Technology Co., Ltd. (“Shanghai Shanghu”)
Shanghai Manyin Information Technology Co., Ltd. (“Shanghai Manyin”)
     100     February 12, 2018        Shanghai, China  
Hainan Shanghu Information Technology Co., Ltd. (“Hainan Shanghu”)
     100     August 1, 2018        Hainan, China  
       
Consolidated VIEs
                         
Beijing Paipairongxin Investment Consulting Co., Ltd.
(“Beijing Paipairongxin”)
     100 %
*
 
    June 15, 2012        Beijing, China  
Shanghai Zihe Information Technology Co., Ltd.
(“Shanghai Zihe”)
     100 %
*
 
    July 6, 2017        Shanghai, China  
Shanghai Nianqiao Technology Co., Ltd.
(“Shanghai Nianqiao”)
     100 %
*
 
    August 8, 2018        Shanghai, China  
Shanghai Ledao Technology Co., Ltd.
(“Shanghai Ledao”)
     100 %
*
 
    January 10, 2019        Shanghai, China  
Chengdu Yougao Information Technology Co., Ltd.
(“Chengdu Yougao”)
     100 %
*
 
    December 26, 2019        Chengdu, China  
       
Consolidated VIEs’ principal subsidiaries
                         
Shanghai PPDai Financial Information Services Co., Ltd. (“Shanghai PPDai”)
     100 %
*
 
    January 18, 2011        Shanghai, China  
Shanghai Erxu Information Technology Co., Ltd.
(“Shanghai Erxu”)
     100 %
*
 
    April 28, 2018        Shanghai, China  
Fujian Zhiyun Financing Guarantee Co., Ltd. (“Fujian
 
Zhiyun”)
     100 %
*
 
    November 21, 2019        Fujian, China  
 
*
Controlled via contractual relationships
 
F-1
4

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies
(a) Basis of presentation
The Group’s consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial statements and related disclosures. Actual results may differ from those estimates.
(b) Adoption of new credit loss accounting standard
On January 1, 2020,
t
he Group adopted ASU
2016-13
Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments using modified retrospective method. Results for periods beginning after January 1, 2020 are presented under ASC Topic 326, while prior period amounts are not adjusted and continue to be reported in accordance with
historical
accounting guidance.
Upon initial adoption, the Group recognized the cumulative effect of initially applying ASC Topic 326 as a decrease of approximately RMB883.0 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from
:
 
1) ASC Topic 326 introduced a current expected credit loss (“CECL”) methodology, which replaced the probable incurred credit losses methodology used under the historical accounting guidance. Under CECL methodology, credit losses are recorded upon initial recognition of financial assets at an amount equal to the lifetime expected losses. Under probable incurred credit losses methodology, credit losses are recorded when the losses are probable or have been incurred. The initial adoption will result in an increase in provision for financial assets including quality assurance receivables, loans receivables and accounts receivable that in scope for ASC Topic 326; and
2) ASC Topic 326 requires the expected credit losses related to guarantee contracts be recorded separately from and in addition to the stand ready guarantee liability accounted for in accordance with ASC Topic 460. Before adoption of ASC Topic 326, guarantee liability is recorded at the higher of the amount determined in accordance with ASC Topic 450 and the amount determined in accordance with ASC Topic 460. The initial adoption resulted in an increase in guarantee liability related to the recognition of a separate contingent liability. Consequently, the quality assurance payable is separated into expected credit losses for quality assurance commitment, which represents the expected credit losses of the guarantee contracts accounted for in accordance with ASC Topic 326, and deferred guarantee income, which represents the stand-ready liability accounted for in accordance with ASC Topic 460
.
The table below sets forth the cumulative effect of the changes made to the consolidated balance sheet as of January 1, 2020 due to the adoption of ASC Topic 326.
 
     December 31, 2019      CECL adoption
impact
     January 1, 2020  
Assets
                          
Quality assurance receivable
     3,649,642        (34,998      3,614,644  
Loans receivable
     4,808,252        (303,291      4,504,961  
Accounts receivable
     882,305        (142,077      740,228  
             
 
 
          
Decrease in assets
              (480,366         
             
 
 
          
Liabilities
                          
Quality assurance payable
     4,776,153        690,122        5,466,275
             
 
 
          
Increase in liabilities
              690,122           
             
 
 
          
Retained earnings
                          
Pre-tax
decrease in retained earnings
              (1,170,488         
Tax effects
              287,524           
             
 
 
          
Net decrease in retained earnings
              (882,964         
             
 
 
          
 
*
Upon adoption of ASC 326, quality assurance payable was separated into deferred guarantee income of RMB1,873,254 and expected credit losses for quality assurance commitment of RMB3,593,021.
 
F-1
5

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(c) Principle of consolidation
The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the WOFEs and consolidated VIEs, for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors.
Consolidated VIEs are entities in which the WOFEs through their respective contractual arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entities, and therefore the Company is the primary beneficiary of these entities.
All transactions and balances among the Company, its subsidiaries, the VIEs and the VIEs’ subsidiaries have been eliminated upon consolidation.
Details of the typical structure of the Company’s significant VIEs are set forth below:
i) VIE Agreements that give the Company effective control of VIEs
Business Operation Agreement
Pursuant to the relevant business operation agreements, the shareholders of the VIEs agree that to the extent permitted by law, they will accept and unconditionally execute the WOFEs’ instructions on business operations, such as appointment of directors and executive officers. They further agree that, without the WOFEs’ prior written consent, the VIEs will not take any action that may have material adverse effects on their assets, businesses, human resources, rights, obligations, or business operations. The shareholders of the VIEs agree to transfer any dividends or other similar income or interests they receive as the shareholders of the VIEs, if any, immediately and unconditionally to the WOFEs. This agreement also requires each of the shareholders of the VIEs to issue an irrevocable power of attorney authorizing the WOFEs or any person(s) designated by the WOFEs to execute shareholders’ rights on behalf of such shareholder. Unless the WOFEs terminate this agreement in advance, the agreement will remain effective until the VIEs are dissolved pursuant to PRC law.
Power of Attorney
Pursuant to each power of attorney, each shareholder of the VIEs have irrevocably appointed the WOFEs or any persons designated by the WOFEs to act as such shareholder’s
attorney-in-fact
to exercise all shareholder rights under PRC law and the relevant articles of association, including but not limited to, appointing directors, supervisors and officers of the VIEs as well as the right to sell, transfer, pledge and dispose all or a portion of the shares held by Nominee Shareholder. The power of attorney will remain in force for ten years unless early terminated by the WOFEs. The term of the power of attorney can be extended at the WOFEs’ option until the VIEs are dissolved in accordance with PRC law and regulation.
Exclusive Option Agreement
Pursuant to the exclusive option agreements, the Nominee Shareholders of the VIEs granted the WOFEs or any third party designated by the WOFEs the exclusive and irrevocable right to purchase from the Nominee Shareholders, to the extent permitted by PRC law and regulations, all or part of its respective equity interests in the VIEs for a purchase price equal to the registered capital. The Nominee Shareholders will then return the purchase price to the WOFEs or any third party designated by the WOFEs after the option is exercised. The WOFEs may transfer all or part of its option to a third party at its own option. The VIEs and the Nominee Shareholders agree that without prior written consent of the WOFEs, they may not transfer or otherwise dispose the equity interests or declare any dividend. The exclusive option agreement will remain effective until the WOFEs or any third party designated by the WOFEs acquire all equity interest of the VIEs.
 
F-1
6

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(c) Principle of consolidation (continued)
i) VIE Agreements that give the Company effective control of VIEs (continued)
 
Equity Pledge Agreement
Pursuant to relevant equity pledge agreements, each shareholder of the VIEs has pledged all of his or her equity interest held in the VIEs to the WOFEs to guarantee his or her obligations under the business operation agreement, the power of attorney, exclusive option agreement and the exclusive technology consulting and service agreement. In the event that the VIEs breach any obligations under these agreements, the WOFEs as the pledgee, will be entitled to request immediate disposal of the pledged equity interests and have priority to be compensated by the proceeds from the disposal of the pledged equity. The Nominee Shareholders may not dispose of the equity interests or create or permit any pledges which may have an adverse effect on the rights or benefits of the WOFEs without the prior written consent of the WOFEs. The relevant share pledge agreements will remain effective until the VIEs and its Nominee Shareholders discharge all of their obligations under the VIE Agreements and the pledgee consents such discharge in writing.
ii) VIE
Agreement
that enables the Company to receive substantially all of the economic benefits from the VIEs
Exclusive technology consulting and service agreement
Pursuant to the exclusive technology consulting and service agreements, WOFEs have the exclusive right to provide the VIEs and their subsidiaries (as designated in the agreement) with technical support, consulting services and other services. The WOFEs shall exclusively own any intellectual property arising from the performance of the agreement. During the term of this agreement, the VIEs and their designated subsidiaries may not accept any services covered by this agreement provided by any third party. The VIEs and their designated subsidiaries agree to pay service fees equal to 100% of the net profit generated or otherwise determined by the WOFEs. Except by mutual agreement upon early termination by parties in writing, the exclusive business cooperation agreement will remain effective until the VIEs and their designated subsidiaries are dissolved in accordance with PRC law and regulation.
Based on these contractual agreements, the Company believes that the VIEs as described above should be considered as VIEs because the equity holders do not have significant equity at risk nor do they have the characteristics of a controlling financial interest. Given that the Company, through the WOFEs, is the primary beneficiary of these VIEs, the Company believes that these VIEs should be consolidated based on the structure as described above.
 
F-1
7

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(c) Principle of consolidation (continued)
 
The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs, which are included in the Group’s consolidated financial statements. Transactions between the VIEs and their subsidiaries are eliminated in the balances presented below:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Cash and cash equivalents
     2,025,233        1,660,549  
Restricted cash
     2,620,706        2,694,514  
Short-term investments
     —          1,970,958  
Accounts receivable
     846,454        685,556  
Quality assurance receivable
     3,649,642        1,121,554  
Property, equipment and software, net
     103,444        67,010  
Intangible assets
     —          35,187  
Right of Use assets
     94,852        54,385  
Loans and receivables, net of credit loss allowance for loans receivables
     36,344        7,679  
Investments
     2,306,831        1,579,146  
Deferred tax assets
     122,920        149,511  
Contract assets
     20,555            
Prepaid expenses and other assets
     1,290,996        970,709  
    
 
 
    
 
 
 
Total assets
     13,117,977        10,996,758  
    
 
 
    
 
 
 
Payable to platform customers
     684,630        103,453  
Quality assurance payable
     4,776,153            
Deferred guarantee income
     —          1,259,396  
Expected credit losses for quality assurance commitment
     —          2,390,501  
Payroll and welfare payable
     115,540        132,955  
Taxes payable
     32,468        49,556  
Short-term borrowings
     85,000            
Contract liabilities
     50,166            
Deferred tax liabilities
     47,117        8,320  
Leasing liabilities
     84,284        42,775  
Amounts due to related part
y
     3,189,663        2,153,925  
Accrued expenses and other liabilities
     237,802        472,446  
    
 
 
    
 
 
 
Total liabilities
     9,302,823        6,613,327  
    
 
 
    
 
 
 
 
F-
18

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(c) Principle of consolidation (continued)
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenue
     4,250,978        4,684,436        6,124,129  
Net profit
     1,604,530        661,808        1,230,402  
    
 
 
    
 
 
    
 
 
 
Net cash provided by operating activities
     1,356,887        74,977        467,054  
Net cash used in (provided by) investing activities
     (1,031,968      367,903        (672,930
Net cash used in (provided by) financing activities
     1,043,899        108,972        (85,000
    
 
 
    
 
 
    
 
 
 
Net decrease (increase) in cash, cash equivalents and restricted cash
     1,368,818        551,852        (290,876
Cash, cash equivalents and restricted cash at beginning of year
     2,725,269        4,094,087        4,645,939  
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted cash at end of year
     4,094,087        4,645,939        4,355,063  
    
 
 
    
 
 
    
 
 
 
Under the VIE Arrangements, the Company has the power to direct activities of the VIEs and can have assets transferred out of the VIEs. Therefore, the Company considers that there is no asset in the VIEs that can be used only to settle obligations of the VIEs, except for registered capital and PRC statutory reserves, if any. As the VIEs are incorporated as limited liability company under the Company Law of the PRC, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs.
Currently there is no contractual arrangement which requires the Company to provide additional financial support to the VIEs. However, as the Company conducts its businesses primarily based on the licenses and approvals held by the VIEs and their subsidiaries, the Company has provided and will continue to provide financial support to the VIEs.
(d) Business combinations and noncontrolling interests
The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated income statements. During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
In a business combination achieved in stages, the Company
re-measures
the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the
re-measurement
gain or loss, if any, is recognized in the consolidated income statements.
 
F-
19

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(d) Business combinations and noncontrolling interests (continued)
 
When there is a change in ownership interests that result in a loss of control of a subsidiary, the Company deconsolidates the subsidiary from the date control is lost. Any retained noncontrolling investment in the former subsidiary is measured at fair value and is included in the calculation of the gain or loss upon deconsolidation of the subsidiary.
For the Company’s majority-owned subsidiaries and VIEs, a noncontrolling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Consolidated net income (loss) on the consolidated income statements includes the net income (loss) attributable to noncontrolling interests and mezzanine equity holders when applicable. Net income (loss) attributable to mezzanine equity holders is included in net income (loss) attributable to noncontrolling interests on the consolidated income statements, while it is excluded from the consolidated statements of changes in shareholders’ equity. The cumulative results of operations attributable to noncontrolling interests, along with adjustments for share-based compensation expense arising from outstanding share-based awards relating to subsidiaries’ shares, are also recorded as noncontrolling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with noncontrolling interests are presented under financing activities in the consolidated statements of cash flows.
(e) Use of estimates
The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes.
Financial statements amounts that reflect significant accounting estimates and assumptions include revenue recognition, measurement for provisions and liabilities in scope for ASC Topic 326 including credit loss provision for quality assurance receivables, loan receivables and accounts receivables as well as expected credit losses for quality assurance commitment, valuation allowance for deferred tax assets, determination of uncertain tax positions, and valuation of share-based awards. Such accounting estimates are impacted significantly by judgements and assumptions used in the preparation of the Group’s consolidated financial statements, and actual results could differ materially from these estimates. Changes in estimates are recorded in the period they are identified.
(f) Foreign currency and foreign currency translation
The Group uses Renminbi (“RMB”) as its reporting currency. The US$ is the functional currency of the Group’s entities incorporated in Cayman Islands and Hong Kong, and the RMB is the functional currency of the Group’s PRC subsidiaries.
Transactions denominated in other than the functional currencies are
re-measured
into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are
re-measured
at the balance sheet date exchange rate. The resulting exchange differences are recorded in the consolidated statements of comprehensive income.
The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses items are generally translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are accumulated as a separate component of shareholders’ deficit on the consolidated financial statements. The exchange rates used for translation on December 31, 2019 and 2020 were US$1.00= RMB6.9762 and RMB6.5249, respectively, representing the index rates stipulated by the People’s Bank of China.
 
F-2
0

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(g) Convenience translation
 
Translations of balances in the Group’s consolidated balance sheet, consolidated statement of operations and comprehensive income and consolidated statement of cash flows from RMB into US$ as of and for year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.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 US$ at that rate on December 31, 2020, or at any other rate.
(h) Significant risks and uncertainties
Risk of concentration
As of December 31, 2019 and 2020, substantially all of the Group’s cash, term deposit and cash equivalents, restricted cash and short-term investments were held in major financial institutions located in the PRC and in Hong Kong, which management considers to be of high credit quality. Accounts receivable are generally unsecured and denominated in RMB, and are derived from revenues earned from operations arising primarily in the PRC. No individual customer accounted for more than 10% of net revenues for the years ended December 31, 2018, 2019 and 2020. No individual customer accounted for more than 10% of accounts receivable as of December 31, 2019 and 2020.
Risk of uncertaintie
s
In October 2019, the China Banking and Insurance Regulatory Commission, together with eight other regulatory agencies jointly promulgated the Supplemental Rules to the Administration of Financing Guarantee Companies (“Circular 37”), which provides that any entity providing client referral or credit assessment services to the lending institutions may not provide financing guarantee services in a direct or a disguised form without the regulatory approval. If any entity operates financing guarantee business or provide financing guarantee services in a disguised form without appropriate approval, its business operations will be banned by the regulatory authorities and it will be required to properly settle existing business. Such entity might also subject to penalties including fines and confiscation of illegal gains if applicable. In the Group’s collaboration with institutional funding partners, in order to attract and maintain such business relationship, the Group provides quality assurance commitment through (i) repurchase of default loans and (ii) setting aside security deposits with institutional funding partners or third-party guarantee companies to ensure the Group has enough cash to perform its repurchase obligation if the borrowers introduced by the Group default. In some cases, the Group is also required to replenish such security deposits from time to time. Due to the lack of legal interpretation for financing guarantee in a disguised form, there is uncertainty related to whether such quality assurance commitment provided to institutional funding partners constitutes a financing guarantee in a disguised form. If the quality assurance commitment provided by the Group were determined to be financing guarantee in a disguise form, the Group’s business, financial condition, results of operations and liquidity will be materially and adversely affected.
In order to reduce the compliance risk under Circular 37, the Group incorporated a licensed financial guarantee company in late 2019, which, since its incorporation, provides direct guarantees for certain loans funded by the institutional funding partners to replace existing quality assurance commitment provided. In 2020, the Group increased the capital of the guarantee subsidiary established in late 2019 and also acquired two more guarantee licenses. The Group will continue its effort to increase its guarantee capability by obtaining additional financial guarantee licenses or increase the capital of its financial guarantee subsidiaries to further reduce its risk of noncompliance.
(i) Cash and cash equivalents
Cash and cash equivalents represent cash on hand, demand deposits, term deposits and highly liquid investments placed with banks or other financial institutions, which have original maturities less than three months.
 
F-2
1

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(j) Restricted cash
 
Restricted cash represents:
 
  (i)
Cash in quality assurance is cash managed by the Group through designated bank accounts under the new quality assurance program. There is no other use of these funds except for making payments to investors for default loans that are subject to quality assurance protection. As of December 31, 2019 and 2020, the restricted cash related to quality assurance obligations were RMB1,473,749 and RMB1,671,785, respectively.
 
  (ii)
Cash held in escrow accounts that is jointly managed by the Group and institutional funding partners. As of December 31, 2019 and 2020, the restricted cash managed by the Group and institutional funding partners amounted to RMB44,367 and RMB701,673, respectively.
 
  (iii)
Cash received via consolidated trusts that has not yet been distributed. As of December 31, 2019 and 2020, the restricted cash related to cash not yet distributed amounted to RMB799,646 and RMB482,285, respectively.
 
  (iv)
Cash held in capital verification account under the name of a subsidiary of the Group
 established in December 2020
as a paid-in capital. As of December 31, 2019 and 2020, the restricted cash related to capital verification account amounted to nil and RMB300,000, respectively.
 
  (v)
Cash received from borrowers that has not yet been disbursed to institutional funding partners. As of December 31, 2019 and 2020, the restricted cash held as related to cash not yet disbursed amounted to nil and RMB225,031, respectively.
 
  (vi)
Cash received from investors or borrowers that has not yet been disbursed, due to a settlement time lag. As of December 31, 2019 and 2020, the restricted cash related to cash not yet disbursed amounted to RMB684,630 and RMB103,453, respectively.
 
  (vii)
Cash held in designated account under the name of a subsidiary of the Group as a security deposit for an institutional funding partner. As of December 31, 2019 and 2020, the restricted cash related to security deposit amounted to RMB390,000 and nil, respectively.
 
  (viii)
Cash held as collateral for short-term borrowings of subsidiaries of the Group. As of December 31, 2019 and 2020, the restricted cash held as collateral amounted to RMB251,853 and nil, respectively.
 
  (ix)
Cash in investor reserve funds to protect relevant investors from losses of certain investment programs. Such investment programs were matured in 2019, the RMB41,958 held as restricted cash as of December 31, 2019 were settled in 2020.
(k) Short-term Investments
Short-term investments mainly consist of investments in wealth management products. The wealth management products are certain deposits with variable interest rates or principal not guaranteed with certain financial institutions.
Realized and unrealized gain related to the short-term investments is recorded as other income in the consolidated statements of comprehensive income. RMB96,061, RMB52,863 and RMB33,189 was recognized for the years ended December 31, 2018, 2019 and 2020, respectively.
 
F-2
2

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
(l) Accounts receivable, contract assets and credit loss allowance
 
 
Accounts receivable is related to the facilitation and post-facilitation service in relation to loans facilitated by the Group. Contract assets represent the Group’s right to consideration in exchange for investment management services in relation to investment programs that the Company has transferred to the customer before payment is due. The Group only recognizes accounts receivable and contract assets to the extent that the Group believes it is probable that it will collect substantially all of the consideration to which it will be entitled to in exchange for the services transferred to the customer.
Accounts receivable and contract assets is stated at the historical carrying amount net of write-offs and credit risk allowance. Beginning in 2020, the Group establishes a credit loss allowance based on expectations of lifetime credit losses based on historical default experience, known or inherit risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on historical default experience and other factors surrounding the credit risk of the borrowers. The Group evaluates and adjusts its credit loss allowance on a quarterly basis or more often as necessary. Accounts receivable and contract assets that are delinquent for 180 days or more are generally written off
.
(m) Investments
The Group has classified its investments into equity method investments and
non-marketable
equity investments.
The Group applies equity method in accounting for its investments in entities in which the Group has the ability to exercise significant influence but does not have control and the investments are in either common stock or
in-substance
common stock. Unrealized gains on transactions between the Group and an affiliated entity are eliminated to the extent of the Group’s interest in the affiliated entity, unrealized losses are also eliminated unless the transaction provides evidence of an impairment of the asset transferred. The Group accounts for private equity funds using the equity method of accounting unless the Group’s interest is so minor that the Group may have virtually no influence over partnership operating and financial policies.
Non-marketable
equity investments are investments in privately held companies without readily determinable market values. They
 a
re measured at cost minus impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for identical or a similar investment of the same issuer. The changes in the fair value of
non-marketable
equity investments are recognized in the consolidated statement of comprehensive income.
The following table sets forth the investments the Group holds as of December 31, 2019 and 2020
,
respectively. 
 
 
  
As of December 31,
 
 
  
2019
 
  
2020
 
Equity method investments
  
 
96,622
 
  
 
129,622
 
Non-marketable
equity investments
  
 
856,211
 
  
 
820,893
 
 
  
 
 
 
  
 
 
 
 
  
 
952,833
 
  
 
950,515
 
 
F-2
3

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(m) Investments (continued)
 
Equity method investments
For the years ended December 31, 2018, 2019 and 2020, the Group made investments in several private equity funds and accounted these investments as equity method investments as the Group has ability to significantly influence the operations or financial activities of the investees.
For the years ended December 31, 2018, 2019 and 2020, the Company disposed certain equity method investments for total consideration of nil, RMB20,000 and nil, which results a gain of nil, RMB10,621 and nil in other income, respectively.
As of December 31, 2019 and 2020, the equity pick up adjustment made by the Group on the equity method investments are not material. For the years ended December 31, 2018, 2019 and 2020, no impairment losses were recognized for equity method investments.
Non-marketable
equity investments
For the years ended December 31, 2018, 2019 and 2020, the Group made investments of less than 10% of equity interest in several non-listed companies. These investments were accounted for as
non-marketable
equity investment using measurement alternative because these investments does not have readily determinable fair value and the Group does not have significant influence over the investees.
For the years ended
December 31,
2018, 2019 and 2020, the Company disposed certain
non-marketable
equity investments for total consideration of nil, RMB1,508 and RMB2,460, which results a loss of nil, RMB7 and nil in other income, respectively.
For the years ended December 31, 2018, 2019 and 2020, the amount of impairment losses recognized for
non-marketable
equity investments were nil, nil and RMB33,660, respectively.
 
F-2
4

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(n) Fair value measurement
Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
The established fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The three levels of inputs that may be used to measure fair value include:
Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities.
Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.
Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.
The Group does not have any
non-financial
assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis.
The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, short-term investments, quality assurance receivable, loans receivable, accounts receivable, contract assets, payable to platform customers, quality assurance payable, deferred guarantee income, expected credit losses for quality assurance commitment, short-term borrowings and other liabilities.
Short-term investments
The short-term investments mainly consist of wealth management products and are measured at fair value.
Other financial instruments
The carrying amounts of financial instruments other than short-term investments, approximate their fair values due to the short-term maturities of these instruments.
 
F-2
5

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(n) Fair value measurement (continued)
 
Assets and liabilities measured at fair value on a recurring basis
The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:
 
December 31, 2019
                                   
         
     Level 1 Inputs      Level 2 Inputs      Level 3 Inputs      Balance at Fair value  
     RMB      RMB      RMB      RMB  
Assets
                                   
Short-term investments
                                   
—wealth management products
     —          114,560        —          114,560  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
December 31, 2020
                                   
         
     Level 1 Inputs      Level 2 Inputs      Level 3 Inputs      Balance at Fair value  
     RMB      RMB      RMB      RMB  
Assets
                                   
Short-term investments
                                   
—wealth management products
               1,970,958                  1,970,958  
    
 
 
    
 
 
    
 
 
    
 
 
 
The Group values its wealth management products held in certain bank accounts using quoted rate of return or quoted subscription/redemption prices published by the banks for these products, and accordingly, the Group classifies wealth management products as Level 2 within the fair value hierarchy based on the nature of the fair value inputs.
 
F-2
6

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(n) Fair value measurement (continued)
 
Assets and liabilities measured at fair value on a
non-recurring basis
Non-marketable
equity investments are measured at fair value on a non-recurring basis.
 
The following table sets forth the unrealized gains and losses from remeasurement (referred to as upward or downward adjustments) recorded as adjustments to the carrying value of
non-marketable
equity investments held as of December 31, 2018, 2019 and 2020 based on the observable price in an orderly transaction for the same or similar security of the same issuers:
 
     For the years ended
December 31,
 
     2018      2019      2020  
Upward adjustments
     170        3,149        —    
Downward adjustments (including impairment)
     —          —          (36,600
    
 
 
    
 
 
    
 
 
 
Total unrealized gain
 (loss
es
)
     170        3,149        (36,600
    
 
 
    
 
 
    
 
 
 
The following table sets forth the total carrying value of the Group’s non-marketable equity investments at fair value on a non-recurring basis held as of December 31, 2018, 2019 and 2020 including cumulative unrealized upward and downward adjustments made to the initial cost basis of the securities:
 
     As of December 31,  
     2019      2020  
Initial cost basis
     852,892        854,174  
Upward adjustments
     3,319        3,319  
Downward adjustments (including impairment)
     —          (36,600
    
 
 
    
 
 
 
Total carrying value at the end of the period
     856,211        820,893  
    
 
 
    
 
 
 
 
F-2
7

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(o) Net interest income
The Group, through consolidated trust plans (See Note
3
), WOFEs and subsidiaries of VIEs, originate and hold loans.
Interest on loans receivable is accrued based on the contractual interest rates of the loan as earned. Accrual of interest is generally discontinued when reasonable doubt exists as to the full, timely collection of interest or principal. When a loan is discontinued from interest accrual, the Group stops accruing interest and reverses all accrued but unpaid interest as of such date.
As the primary beneficiary of the trusts, the Group incorporated the trust plans and recorded return of the other trust parties into interest expense. The interest expense is accrued based on the expected rate of return during the contractual term of the alternative investment products and the trusts.
The net interest income recorded in the consolidated statement of comprehensive income related to the loans originated by the Group recorded for the years ended December 31, 2018, 2019 and 2020 are as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Interest income
     316,193        1,342,289        1,341,657  
Less: Interest expense
     (60,085      (235,620      (228,320
    
 
 
    
 
 
    
 
 
 
Net interest income
     256,108        1,106,669        1,113,337  
    
 
 
    
 
 
    
 
 
 
(p) Property and equipment, net
Property and equipment are stated at cost less accumulated depreciation and amortization. Property and equipment are depreciated over the estimated useful lives of the assets using the straight-line method taking into account the estimated residual value, if any. The following table sets forth the estimated useful life and residual value:
 
Category
  
Estimated useful life
   Residual value
Office furniture and equipment
  
3-
5
years
   5%
Computer and electronic equipment
  
3-
5
years
   5%
Leasehold improvements
   shorter of remaining lease period or estimated useful life    Nil
Software
  
1-
5
years
   Nil
Expenditures for maintenance and repairs are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation amortization are removed from the accounts and any resulting gain or loss is recognized in consolidated statement of comprehensive income.
(q) Intangible assets
As of December 31, 2020, the intangible assets held by the Group includes micro-lending license, factoring license, financial leasing license and insurance brokerage license which have indefinite useful life. The Group evaluates these indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. If an intangible asset that is not being amortized is subsequently determined to have a finite useful life, the asset is tested for impairment.
 
F-
28

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(r) Goodwill
Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed of the acquired entity as a result of the Company’s acquisitions of interests in its subsidiaries and VIEs. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the
two-step
quantitative goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative impairment test is performed.
In performing the
two-step
quantitative impairment test, the first step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit’s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets, liabilities and goodwill to reporting units, and determining the fair value of each reporting unit.
On January 1, 2020, the Group adopted ASU No. 2017-04, Simplifying the Test for Goodwill Impairment to simplify the test for goodwill impairment by removing Step 2, which was issued by the FASB in January 2017. The Group, therefore, performs the goodwill impairment test by comparing the fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have impact on the consolidated financial statements
.
(s) Impairment of long-lived assets other than goodwill
The Group evaluates its long-lived assets other than goodwill and intangible assets with indefinite useful life for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparison of the carrying amounts to the expected future undiscounted cash flows attributable to these assets. If it is determined that an asset is not recoverable, an impairment loss is recorded in the amount by which the carrying amount of the assets exceeds the expected discounted cash flows arising from those assets. Impairment losses of long-lived assets related to intangible assets recognized for the years ended December 31, 2018, 2019 and 2020 were nil, RMB4,600 and nil, respectively.
 
F-
29

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(t) Quality assurance obligations
For off-balance sheet loans funded by institutional funding partners, the Group provides quality assurance commitment to compensate them in the event of borrowers’ default in the form of 1) guarantee provided by third-party financial guarantee companies or financial guarantee company within the Group; or 2) insurance provided by third-party insurance company, if the insurance coverage is exhausted, a third party guarantee company will repay the institutional funding partner in full. In either case, after the third-party guarantee companies repay the overdue amount, the Group is obligated to compensate the third-party guarantee companies at an amount equal to the repayment made to the institutional funding partners. In certain cases, the Group is also required to provide a security deposit at an amount equal to a certain percentage of the outstanding balance of loans the institutional funding partners funded to the borrowers referred by the Group. The Group might also be required to replenish such security deposit in the event the security deposit is used by the institutional funding partners to make up for the loss they incurred.
In the past the Group used to provide quality assurance fund program to individual investors to compensate them in the event of borrowers’ default, which were terminated in 2019 due to regulation change. Quality assurance commitment and quality assurance fund are hereinafter collectively referred to as “quality assurance obligations”.
Quality assurance payables
Before adoption of ASC Topic 326, the quality assurance obligations are comprised of two components: (i) ASC Topic 460 component; and (ii) ASC Topic 450 component. In accordance with ASC
460-10-25-2
and ASC
460-10-30-3,
the
non-contingent
and contingent aspect of the financial guarantee must both be considered at initial measurement. Each institutional funding partner or individual investor has a contract with the Group that specifies its ability to collect from either the Group or the quality assurance fund. Therefore, an individual contract is considered to be the unit of account for purposes of applying ASC Topic 460. Therefore, the liability recorded based on ASC Topic 460 is determined on a loan by loan basis and is reduced as the Group is released from the underlying risk, i.e., as the loan is repaid by the borrower or when the institutional funding partner or individual investor is compensated in the event of a default. This component is a stand ready obligation which is not subject to the probable threshold used to record a contingent obligation. The other component is a contingent liability determined based on historical default rates, representing the obligation to make future payouts from the Group itself or quality assurance fund, measured using the guidance in ASC Topic 450, Contingencies. The ASC Topic 450 contingent component is determined on a loan by loan basis, but considers the actual and expected performance of the pool when estimating the contingent liability. As each guarantee is a separate unit of account that has a contingent component pursuant to ASC Topic 450, the contingent component pertains only to the loan covered by the guarantee. However, the contingent liability recorded under ASC Topic 450 would take into consideration the performance of the overall pooled loan basis, including the cap, if any, imposed on the specific pool, as such data will inform the likelihood of payout on an individual contract basis.
 
F-3
0

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(t) Quality assurance obligations (continued)
Quality assurance payables (continued)
 
Subsequent to initial recognition, the quality assurances obligations are measured at the greater of the amount determined based on ASC Topic 460 and the amount determined based on ASC Topic 450. ASC Topic 460 does not prescribe a method for subsequently measuring and recording the
non-contingent
guarantee liability. As stated in ASC
460-10-35-1,
the guarantee liability should generally be reduced by recording a credit to net income as the guarantor is released from the guaranteed risk. As the risk is reduced as each payment is made, a systematic and rational amortization method based on when the payments are made may be appropriate. If there is no difference between the ASC Topic 460 component and ASC Topic 450 component, no gain or loss is recorded. If the ASC Topic 460 component falls below the ASC 450 component, a contingent liability would be set up with an accompanying loss recognized in the gain (loss) from quality assurance in the consolidate statement of comprehensive income
.
As the risk of the guarantee liability is reduced, it is recognized into the income statement by a systematic and rational amortization method, e.g. over the term of the loan, within the “gain from the quality assurance” line item of the income statement. For the years ended December 31, 2018 and 2019, the amount of gains recorded were RMB510.9 million and RMB98.4 million, respectively
.
The following table sets forth the Group’s quality assurance obligations movement activities for the years ended December 31, 2018 and 2019:
 
     For the years ended December 31,  
     2018      2019  
Opening balance
     2,062,844        3,819,379  
Fair value of newly written guarantee and quality assurance obligation
     5,313,489        6,156,826  
Release of guarantee and quality assurance payable upon repayment
     (4,049,457      (6,718,809
Contingent liability
     3,380,930        6,409,884  
Payouts during the year
     (7,889,277      (12,299,134
Recoveries during the year
     5,000,850        7,408,007  
    
 
 
    
 
 
 
Ending balance
     3,819,379        4,776,153  
    
 
 
    
 
 
 
As of December 31, 2019, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB21,794,353.
 
F-3
1

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(t) Quality assurance obligations (continued)
 
Deferred guarantee income and expected credit losses for quality assurance commitment
Upon adoption of ASC Topic 326 as described in Note 2(b), deferred guarantee income represents the stand ready component of the guarantee contracts that are determined in accordance with ASC Topic 460. At initial recognition, deferred guarantee income is recorded at the fair value of the guarantee contract. Subsequent to initial recognition, deferred guarantee income is released systematically as guarantee income in revenue in the consolidated statement of comprehensive income as the Group is released from the underlying risk.
Expected credit losses for quality assurance commitment represents the expected life time credit losses of the guarantee contract that are determined in accordance with ASC Topic 326, which are initially recorded separate from and in addition to deferred guarantee income at the amount equal to the expected lifetime credit losses of the underlying loans covered by the quality assurance obligation. The expected credit losses are determined based on historical default experience, known and inherent risks in the portfolio, current economic conditions and future macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers. The liability is calculated at portfolio-level since the loan portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. Subsequent to initial recognition, the expected credit losses are adjusted for changes in expected lifetime credit losses. The initial recognition and adjustments made to expected credit losses for quality assurance commitment are recorded as provision for quality assurance commitment in the consolidated statement of comprehensive income. The table below sets forth the movement of deferred guarantee income and expected credit losses for quality assurance commitment for the year ended December 31, 2020:
 
Deferred guarantee income:    For the year ended December 31,  
     2020  
Opening balance upon adoption of ASC Topic 326 (Note 2(b))
     1,873,254  
Newly written guarantee and quality assurance obligation
     2,838,707  
Release of guarantee and quality assurance payable upon repayment
     (3,386,032
Termination of P2P guarantee and quality assurance obligation*
     (66,533
    
 
 
 
Ending balance
     1,259,396  
    
 
 
 
 
Expected credit losses for quality assurance commitment:    For the year ended December 31,  
     2020  
Opening balance upon adoption of ASC Topic 326 (Note 2(b))
     3,593,021  
Provision for credit losses of guarantee contracts
     2,057,558  
Payouts during the year
     (8,297,516
Recoveries during the year
     5,199,893  
Termination of P2P guarantee and quality assurance obligation*
     (162,455
    
 
 
 
Ending balance
     2,390,501  
    
 
 
 
 
*
In March 2020, the Company early repaid all outstanding loan balance before their maturity for one P2P funding partner as a result of the Group’s decision to discontinue business relationship with online lending information intermediary, which resulted in decrease in guarantee related receivables and liabilities. The overall impact on gain or loss is immaterial.
As of December 31, 2020, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB24,409,260.
 
F-3
2

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(t) Quality assurance receivables
Quality assurance receivable
A quality assurance receivable is recognized at loan inception at its fair value on a
loan-by-loan
basis. Beginning in 2020, the Group establishes a credit loss allowance primarily based on expectations of lifetime credit losses based on historical default experience, known or inher
en
t risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on estimates of future cash flows and assesses whether there is any indicator of impairment to any individual underlying loan of the quality assurance receivable
.
 
The following table presents the Group’s quality assurance receivable as of December 31, 2019 and 2020:
 
     For the years ended December 31,  
     2019      2020  
Quality assurance receivable
     4,459,145        1,345,068  
Allowance for credit losses for quality assurance receivable
     (809,503      (223,514
    
 
 
    
 
 
 
Quality assurance receivable, net
     3,649,642        1,121,554  
    
 
 
    
 
 
 
The Group evaluates expected credit losses of quality assurance receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents quality assurance receivables based on type of borrowers and delinquency as of December 31, 2019 and 2020:
 
    
1-89
days
past due
    
90-119
days
p
ast due
    
120-149
days
p
ast due
    
150-179
days
p
ast due
    
Total past
due
     Current     
Total quality
assurance
receivable
 
December 31, 2019
                                                              
New borrowers
     139,398        36,630        37,113        37,017        250,158        849,189        1,099,347  
Repeat borrowers
     297,150        75,880        73,682        70,154        516,866        2,842,932        3,359,798  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     436,548        112,510        110,795        107,171        767,024        3,692,121        4,459,145  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
December 31, 2020
                                                              
New borrowers
     26,708        5,651        5,312        5,407        43,078        191,155        234,233  
Repeat borrowers
     70,819        25,745        22,647        15,388        134,599        976,236        1,110,835  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     97,527        31,396        27,959        20,795        177,677        1,167,391        1,345,068  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the quality assurance receivable balance as of December 31, 2020 are originated in 2020.
The following table sets forth the movement in the allowance for credit losses for quality assurance receivable as of December 31, 2019 and 2020, respectively:
 
     For the years ended December 31,  
     2019      2020  
Beginning balance
     1,097,188        809,503  
Impact of adoption of ASC 326 (Note 2(b))
               34,998  
Provision/(reversal) for credit losses
     210,520        (49,590
Write-offs
     (498,205      (571,397
    
 
 
    
 
 
 
Ending balance
     809,503        223,514  
    
 
 
    
 
 
 
 
F-3
3

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(u) Revenue recognition
 
The Group engages primarily in operating an online consumer finance marketplace by providing an online platform which matches borrowers with institutional funding partners, individual investors and assisting facilitation of loans to investors on certain third-party online platforms (collectively referred to as “investors”). The Group determines that it is not the legal lender or legal borrower in the above process. Therefore, the Group generally does not record loan receivable and payable arising from the loans between investors and borrowers on its balance sheets other than consolidated trusts (Note 3). Revenue comprises the fair value of the consideration received or receivable for the provision of services in the ordinary course of the Group’s activities and is recorded net of value-added tax (“VAT”). The Group discontinue matching of individual investors in 2019 due to change in regulations.
On January 1, 2018, the Company adopted the revenue standard using the modified retrospective transition method to those contracts which were not completed as of January 1, 2018. Upon initial adoption, the Group recognized the cumulative effect of initially applying the revenue standard as an increase of approximately RMB176.5 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from the timing of revenue recognition for transaction service fees collected in monthly instalments related to its loan products being recognized earlier under ASC Topic 606
.
The following table sets forth the impact to the consolidated statement of comprehensive income for the year ended December 31, 2018 as a result of adoption of ASC Topic 606.
 
     For the years ended December 31, 2018  
     As reported      Amounts without
adoption of ASC
Topic 606
     Effect of change  
Loan facilitation service fees
     2,919,234        2,141,565        777,669  
Post-facilitation service fees
     922,797        773,116        149,681  
Other Revenue
     376,915        793,188        (416,273
    
 
 
    
 
 
    
 
 
 
    
 
4,218,946
 
  
 
3,707,869
 
  
 
511,077
 
    
 
 
    
 
 
    
 
 
 
Revenue recognition policies for each type of services under ASC Topic 606 are discussed as follows:
Revenue from Single Loans
In accordance with a series contracts entered into among the borrowers, investors (either individual or institutional funding partners) and the Group, the Group generally provides the following services to the borrowers and investors:
 
 
 
The Group operates a platform that enables borrowers and investors to exchange information;
 
 
 
The Group collects information from borrowers, conduct credit assessment and match borrowers with investors;
 
 
 
Once borrowers and investors are matched, the Group is responsible for collect and transfer funds between borrowers and investors;
 
 
 
The Group will also provide investors with collection services upon borrowers’ default;
 
 
 
On monthly basis, the borrowers are obligated to pay transaction service fee and quality assurance contribution/guarantee fee on top of the principle and interest payment. In the event of prepayment, borrowers are obligated to pay the outstanding unpaid transaction service fee and quality assurance contribution in full.
 
F-3
4

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(u) Revenue recognition (continued)
Revenue from Single Loans (continued)
 
The Group determines its customers to be both investors and borrowers. Starting from 2018, the Group charges the transaction service fee as part of the borrowers’ monthly repayment. In accordance with the relevant guidance in ASC Topic 606, the amounts associated with the quality assurance obligation is within the scope of ASC Topic 460 and should be accounted for in accordance with the provisions of that Topic. The services not within the scope of other Topics should be accounted for in accordance with the remaining provisions of ASC Topic 606 and the applicable revenue recognition guidance. The Group considers loan facilitation services (covering matching of investors to borrowers and facilitating the execution of loan agreement between investors and borrowers) and post-facilitation services (covering cash processing services and collection services) as two distinctive performance obligations in accordance with ASC Topic 606. The transaction price is first allocate
d
to the quality assurance commitment and quality assurance program, if any, which is recorded at fair value in accordance with ASC Topic 460. Then the remaining considerations are allocated to the loan facilitation and post-facilitation services using their relative standalone selling prices. The Group does not have observable standalone selling price for the loan facilitation services or post-facilitation services because it does not provide loan facilitation services or post-facilitation services on a standalone basis in similar circumstances to similar customers. There is no direct observable standalone selling price for similar services in the market that is reasonably available to the Group. As a result, the estimation of standalone selling price involves significant judgment. The Group uses an expected cost plus margin approach to estimate the standalone selling prices of loan facilitation services and post facilitation services as the basis of revenue allocation. When estimating the selling prices, the Group considers the cost related to such services, profit margin, customer demand, effect of competition on services, and other market factors.
The transaction price allocated to loan facilitation is recognized as revenue upon execution of loan agreements between investors and borrowers; the consideration allocated to post-facilitation services is recognized over the period of the loan on a straight line method, which approximates the pattern of when the underlying services are performed.
In additional to transaction service fee, the Group also receives fees on future events, such as collection fees. For loans with no quality assurance protection, collection is considered a separate performance obligation and therefore collection fee is allocated to this specific performance obligation. For loans with quality assurance protection, as the quality assurance will compensate the investors should the borrowers are delinquent, the collection fee is considered a variable consideration for the loan facilitation and post-facilitation performance obligations and therefore is included in the total transaction price which is allocated to these two performance obligation based on their relative standalone selling price. The collection fee is only probable of not reserving upon successful collection and as such is not included in the transaction price until then.
Revenue from Investment Programs
For investment programs that only fund loans protected by the quality assurance, the loan transaction service fees and monthly contribution to the quality assurance paid by the borrowers are the same as those discussed under “Revenue from Single Loans” above. In addition, the Group charges the surplus gain, i.e., the actual rate of return exceeds the stated expected rate of return in the investment program agreement, as investment program management fee. The investment program management fee is a separate fee charged to investors in a separate contract and therefore is allocate specifically to the investment management performance obligation. The Group determines that the “probable of not reserving” threshold is met for surplus gain and therefore surplus gain is included in the transaction price upon the effective of investment program. The Group estimates the surplus gain on a monthly basis for the duration of an investment program to monitor the expected outcome of the portfolio and the amount is recognized over the term of the investment program as the investor simultaneously receives and consumes the benefits provided by the Company’s performance throughout the term of the investment program. The Group stopped offering investment program in 2019 as a result of regulatory requirements to stop P2P business and all investment programs matured in 2020.
 
F-3
5

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(u) Revenue recognition (continued)
 
Other revenue
Other than the collection fees charged for certain loans and investment management fee for investment programs, other revenue primarily includes borrower referral fees.
The Group refers borrowers that do not meet the Group’s risk appetite to other lending platforms, and charges a referral fee based on the loan origination volume, cost
per-click
or other performance based criteria. Such fee is recognized as other revenue upon loan origination, each click or other performance obligation is satisfied.
Revenue disaggregation analysis
The following table sets forth the Group’s operating revenue from different service type
s
:
 
     For the years ended December 31,  
     2018      2019      2020  
     With quality
assurance
protection
     Without quality
assurance
protection
     With quality
assurance
protection
     Without quality
assurance
protection
     With quality
assurance
protection
     Without quality
assurance
protection
 
Loan facilitation service fees
     2,404,178        515,056        2,984,063        326,812        1,908,851            
Post-facilitation service fees
     678,518        244,279        1,096,660        103,713        672,981            
Other revenue
                                                     
-investment management fee
     208,471        —          109,423                  31,767            
-borrowers referral fee
     —          96,167                  130,677                  290,337  
-others
     54,734        17,543        37,949        66,791        95,286        64,496  
Changes in expected discretionary payment to investor reserve fund investors
     —          68,619        —          —          —          —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
       3,345,901        941,664        4,228,095        627,993        2,708,885        354,833  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Interest income (Note 2(o)) and guarantee income (Note 2(t)) is not included in the table above as it is not accounted for under ASC Topic 606.
Contract balances
Contract assets represent the Group’s right to consideration in exchange for facilitation and post-facilitation service that the Company has transferred to the customer before payment is due. Contract liabilities represent the Group’s obligation to transfer facilitation and post-facilitation service to the customer due to received payment. The timing of revenue recognition, scheduled payments, and cash collections results in contract assets and contract liability.
Practical expedient and exemptions
The Group generally expenses sales commission when incurred for loans with a term for one year or less. These costs are recorded within sales and marketing expenses.
The Group does not disclose the value of unsatisfied performance obligation as most of the loans facilitated through its platform with an original term of one year or less.
 
F-3
6

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(u) Revenue recognition (continued)
Practical expedient and exemptions
(continued)
 
Expected discretionary payment to investor reserve fund investors
In December 2017, due to the deterioration of performance of investor reserve fund investment programs, the Group reversed all the gains recorded historically amounting to RMB213,958 and additional provision outside the Group’s contractual obligation related to the investor reserve fund amounting to RMB107,660 was recognized as a reduction of revenue. In 2018, the Group experienced improved loan performance and a reversal amounting to RMB68,619 was recognized in revenue. As of December 31, 2019, all investment programs that offered protection on expected return of investors were matured.
(v) Origination and servicing expenses
Origination and servicing expenses primarily consist of salaries and benefits of employees who facilitate loan origination, perform risk pricing, debt-collection service, customer service, data processing and data analysis.
Origination and servicing expenses-related party consist of expenses for data collection service provided by PPcredit, a related party of the Group (See Note 10).
(w) Sales and marketing expenses
Sales and marketing expenses consist primarily of advertising and online marketing promotion expenses. Advertising and online marketing expenses, amounting to approximately RMB702,508, RMB710,203 and RMB470,243 for the years ended December 31, 2018, 2019 and 2020, respectively, are charged to the consolidated statements of comprehensive income as incurred.
(x) General and administrative expenses
General and administrative expenses consist primarily of salaries and benefits for general management, finance and administrative personnel, share-based compensation expenses, rental, professional service fees and other expenses.
(y) Research and development expenses
Research and development expenses consist primarily of payroll and related expenses for IT professionals involved in developing technology platform and website, server and other equipment depreciation, bandwidth and data center costs. All research and development costs have been expensed as incurred as the costs qualifying for capitalization have been insignificant.
(z) Share-based compensation
The Group follows ASC Topic 718, which requires all share-based payments to employees and directors, including grants of employee stock options, to be recognized as compensation expense in the financial statements over the vesting period of the award based on the fair value of the award determined at the grant date. Under ASC Topic 718, the number of share-based awards for which the service is not expected to be rendered for the requisite period should be estimated, and the related compensation cost is not recorded for that number of awards.
In accordance with ASC Topic 718, the Group recognize share-based compensation expenses, net of a forfeiture rate, using the straight-line method for awards with services conditions only, and using the graded-vesting attribution method for awards with graded vesting features and performance conditions. Compensation cost is accrued if it is probable that a performance condition will be achieved.
(aa) Leases
Prior to the adoption of ASC 842 on January
 1, 2019
A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified as an operating lease. All leases of the Group are currently classified as operating leases. When a lease contains rent holidays, the Group records the total expenses on a straight-line basis over the lease term.
 
F-
3
7

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(aa) Leases (continued)
 
Upon and hereafter the adoption of ASC 842 on January
 1, 2019
The Group determines if an arrangement is a lease or contains a lease at inception. Operating leases are included in operating lease
right-of-use
(“ROU”) assets and operating lease liabilities, in the Group’s consolidated balance sheets. The Group does not have any finance leases as of the adoption date or December 31, 2020.
ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.
The Group has elected to adopt the following lease practical expedients in conjunction with the adoption of ASU
2016-02:
(i) elect for each lease to not separate
non-lease
components from lease components and instead to account for each separate lease component and the
non-lease
components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Group elected not to apply ASC 842 recognition requirements; and (iii) the Group elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and (c) initial direct costs.
(ab) Government grants and subsidy income
The Group receives government grants and subsidies in the PRC from various levels of local governments from time to time which are granted for general corporate purposes and to support its ongoing operations in the region. The grants are determined at the discretion of the relevant government authority and there are no restrictions on their use. The government subsidies are recorded as other income in the consolidated statement of comprehensive income in the period the cash is received. The government grants received by the Group amounting to RMB53,739, RMB62,517 and RMB74,104 for the years ended December 31, 2018, 2019 and 2020, respectively
.
(ac) Taxation
Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.
Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry forwards and credits. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be received or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of comprehensive income in the period of the enactment of the change.
The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry.
 
F-
38

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(ac) Taxation (continued)
 
The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the
more-likely-than-not
recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expenses.
(ad) Gain or losses related to financial guarantee derivative
The Group used to offer investment programs which were accounted for as derivative under ASC Topic 815, Derivatives and Hedging, in the consolidated balance sheets as either assets or liabilities at fair value. Such business was terminated in late 2017 and the remaining investment programs fully matured in 2019.
If there are changes to the expected defaults of loans and expected performance of the investment programs, the Group records these resulting adjustments to the “fair value change of financial guarantee derivatives” line item within “other income (expense)” on the consolidated statement of comprehensive income. Upon the maturity of an investment program, any cumulative gain or loss will be reclassified to the “realized gain or loss from financial guarantee derivatives” line item within “other income (expense).” That is, whenever cash flows occur upon maturity, the fair value changes are reclassified within the income statement and recorded as realized gain or loss.
(ae) Net profit per share
Basic net profit per share is computed by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the
two-class
method. Under the
two-class
method, net profit is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the losses. Diluted net profit per share is calculated by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares using the
if-converted
method and shares issuable upon the exercise of share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such shares would be anti-dilutive.
(af) Segment reporting
The Group’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and therefore, the Group only has one reportable segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The Group’s long-lived assets are substantially all located in the PRC and substantially all of the Group’s revenues are derived from within the PRC. Therefore, no geographical segments are presented.
(ag) Treasury shares
The Group accounts for treasury shares using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury shares account in the consolidated balance sheets. At retirement, the ordinary shares account is charged only for the aggregate par value of the shares. The excess of the acquisition cost of treasury shares over the aggregate par value is allocated between additional
paid-in
capital (up to the amount credited to the additional
paid-in
capital upon original issuance of the shares) and retained earnings. In the event that treasury shares are reissued at an amount different from the cost the Company paid to repurchase the treasury shares, the Company will recognize the difference in additional
paid-in
capital by using
first-in,
first-out
method. The treasury shares account includes 20,634,265 and 144,906,570 ordinary shares mainly for the purpose of exercise of share-based compensation plans as of December 31, 2019 and 2020, respectively.
 
F-
39

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(ah) Statutory reserves​​​​​​​
In accordance with the relevant regulations and their articles of association, subsidiaries of the Company incorporated in the PRC are required to allocate at least 10% of their
after-tax
profit determined based on the PRC accounting standards and regulations to the general reserve until such reserve has reached 50% of the relevant subsidiary’s registered capital. These reserves can only be used for specific purposes and are not transferable to the Company in the form of loans, advances or cash dividends. During the years ended December 31, 2018, 2019 and 2020, appropriations to the general reserve amounted to RMB200,916, RMB61,192 and RMB140,860, respectively.
(a
i
) Recently issued accounting standards
Adoption of new accounting standards
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842) (“ASU
2016-02”),
which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU
2016-02
states that a lessee would recognize a lease liability for the obligation to make lease payments and a
right-to-use
asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. In July 2018, the FASB issued ASU
2018-10,
“Codification Improvements to Topic 842, Leases” which clarifies the use of rate implicit in the lease and requirements of lease reclassification reassessment. Further in July, 2018, FASB issued ASU
2018-11,
“Leases (Topic 842): Targeted improvements” which provides another transition method in addition to the existing transition method by allowing entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.
The Group adopted ASC Topic 842 using the modified retrospective transition approach. Prior period results continue to be presented under ASC Topic 840 based on the accounting standards originally in effect for such periods. Please refer to Note 2(aa) for the Group’s accounting policy under ASC Topic 842. Upon adoption of ASC 842, on January 1, 2019, the Group recorded the operating lease
right-of-use-assets
and operating lease liabilities amounting to RMB127,066 and RMB118,420, respectively, which are primarily related to the lease of the Group’s office spaces. The adoption of ASC 842 did not have a material impact on the Group’s results of operations or cash flows.
In June 2016, the FASB amended guidance related to impairment of financial instruments as part of ASU
2016-13
Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which will be effective January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a Group recognizes an allowance based on the estimate of expected credit loss. In November 2018, the FASB issued an amendment (ASU
2018-19):
Codification Improvements to Topic 326, Financial Instruments—Credit Losses, to align the implementation date for nonpublic entities’ annual fiscal statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU
2016-13.
Upon adoption of the standard on January 1, 2020, after adjusting for deferred tax and other adoption effects, a RMB882,964 decrease was recorded in the retained earnings through a cumulative-effect adjustment.
In January 2017, the FASB issued ASU
2017-04,
“Intangibles—Goodwill and Other (Topic 350): simplifying the test for goodwill impairment”, the guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not the difference between the fair value and carrying amount of good will which was the step 2 test before. The ASU should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has not early adopted this guidance. The adoption of ASC 350 did not have impact on the Group’s results of operations or cash flows.
 
F-4
0

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
2. Summary of significant accounting policies (continued)
 
(a
i
) Recently issued accounting standards (continued)
Adoption of new accounting standards (continued)
 
In August 2018, the FASB issued ASU
2018-13,
“Fair Value Measurement (Topic 820): Disclosure framework – changes to the disclosure requirements for fair value measurement” which modifies the disclosure requirements on fair value measurements in Topic 820 Fair Value Measurement. It also requires to add disclosures relating to changes in unrealized gains and losses for the period included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average of significant unobservable inputs used to develop Level 3 measurements. ASU
2018-13
is effective for all entities for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The adoption of ASC 820 did not have a material impact on the Group’s results of operations or cash flows.
New accounting standards not yet adopted
In December 2019, the FASB issued ASU 2019-12—Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments in ASU 2019-12 simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for all entities beginning on January 1, 2021. Early adoption of the amendments is permitted. The adoption of this standard is not expected to have a material impact on the Group’s disclosures
.
3. Loans receivable, net
Loans receivable originated and retained by the Group consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Loans
     5,124,376        2,736,894  
Credit loss allowance for loans receivable
     (316,124      (382,012
    
 
 
    
 
 
 
Loans receivable, net
     4,808,252        2,354,882  
    
 
 
    
 
 
 
As of December 31, 2020 and 2019, the entire loans receivable balance represents the outstanding loans made to the borrowers from consolidated trusts and loans held by subsidiaries of the Group. As part of the Group’s efforts to develop new product offerings for institutional funding partners, the Group has established a series of trusts administrated by third-party trust companies. These trusts make loans solely to borrowers referred the Group to provide returns to the trust beneficiaries. As such, the Group has power to direct the activities of the trusts. Also, the Group is either the sole beneficiary of certain trusts or has the obligation to absorb losses or the right to receive residual benefits from certain trusts that could potentially be significant to these trusts. As a result, the Group is considered the primary beneficiary of the trusts and their assets, liabilities, results of operations and cash flows are consolidated accordingly.
The following table sets forth the activity in the allowance for loan losses for the years ended December 31, 2018, 2019 and 2020.
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Beginning balance
     47,670        74,381        316,124  
Impact of adoption of ASC 326 (Note 2(b))
                   303,291  
Provision for loans receivable
     192,749        299,504        463,175  
Current period write off 
     (166,038      (57,761      (700,578
    
 
 
    
 
 
    
 
 
 
Ending balance
     74,381        316,124        382,012  
    
 
 
    
 
 
    
 
 
 
 
F-4
1

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
3. Loans receivable, net (continued)
 
The Group evaluates expected credit losses of loans receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents loans receivables based on type of borrowers and delinquency as of December 31, 2019 and December 31, 2020:
 
    
1-89
days
past due
    
90-119

days
p
ast due
    
120-149

days
p
ast due
    
150-179

days
p
ast due
     Total past
due
     Current      Total loans
receivable
 
December 31, 2019
                                                              
New borrowers
     62,534        8,954        5,927        4,813        82,228        672,052        754,280  
Repeat borrowers
     220,820        42,821        39,394        35,221        338,256        4,031,840        4,370,096  
Total
     283,354        51,775        45,321        40,034        420,484        4,703,892        5,124,376  
               
December 31, 2020
                                                              
New borrowers
     19,443        5,564        5,359        4,667        35,033        231,001        266,034  
Repeat borrowers
     101,880        28,994        27,251        27,449        185,574        2,285,286        2,470,860  
Total
     121,323        34,558        32,610        32,116        220,607        2,516,287        2,736,894  
As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the loans receivable balance as of December 31, 2020 are originated in 2020.
As of December 31, 2019 and 2020, loans receivable amounting to RMB137,130 and RMB99,284 were in
non-accrual
status with no loans receivables accruing interest 90 days past due. Interest income for
non-accrual
loans receivable is recognized on a cash basis. For the years ended December 31, 2018, 2019 and 2020, interest income earned from
non-accrual
loans receivable were not material.
Beginning in 2020 , management performs a quarterly evaluation of the adequacy of credit loss allowance for loan receivables primarily based on expectations of lifetime credit losses based on historical default experience, known or inherit risks in the portfolio, current economic conditions and macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). When forecasting macroeconomic factors, management primarily considered gross domestic product, consumer price index and other pertinent factors such as money supply wherein M1 money supply was determined to be the most relevant to the Group’s business. The allowance is calculated at portfolio-level since the loan portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. Prior 2020, the allowance for loan losses is determined based on the Group’s past loan loss history, known and inherent risks in the portfolio, adverse situations that may affect the borrower’s ability to repay, composition of the loan portfolio, current economic conditions and other relevant factors.
 
F-4
2

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
3. Loans receivable, net (continued)
 
The following table sets forth the total assets, liabilities, results of operations and cash flows of the above trusts, which are included in the Group’s consolidated financial statements.
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Restricted cash
     799,646        482,285  
Loans and other receivable
     5,092,609        2,952,616  
         
 
 
    
 
 
 
Total assets
     5,892,255        3,434,901  
         
 
 
    
 
 
 
Funds payable to investors of consolidated trusts
     5,887,693        3,430,905  
Taxes payable
     4,562        3,996  
Total liabilities
     5,892,255        3,434,901  
         
 
 
    
 
 
 
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenue
     (164,082      (243,795      (287,955
Net profit
     —          —           
    
 
 
    
 
 
    
 
 
 
Net cash used in operating activities
     (18,008      (78,339      (56,986
Net cash provided by (used in) investing activities
     (1,624,784      (1,290,842      3,190,126  
Net cash used in (provided by) financing activities
     1,901,684        1,865,160        (3,450,501
Net decrease (increase) in cash, cash equivalents and restricted cash
     258,892        495,979        (317,361
Cash, cash equivalents and restricted cash at beginning of year
     44,775        303,667        799,646  
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted cash at end of
year
     303,667        799,646        482,285  
    
 
 
    
 
 
    
 
 
 
The following table sets forth the breakdown of funds payable to investors of consolidated trusts between the institutional funding partners and the Group as of December 31, 2019 and December 31, 2020:
 
    
As of December 31,
 
    
2019
    
2020
 
    
Institutional
funding
partners
    
The Group
    
Institutional
funding
partners
    
The Group
 
Principal invested
     3,529,785        1,316,130        1,571,005        642,918  
Accrued interest/residual interest
     130,698        911,080        90,836        1,126,146  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     3,660,483        2,227,210        1,661,841        1,769,064  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
F-4
3

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
4. Prepaid expenses and other assets
Receivables, prepayments and other assets consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Security deposits
1
     1,108,146        913,605  
Prepaid rental and other deposits
     100,125        51,512  
Prepaid online marketing expenses
     17,701        15,956  
Advances
     14,220        10,455  
Convertible loan
2
     20,000        —    
Others
     130,831        58,481  
    
 
 
    
 
 
 
       1,391,023        1,050,009  
    
 
 
    
 
 
 
 
 
1
The balances represent security deposits set aside as requested by certain institutional funding partners, held in deposit accounts with the institutional funding partners.
2
In 2019, the Group agrees to grant a RMB20,000 loan, which can be extend to RMB40,000, to Shanghai Qiaopan Technology Company Limited (“Qiaopan
” or “QP
”), a third party company founded by a former employee of the Group. Together with the loan agreement, the Group agrees to lent certain equipment amounting to RMB8,000 to Qiaopan. The loan and equipment are convertible into a minority interest in Qiaopan upon occurrence of certain events in 2020. If Qiaopan fails to fulfill such events, Qiaopan is obligated to repay loan at a 8% interest rate and pay a rental fee of certain percentage on the equipment amount for its usage of the equipment. The Group considered this arrangement and concluded although Qiaopan meets the definition of VIE, the Group does not need to consolidate Qiaopan in its consolidated financial statements as the Group does not have power to direct the activities of Qiaopan.
Qiaopan engaged in offline B2C consumption-oriented lending business with focuses on consumers of 3C products (i.e. computer, communications, and consumer electronics). Qiaopan refers these offline B2C borrowers to institutional funding partners. A reserve pool equals to 5% to 10% of the total lending amount is set aside by Qiaopan to repay the institutional funding partners in the event of default of borrowers referred by Qiaopan. Qiaopan and its founders/directors are obligated to replenish the reserve pool whenever payment is made from the reserve pool.
In December, 2019, the Group granted a guarantee in an amount up to RMB100,000 to Shanghai Qiaopan Technology Company Limited (“Qiaopan”) to facilitate its offline B2C lending business. Under the guarantee agreement, the Group is only liable to the institutional funding partner when the reserve pool is depleted. Once the Group makes any guarantee payment under this guarantee agreement, the Group shall be able to claim the payment amount from the founders/directors of Qiaopan who gave personal guarantee to the Group to repay any payments made by the Group under this guarantee agreement, as well as any applicable penalties, damages and professional fees incurred by the Group.
Due to the outbreak of
COVID-19,
the business of QP didn’t perform as planned in 2020. In late September 2020, QP decided to discontinue their business. As such, the Company provided full provision for the RMB20 million loan due from QP while the equipment lent to QP was returned to the Group. The aforementioned guarantee agreement expired in August 2020 with no actual guarantee payments made by the Group.
 
F-4
4

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
5. Property, equipment and software, net
Property, equipment and software, net consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Computer and electronic equipment
     166,019        173,653  
Office furniture and equipment
     15,993        17,136  
Leasehold improvement
     56,554        47,324  
Software
     33,797        45,582  
Total
     272,363        283,695  
Less: Accumulated depreciation and amortization
1
     (138,039      (189,819
    
 
 
    
 
 
 
Property, equipment and software, net
     134,324        93,876  
    
 
 
    
 
 
 
 
1
Depreciation and amortization expenses for the years ended December 31, 2018, 2019 and 2020 was RMB42,162, RMB57,712 and RMB51,780 respectively.
6. Intangible asset
s
Intangible assets consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Micro-Lending License
     63,760        63,760  
Financing guarantee License
1
     4,600        —    
Factoring
License
     265        265  
Financial Leasing
License
     255        255  
Insurance Brokerage License
2
     —          34,667  
    
 
 
    
 
 
 
Total
     68,880        98,947  
Less: Accumulated amortization and impairment
     (4,600      —    
    
 
 
    
 
 
 
Intangible assets
     64,280        98,947  
    
 
 
    
 
 
 
 
1
The Group acquired Zhongyisheng Financial Guarantee Co., Ltd. in 2018. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. In 2019, the financial guarantee licenses related to Zhongyisheng Financial Guarantee Co., Ltd. was revoked and therefore full impairment was provided.
2
The Group acquired Runan International Insurance Brokerage Co., Ltd. in 2020. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition.
 
F-4
5

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
7. Accounts receivable and contract assets
The following table presents the accounts receivable as of December 31, 2019 and 2020:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Accounts receivable
     1,028,004        1,052,631  
Credit loss allowance for accounts receivable
     (145,699      (188,725
    
 
 
    
 
 
 
Accounts receivable, net
     882,305        863,906  
    
 
 
    
 
 
 
The Group evaluates expected credit losses
in 2020 and probable incurred credit losses prior to 2020
of accounts receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents accounts receivable based on type of borrowers and delinquency as of December 31, 2019 and 2020:
 
    
1-89 days

past due
     90-119
days
p
ast due
     120-149
days
p
ast due
    
150-179

days
p
ast due
     Total past
due
     Current      Total accounts
receivable
 
December 31, 2019
                                                              
New borrowers
     24,353        7,415        7,048        6,904        45,720        186,855        232,575  
Repeat borrowers
     66,012        19,599        18,630        17,362        121,603        645,463        767,066  
Other
     —          —          —          —          —          28,363        28,363  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     90,365        27,014        25,678        24,266        167,323        860,681        1,028,004  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
December 31, 2020
                                                              
New borrowers
     6,781        1,672        1,587        1,870        11,910        117,030        128,940  
Repeat borrowers
     20,105        5,942        5,356        5,458        36,861        756,322        793,183  
Other
                                                       130,508        130,508  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     26,886        7,614        6,943        7,328        48,771        1,003,860        1,052,631  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the accounts receivable balance as of December 31, 2020 are originated in 2020.
 
F-
4
6

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
7. Accounts receivable and contract assets (continued)
 
As disclosed in note 2(l), the Company
writes-off
the accounts receivable and the related allowance when the accounts receivables are delinquent for 180 days or more.
The following table sets forth the movement of credit loss allowance for accounts receivable as of December 31, 2019 and 2020, respectively:
 
     For the years ended December 31,  
     2018      2019      2020  
            RMB      RMB  
Beginning balance
     —          50,544        145,699  
Impact of adoption of ASC 606 (Note 2(u))
     16,501        —          —    
Impact of adoption of ASC 326 (Note 2(b))
     —          —          142,077  
Provision for accounts receivable
     106,652        261,882        124,661  
Current period
write-off
 
     (72,609      (166,727      (223,712
    
 
 
    
 
 
    
 
 
 
Ending balance
     50,544        145,699        188,725  
    
 
 
    
 
 
    
 
 
 
The following table sets forth the contract assets as of December 31, 2019 and 2020:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Investment management fee for investment programs
     20,555            
    
 
 
    
 
 
 
The following table sets forth the movement of contract assets for the years ended December 31, 2019 and 2020:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Beginning balance
     112,103        20,555  
Recognition of investment management fee
     109,423            
Recognition of contract acquisition cost
     —              
Settlement upon maturity of investment programs
     (199,189      (20,555
Settlement upon fulfilment of contract
     (1,782          
    
 
 
    
 
 
 
Ending balance
     20,555            
    
 
 
    
 
 
 
8. Employee benefits
The full time employees of the Group are entitled to staff welfare benefits, including medical insurance, basic pensions, unemployment insurance, work injury insurance, maternity insurance and housing funds. The Group is required to accrue for these benefits based on certain percentages of the employees’ salaries in accordance with the relevant regulations and to make contribution to the state-sponsored pension and medical plans. The total amounts charged to the consolidated statements of comprehensive income for such employee benefits amounted to approximately RMB143,078, RMB144,596 and RMB80,505 for the years ended December 31, 2018, 2019 and 2020, respectively.
 
F-
47

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
9. Accrued expenses and other liabilities
Accrued expenses and other liabilities consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Funds payable to institutional funding partners
*
     95,643        225,031  
Accrued marketing expense
     45,616        134,743  
Accrued collection service fee
     35,358        36,943  
Accrued technical services expense
     20,945        16,930  
Accrued payment channel expenses
     18,620        13,212  
Accrued professional service fee
     16,270        25,503  
Others
     55,173        56,640  
    
 
 
    
 
 
 
       287,625        509,002  
    
 
 
    
 
 
 
 
*
The balance of payable mainly includes funds received from borrowers but not yet transferred to the institutional funding partners due to the settlement time lag.
10. Related party balances and transactions
Transaction with PPcredit
Amounts incurred by the Group
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Data collection service expense (i)
     109,666        43,494        10,104  
    
 
 
    
 
 
    
 
 
 
 
(i)
PPcredit Data Service (Shanghai) Co., Ltd. (“PPcredit”) was founded in April 2016 by the founders of the Group to provide data collection services. The Group mainly uses PPcredit as a data provider since PPcredit was established. The price for the service is determined based on the price charged by other market participants.
Amounts due to related part
ies
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
PPcredit
     4,309        1,984  
    
 
 
    
 
 
 
 
F-
48

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
11. Taxation
Cayman Islands
Under the current laws of the Cayman Islands, the Company is not subject to tax on income or capital gain. Additionally, upon payments of dividends to the shareholders, no Cayman Islands withholding tax will be imposed.
Hong Kong
Under the current Hong Kong Inland Revenue Ordinance, the Company’s subsidiaries incorporated in Hong Kong are subject to 16.5% income tax on their taxable income generated from operations in Hong Kong. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax. Commencing from the year of assessment of 2018, the first HK$2 million of profits earned by the Company’s subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e. 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. No Hong Kong profits tax was provided for as there was no estimated assessable profits tax during the relevant periods.
Indonesia
Under the current laws of Indonesia, the Company’s subsidiaries incorporated in Indonesia are subject to 22% income tax on their taxable income generated from operations in Indonesia.
The PRC
On March 16, 2007, the National People’s Congress of the PRC enacted an Enterprise Income Tax Law (“EIT Law”), under which Foreign Investment Enterprises (“FIEs”) and domestic companies would be subject to EIT at a uniform rate of 25%. The EIT law became effective on January 1, 2008. On April 14, 2008, relevant governmental regulatory authorities released qualification criteria, application procedures and assessment processes for “high and new technology enterprises” (“HNTE”), which will be entitled to a favorable statutory tax rate of 15%. An enterprise’s qualification as a HNTE is reassessed by the relevant PRC governmental authorities every three years. Shanghai PPDai and Shanghai Erxu were entitled for a preferential income tax rate of 15% as they qualified as HNTE from 2018 to 2020 and 2020 to 2022, respectively. Management believes these subsidiaries will continue to be qualified as HNTE in the expected future. In January 2018, Shanghai Shanghu was approved the Software Enterprise Status. In accordance with PRC EIT Law, Shanghai Shanghu was entitled to enjoy full income tax exemption for 2017 and 2018, and a preferential income tax rate of 12.5% for 2019 to 2021. In May 2020, Shanghai Shanghu was approved the qualification of Key Software Enterprise Status in 2019 and was entitled to a preferential tax rate of 10% for 2019. The related tax benefit amounting to RMB33.8 million was recorded in 2020. Hainan Shanghu was entitled to a 20% preferential income tax rate due to the preferential tax treatment enjoyed by its headquarter located in Hainan Free Trade Zone in 2020.
The EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose “de facto management body” is located in the PRC be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25% for its global income. The Implementing Rules of the EIT Law merely define the location of the “de facto management body” as “the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, properties, etc., of a
non-PRC
company is located.” Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its entities registered outside of the PRC should be considered as resident enterprises for the PRC tax purposes.
The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a FIE to its immediate holding company outside of China, if such immediate holding company is considered as a
non-resident
enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between the mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% (if the foreign investor owns directly at least 25% of the shares of the FIE). In accordance with accounting guidance, all undistributed earnings are presumed to be transferred to the parent company and are subject to the withholding taxes. All FIEs are subject to the withholding tax from January 1, 2008. Under U.S. GAAP, undistributed earnings are presumed to be transferred to the parent company and are subject to the withholding taxes.
 
F-
49

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
11. Taxation (continued)
 
The PRC
(continued)
 
Prior to 2020, as the Company had the intent and ability to indefinitely reinvest the PRC subsidiaries’ accumulated profits for expansion of its PRC business, no withholding tax was recorded for those accumulated profits. In later 2020, the Company decided to remit certain percentage of the annual profits of its PRC subsidiaries to their overseas parent company starting from 2020. Accordingly, a withholding tax of RMB18 million was recognized in 2020 based on a 10% tax rate for certain percentage of the PRC subsidiaries’ 2020 profits to be distributed. While for the accumulated profits as of December 31, 2019 and the remaining profits generated starting from 2020, the Company still intends to indefinitely reinvest them in mainland China in the foreseeable future. As of December 31, 2019 and 2020, there were approximately RMB1,997 million and RMB2,669 million (US$409 million) unrecognized deferred tax liabilities related to undistributed profits of the Group’s PRC subsidiaries, respectively.
The Group has not accrued any tax for the outside basis difference represented by the accumulated undistributed profits of its VIEs, which amounted to RMB2,969 million at December 31, 2020 as, after review, it was determined that relevant tax laws and regulations provide for tax-free transfer of such amounts to the Group’s PRC subsidiaries. Moreover, the Group has the intent and ability to indefinitely reinvest such accumulated profits for expansion of its PRC business, in line with its strategic goals.
Composition of income tax expenses
The current and deferred portions of income tax expenses included in the consolidated statements of comprehensive income during the years ended December 31, 2018, 2019 and 2020 are as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Current income tax expenses
     94,787        390,080        298,096  
Deferred income tax expense
     56,419        91,882        157,325  
    
 
 
    
 
 
    
 
 
 
Total
     151,206        481,962        455,421  
    
 
 
    
 
 
    
 
 
 
Reconciliation of the differences between statutory tax rate and the effective tax rate
The Group did not identify significant unrecognized tax benefits for the years ended December 31, 2018, 2019 and 2020 and does not anticipate any significant change in unrecognized tax benefits within 12 months from December 31, 2020.
The following table sets forth reconciliation between the computed expected tax expenses (benefit) rate and the effective income tax rate:
 
     For the years ended December 31,  
     2018     2019     2020  
     RMB     RMB     RMB  
Statutory tax rate
     25     25     25
Research and development tax credit
     (2 )%      (3 )%      (2 )% 
Effect of tax holiday
     (19 )%      (7 )%      (7 )% 
Change in valuation allowance
     —         1     1
Non-deductible
expenses
     2     1     1
Withholding tax
     —         —         1
    
 
 
   
 
 
   
 
 
 
Effective income tax rate
     6     17     19
    
 
 
   
 
 
   
 
 
 
The aggregate amount and per share effect of the tax holidays are as follows
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Tax holiday effect
     460,333        202,923        168,677  
Net profit per share effect
                          
- Basic
     0.31        0.13        0.11  
    
 
 
    
 
 
    
 
 
 
- Diluted
     0.29        0.13        0.11  
    
 
 
    
 
 
    
 
 
 
 
F-5
0

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
11. Taxation (continued)
 
Deferred tax assets
The following table sets forth the significant components of the deferred tax assets:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Deferred tax assets:
                 
Timing difference in revenue recognition for transaction service fee
     62,718        —    
Provision for accounts receivable and loans receivable
     49,827        77,578  
Net accumulated losses-carry forward
     15,166        69,454  
Payroll and welfare payable and other temporary difference
     8,274        5,831  
Quality assurance obligations
     —          45,128  
Less:
Valuation
allowance
     (6,245      (42,233
    
 
 
    
 
 
 
Total deferred tax assets
     129,740        155,758  
    
 
 
    
 
 
 
Deferred tax liabilities:
                 
Quality assurance obligations
     (34,367      —    
Intangible assets arisen from business combination and asset acquisition
     (15,940      (24,607
Investor reserve funds
     (15,523      —    
Unrealized gain in consolidated trusts
     (130,009      (58,897
Other taxable temporary difference
     (3,083      (2,044
Withholding tax for undistributed earnings
     —          (18,000
    
 
 
    
 
 
 
Total deferred tax liabilities
     (198,922      (103,548
    
 
 
    
 
 
 
Movement of valuation allowances
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
At beginning of year
     21,538        40,143        6,245  
Current year additions
     22,585        741        40,054  
Current year reversals
     (3,980      (34,639      (4,066
    
 
 
    
 
 
    
 
 
 
At end of year
     40,143        6,245        42,233  
    
 
 
    
 
 
    
 
 
 
Valuation allowances have been provided on deferred tax assets due to the uncertainty surrounding their realization. As of December 31, 2019 and 2020, valuation allowances on deferred tax assets mainly arising from tax loss carry forwards were provided because it was more likely than not that the Group will not be able to utilize tax loss carry forwards and certain deductible expenses generated by certain unprofitable subsidiaries.
As of December 31, 2020, total tax loss carry forwards of the Company’s subsidiaries in the PRC of approximately RMB289,227, will expire if not used between 2021 and 2025. The applicable carry-forward limitation period is 5 years under the PRC EIT law.
Uncertain tax positions
The Group evaluates the level of authority for each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures the unrecognized benefits associated with the tax positions. As of December 31, 2019 and 2020, the Group did not have any significant unrecognized uncertain tax positions.
 
F-5
1

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
12. Ordinary shares and treasury stock
FinVolution Group was incorporated as Limited Liability Company with authorized share capital of US$50,000 divided into 5,000,000,000 shares, of which 4,266,159,600 shares are designated as ordinary shares at par value of US$0.00001 and 733,840,400 as preferred shares.
Immediately prior to the completion of the initial public offering, the Company adopted a dual class share structure.
For the years ended December 31, 2018, 2019 and 2020, the Company repurchased 60,306,360, 12,729,500 and 139,954,870 Class A ordinary shares on the open market for an aggregate cash consideration of US$67,622 (RMB452,262), US$6,802(RMB47,173) and US$55,393(RMB384,871). The weighted average price of these shares repurchased were US$1.12, US$0.53 and US$0.40 per share. These issued and repurchased shares are considered not outstanding and therefore were accounted for under the cost method and includes such treasury stock as a component of the shareholder’s equity. For the years ended December 31, 2018, 2019 and 2020, a total of 44,005,360, 55,396,235 and 15,682,565 treasury stock were used for exercise of option. As of December 31, 2019 and 2020, 20,634,265 and 144,906,570 shares were not in use and not outstanding, respectively.
For the years ended December 31, 2018, 2019 and 2020, certain Class B ordinary shareholders sold 2,000,000, 73,000,000 and 5,000,000 Class B ordinary shares on the open market which were automatically transferred into Class A ordinary shares upon completion of the transaction.
As of December 31, 2020, 1,550,071,169 ordinary shares have been issued at par value of US$0.00001, including (i)969,071,169 Class A ordinary shares and (ii)581,000,000 Class B ordinary shares.
 
 
13. Share-based compensation
1) Share based compensation plan of FinVolution Group
The Group recognizes share-based compensation, net of estimated forfeitures, on a straight line basis over the vesting term of the awards. All the share-based awards granted by the Group are service conditions only. There was no income tax benefit recognized on the Consolidated Statements of Operations for share-based compensation and the Group did not capitalize any of the share-based compensation as part of the cost of any asset in the years ended December 31, 2018, 2019 and 2020.
In June 2013 and October 2017, the Group adopted 2013 Share Incentive Plan (the ”2013 plan”) and 2017 Share Incentive Plan (the “2017 plan”), which allows the Group to offer share based incentive awards to employees, officers, directors and individual consultants who render services to the Group by granting options, restricted shares or restricted share units. Awards granted under 2013 plan or 2017 plan are generally subject to a four-year vesting schedule as determined by the administrator of the plans.
 
F-5
2

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
13. Share-based compensation (continued)
 
1) Share based compensation plan of FinVolution Group (continued)
 
Share Options
The following table sets forth the stock option shares activities under all the option plans for the years ended December 31, 2018, 2019 and 2020:
 
     Options
Outstanding
     Weighted
Average
Exercise Price
     Weighted
Average
Remaining
Contractual Life
     Aggregate
Intrinsic Value
 
            US$             US$  
Outstanding at December 31, 2018
     95,653,205        0.2214        2.17        47,689  
    
 
 
                            
Granted
     19,275,000        0.6540        —          —    
Canceled/Forfeited
     (6,490,415      0.5964        —          —    
Exercised
     (53,873,360      0.0977        —          —    
Outstanding at December 31, 2019
     54,564,430        0.4519        2.51        4,264  
    
 
 
                            
Vested and expected to vest at December 31, 2019
     53,286,128        0.4523        2.51        4,143  
Exercisable as of December 31, 2019
     14,156,930        0.3075        1.54        3,221  
Granted
     3,035,750        0.1111        —          —    
Canceled/Forfeited
     (19,350,460      0.1327        —          —    
Expired
     (454,170      0.9663        —          —    
Exercised
     (11,765,920      0.1235        —          —    
Outstanding at December 31, 2020
     26,029,630        0.3708        1.31        5,581  
    
 
 
                            
Vested and expected to vest at December 31, 2020
     25,712,658        0.3704        1.30        5,524  
Exercisable as of December 31, 2020
     17,371,695        0.3097        0.88        4,524  
For the years ended December 31, 2018, 2019 and 2020, total share-based compensation expenses recognized related to the share options were RMB44,490, RMB22,118 and RMB6,218, respectively. As of December 31, 2020, the unrecognized compensation cost was RMB4,729. These amounts are expected to be recognized over a weighted average period of 1.54 years. Total compensation cost may be adjusted for future changes in estimated forfeitures.
The aggregate intrinsic value is calculated as the difference between the exercise prices of the options and the
per-share
fair value of ordinary shares of the Group of US$0.72, US$0.53 and US$0.52 as of December 31, 2018, 2019 and 2020, respectively.
The weighted average grant-date
per-share
fair value of options granted during the years ended December 31, 2018, 2019 and 2020 was US$0.76, US$0.24 and US$0.13, respectively.
 
F-5
3

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
13. Share-based compensation (continued)
 
1) Share based compensation of FinVolution Group (continued)
Share Options (continued)
 
The fair value of each option granted under the Company’s Incentive Shares plan was estimated on the date of grant using the binomial model that uses the assumption noted in the following table:
 
     Options Granted
in 2018
    Options Granted
in 2019
    Options Granted
in 2020
 
     RMB     RMB     RMB  
Risk-free interest rate
    
2.52%-2.75
    2.62     0.6
Expected life (in years)
     5       5       5  
Expected dividend yield
     0     0     0
Expected volatility
    
37.74%-38.74
    38.01     48.61
Exercise multiple
    
2.2-2.8
     
2.2-2.8
      2.8  
RSUs
The following table sets forth the Company’s RSUs activities under all incentive plans for the years ended December 31, 2018, 2019 and 2020):
 
     Number of RSUs     
Weighted-
average
grant date fair value
 
            US$  
Unvested at December 31, 2018
     7,551,480        1.4416  
Granted
     9,406,495        0.7353  
Vested
     (1,534,570      1.4645  
Canceled/Forfeited
     (3,399,610      1.0740  
    
 
 
          
Unvested at December 31, 2019
     12,023,795        0.9880  
    
 
 
          
Granted
     71,935,155        0.3551  
Vested
     (3,916,645      0.8144  
Canceled/Forfeited
     (4,211,810      0.6760  
    
 
 
          
Unvested at December 31, 2020
     75,830,495        0.4290  
    
 
 
          
Total share-based compensation cost for the RSUs amounted to RMB5,829, RMB20,142 and RMB35,951 for the years ended December 31, 2018, 2019 and 2020, respectively. As of December 31, 2020, there was RMB189,649 unrecognized compensation cost, net of estimated forfeitures, related to unvested restricted shares, which are to be recognized over a weighted average vesting period of 3.48 years. Total unrecognized compensation cost may be adjusted for future changes in estimated forfeitures. The Company determined the fair value of RSUs based on its stock price on the date of grant.
 
F-5
4

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
14. Net profit per share
Basic net profit per share is computed using the weighted average number of the ordinary shares outstanding during the period. Diluted net profit per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under the treasury stock method.
Basic net profit per share and diluted net profit per share have been calculated in accordance with ASC Topic 260 on computation of earnings per share for the years ended December 31, 2018, 2019 and 2020 as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Basic net profit per share calculation:
                          
Numerator:
                          
Net profit attributable to FinVolution Group’s ordinary shareholders
     2,469,074        2,372,850        1,972,700  
    
 
 
    
 
 
    
 
 
 
Denominator:
                          
Weighted average number of ordinary shares outstanding - basic
     1,498,780,165        1,525,814,189        1,477,162,991  
    
 
 
    
 
 
    
 
 
 
Net profit per share attributable to FinVolution Group’s ordinary shareholders - basic
     1.65        1.56        1.34  
Dilute net profit per share calculation:
                          
Numerator:
                          
Net profit attributable to FinVolution Group’s ordinary shareholders
     2,469,074        2,372,850        1,972,700  
Denominator:
                          
Weighted average number of ordinary shares outstanding - basic
     1,498,780,165        1,525,814,189        1,477,162,991  
Ordinary shares issuable upon the exercise of outstanding stock options using the treasury stock method
     98,670,254        23,831,652        9,801,862  
Ordinary shares issuable upon the vesting of outstanding restricted share units using the treasury stock method
     2,141,812        2,777,219        4,360,567  
Weighted average number of ordinary shares outstanding - diluted
     1,599,592,231        1,552,423,060        1,491,325,420  
    
 
 
    
 
 
    
 
 
 
Net profit per share attributable to FinVolution Group’s ordinary shareholders - diluted
     1.54        1.53        1.32  
 
F-
5
5

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
15. Short-term borrowings
As of December 31, 2019, the Company had short-term borrowings from banks which were repayable in one year and charged weighted average interest rates of 4.27% per annum. The borrowings are denominated in RMB.
Bank borrowings of RMB235,000 are collateralized by a pledge of certain bank deposits with carrying values of RMB251,853, as of December 31, 2019.
In 2020, the Company paid off all the short-term borrowings and the related pledged bank deposits were released.
16. Leases
the Company leases facilities under
non-cancellable
operating leases expiring on different dates. The terms of substantially all of these leases are four years or less. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. All of the Group’s leases qualify as operating leases. With the adoption of the new leasing standard, the Group has recorded a
right-of-use
asset and corresponding lease liability, by calculating the present value of future lease payments, discounted at additional borrowing rate.
(a) The following table sets forth the breakdown of leasing expenses:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Lease cost:
                 
Amortization of
right-of-use
assets
     44,190        41,377  
Interest of lease liabilities
     5,183        3,276  
Expenses for short-term leases within 12 months
     1,499        7,526  
    
 
 
    
 
 
 
Total lease cost
     50,872        52,179  
    
 
 
    
 
 
 
(b) The following table sets forth the supplemental cash flow information related to leases:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Other information:
                 
Cash paid for amounts included in the measurement of lease liabilities:
                 
Operating lease payments
     51,370        45,682  
    
 
 
    
 
 
 
(c) The following table sets forth the weighted-average remaining lease term and discount rate:
 
     As of December 31,  
     2019     2020  
Weighted-average remaining lease term
                
Operating leases
     2.46 years       1.70 years  
Weighted-average discount rate
                
Operating leases
     4.75     4.75
    
 
 
   
 
 
 
 
F-
56

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
16. Leases (continued)
 
(d) The following table sets forth the movement of right of use assets for the years ended December 31, 2019 and 2020:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Beginning balance
     127,066        95,786  
Recognition of additional leasing contract
     12,910        559  
Amortization of right of use assets
     (44,190      (41,377
    
 
 
    
 
 
 
Ending balance
     95,786        54,968  
    
 
 
    
 
 
 
(e) The following table sets forth the movement of leasing liabilities for the years ended December 31, 2019 and 2020:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Beginning balance
     118,420        85,143  
Recognition of additional leasing contract
     12,910        559  
Interest of lease liabilities
     5,183        3,276  
Leasing payment
     (51,370      (45,682
    
 
 
    
 
 
 
Ending balance
     85,143        43,296  
    
 
 
    
 
 
 
(f) The following table sets forth the maturities of lease liabilities:
 
     As of
December 31, 2020
 
     RMB  
2020
         
2021
     34,203  
2022
     11,079  
    
 
 
 
Total undiscounted lease payments
     45,282  
Less:
Imputed
interest
     (1,986
    
 
 
 
Total lease liabilities
     43,296  
    
 
 
 

F-
57

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
17. Commitments and contingencies
(a) Capital and other commitments
The Group did not have capital and other significant commitments, long-term obligations, or guarantees as of December 31, 2020.
(b) Contingencies
i)    
VIE Arrangements
From time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. Based on currently available information, management does not believe that the ultimate outcome of these unresolved matters, individually and in the aggregate, is likely to have a material adverse effect on the Group’s financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and the Group’s view of these matters may change in the future. If an unfavorable outcome were to occur, there exists the possibility of a material adverse impact on the Group’s financial position, results of operations and cash flows for the periods in which the unfavorable outcome occurs.
 
 
The Group accounts for loss contingencies in accordance with ASC Topic 450 “Contingencies” and other related guidance. Set forth below is a description of certain loss contingencies as well as the opinion of management as to the likelihood of loss.
Current PRC laws and regulations include limitations on foreign ownership in PRC companies that conduct online business. Specifically, foreign investors are not allowed to own any equity interests in any entity conducting online business. Since the Company is incorporated in the Cayman Islands, neither the Company nor its PRC subsidiary is eligible to conduct online business in China. To comply with PRC laws and regulations, the Company conducts its operations in China through a series of contractual arrangements entered into among its wholly owned PRC subsidiaries, the WOFEs, its affiliated PRC entities, the VIEs and the VIEs’ shareholders.
The VIEs and their subsidiaries hold the licenses that are essential to the operation of the Group’s business. In the opinion of management and the Company’s PRC legal counsel, (i) the ownership structure of the Company, the WOFE and the VIEs are in compliance with existing PRC laws and regulations;(ii) the contractual arrangements with the VIEs and their shareholders are valid and binding, and will not result in any violation of PRC laws or regulations currently in effect; and (iii) the Group’s business operations are in compliance with existing PRC laws and regulations in all material respects. However, there are substantial uncertainties regarding the interpretation and application of current and future PRC laws and regulations. Accordingly, the Company cannot be assured that PRC regulatory authorities will not ultimately take a contrary view to its opinion. If the current ownership structure of the Company and its contractual arrangements with the VIEs were found to be in violation of any existing or future PRC laws and regulations, the Company may be required to restructure its ownership structure and operations in the PRC to comply with the changing and new PRC laws and regulations.
Under PRC Ministry of Commerce (“MOFCOM”) security review rules promulgated in September 2011, a national security review is required for certain mergers and acquisitions by foreign investors raising concerns regarding national defense and security. Foreign investors are prohibited from circumventing the national security review requirements by structuring transactions through proxies, trusts, indirect investment, leases, loans, control through contractual arrangements, or offshore transactions. Management, in conjunction with its PRC legal counsel, has concluded there is no need to submit the existing contractual arrangements with its consolidated VIEs and its shareholders to the MOFCOM for national security review based upon analysis of the rules. However, there are substantial uncertainties regarding the interpretation and application of the MOFCOM security review rules, and any new laws, rules, regulations or detailed implementation measures in any form relating to such rules. Therefore, the Company cannot be assured that the relevant PRC regulatory authorities, such as the MOFCOM, would not ultimately take a contrary view to the opinion of management and the Company’s PRC legal counsel. If the MOFCOM or other PRC regulatory authority determines that the Company needs to submit the existing contractual arrangements with the VIEs and its shareholders for national security review, the Company may face sanctions by the MOFCOM or other PRC regulatory authority, which may include, among others, requiring the Company to restructure its ownership structure, discontinuation or restriction of operations in the PRC, or invalidation of the agreements that the VIEs have entered into with the VIEs and its shareholders.
 
F-58

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
17. Commitments and contingencies (continued)
 
(b) Contingencies (continued)
i)    
VIE Arrangements
(continued)
 
In such case, the Company may not be able to operate or control business in the same manner as it currently does, and therefore, may not be able to consolidate the VIEs and their subsidiaries. In addition, the relevant regulatory authorities would have broad discretion in dealing with such violations which may adversely impact the financial statements, operations and cash flows of the Company (including restrictions on the Company to carry out business).
If the VIEs and their respective shareholders fail to perform their respective obligations under the current contractual arrangements, the Company may have to incur substantial costs and expend significant resources to enforce those arrangements and rely on legal remedies under PRC laws. The PRC laws, rules and regulations are relatively new, and because of the limited volume of published decisions and their
non-binding
nature, the interpretation and enforcement of these laws, rules and regulations involve substantial uncertainties. These uncertainties may impede the ability of the Company to enforce these contractual arrangements or suffer significant delay or other obstacles in the process of enforcing these contractual arrangements and may materially and adversely affect the results of operations and the financial position of the Company.
 
 
In the opinion of management, the likelihood of loss in respect of the Company’s current ownership structure or the contractual arrangements with the VIEs is remote.
In accordance with the Interim Measures on Administration of Business Activities of Online Lending Information Intermediaries (Interim Measures) jointly issued by China Banking Regulatory Commission, or the CBRC, together with three other PRC regulatory agencies in August 2016, a record-filing and licensing regime is introduced. It requires online lending information intermediaries to register with the local financial regulatory authority, update their industrial and commercial registration with the local commercial registration authority to include “online lending information intermediary” in their business scope, and obtain telecommunication business license from the relevant telecommunication regulatory authority. As of the date of this report, the local financial regulatory authorities are still in the process of making detailed implementation rules regarding the filing procedures and the Company has not been permitted to submit such filing application.
ii)    
Class Action
Starting in September 2018, the Company and certain of its current and former officers and directors, the underwriters of the Company’s initial public offering in November 2017, and the Company’s agent for the service of process in the U.S. have been named as defendants in putative securities class actions captioned Yizhong Huang v. PPDAI Group Inc., et al. Case No. 654482/2018 (New York County of the Supreme Court of the State of New York, filed on September 10, 2018) (the “Huang Case”); Ravindra Vora v. PPDAI Group Inc., et al., Case No. 654777/2018 (New York County of the Supreme Court of the State of New York, filed on September 27, 2018) (the “Vora Case”); Lai v. PPDAI Group Inc., et al. Case No. 1:2018-cv-06716 (U.S. District Court for the Eastern District of New York, filed on November 26, 2018) (the “Lai Case”); and Goyal v. PPDAI Group Inc., et al. Case
No. 2:2019-cv-00168
(U.S. District Court for the Eastern District of New York, filed on January 9, 2019) (the “Goyal Case”).
 
F-
59

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
17. Commitments and contingencies (continued)
 
(b) Contingencies (continued)
ii)    
Class Action (continued)
 
These actions allege that defendants made misstatements and omissions in connection with the Company’s initial public offering in November 2017 in violation of the Securities Act of 1933. The Lai Case also advances claims under the Securities Exchange Act of 1934. On October 16, 2018, the Supreme Court of the State of New York consolidated the two state court lawsuits (the Huang Case and the Vora Case) under the caption In re PPDAI Group Securities Litigation, No. 654482/2018 (the “New York State Action”). On December 17, 2018, the plaintiffs in the New York State Action filed a consolidated amended complaint, which the Company and certain other defendants moved to dismiss. On July 31, 2019, the Company and certain other defendants filed a motion to dismiss the New York State Action. On February 26, 2020, the Court in the New York State Action granted in part and denied in part the motion to dismiss. The Company and certain other defendants have appealed the partial denial of their motion, and that appeal is in the process of being briefed. On February 21, 2019, the U.S. District Court for the Eastern District of New York consolidated the two federal court lawsuits (the Lai Case and the Goyal Case) under the caption In re PPDAI Group Inc. Securities Litigation, No. 18-cv-6716-FB -JO (the “Federal Court Action”), appointed lead plaintiffs of the Federal Court Action, and approved a scheduling stipulation for the filing of the plaintiffs’ amended complaint and the defendants’ responsive pleadings. On April 22, 2019, plaintiffs in the Federal Court Action filed a second amended complaint. Defendants filed a motion to dismiss the Federal Court Action, which was fully briefed as of January 17, 2020. On December 9, 2020, the parties notified both courts that they reached an agreement in principle to settle both lawsuits. The parties are in the process of finalizing the settlement, which will then be subject to court approval. In light of the pending settlement, on March 26, 2021, the federal court terminated the pending motion to dismiss with leave to renew if the settlement is not approved. As such, the Company is currently not in a position to estimate the possible loss or possible range of loss, if any, associated with the resolution of the lawsuits.
18. Restricted net assets
Relevant PRC laws and regulations permit PRC companies to pay dividends only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Additionally, the Company’s PRC subsidiaries can only distribute dividends upon approval of the shareholders after they have met the PRC requirements for appropriation to statutory reserves. The statutory general reserve fund requires annual appropriations of 10% of net
after-tax
income prior to payment of any dividends. Furthermore, registered share capital and capital reserve accounts are also restricted from distribution. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries and affiliates are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances, which restricted portion amounted to approximately RMB6,265,605, or 74.3% of the consolidated net assets of the Group as of December 31, 2020. Even though the Company currently does not require any such dividends, loans or advances from the PRC subsidiaries and affiliates for working capital and other funding purposes, the Company may in the future require additional cash resources from its PRC subsidiaries and affiliates due to changes in business conditions, to fund future acquisitions and developments, or merely declare and pay dividends or distributions to the Company’s shareholders.
19. Condensed financial information of the parent company
The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with Securities and Exchange Commission Regulation
S-X
Rule
4-08
(e) (3), “General Notes to Financial Statements’ and concluded that it was applicable for the Company to disclose the financial statements for the parent company.
The subsidiaries did not pay any dividend to the Company for the years presented. For the purpose of presenting parent only financial information, the Company records its investments in its subsidiaries under the equity method of accounting. Such investments are presented on the separate condensed balance sheets of the Company as “Investments in subsidiaries” and the profit of the subsidiaries is presented as “share of profit of subsidiaries”. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted. These statements should be read in conjunction with the notes to the consolidated financial statements of the Company.
 
F-6
0

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
19. Condensed financial information of the parent company (continued)
 
The Company did not have significant capital and other commitments, long-term obligations, or guarantees as of December 31, 2019 and 2020.
 
    
As of December 31,
 
    
2019
    
2020
 
     RMB      RMB     
US$
Note2(f)
 
Assets
                          
Cash and cash equivalents
     157,143        28,435        4,358  
Prepaid expenses and other assets
     4,443        1,247        191  
Investment in and advances to subsidiaries
     8,223,441        9,252,605        1,418,025  
    
 
 
    
 
 
    
 
 
 
Total assets
     8,385,027        9,282,287        1,422,574  
    
 
 
    
 
 
    
 
 
 
Liabilities and Shareholders’ Equity
                          
Accrued expenses and other liabilities
     437,071        918,981        140,841  
    
 
 
    
 
 
    
 
 
 
Total liabilities
     437,071        918,981        140,841  
    
 
 
    
 
 
    
 
 
 
Shareholders’ equity :
                          
Class A ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 964,071,169 and 969,071,169 issued as of December 31, 2019 and 2020; 943,436,904 and 824,164,599 outstanding as of December 31, 2019 and 2020)
     64        64        10  
Class B ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 586,000,000 and 581,000,000 issued and outstanding as of December 31, 2019 and 2020)
     39        39        6  
Additional
paid-in
capital
     5,640,898        5,659,990        867,431  
Treasury stock (20,634,265 and 144,906,570 shares as of December 31, 2019 and 2020, respectively)
     (47,174      (401,621      (61,551
Statutory reserves
     317,198        458,058        70,200  
Accumulated other comprehensive income
     70,320        (5,142      (787
Retained earnings
     1,966,611        2,651,918        406,424  
    
 
 
    
 
 
    
 
 
 
Total shareholders’ equity
     7,947,956        8,363,306        1,281,733  
    
 
 
    
 
 
    
 
 
 
Total liabilities and shareholders’ equity
     8,385,027        9,282,287        1,422,574  
    
 
 
    
 
 
    
 
 
 
 
F-6
1

FINVOLUTION GROUP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except share data, or otherwise noted)
 
19. Condensed financial information of the parent company (continued)
 
Statements of comprehensive
income
 
    
For the years ended December 31,
 
    
2018
    
2019
    
2020
 
     RMB      RMB      RMB      US$
Note 2(f)
 
Operating expenses
                                   
Sales and marketing expenses
     (2      —                        
General and administrative expenses
     (57,448      (25,590      (20,720      (3,176
    
 
 
    
 
 
    
 
 
    
 
 
 
Profits from operations
                                   
Other income, net
     21,183        7,898        2,158        331  
Share of profit of subsidiaries
     2,505,341        2,390,542        1,991,262        305,173  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net profit
     2,469,074        2,372,850        1,972,700        302,328  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net profit attributable to ordinary shareholders
     2,469,074        2,372,850        1,972,700        302,328  
    
 
 
    
 
 
    
 
 
    
 
 
 
Statements of cash flows
 
    
For the years ended December 31,
 
    
2018
    
2019
    
2020
 
     RMB      RMB      RMB      US$
Note 2(f)
 
Net cash
used in (
provided by
)
operating activities
     12,111        8,474        (6,282      (963
Net cash provided by (used in) investing activities
     (69,660      86,471        557,936        85,507  
Net cash used in financing activities
     (438,253      (401,400      (636,936      (97,614
Effect of exchange rate changes on cash, cash equivalents and restricted cash
     22,098        2,544        (43,426      (6,655
    
 
 
    
 
 
    
 
 
    
 
 
 
Net decrease in cash, cash equivalents and restricted cash
     (473,704      (303,911      (128,708      (19,725
Cash, cash equivalents and restricted cash-beginning of year
     934,758        461,054        157,143        24,083  
    
 
 
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted
cash-end
of year
     461,054        157,143        28,435        4,358  
    
 
 
    
 
 
    
 
 
    
 
 
 
20. Subsequent events
On March 11, 2021, the Board of Directors of the Company unanimously approved a cash dividend of US$ 0.17 (RMB1.11) per ADS, payable approximately April 30, 2021 to shareholders of record at the close of business on April 7, 2021.
 
F-62
 

EX-1.2 2 d47821dex12.htm EX-1.2 EX-1.2

Exhibit 1.2

 

LOGO

MC-269366 Certificate of Incorporation on Change of Name I DO HEREBY CERTIFY that PPDAI Group Inc. having by Special resolution dated 5th day of November Two Thousand Nineteen changed its name, is now incorporated under name of FinVolution Group When translated in English is, (Xin Ye Technology) REGISTRAR OF COMPANIES EXEMPTED CAYMAN ISLANDS Given under my hand and Seal at George Town in the Island of Grand Cayman this 6th day of November Two Thousand Nineteen An Authorised Officer, Registry of Companies, Cayman Islands. Authorisation Code : 110686980274 www.verify.gov.ky 07 November 2019

EX-4.40 3 d47821dex440.htm EX-4.40 EX-4.40

Exhibit 4.40

LOAN AGREEMENT

THIS AGREEMENT is made in Shanghai, the People’s Republic of China (the “PRC”, and, for purpose of this Agreement, excluding Hong Kong Special Administrative Region, Macau Special Administrative Region and Taiwan) as of this 15th day of September, 2020 by and among:

Party A: Shanghai Manyin Information Technology Co., Ltd.

Registered address: Building 6, No. 20, Lane 999, Dangui Road, China (Shanghai) Pilot Free Trade Zone

Party B:

Name: XU Yining

ID Card No.: ***

Residential address: ***

Name: MIAO Fei

ID Card No.: ***

Residential address: ***

WHEREAS:

 

(1)

Party A is a wholly foreign-owned enterprise duly established and validly existing under the laws of the PRC;

 

(2)

Each of Party B is a PRC citizen, and each of XU Yining and MIAO Fei holds 50% of the equities of Chengdu Yougao Information Technology Co., Ltd. (hereinafter referred to as “Chengdu Yougao”);

 

(3)

Party A, Party B and Chengdu Yougao entered into an Exclusive Call Option Agreement on the 15th day of September, 2020 (the “Option Agreement”), and Party B will transfer their equity interests in Chengdu Yougao to Party A in circumstances then permitted by the PRC laws and regulations;

 

(4)

Party A, Party B and Chengdu Yougao Information Technology Co., Ltd. entered into an Exclusive Technology Consulting and Service Framework Agreement and a Business Operation Agreement on the 15th day of September, 2020 and, on the same day, an Equity Pledge Agreement was executed by and among such parties (the “Equity Pledge Agreement”), whereby Party B agreed to pledge all of their equity interests in Chengdu Yougao to Party A as security for the performance of obligations under the foresaid Exclusive Technology Consulting and Service Framework Agreement, Business Operation Agreement, Option Agreement and this Agreement; and

 

1


(5)

Party B needs to borrow money from Party A for their contribution of registered capital to Chengdu Yougao, and Party A agrees to provide Party B with a loan on terms and conditions of this Agreement.

NOW, THEREFORE, upon friendly consultation, the Parties hereby agree as follows:

CHAPTER 1     LOAN

 

Article 1

Purpose of the Loan

Party B agrees that all loan proceeds received hereunder shall be solely used to pay capital contributions to Chengdu Yougao. Without Party A’s prior written consent, Party B shall not use the loan proceeds for any other purpose.

 

Article 2

Loan Amount: RMB 10,000,000 (Renminbi Ten Million Yuan).

 

Article 3

Term of the Loan: the term of the loan shall commence on the execution date of this Agreement and expire on the day when Party B has completed its obligations in a way specified in Article 9 hereof.

 

Article 4

Prior to Party A’s advance of the loan to Party B, the following conditions must be satisfied:

 

  4.1

Party A shall have received a written notice for advance of loan from Party B as set out in Article 5(1) of this Agreement;

 

  4.2

at the same time of the execution of this Agreement, the Parties shall have entered into the Equity Pledge Agreement, pursuant to which Party B agrees to pledge all of its equity interests in Chengdu Yougao to Party A as security for the performance of its obligations hereunder;

 

  4.3

Party A, Party B and Chengdu Yougao shall have entered into the Option Agreement, whereby Party B grants Party A with an irrevocable option to purchase all equity interests of Party B in Chengdu Yougao at any time, to the extent permitted by the PRC law, within the valid term of the Option Agreement;

 

  4.4

the Equity Pledge Agreement and Option Agreement shall remain valid, none of the parties thereto is in any material breach of the terms and conditions thereunder, all the necessary approvals, consents, authorizations and registrations required by such two agreements shall have been duly completed, and amendments to such agreements (if any) shall have been confirmed by the parties thereto;

 

  4.5

all representations and warranties in Chapter 3 hereof shall remain true and accurate on the day when the notice of advancing the loan is delivered to Party A and the advance date of the loan; and

 

2


  4.6

no material breach of any terms and conditions of this Agreement has been committed by Party B.

 

Article 5

Advance of Loan Proceeds

 

  5.1

Upon execution of this Agreement, Party B may send a notice to Party A for advance of the loan either on one-time basis or, according to business needs of Chengdu Yougao, by stages.

 

  5.2

Party A shall, within ten (10) banking days, advance the sum specified in the loan advance notice to Party B’s designated account on a lump-sum basis and by means permitted by laws and regulations, and deliver a scan document of remittance to Party B.

CHAPTER 2     INTEREST RATE

 

Article 6

For the purpose of supporting the business operation of Chengdu Yougao and in turn facilitate the development of Party A, the interest rate of the loan shall be zero (0%).

CHAPTER 3     REPRESENTATIONS AND WARRANTIES

 

Article 7

Party A hereby represents and warrants to Party B that:

 

  7.1

Party A is a wholly foreign-owned enterprise duly established and validly existing under the laws of the PRC;

 

  7.2

according to Party A’s articles of association and other constitutional documents, it has full right, power and all necessary approvals and authority to execute and perform this Agreement;

 

  7.3

the execution and performance of this Agreement will not result in a violation or breach of any laws and regulations applicable to Party A or any contractual restrictions by which Party A may be bound or affected; and

 

  7.4

this Agreement, after it comes into effect, shall constitutes the legal, valid and binding obligations of Party A and be enforceable against Party A in accordance with its terms.

 

Article 8

Party B hereby represents and warrants to Party A that:

 

  8.1

Chengdu Yougao is a limited liability company duly established and validly existing under the laws of the PRC, and, among Party B, each of XU Yining and MIAO Fei holds 50% of the equities of Chengdu Yougao;

 

3


  8.2

without Party A’s prior written consent, Party B shall not transfer or pledge any of its interests in Chengdu Yougao to any third party;

 

  8.3

Party B has full rights, power and all necessary and appropriate approvals and authority to execute and perform this Agreement;

 

  8.4

the execution and performance of this Agreement will not result in a violation or breach of any laws or regulations applicable to Party B or any contractual restrictions by which Party B may be bound or affected;

 

  8.5

this Agreement, after it comes into effect, shall constitutes the legal, valid and binding obligations of Party B and be enforceable against Party B in accordance with its terms; and

 

  8.6

as of the execution date of this Agreement, there is no pending or threatened legal or other proceedings against Party B by or in any court, tribunal or other regulatory authority.

CHAPTER 4     REPAYMENT

 

Article 9

Method of Repayment

 

  9.1

The Parties agree and acknowledge that only the following methods of repayment will be taken by Party B and accepted by Party A: to the extent permitted by the PRC laws and regulations then in effect, Party B shall, according to requirements specified in Party A’s written notice, transfer its equity interests in Chengdu Yougao to Party A on the terms and conditions of the Option Agreement, and use the proceeds that it may receive from such equity transfer to repay the loan hereunder.

 

  9.2

The Parties agree and acknowledge that, if, with Party A’s consent, Party B transfers all or part of its equity interests in Chengdu Yougao to any third party other than Party A, all the proceeds obtained by Party B from such transfer shall be paid to Party A in priority, irrespective of whether the amount of such proceeds is higher than the loan amount hereunder.

 

  9.3

The Parties agree and acknowledge that, where Party B transfers its equity interests in Chengdu Yougao on terms and conditions of the Option Agreement, if the actual price for such equity transfer is higher than the loan amount hereunder due to requirements of the PRC laws and regulations then applicable or any other reasons, the portion of such transfer price exceeding the principal amount of the loan hereunder shall, to the extent permitted by laws, be deemed as occupation cost and paid to Party A along with the principle amount of the loan.

 

4


Article 10

Early Repayment

If Party A or its designated assignee is able to lawfully purchase all equities of Chengdu Yougao owned by Party B in accordance with laws and Party A selects to exercise its right to accept the transfer of all equities of Chengdu Yougao pursuant to the terms of the Option Agreement, Party B shall repay the loan, irrespective of whether the loan is mature or not.

CHAPTER 5     SECURITY

 

Article 11

Party B pledges all of its equity interests in Chengdu Yougao as security for its obligations hereunder. If Party B fails to repay the loan to Party A when it becomes due, Party A shall have the right to dispose such pledged equities in accordance with the provisions of laws and regulations.

 

Article 12

Party B undertakes that it will repay the loan in the manner specified in Article 9 hereof.

 

Article 13

Within the term of this Agreement, Party A undertakes that it will not initiatively request Party B to repay the loan in advance and will release the pledge on the equity of Chengdu Yougao upon full repayment of the loan by Party B pursuant to Clause 9 above.

CHAPTER 6     CONFIDENTIALITY

 

Article 14

Confidentiality

The Parties acknowledge and confirm that any oral or written information exchanged between them in connection with this Agreement is confidential information. The Parties shall protect and maintain the confidentiality of all such confidential data and information, and not disclose them to any third party without the other parties written consent, except for data and information which (a) is in the public domain, is subsequently released, or becomes generally available to the public, without disclosure by the receiving Party, (b) is required to be disclosed pursuant to relevant laws or regulations, and (c) is required to be disclosed to the legal or financial advisors of a Party who are also bound by confidentiality obligations similar to those under this Article. Any improper disclosure of confidential data or information by any legal or financial advisor of a Party shall be deemed as an improper disclosure by such Party, and such Party shall be liable for breach of this Agreement.

 

5


CHAPTER 7     DEFAULT AND DAMAGES

 

Article 15

Within the term of this Agreement, any of the following events shall be deemed as a breach of agreement by Party A:

 

  15.1

Party A disposes the equities pledged by Party B without Party B’s authorization within the term of this Agreement;

 

  15.2

Party A fails to transfer corresponding loan proceeds into Party B’s designated account within ten (10) banking days upon receipt of the notice of advancing loan from Party B; or

 

  15.3

without Party B’s consent, Party A requests Party B to make any early repayment of the loan except as specified in Article 10 hereof.

 

Article 16

Within the term of this Agreement, any of the following events shall be deemed as a breach of agreement by Party B:

 

  16.1

during the term of this Agreement, Party B disposes the equities already pledged to Party A without Party A’s consent; or

 

  16.2

upon expiration of this Agreement, Party B is unable to repay the loan through the method specified in Article 9.

 

Article 17

Termination and Liability for Breach of Agreement

A breach of any provisions of this Agreement by a Party shall constitute a breach of this Agreement. The breaching Party shall fully and adequately indemnify the non-breaching Party. The non-breaching Party shall have the right to decide whether to continue the performance of or terminate this Agreement.

 

Article 18

Dispute Resolution

If any dispute between the Parties cannot be resolved through negotiation, either Party may submit the dispute to Shanghai International Economic and Trade Arbitration Commission for settlement through arbitration in accordance with its arbitration rules then in effect. The arbitration shall be conducted in Shanghai, and the arbitration proceeding shall be in Chinese. The arbitration award shall be final and binding upon the Parties.

 

Article 19

This Agreement shall be governed by and construed in accordance with the laws of the PRC.

 

Article 20

The invalidity or unenforceability of any provision of this Agreement shall not affect the validity and enforceability of any other provisions of this Agreement

 

6


Article 21

This Agreement shall be executed in three originals, and each Party hold one original hereof.

(THE REMAINDER OF THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK)

 

7


(Signature Page)

Party A: Shanghai Manyin Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: /s/ GU Yafen

Title:                             

Party B:

 

XU Yining (signature)

/s/ XU Yining

MIAO Feign (signature)

/s/ MIAO Fei

 

8

EX-4.41 4 d47821dex441.htm EX-4.41 EX-4.41

Exhibit 4.41

EQUITY PLEDGE AGREEMENT

THIS EQUITY PLEDGE AGREEMENT (the “Agreement”) is made as of the 15th day of September, 2020 in Pudong New Area, Shanghai, the People’s Republic of China (hereinafter referred to as the “PRC”) by and among the following parties:

Party A: Shanghai Manyin Information Technology Co., Ltd.

Registered address: Building 6, No. 20, Lane 999, Dangui Road, China (Shanghai) Pilot Free Trade Zone

Legal representative: GU Yafen

(hereinafter referred to as the “Pledgee”)

Party B (each a “Pledgor” and together the “Pledgors”):

Name: XU Yining

ID Card No.: ***

Residential address: ***

Name: MIAO Fei

ID Card No.: ***

Residential address: ***

Party C: Chengdu Yougao Information Technology Co., Ltd.

Registered address: No. 5, Floor 3, Building 1, Lane 7 Yongfeng Road, High-Tech Area, Chengdu

Legal representative: XU Yining

(Party A, Party B and Party C are hereinafter collectively referred to as the “Parties” and individually a “Party”.)

WHEREAS:

 

(1)

Party A is a wholly foreign-owned enterprise duly established and validly existing within the PRC;

 

(2)

Party C is a limited liability company duly established and validly existing within the PRC;

 

(3)

The Pledgors own equity interests in Party C and the ratio of their respective equity interest in Party C is as follows: each of XU Yining and MIAO Fei respectively holds 50% equity interest in Party C;

 

(4)

For the purpose of establishing and developing Party C, the Pledgors entered into a Loan Agreement with Party A on the 15th day of September, 2020 to borrow an aggregate sum of RMB10,000,000 (Ten Million Renminbi Yuan) from Party A for contribution of their committed capital to Party C (hereinafter referred to as the “Loan”);

 

1


(5)

Party A, Party C and the Pledgors entered into an Exclusive Call Option Agreement on the 15th day of September, 2020 (the “Option Agreement”);

 

(6)

Party A, Party C and the Pledgors entered into a Business Operation Agreement on the 15th day of September, 2020, and Party A and Party C executed an Exclusive Technology Consulting and Service Framework Agreement on the 15th day of September, 2020; and

 

(7)

In order to secure repayments under the Loan Agreement, ensure Party A may receive service fee from Party C under the Exclusive Technology Consulting and Service Framework Agreement, and to assure the performance by the Pledgors and Party C of their respective obligations under the Option Agreement and Business Operation Agreement (the “Contractual Obligations”), the Pledgors pledge all of their equity interests in Party C as security for the performance of the foresaid Contractual Obligations in favor of Party A.

NOW, THEREFORE, on basis of friendly consultation and principles of equality and mutual benefit, the Parties hereby agree as follows:

 

1.

Definition

Unless otherwise specified in this Agreement, the following terms shall have the following meanings:

 

1.1

Pledge” refers to all contents set out in Clause 2 of this Agreement;

 

1.2

Equity” means the 100% equity interests lawfully held by the Pledgors in Party C, and any and all existing and future rights and interests in or to such equity interests;

 

1.3

Transaction Agreements” mean, collectively, the Loan Agreement dated 15th day of September, 2020 between the Pledgors and Party A, the Option Agreement dated 15th day of September, 2020 between the Pledgors and Party C, the Exclusive Technology Consulting and Service Framework Agreement dated 15th day of September, 2020 between Party A and Party C, and the Business Operation Agreement dated 15th day of September, 2020 among Party A, Party C and the Pledgors;

 

1.4

Default Event” means any of the events set out in Clause 7 of this Agreement; and

 

1.5

Default Notice” means any notice sent by Party A pursuant to this Agreement claiming a Default Event.

 

2.

Pledge

 

2.1

The Pledgors pledge all the Equity in Party C owned by them to Party A as security for Party A’s rights and interests under the Transaction Agreements.

 

2


2.2

The scope of security covered by the pledge of Equity hereunder shall include all fees (including legal fees), costs, losses, interests, liquidated damages, indemnities, and costs or expenses for enforcement of any creditor’s right, to be paid or assumed by Party C and/or the Pledgors to Party A under the Transaction Agreements, as well as any liabilities of Party C and the Pledgors to Party A in the event that all or any part of the Transaction Agreements is invalid due to any reason.

 

2.3

The Pledge under this Agreement shall mean Party A’s priority right to receive preferential repayment from any amount derived from disposition, auction or sale of the Equities pledged to Party A by the Pledgors.

 

2.4

Unless otherwise expressly agreed by Party A in writing, after this Agreement comes into force, the Pledge contemplated hereunder may not be released unless and until Party C and the Pledgors have duly performed all of their obligations under the Agreements and Party A recognizes such complete performance in writing. If Party C or the Pledgors fail to fully perform all or any part of their obligations or duties hereunder by the end of the respective given periods specified in the Transaction Agreements, Party A shall remain entitled to the Pledge hereunder until such obligations and duties have been fully performed in a way reasonably satisfactory to Party A.

 

3.

Effectiveness and Term

 

3.1

This Agreement shall come into effect on the day when it signed by the Parties and affixed with their respective official seals. The Pledge shall be created and become effective on the day when the registration of the Equity pledge with the administration of industry and commerce having jurisdiction over Party C is completed.

 

3.2

During the period of the Equity Pledge, if Party C fails to pay the service fee under the Exclusive Technology Consulting and Service Framework Agreement, or if Party C and/or the Pledgors fail to pay any costs or expenses to Party A on terms of the Transaction Agreements, or if Party C and/or the Pledgors fail to perform any of the Contractual Obligations under the Transaction Agreements, Party A shall have the right to exercise the Pledge in accordance with terms of this Agreement upon reasonable notices.

 

4.

Possession and Custody of the Pledge Certificate

 

4.1

The Pledgors shall, within ten (10) business days from the execution date of this Agreement or at any earlier time mutually agreed by the Parties, deliver their capital contribution certificate (original copy) of Party C into Party A’s custody, provide Party A with the proof evidencing that the Pledge hereunder has been duly registered in Party C’s register of shareholders, and effect all approval, registration and filing procedures required by laws and regulations of the PRC, and deliver the certificate evidencing the registration of the Pledge with competent administration of industry and commerce. Please refer to exhibits of this Agreement for forms of the capital contribution certificate and shareholders’ register of Party C.

 

3


4.2

If any change of registration is required by law due to change of any recorded matter of the Pledge, Party A, Party B and Party C shall, within five (5) business days following the change of such recorded matter, make registration change in respect thereof and submit documents in connection with such registration change.

 

4.3

Without Party A’s prior written consent, the Pledgors shall instruct Party C not to distribute any dividend or bonus during the pledge of Equity.

 

4.4

As long as the Equity is under pledge, if a Pledgor subscribes for any new registered capital of Party C or acquires any Equity of Party C held by another Pledgor (the “Additional Equity”), such Additional Equity shall automatically become the Equity pledged hereunder, and the Pledgors shall complete all procedures required to create Pledge over the Additional Equity within ten (10) business days from their acquisition of such Additional Equity. If the Pledgors fail to complete relevant procedures as specified in the preceding sentence, Party A may immediately enforce the Pledge pursuant to Clause 8 of this Agreement.

 

5.

Representations and Warranties of the Pledgors

At the time of executing this Agreement, the Pledgors represent and warrant to the Pledgee the following and acknowledge that Party A’s execution and performance of this Agreement is in reliance on such representations and warranties:

 

5.1

the Pledgors lawfully own the Equity hereunder and have the right to pledge the Equity for the benefit of Party A as security;

 

5.2

no claim or intervention will be made by any other party against Party A at any time once Party A is entitled to exercise its rights or enforce the Pledge pursuant to this Agreement;

 

5.3

Party A has the right to enforce the Pledge in a way specified by the laws, regulations and this Agreement;

 

5.4

each of the Pledgors has obtained all corporate authorization or approvals necessary for its execution and performance of this Agreement, and such execution and performance does not violate the provisions of any applicable laws, regulations and articles of association;

 

5.5

the Equity held by the Pledgors is free from any other encumbrance or any third-party security interest of any form (including but not limited to pledge);

 

5.6

there is no pending or threatened civil, administrative or criminal litigation, administrative penalty or arbitration in connection with the Equity;

 

5.7

no tax, fee or expense in connection with the Equity is due but remains unpaid, or no required legal procedures or formalities remain uncompleted in respect of the Equity; and

 

5.8

the terms of this Agreement represent the true intention of the Pledgors and are legally binding upon them.

 

4


6.

Undertakings of the Pledgors

 

6.1

During the existence of this Agreement, the Pledgors undertake to Party A that the Pledgors shall:

 

  6.1.1

without Party A’s prior written consent, not transfer the Equity (except for the transfer of Equity to Party A or its designated person at the request of Party A), or create or allow the existence of any other encumbrance or any type of third-party security interest which may affect Party A’s rights and interests;

 

  6.1.2

comply with and implement all applicable laws and regulations, and, upon receipt of any notice, instruction or advice from any competent regulatory authority in respect of the Pledge, present such notice, instruction or advice to Party A within five (5) business days and act in accordance with Party A’s reasonable instruction; and

 

  6.1.3

promptly notify Party A of (i) any event that may affect the Equity or any portion thereof, or the Pledgors’ performance of any of their obligations, representations, warranties or undertakings hereunder, or (ii) the Pledgors’ receipt of any notice in relation thereto, and shall act in accordance with Party A’s reasonable instruction;

 

6.2

The Pledgors agree that Party A’s enforcement of the Pledge pursuant to this Agreement shall not be interrupted or interfered with by the Pledgors, their successors or authorized persons, or any other person.

 

6.3

The Pledgors warrant to Party A that, in order to protect or perfect the security for performance of the payment/repayment obligations and other obligations of the Pledgors and/or Party C under the Transaction Agreements, the Pledgors shall cause Party C to make all necessary amendments to its articles of association (if applicable), execute in good faith and cause any other party interested in the Pledge to execute all such title certificates and agreements as may be requested by Party A, and/or take and cause such other interested party to take all actions requested by Party A, facilitate Party A’s exercise of the Pledge, execute all documents in connection with change of the share certificate with Party A or any third party designated by it, and provide Party A with all documents in relation to the Pledge as Party A may deem necessary within a reasonable period of time.

 

6.4

In the event of a transfer of any Equity arising from Party A’s exercise of the Pledge pursuant to Clause 8 hereof, the Pledgors hereby jointly and severally undertake to waive their respective preemptive right / right of first refusal thereon.

 

6.5

The Pledgors warrant to Party A that, for the benefits of Party A, the Pledgors shall comply with and perform all of their warranties, undertakings, agreements and representations. If the Pledgors fail to perform or fully perform their warranties, undertakings, agreements or representations, the Pledgors shall indemnify Party A against all losses suffered by Party A as a result thereof.

 

5


7.

Default Event

 

7.1

A Default Event shall be deemed to have occurred if:

 

  7.1.1

any of Party C, the Pledgors, or their respective successor or assignee, fails to perform any of its obligations under the Loan Agreement, Option Agreement, Business Operation Agreement and/or Excusive Technology Consulting and Service Framework Agreement;

 

  7.1.2

any of the representations, warranties or undertakings made by the Pledgors under Clauses 5 and 6 hereof is materially misleading or erroneous, and/or there is any other breach of the representations, warranties or undertakings made in Clauses 5 and 6 hereof;

 

  7.1.3

the Pledgors materially breach any term of this Agreement;

 

  7.1.4

Other than specified in Clause 6.1.1 of this Agreement, the Pledgors renounce, transfer or dispose of the pledged Equity without Party A’s written consent;

 

  7.1.5

the Pledgors are required to repay or perform in advance, or unable to repay or perform on time, any of their loans, security, indemnifications, undertakings or other liabilities due to a breach or default, which gives rise to Party A’s reasonable belief that the Pledgors’ ability to perform their obligations hereunder has been affected and thus Party A’s interests are affected accordingly;

 

  7.1.6

the Pledgors are unable to repay general debt or other liabilities, which in turn affects Party A’s interests;

 

  7.1.7

this Agreement becomes illegal or the Pledgors are unable to continue to perform their obligations hereunder due to promulgation of any applicable law;

 

  7.1.8

any governmental consent, permit, approval or authorization necessary for the enforceability, legality or validity of this Agreement is revoked, suspended, expired or materially changed;

 

  7.1.9

Party A believes the Pledgors’ ability to perform their obligations hereunder has been affected due to any adverse change to the properties owned by the Pledgors; or

 

  7.1.10

other circumstances where Party A is unable to exercise or dispose of the Pledge pursuant to applicable laws.

 

7.2

If the Pledgors is or becomes aware of the occurrence of any event described under Clause 7.1 or any circumstance which may give rise to an event described under Clause 7.1, the Pledgors shall immediately notify Party A thereof in writing.

 

6


7.3

Unless a Default Event set out in Clause 7.1 has been resolved in a way satisfactory to Party A, Party A may deliver a written Default Notice to the Pledgors upon or at any time after occurrence of the Default Event, requesting the Pledgors to repay the Loan immediately, or enforce the Pledge in accordance with Clause 8 hereof.

 

8.

Enforcement of the Pledge

 

8.1

If Party A enforces the Pledge due to the Pledgors’ breach of agreement, Party A shall send a Default Notice to the Pledgors.

 

8.2

Subject to Clause 7.3, Party A may enforce the Pledge at any time after sending the Default Notice in accordance with Clause 7.3.

 

8.3

The Pledgee shall be entitled to preferential repayment from any amount derived from the disposal, auction or sale of all or any part of the Equity pursuant to statutory procedures until the Pledgors has repaid the Loan in full and fully paid all debts, fees, liabilities, unpaid service fees and all other payable sums involved in the Contractual Obligations under the Transaction Agreements.

 

8.4

When Party A enforces the Pledge in accordance with this Agreement, the Pledgors shall not impose any obstacle and shall provide necessary support to enable Party A to enforce the Pledge.

 

9.

Assignment

 

9.1

Without Party A’s prior written consent, the Pledgors shall not assign any of their rights and/or obligations hereunder to any third party.

 

9.2

This Agreement shall bind upon the Pledgors and their successors and inure to Party A and its successor or assignee.

 

9.3

Party A may at any time assign all or any of its rights and obligations hereunder to any third party designated by it, in which case the assignee shall have Party A’s rights and obligations hereunder. When Party A assigns its rights and obligations this Agreement, at the request of Party A, the Pledgors shall execute relevant agreements and/or documents in respect of such assignment.

 

9.4

If the pledgee is changed due to such assignment, the parties to the new pledge shall enter into a new pledge agreement and the Pledgors shall be responsible to effect all relevant registration procedures.

 

10.

Handling Charges and Other Expenses

 

10.1

All costs and actual expenses in connection with this Agreement, including but not limited to legal fee, cost of production, stamp duty and any other tax and expenses, shall be equally borne by Party A and the Pledgors.

 

7


11.

Force Majeure

 

11.1

If the performance of this Agreement is delayed or hindered by a Force Majeure Event, only with respect to the performance so delayed or hindered thereby, the Party affected by the Force Majeure Event shall be excused from any liability hereunder in respect thereof. A “Force Majeure Event” means any event that is beyond the reasonable control of a Party and cannot be avoided even with the reasonable care of the affected Party, including but not limited to any government act, acts of God, fire, explosion, geographic change, storm, flood, earthquake, tide, lightning or war; provided, however, that any insufficiency of credit, capital or financing shall not be deemed as an event beyond the reasonable control of a Party. A Party seeking exemption from its obligations under this Agreement or any term of this Agreement by virtue of a Force Majeure Event shall as soon as possible notify the other Parties of such exemption event as well as the steps to be taken for completion of its performance.

 

11.2

The Party affected by a Force Majeure Event shall not be responsible for any liability hereunder, provided, however, that the affected Party shall not be excused from its liability unless and until it has made every possible efforts to perform the Agreement and such exemption shall be limited to the extent where the performance of relevant obligations is delayed or prevented by the Force Majeure Event. Once the cause for such exemption of liability is cured or remedied, the Parties hereto agree to make their best efforts to resume the performance of this Agreement.

 

12.

Governing Law and Dispute Resolution

 

12.1

The execution, validity, performance and interpretation of this Agreement and the resolution of dispute arising therefrom or in connection therewith shall be governed by and construed in accordance with the laws of the PRC.

 

12.2

In the case of any dispute arising among the Parties in respect of the interpretation or performance of this Agreement, the Parties shall resolve such dispute through friendly negotiation. If no agreement can be reached through such negotiation, any Party may submit the dispute to Shanghai International Economic and Trade Arbitration Commission for arbitration in accordance with its arbitration rules then in effect. The arbitration shall be conducted in Shanghai and the arbitration proceeding shall be in Chinese. The arbitration award shall be final and binding on the Parties.

 

12.3

Except for the matters in dispute, the Parties shall continue to perform their respective obligations hereunder in good faith pursuant to terms of this Agreement.

 

13.

Notice

 

13.1

Any and all notices given by the Parties for exercise of their rights and performance of

 

8


  their obligations hereunder shall be made in writing and shall be delivered by person or sent by registered mail, postage-prepaid mail, recognized courier service or facsimile to the following addresses of relevant Party or Parties:

If to Party A:

Shanghai Manyin Information Technology Co., Ltd.

Domicile: Building 6, No. 20, Lane 999, Dangui Road,

China (Shanghai) Pilot Free Trade Zone

If to Party B:

XU Yining

Address: ***

MIAO Fei

Address: ***

If to Party C:

Chengdu Yougao Information Technology Co., Ltd.

Domicile: No. 5, Floor 3, Building 1, Lane 7 Yongfeng Road, High-Tech Area,

Chengdu

 

13.2

A notice and other correspondence shall be deemed to have been duly served:

 

  13.2.1

on the date shown on the transmission report if sent by facsimile, or on the next business day if the facsimile arrives later than 5:00 pm or on a non-business day of the place of arrival;

 

  13.2.2

if sent by personal delivery (including courier service), on the day when the receipt thereof has been duly signed for;

 

  13.2.3

on the fifteenth (15th) day after the date shown on the acknowledgement of receipt if sent by a registered mail.

 

14.

Exhibits

The exhibits attached hereto shall be an integral part of this Agreement.

 

15.

Waiver

Any failure to exercise or delay in exercising any right, remedy, power or privilege hereunder by Party A shall not be deemed as a waiver thereof, nor shall any specific or partial exercise of any right, remedy, power or privilege by Party A preclude Party A’s exercise of any other rights, remedies, powers or privileges. The rights, remedies, powers and privileges set out hereunder are cumulative and shall not preclude any right, remedy, power and privilege applicable under any laws.

 

9


16.

Miscellaneous

 

16.1

No amendment, supplement or variation of this Agreement shall be effective unless it is made in writing and has been signed and sealed (if applicable) by the Parties.

 

16.2

The Parties hereby acknowledge that this Agreement is a fair and reasonable agreement entered into by and among them on basis of equality and mutual benefit. If any term of this Agreement becomes invalid or unenforceable due to violation of any applicable laws, such term shall be invalid or unenforceable only to the extent governed by such laws, and the validity and enforceability of other terms of this Agreement shall not be affected.

 

16.3

Party B undertakes that, irrespective of any change that may occur to the ratio of their respective equity interests in Party C, the terms of this Agreement shall remain legally binding upon Party B and apply to all equity interests then held by them in Party C.

 

16.4

This Agreement is made in Chinese and shall be executed in six (4) counterparts. Party A, Party B and Party C shall respectively hold one counterpart, four counterparts and one counterpart of this Agreement.

(THE REMAINDER OF THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK)

 

10


IN WITNESS WHEREOF, the Parties have cause their respective duly authorized representatives to sign this Agreement as of the date first above written.

Party A: Shanghai Manyin Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: /s/ GU Yafen

Title:                         

Party B:

 

XU Yining (signature)

/s/ XU Yining

MIAO Fei (signature)

/s/ MIAO Fei

Party C: Chengdu Yougao Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: /s/ XU Yining

 

11


EXHIBIT 1    REGISTER OF SHAREHOLDERS

REGISTER OF SHAREHOLDERS

OF

CHENGDU YOUGAO INFORMATION TECHNOLOGY CO., LTD.

Shareholders of the Company:

 

Shareholder Name

  

ID Card No.

  

Address

  

Capital Contribution

  

Contribution
Percentage

  

Remark

XU Yining

   ***    ***    RMB 5 million    50%    ***

MIAO Fei

   ***    ***    RMB 5 million    50%    ***

This is to certify that XU Yining, a shareholder of the Company, has pledged 50% equity of the Company to Shanghai Manyin Information Technology Co., Ltd.

This is to certify that MIAO Fei, a shareholder of the Company, has pledged 50% equity of the Company to Shanghai Manyin Information Technology Co., Ltd.

 

12


(Signature Page of the Register of Shareholders of Chengdu Yougao Information Technology )

Chengdu Yougao Information Technology Co., Ltd.

(official seal)

Company Seal

XU Yining

(seal/signature)

/s/ XU Yining

MIAO Fei

(seal/signature)

/s/ MIAO Fei

Dated this [    ] day of [            ], [    ]

 

13


EXHIBIT 2    CAPITAL CONTRIBUTION CERTIFICATE

CAPITAL CONTRIBUTION CERTIFICATE

OF

CHENGDU YOUGAO INFORMATIONTECHNOLOGY CO., LTD.]

Company name: Chengdu Yougao Information Technology Co., Ltd.;

Incorporated on: December 26, 2019

Registered capital: RMB 10 million;

Name of shareholder(s): [*];

Capital contributed by shareholders: [*];

Capital contribution method: [*];

Contributed on: [date];

Official seal:

Issued on this [*] day of [*], [*]

 

14

EX-4.42 5 d47821dex442.htm EX-4.42 EX-4.42

Exhibit 4.42

BUSINESS OPERATION AGREEMENT

THIS BUSINESS OPERATION AGREEMENT (the “Agreement”) is made as of the 15th day of September, 2020 in Pudong New Area, Shanghai, the People’s Republic of China (the “PRC”) by and among:

Party A: Shanghai Manyin Information Technology Co., Ltd.

Registered address: Building 6, No. 20, Lane 999, Dangui Road, China (Shanghai) Pilot Free Trade Zone

Legal representative: GU Yafen

Party B: Chengdu Yougao Information Technology Co., Ltd.

Registered address: No. 5, Floor 3, Building 1, Lane 7 Yongfeng Road, High-Tech Area, Chengdu

Legal representative: XU Yining

Party C:

Party C-1: XU Yining

ID Card No.: ***

Residential address: ***

Party C-2: Name: MIAO Fei

ID Card No.: ***

Residential address: ***

(Above Party C-1 and Party C-2are hereinafter collectively referred to as “Party C”; and Party A, Party B and Party C are hereinafter collectively referred to as the “Parties” and individually a “Party”.)

WHEREAS:

 

(1)

Party A is a wholly foreign-owned enterprise duly established and validly existing within the PRC;

 

(2)

Party B is a limited liability company duly established within the PRC;

 

(3)

Each of Party C is a shareholder of Party B (each a “Shareholder”, and collectively the “Shareholders”) and respectively holds 50% equities of Party C;

 

(4)

Party A and Party B have established business relation by execution of an Exclusive Technology Consulting and Service Framework Agreement and other relevant agreement (the “Business Agreements”). Pursuant to the Exclusive Technology Consulting and Service Framework Agreement, Party B shall pay relevant service fee to Party A thereunder, and Party B’s daily business operation shall have material effect on its ability to make such payment to Party A; and

 

1


(5)

The Parties agree to further specify the matters in relation to the operation of Party B on terms of this Agreement.

NOW, THEREFORE, on basis of friendly negotiation and principles of equality and mutual benefit, the Parties hereby agree as follows:

 

1.

Obligations of Shareholders

In order to ensure Party B’s performance of the Business Agreements executed with Party A and its obligations to Party A, the Shareholders hereby acknowledge and agree that, unless with prior written consent of Party A or any other party designated by it, Party B will not engage in any transaction which may have material effect on its assets, business, employees, obligations, rights or business operations, including but not limited to:

 

1.1

carrying out any activity beyond its ordinary business scope, or conducting its business in a way inconsistent with its past practice;

 

1.2

borrowing any sum from or undertaking any liability to any third party, except for those occurred in its ordinary business course;

 

1.3

changing or removing any of its directors, or replacing any member of its senior management;

 

1.4

selling to or acquire from any third party or otherwise dispose any assets or rights of an amount exceeding RMB100, 000, including but not limited to any intellectual properties;

 

1.5

offering guarantee or any other forms of security to any third party by use of its assets or intellectual properties, or create any other encumbrance on its assets;

 

1.6

amending its articles of association, or changing its business scope;

 

1.7

changing its ordinary business procedures, or amending any of its material internal rules, regulations or policies;

 

1.8

assigning its rights and obligations under this Agreement to any third party;

 

1.9

making any substantial adjustment to its business model, marketing strategies, operation policies or client relations; or

 

1.10

declare or distribute any profit or dividend.

 

2.

Operation Management

 

2.1

Party B and the Shareholders hereby agree to accept and strictly follow the advices provided by Party A and its designated subsidiaries from time to time in connection with the appointment and dismissal of employees, daily operation management and financial management system of the company.

 

2


2.2

Party B and the Shareholders hereby agree that the Shareholders will, in accordance with the procedures provided by the laws and regulations of the PRC and articles of association of the company, appoint Party A’s designated persons to serve as directors of Party B and assure that the person designated by Party A will be the chairman of the board or executive director of Party B, and will appoint persons designated by Party A to serve as the general manager, chief financial officer and other senior management personnel of Party B.

 

2.3

If any of such directors or senior management personnel designated by Party A as set out above leaves Party A, whether by voluntary resignation or termination of employment by Party A, such person shall simultaneously become unqualified to hold any position in Party B. In such case, the Shareholders shall immediately or cause Party B to immediately remove such person from his/her position in Party B, and immediately elect and appoint another person additionally designated by Party A to take such position.

 

2.4

For the purpose of Clause 2.3 above, the Shareholders shall, in accordance with the provisions of laws, articles of association of the company and this Agreement, take all necessary corporate actions to complete above removal and appointment procedures

 

2.5

Each of the Shareholders hereby agrees that, at the same time when this Agreement is executed, to respectively issue a Power of Attorney to Party A in the form and substance of Exhibit 1 hereto, whereby the Shareholder will irrevocably authorize Party A or its designated person to exercise shareholders’ rights on his/her behalf and to exercise all of his/her voting rights at Party B’s shareholders’ meeting in the name of such Shareholder.

 

3.

Other Agreements

 

3.1

If any of the agreements between Party A and Party B terminates or expires, Party A shall have the right (but shall not be obliged) to terminate all the agreements between Party A and Party B, including but not limited to the Exclusive Technology Consulting and Service Framework Agreement.

 

3.2

Whereas, Party A and Party B have established certain business relation by execution of the Exclusive Technology Consulting and Service Framework Agreement and other relevant agreements, and Party B’s daily business activities will materially affect its ability to make corresponding payments to Party A. The Shareholders agree that, subject to Clause 1 of this Agreement, any bonus or dividend distribution or any other similar revenue or benefit (in any form whatsoever) received from Party B in the capacity of a shareholder of Party B, shall be unconditionally paid or transferred to Party A without consideration at the time when the same is realized, and the Shareholders shall deliver all necessary documents or take all necessary actions to effect such payment or transfer according to Party A’s request.

 

3


4.

Amendment

No amendment or supplement to this Agreement shall be effective unless and until it is made by a written instrument duly signed by the Parties. Any amendment and supplement to this Agreement duly signed by the Parties shall form a part of this Agreement and shall have the same legal effect as that of this Agreement.

 

5.

Governing Law

The execution, validity, performance and interpretation of and resolution of dispute under this Agreement shall be governed by and construed in accordance with the laws of the People’s Republic of China.

 

6.

Dispute Resolution

 

6.1

In the case of any dispute arising between the Parties in respect of the interpretation or performance hereof, the Parties shall resolve such dispute through friendly negotiation. If no agreement can be reached through such negotiation, any Party may submit the dispute to Shanghai International Economic and Trade Arbitration Commission for arbitration in accordance with its arbitration rules then in effect. The arbitration shall be conducted in Shanghai and the arbitration proceeding shall be in Chinese. The arbitration award shall be final and binding on the Parties.

 

6.2

Except for the matters in dispute, the Parties shall continue to perform their respective obligations hereunder in good faith pursuant to the terms of this Agreement.

 

7.

Notice

 

7.1

Notices given by any of the Parties for exercise of its rights and performance of its obligations hereunder shall be made in writing and shall be delivered by person or sent by registered mail, postage-prepaid mail, recognized courier service or facsimile to the following addresses of relevant Party or Parties:

If to Party A:

Shanghai Manyin Information Technology Co., Ltd.

Domicile: Building 6, No. 20, Lane 999, Dangui Road,

China (Shanghai) Pilot Free Trade Zone

If to Party B:

Chengdu Yougao Information Technology Co., Ltd.

Domicile: Registered address: No. 5, Floor 3, Building 1, Lane 7 Yongfeng Road,

High-Tech Area, Chengdu

If to Party C:

Party C-1: XU Yining

Address: ***

Party C-2: MIAO Fei

Address: ***

 

4


7.2

A notice and other correspondence shall be deemed to have been duly served:

 

  7.2.1

on the date shown on the transmission report if sent by facsimile, or on the next business day if the facsimile arrives later than 5:00 pm or on a non-business day of the place of arrival;

 

  7.2.2

if sent by personal delivery (including courier service), on the day when the receipt thereof has been duly signed for;

 

  7.2.3

on the fifteenth (15th) day after the date shown on the acknowledgement of receipt if sent by a registered mail.

 

8.

Effectiveness, Term and Miscellaneous

 

8.1

Any written consent, advice, appointment in connection with Party A contemplated hereunder and any decision having material effect on Party B’s ordinary business operation shall be made by the board of directors (or, if no such board of directors, the executive director) of Party A.

 

8.2

This Agreement shall be executed and come into effect on the day first above written. Except for early termination by Party A, this Agreement shall be valid for thirty (30) years commencing from the execution date hereof. If Party A requests in writing prior to the expiration of this Agreement, the Parties shall extend the valid term hereof as per Party A’s request.

 

8.3

Within the valid term of this Agreement, none of Party B and the Shareholders shall terminate this Agreement before its expiration. Party A shall have the right to terminate this Agreement at any time by a 30-day prior written notice to Party B.

 

8.4

The Parties hereby acknowledge that this Agreement is a fair and reasonable agreement entered into by and among them on basis of equality and mutual benefit. If any term or provision of this Agreement is held illegal or unenforceable under applicable laws, it shall be deemed to have been deleted from this Agreement and become void, but the remaining terms and provisions of this Agreement shall remain valid as if such illegal or unenforceable terms or provisions were not included in this Agreement from the beginning. The Parties shall enter into negotiation for a legal and valid term or provision acceptable to all of the Parties to substitute such terms or provisions deemed to have been deleted.

 

8.5

The failure of any Party to exercise any right, power or privilege hereunder by any Party shall not be operated as a waiver thereof, nor shall any single or partial exercise of any right, power or privilege preclude the exercise of any other rights, powers or privileges.

 

8.6

This Agreement is made in Chinese and shall be executed in six (4) counterparts. Party A, Party B and Party C shall respectively hold one counterpart, one counterpart and two counterparts of this Agreement.

 

5


(THE REMAINDER OF THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK)

 

6


IN WITNESS WHEREOF, the Parties have cause their respective duly authorized representatives to sign this Agreement as of the date first above written.

Party A: Shanghai Manyin Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: /s/ GU Yafen

Party B: Chengdu Yougao Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: /s/ XU Yining

Party C:

 

XU Yining (signature)

/s/ XU Yining

MIAO Fei (signature)

/s/ MIAO Fei

 

7


EXHIBIT 1    POWER OF ATTORNEY

 

8

EX-4.43 6 d47821dex443.htm EX-4.43 EX-4.43

Exhibit 4.43

POWER OF ATTORNEY

I, XU Yining, a citizen of the People’s Republic of China (ID Card No.:***), owner of the 50% equities (the “Equity”) of Chengdu Yougao Information Technology Co., Ltd. (the “Company”), hereby irrevocably authorize Shanghai Manyin Information Technology Co., Ltd. (the “Authorized Person”) to exercise the following rights in respect of the Equity within the term of this Power of Attorney:

I hereby authorize the Authorized Person with full power and authority to act individually and independently in my name to exercise all rights in respect of the Equity in accordance with the provisions of laws of the People’s Republic of China and the articles of association of the Company, including but not limited to: (1) to propose the convention of and attend shareholders’ meeting and sign any resolution of the shareholders’ meeting in my name; (2) to exercise all rights to which a shareholder of the Company is entitled under the laws and the Company’s constitutional documents; and (3) to nominate and appoint, as my authorized representative, the legal representative, director, supervisor, general manager, chief financial officer and other senior management personnel of the Company.

I hereby confirms that I will ratify and recognize any act or omission and decision to be made by the Authorized Person in connection with the Equity within the valid term and scope of authority of this Power of attorney. All such act, omission and decision shall be binding on me, and I will not raise any objection of any nature whatsoever in respect of such act, omission or decision in any way. All legal consequence that may arise out of such act, omission or decision will be borne by myself.

If, by any reason, any document is required to be signed by myself for the conduct, implementation or performance of such act or decision, I will sign the relevant documents according to the Authorized Person’s instruction.

The Authorized Person may designated or authorize any other person or entity to exercise the rights granted by the authorizer hereunder without delivery of notice to or obtaining of consent from me.

The valid term of this Power of Attorney shall commence from the day when it has been duly signed, and shall remain valid and cannot be revoked as long as I am a shareholder of the Company.

Authorized by: XU Yining

 

/s/ XU Yining

(signature)

Dated this 15th day of September, 2020


POWER OF ATTORNEY

I, MIAO Fei, a citizen of the People’s Republic of China (ID Card No.: ***), owner of the 50% equities (the “Equity”) of Chengdu Yougao Inormation Technology Co., Ltd. (the “Company”), hereby irrevocably authorize Shanghai Manyin Information Technology Co., Ltd. (the “Authorized Person”) to exercise the following rights in respect of the Equity within the term of this Power of Attorney:

I hereby authorize the Authorized Person with full power and authority to act individually and independently in my name to exercise all rights in respect of the Equity in accordance with the provisions of laws of the People’s Republic of China and the articles of association of the Company, including but not limited to: (1) to propose the convention of and attend shareholders’ meeting and sign any resolution of the shareholders’ meeting in my name; (2) to exercise all rights to which a shareholder of the Company is entitled under the laws and the Company’s constitutional documents; and (3) to nominate and appoint, as my authorized representative, the legal representative, director, supervisor, general manager, chief financial officer and other senior management personnel of the Company.

I hereby confirms that I will ratify and recognize any act or omission and decision to be made by the Authorized Person in connection with the Equity within the valid term and scope of authority of this Power of attorney. All such act, omission and decision shall be binding on me, and I will not raise any objection of any nature whatsoever in respect of such act, omission or decision in any way. All legal consequence that may arise out of such act, omission or decision will be borne by myself.

If, by any reason, any document is required to be signed by myself for the conduct, implementation or performance of such act or decision, I will sign the relevant documents according to the Authorized Person’s instruction.

The Authorized Person may designated or authorize any other person or entity to exercise the rights granted by the authorizer hereunder without delivery of notice to or obtaining of consent from me.

The valid term of this Power of Attorney shall commence from the day when it has been duly signed, and shall remain valid and cannot be revoked as long as I am a shareholder of the Company.

Authorized by: MIAO Fei

 

/s/ MIAO Fei

(signature)

Dated this 15th day of September, 2020

EX-4.44 7 d47821dex444.htm EX-4.44 EX-4.44

Exhibit 4.44

EXCLUSIVE TECHNOLOGY CONSULTING AND SERVICE

FRAMEWORK AGREEMENT

THIS EXCLUSIVE TECHNOLOGY CONSULTING AND SERVICE FRAMEWORK AGREEMENT (the “Framework Agreement”) is made as of this 15th day of September, 2020 in Pudong New Area, Shanghai, the People’s Republic of China (the “PRC”) by and between:

 

Party A:

Shanghai Manyin Information Technology Co., Ltd.

Address: Floor 6, No. 20, Lane 999, Dangui Road, China (Shanghai) Pilot Free Trade Zone

 

Party B:

Chengdu Yougao Information Technology Co., Ltd.

Address: No. 5, Floor 3, Building 1, Lane 7 Yongfeng Road, High-Tech Area, Chengdu

(Party A and Party B are hereinafter collectively referred to as the “Parties” and individually a “Party”.)

WHEREAS:

 

(1)

Party A is a wholly foreign-owned enterprise duly established and validly existing within the PRC; Party A and its designated subsidiaries own the resources for technology consulting and service;

 

(2)

Party B is a limited liability company duly established within the PRC; and

 

(3)

Party A and its designated subsidiaries agree to provide Party B and its affiliates with, and Party B agrees to accept from Party A and its designated subsidiaries, technology consulting and services on terms of this Framework Agreement.

NOW, THEREFORE, on basis of friendly negotiation and principles of equality and mutual benefit, the Parties hereby agree as follows:

 

1.

Technology Consulting and Service

 

1.1

The Parties agree that Party A and its designated subsidiaries will provide Party B and its affiliates with relevant exclusive technology consulting and service on terms and conditions of this Framework Agreement, including but not limited to development, optimization, operation and maintenance of computer software, hardware and system, network security, technical support and technology transfer service. For purpose of this Framework Agreement, the term “affiliate” or “affiliates” in respect of Party B shall refer to those entities in which Party B owns 50% or more voting rights.

 

1.2

Party B agrees to accept such exclusive technology consulting and service to be rendered

 

1


  by Party A and its designated subsidiaries during the term of this Framework Agreement. Party B further agrees and warrants that, without Party A’s prior written consent, neither Party B nor any of its affiliates will accept any technology consulting or service in respect of the business scope involved herein from any third party (other than a third party designated by Party A) within the term of this Framework Agreement.

 

1.3

Party A and its designated subsidiaries shall be the sole and exclusive owner of any and all intellectual properties arising from the performance of this Framework Agreement (including but not limited to copyright, patent, know-how, trade secret, etc.), whether developed by Party A and/or its designated subsidiaries either independently or on basis of any intellectual property or proprietary technology or information provided by Party B and/or its affiliates, or by Party B and/or its affiliates on basis of any intellectual property or service of Party A and/or its designated subsidiaries. Party B warrants that neither itself nor any of its affiliates will claim any rights or interests in respect of such intellectual property against Party A and its designated subsidiaries. Party B further warrants that none of the intellectual properties or proprietary technology or information provided by it or any of its affiliates will infringe any third-party rights, otherwise Party B and its affiliates shall jointly and severally indemnify and hold Party A and its designated subsidiaries harmless from any loss arising therefrom or any liability for damages to be borne by Party A and its designated subsidiaries to any third party as a result thereof.

 

1.4

In view of the good cooperation relation between the Parties, Party B undertakes that, if Party B or any of its affiliates intends to enter into any business cooperation with a third party, which is identical or similar to the technology consulting service hereunder, it must obtain Party A’s prior written consent.

 

1.5

The Parties agree that, within the effective term of this Framework Agreement, Party A and its designated subsidiaries and Party B or any of its affiliates may, from time to time and on basis of its actual needs, enter into separate written agreement in respect of any specific matter, project or program that is subject to the technology consulting and service (the “Specific Agreement”). The Parties acknowledge that the Specific Agreement, once executed, shall constitute an integral part of this Framework Agreement. None of the Specific Agreements shall prejudice or impair the validity hereof or the respective rights and obligations of the Parties hereunder to any extent.

 

2.

Service Fee

 

2.1

The Parties agree that the fee for the technology consulting and service hereunder (the “Service Fee”) may be additionally determined in a Specific Agreement as per the technical difficulty and complexity of the specific matter, project and program requiring technology consulting and service, the time spent by Party A, its designated subsidiaries and its employees for rendering technology consulting and service, the specific scope and commercial value of technology consulting and service, the revenues generated by Party B and its affiliates as a result of such service, and other relevant factors.

 

2.2

Unless otherwise specified in a Specific Agreement, the amount of the Service Fee to be

 

2


  paid by Party B and/or its affiliates shall be subject to the amount shown on the billing statement of service fee issued by Party A and its designated subsidiaries. Party B and/or its affiliates shall pay the Service Fee to the bank account designated by Party A within ten (10) business days upon its receipt of such fee statement from Party A and its designated subsidiaries. Party B shall, within ten (10) business days from its remittance of relevant payment, send a photocopy of the remittance proof to Party A by facsimile or mail system. If Party B and/or any of its affiliates fails to pay the Service Fee and other expenses as specified in this Framework Agreement, Party B and/or such affiliate shall additionally pay penalty to Party A as per 0.05% of the unpaid sums per day.

 

2.3

Party A and its designated subsidiaries shall have the right to, at its own costs, designate its employee or a certified public accountant registered in the PRC or other countries (hereinafter referred to as “Party A’s Authorized Representative”) to check the accounts of Party B and/or its affiliates, so as to review the amount and calculation method of the Service Fee. For this purpose, Party B shall ensure that it will provide Party A’s Authorized Representative with the documents, accounts, records, data and other information required by him/her to enable Party A’s Authorized Representative to audit Party B’s accounts and determine the amount of the Service Fee. Unless there is a substantial error or mistake, the amount of the Service Fee shall be the sum determined by Party A’s Authorized Representative. Party A shall have the right to issue a bill to Party B at any time after an audit report is issued by Party A’s Authorized Representative, and request Party B and/or its affiliates to pay any Service Fee which is due and unpaid. Party B and/or its affiliates shall pay such bill within seven (7) business days following the receipt thereof.

 

2.4

Unless otherwise agreed by the Parties, the Service Fee to be paid by Party B and/or its affiliates hereunder to Party A and its designated subsidiaries shall not be deducted or offset for any reason.

 

2.5

In addition to the Service Fee, Party B and/or its affiliates shall also pay the out-of-pocket expenses incurred by Party A and its designated subsidiaries in connection with the provision of technology consulting and service hereunder, including but not limited to any and all costs and expenses in relation to travel, transportation, printing, and others.

 

2.6

All Service Fee to be paid by Party B and its affiliates to Party A and its designated subsidiaries shall be a sum net of taxes, banking charges and any other expenses.

 

3.

Representations and Warranties

 

3.1

Party A hereby represents and warrants that:

 

  3.1.1

it is a wholly foreign-owned enterprise duly established and validly existing under the laws of the PRC;

 

  3.1.2

it has full corporate power and authority to execute and deliver this Framework Agreement and all other documents in connection with the transaction

 

3


  contemplated hereunder, and to consummate the transaction contemplated hereunder; Party A has obtained all consents and approvals (if any) from third parties and governmental authorities; and the execution and performance of this Framework Agreement will not violate any laws or other restrictions applicable to it; and

 

  3.1.3

this Framework Agreement, once executed, will constitute the legal, valid and binding obligations of Party A, enforceable against it in accordance with their respective terms.

 

3.2

Party B hereby represents and warrants that:

 

  3.2.1

each of Party B and its affiliates is a limited liability company duly established and validly existing under the laws of the PRC;

 

  3.2.2

it has full corporate power and authority to execute and deliver this Framework Agreement and all other documents in connection with the transaction contemplated hereunder, and to consummate the transaction contemplated hereunder; Party B has obtained all consents and approvals (if any) from third parties and governmental authorities; and the execution and performance of this Framework Agreement will not violate any laws or other restrictions applicable to it;

 

  3.2.3

this Framework Agreement, once executed, will constitute the legal, valid and binding obligations of Party B, enforceable against it in accordance with their respective terms; and

 

  3.2.4

each of the affiliates of Party B has expressly agreed to be bound by this Framework Agreement.

 

4.

Confidentiality

 

4.1

A Party shall keep (i) trade secrets, know-hows and client information of the other Party received or to which it have access to as a result of execution and performance of this Framework Agreement and (ii) client information and other non-public information jointly owned by it and the other Party (collectively, the “Confidential Information”) in confidence and use such Confidential Information for the sole purpose of the performance of this Framework Agreement. Without prior written consent of the disclosing Party, neither Party may disclose any Confidential Information to any third party, otherwise it shall be liable to the disclosing Party for breach of agreement and indemnify its losses.

 

4.2

Upon termination of this Framework Agreement, a Party shall return any and all documents, data or software containing any Confidential Information to the owner or disclosing Party of such Confidential Information, or, with the consent of such owner or disclosing Party, destroy it (including deleting any Confidential Information from any memory devices) or otherwise dispose it and cease to use such Confidential Information.

 

4


4.3

A Party shall take necessary measures to disclose the Confidential Information only to the respective employees, agents or professional advisors of Party B and/or its affiliates on a need-to-know basis, and cause such employees, agents or professional advisors of Party B and/or its affiliates to comply with the confidentiality obligations hereunder. Party A shall execute specific confidentiality agreements with the respective employees, agents or professional advisors of Party B and/or its affiliates.

 

4.4

The above restrictions shall not apply to the information which:

 

  4.2.1

is generally available to the public at the time of disclosure;

 

  4.2.2

becomes generally available to the public after disclosure not due to a fault on the part of the receiving Party of the Confidential Information;

 

  4.2.3

has been in the possession of the receiving Party of the Confidential Information prior to the disclosure and was not obtained directly or indirectly from the disclosing Party, both of which can be proved by the receiving Party; or

 

  4.2.4

is required to be disclosed by the receiving Party of the Confidential Information to the relevant governmental authority, stock exchange and other organizations under applicable laws, or to its legal or financial advisor under the normal business needs of the receiving Party.

 

4.5

The Parties agree that this Clause shall survive from any amendment, termination or expiration of this Framework Agreement.

 

5.

Liability for Breach of Agreement

 

5.1

If a Party hereto breaches this Framework Agreement or any of its representations or warranties hereunder, the non-breaching Party may by written notice request the breaching Party to cure such breach within ten (10) days upon receipt of such notice, take corresponding measures to avoid the occurrence of any damage, and to continue to perform this Framework Agreement. In the case of any damage arising from such breach, the breach Party shall indemnify the non-breaching Party to cause the non-breaching Party to obtain all the benefits it would have obtained had the Framework Agreement been duly performed.

 

5.2

If the breaching Party fails to cure its breach within ten (10) days upon receipt of the notice as set out in above Clause 5.1, the non-breaching Party shall have the right to request the breaching Party to indemnify any expenses, liabilities or losses incurred by the non-breaching Party as a result of such breach (including but not limited to loss of interests and attorney’s fee).

 

5.3

The breaching Party shall indemnify the non-breaching Party against any expenses, liabilities or losses (including but not limited to any loss on company profit) suffered by

 

5


  other Parties hereto as a result of the breach of this Framework Agreement by the breaching Party’s breach of this Framework Agreement (including but not limited to interests and attorney’s fees paid or lost due to such breach). The aggregate amount to be paid under such indemnity shall be equal to the amount of the losses arising from such breach, and such indemnity shall include the benefits the non-breaching Party would have obtained had this Framework Agreement been duly performed by the Parties; provided that such indemnity shall not exceed the possible loss reasonably expected by the Parties to occur due to a breach hereof at the time of execution of this Framework Agreement.

 

5.4

Party B shall be solely liable for any claim made by any third party arising from Party B’s failure to conduct its business as instructed by Party A, its improper use of Party A’s intellectual property, or any improper technical operations by Party B. If Party B is aware of any unauthorized use of Party A’s intellectual property by a third party, Party B shall immediately notify Party A thereof and cooperate in any act that may be taken by Party A.

 

5.5

If both Parties hereto are in breach of this Framework Agreement, the amount of indemnity payable by each Party shall be determined on basis of the severity of their respective breach.

 

6.

Effectiveness, Performance and Term

 

6.1

This Framework Agreement shall be executed and come into effect on the day first above written.

 

6.2

Except for early termination by Party A or its designated subsidiaries, this Framework Agreement shall be valid for thirty (30) years commencing from the execution date hereof. If Party A requests in writing prior to the expiration of this Framework Agreement, the Parties shall extend the valid term hereof as per Party A’s request.

 

7.

Termination

 

7.1

Within the valid term hereof, Party B shall not terminate this Framework Agreement before its expiration. If Party B terminates this Framework Agreement without reason, it shall indemnify Party A for all losses arising therefrom and immediately pay Party A the Service Fee for services already completed as of such termination. Party A shall have the right to terminate this Framework Agreement at any time by 30-day prior written notice to Party B without any liability. If Party A terminates this Framework Agreement before its expiration due to a breach of agreement by Party B, Party B shall indemnify Party A for all losses arising therefrom and immediately pay Party A the Service Fee for services already completed as of such termination.

 

7.2

This Framework Agreement may be terminated by the Parties upon mutual agreement.

 

7.3

Upon termination of this Framework Agreement, the rights and obligations of the Parties under Clauses 4 and 5 shall survive.

 

6


8.

Dispute Resolution

 

8.1

In the case of any dispute arising between the Parties in respect of the interpretation or performance hereof, the Parties shall resolve such dispute through friendly negotiation. If no agreement can be reached through such negotiation, either Party may submit the dispute to Shanghai International Economic and Trade Arbitration Commission for arbitration in accordance with its arbitration rules then in effect. The arbitration shall be conducted in Shanghai and the arbitration proceeding shall be in Chinese. The arbitration award shall be final and binding on the Parties. This Clause shall survive from any termination or rescinding of this Framework Agreement.

 

8.2

Except for the matters in dispute, the Parties shall continue to perform their respective obligations hereunder in good faith pursuant to terms of this Framework Agreement.

 

9.

Force Majeure

 

9.1

A “Force Majeure Event” means any event that is beyond the reasonable control of a Party and cannot be avoided even with the reasonable care of the affected Party, including but not limited to any government act, acts of God, fire, explosion, storm, flood, earthquake, tide, lightning or war; provided, however, that any insufficiency credit, capital or financing shall not be deemed as an event beyond the reasonable control of a Party. A Party seeking to be exempted from the performance of any of its obligations hereunder by virtue of a Force Majeure Event shall as soon as possible notify the other Party of such event and as the steps to be taken for completion of its performance.

 

9.2

If the performance of this Framework Agreement is delayed or hindered due to a Force Majeure Event defined above, the affected Party shall be excused from any liability hereunder to the extent so delayed or hindered by such event. The affected Party shall take appropriate measures to mitigate or eliminate the effects of the Force Majeure Event and make efforts to resume the performance of the obligations so delayed or hindered. Once the Force Majeure Event ends, the Parties agree to make their best efforts to resume the performance of this Framework Agreement.

 

10.

Notice

 

10.1

Any notices given by the Parties for exercise of their rights and performance of their obligations hereunder shall be made in writing and shall be delivered by person or sent by registered mail, postage-prepaid mail, recognized courier service or facsimile to the following addresses of relevant Party or Parties:

If to Party A:

Shanghai Manyin Information Technology Co., Ltd.

Domicile: Building 6, No. 20, Lane 999, Dangui Road,

China (Shanghai) Pilot Free Trade Zone

 

7


If to Party B:

Chengdu Yougao Information Technology Co., Ltd.

Domicile: No. 5, Floor 3, Building 1, Lane 7 Yongfeng Road, High-Tech Area,

Chengdu

 

10.2

A notice and other correspondence shall be deemed to have been duly served:

 

  10.2.1

on the date shown on the transmission report if sent by facsimile, or on the next business day if the facsimile arrives later than 5:00 pm or on a non-business day of the place of arrival;

 

  10.2.2

if sent by personal delivery (including courier service), on the day when the receipt thereof has been duly signed for;

 

  10.2.3

on the fifteenth (15th) day after the date shown on the acknowledgement of receipt if sent by a registered mail.

 

11.

Assignment

Without Party A and its designated subsidiaries’ prior written consent, Party B shall not transfer or assign any of its rights and interests hereunder to any third party. Party A and its designated subsidiaries may, without Party B’s consent, transfer or assign its rights and obligations hereunder to any of its affiliates, provided that a notice shall be sent to Party B in respect of such transfer or assignment. For purpose of this Framework Agreement, the “affiliates” referred in the preceding sentence shall mean any third-party entity controlling, controlled by or under common control with Party A. For purpose of this Clause, the term “control” shall mean the power of an entity to directly or indirectly decides and/or influence the operation and management of another entity, whether by ownership of equity interests in or contractual arrangement with such controlled entity.

 

12.

Severability

If any term of this Framework Agreement becomes invalid or unenforceable due to violation of any applicable laws, such term shall be invalid or unenforceable only to the extent governed by such laws, and the validity and enforceability of other terms of this Framework Agreement shall not be affected.

 

13.

Amendment and Supplement

The Parties shall amend and supplement this Framework Agreement in writing. Any amendment and supplement to this Framework Agreement duly signed by the Parties shall form a part of this Framework Agreement and shall have the same legal effect as that hereof.

 

8


14.

Governing Law

The execution, validity, performance and interpretation of and resolution of dispute under this Framework Agreement shall be governed by and construed in accordance with the laws of the PRC.

 

15.

Counterpart

This Framework Agreement is made in Chinese and shall be executed in two (2) counterparts. Each Party shall respectively hold one (1) counterpart hereof.

(THE REMAINDER OF THIS PAGE IS INTENTIONALLY LEFT BLANK)

 

9


IN WITNESS WHEREOF, the Parties have cause their respective duly authorized representatives to sign this Framework Agreement as of the date first above written.

Party A: Shanghai Manyin Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: /s/ GU Yafen

Party B: Chengdu Yougao Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: /s/ XU Yining

 

10

EX-4.45 8 d47821dex445.htm EX-4.45 EX-4.45

Exhibit 4.45

EXCLUSIVE CALL OPTION AGREEMENT

THIS EXCLUSIVE CALL OPTION AGREEMENT (hereinafter referred to as the “Agreement”) is made as of the 15th day of September, 2020 in Pudong New Area, Shanghai, the People’s Republic of China (hereinafter referred to as the “PRC”) by and among the following parties:

Party A: Shanghai Manyin Information Technology Co., Ltd.

Registered address: Building 6, No. 20, Lane 999, Dangui Road, China (Shanghai) Pilot Free Trade Zone

Legal representative: GU Yafen

Party B (hereinafter referred to as the “Grantors”):

Name: XU Yining

ID Card No.: ***

Residential address: ***

Name: MIAO Fei

ID Card No.: ***

Residential address: ***

Party C: Chengdu Yougao Information Technology Co., Ltd.

Registered address: No. 5, Floor 3, Building 1, Lane 7 Yongfeng Road, High-Tech Area, Chengdu

Legal representative: XU Yining

(Party A, Party B and Party C are hereinafter collectively referred to as the “Parties” and individually a “Party”.)

WHEREAS:

 

(1)

Party A is a wholly foreign-owned enterprise duly established and validly existing in the PRC;

 

(2)

Party C is a limited liability company duly established under the laws of the PRC;

 

(3)

For the benefit of Party A’s business and operation, the parties forming Party B established Party C on December 26, 2019 in accordance with the laws of the PRC; and all constituent persons of Party B jointly own all registered capital of Party C (hereinafter referred to as the “Equity Interests”);

 

(4)

For the purpose of establishing and developing Party C, the constituent persons of Party B have entered into a loan agreement with Party A respectively in 2020 to borrow an aggregate sum of RMB10,000,000 (Ten Million Renminbi Yuan) from Party A for contribution of their committed capital to Party C; and, on the execution date of this Agreement, Party A has already lent RMB10,000,000 (Ten Million Renminbi Yuan) in total to Party B (hereinafter referred to as the “Loan”); and

 

1


(5)

Party A wishes to have an exclusive option to purchase the Equity Interests from one or all constituent persons of Party B, and each constituent person of Party B (hereinafter referred to as a “Grantor” and, collectively, the “Grantors”) agrees to grant Party A with an exclusive option to purchase the Equity Interests.

NOW, THEREFORE, the Parties hereby agree as follows:

 

1.

Grant of Option

 

1.1

Grant

The Grantors hereby agree to jointly and severally grant Party A with an exclusive option (the “Option”) to purchase on terms of this Agreement all of the Equity Interests held by the Grantors in Party C at the lowest price permitted by the PRC laws at the time of such exercise of Option. The Option shall be granted to Party A immediately upon the execution and effectiveness of this Agreement, and, once the Option is so granted, it shall be irrevocable and unchangeable throughout the term of this Agreement (including any extension or renewal of this Agreement as specified in Clause 1.2 below).

 

1.2

Term

This Agreement shall be executed and come into effect as of the date first written above. This Agreement shall be valid for thirty years (the “Effective Term”) commencing from the effective date hereof. At the request of Party A prior to expiration of the Effective Term, the Parties shall extend the term of this Agreement for a period so requested by Party A and execute a separate exclusive call option agreement or continue to perform this Agreement according to Party A’s request.

 

2.

Exercise of Option and Closing

 

2.1

Time of Exercise

 

  2.1.1

The Grantors unanimously agree that, to the extent permitted by the PRC laws, Party A may exercise the Option hereunder in whole or in part at any time after the execution and effectiveness of this Agreement.

 

  2.1.2

The Grantors unanimously agree that Party A may exercise the Option for unlimited number of times unless and until all Equity Interests in Party C have been purchased and held by Party A or its designated third party.

 

  2.1.3

The Grantors unanimously agree that Party A may designate a third party to exercise the Option hereunder on its behalf, provided that Party A shall send a prior written notice to the Grantors in respect of such designation.

 

2


2.2

Disposition of Exercise Price

The Grantors unanimously agree that, as at the exercise of Option by Party A, the full amount of the exercise price received by the Grantors in connection therewith shall be given to Party A or any third party designated by it.

 

2.3

Transfer

The Grantors unanimously agree that the Option hereunder may be transferred in whole or in part to a third party without additional prior approval of the Grantors. Such third party shall be deemed as a party hereto, and may exercise the Option on terms and conditions of this Agreement, and shall have the rights and obligations of Party A hereunder.

 

2.4

Exercise Notice

If Party A intends to exercise the Option, it shall serve a written notice to the Grantors ten (10) business days before the Closing Date (as defined below), and such notice shall specify the following:

 

  2.4.1

the effective closing date of the Equity Interests after exercise of the Option (the “Closing Date”);

 

  2.4.2

the name to be registered as holder of the Equity Interests after exercise of the Option;

 

  2.4.3

the respective number and percentage of Equity Interests to be purchased from the Grantor or Grantors;

 

  2.4.4

exercise price and method of its payment; and

 

  2.4.5

power of attorney (if the Option is exercised by a third party designated by Party A on its behalf).

 

2.5

Transfer of Equity Interest

Upon each exercise of Option by Party A, the Grantors shall, within ten (10) business days after receipt of the exercise notice sent by Party A as set out in Clause 2.4 hereof:

 

  (1)

cause Party C to timely convene a shareholders’ meeting, at which a resolution shall be adopted to approve the transfer of the equity interests by the Grantors to Party A and/or its designated third party;

 

  (2)

execute an equity transfer agreement with Party A (or, if applicable, a third party designated by Party A) on substantially the same terms as those of the Equity Transfer Agreement attached hereto as Exhibit A;

 

  (3)

respectively sign a waiver to waive their respective preemptive right in respect of the Equity Interests so purchased by Party A;

 

3


  (4)

execute all such contracts, agreements or documents, obtain all such governmental approvals and consents, and take all such actions, that are necessary to (i) transfer to Party A and/or its designated third party the effective ownership of the equity interest to be purchased by Party A free of any security interest, (ii) assure Party A and/or its designated third party become the registered owner as registered with competent industrial and commercial authority, and (iii) deliver to Party A or its designated third party the latest business license, articles of association, certificate of approval (if applicable) and other relevant documents which may be issued by or filed with relevant PRC authorities and reflect any change in the shareholding structure, directors or legal representative of Party C.

 

3.

Representations and Warranties

 

3.1

Each of the Grantors hereby represent and warrant as follows:

 

  3.1.1

it has full rights and authority to execute and deliver this Agreement;

 

  3.1.2

the performance of this Agreement and its obligations hereunder will not result in any violation or breach of any laws or regulations binding on it, nor require any approval or authorization of any governmental authorities;

 

  3.1.3

there is no pending or threatened litigation, arbitration or other judicial or administrative proceeding that may have material influence on the performance of this Agreement;

 

  3.1.4

all circumstances that may have material adverse effect on the performance of this Agreement have been disclosed to Party A already;

 

  3.1.5

it is not declared bankruptcy and is in good financial condition;

 

  3.1.6

other than the Equity Pledge Agreement between the Grantors and Party A, it will not create any pledge, liabilities or other third-party encumbrances on any of its equity interests in Party C, nor will it transfer, grant or otherwise dispose of any of its equity interests in Party C to any third person other than the Parties hereto;

 

  3.1.7

the Option granted to Party A hereunder shall be exclusive, and it will not grant any person other than Party A or its designated third party with the Option or a similar right in any other manner;

 

  3.1.8

during the Effective Term of this Agreement, business operations of Party C shall comply with the applicable laws, regulations, rules and other regulatory provisions and guidance promulgated by government authorities, and there is no breach of any of the foregoing provisions that may result in material adverse effect on the business or assets of Party C;

 

4


  3.1.9

it will follow good financial and commercial standards and practices to maintain the valid existence of Party C, diligently and effectively carry out Party C’s business and deal with its matters, use best efforts to procure Party C to obtain and maintain such permits, licenses and approvals as may be necessary for its business operation, and make sure that such permits, licenses and approvals will not be canceled, withdrawn or declared invalid;

 

  3.1.10

it will provide Party A with all materials relating to Party C’s operations and financial matters upon Party A’s request;

 

  3.1.11

before Party A (or its designated third party) has exercised the Option and acquired the Equity Interests of Party C, except with a written consent from Party A (or its designated third party), Party C shall not:

 

  (a)

sell, transfer, mortgage or otherwise dispose of any of its assets, business or revenue, or permit the creation of any other security interest thereon (other than those arising in the ordinary or day-to-day course of business, or which have been disclosed to Party A and obtained the prior express written consent of Party A);

 

  (b)

enter into any transaction that will or may have material adverse effect on its assets, liabilities, operations, equities and other lawful rights (other than those arising in the ordinary or day-to-day course of business, or which have been disclosed to Party A and obtained the prior express written consent of Party A);

 

  (c)

distribute any dividend or bonus to any of its shareholders in any manner;

 

  (d)

incur, inherit, guarantee or allow the existence of any debt, except for debts which (i) are incurred in its ordinary or daily course of business, or (ii) have been disclosed to Party A and obtained Party A’s prior express written consent;

 

  (e)

enter into any material contract, other than those executed in the ordinary course of business (for purpose of this paragraph, a contract with a value exceeding RMB100,000 shall be deemed as a material contract);

 

  (f)

adopt a shareholders’ resolution to increase or decrease Party C’s registered capital, or otherwise change the structure of its registered capital;

 

  (g)

supplement, change or amend Party C’s articles of association in any manner; or

 

  (h)

merge or form alliance with, or acquire or invest in, any person;

 

5


  3.1.12

before Party A (or its designated third party) has exercised the Option and acquired all Equity Interests or assets of Party C, except with a express written consent from Party A (or its designated third party), the Grantors shall not jointly or severally:

 

  (a)

supplement, change or amend the articles of association of Party C in any way that may have material adverse effect on the assets, liabilities, operations, equities and other lawful rights of Party C or may affect the effective performance of this Agreement and such other agreements as may be entered into by and among Party A, the Grantors and Party C;

 

  (b)

cause Party C to enter into any transaction that will or may have material adverse effect on the assets, liabilities, operations, equities and other lawful rights of Party C (other than those arising in the ordinary or daily course of business, or which have been disclosed to Party A and obtained the prior express written consent of Party A);

 

  (c)

cause the shareholders’ meeting of Party C to pass a resolution for distribution of dividend or bonus;

 

  (d)

at any time following the effective date hereof, sell, transfer, mortgage or otherwise dispose of the legal or beneficial interests of any Equity Interest in Party C, or permit the creation of any other security interest thereon;

 

  (e)

cause the shareholders’ meeting of Party C to approve the sale, transfer, mortgage or other disposal of the legal or beneficial interests of any Equity Interest, or the permission of creation of any other security interest thereon;

 

  (f)

cause the shareholders’ meeting of Party C to approve merger or consolidation with, or acquisition of or investment in any person, or any other form of reorganization; or

 

  (g)

voluntarily wind up, liquidate or dissolve Party C.

 

  3.1.13

before Party A (or its designated third party) has exercised the Option and acquired all Equity Interests or assets of Party C, each of the Grantors undertakes to:

 

  (a)

immediately notify Party A in writing of any existing or threatened litigation, arbitration or administrative proceeding relating to the Equity Interest or any circumstance that may have any adverse effect on such Equity Interest;

 

  (b)

cause the shareholders’ meeting of Party C to discuss and approve the transfer of the purchased Equity Interest contemplated hereunder, and cause Party C to amend its articles of association to reflect the transfer of

 

6


  Equity Interest from the Grantors to Party A and/or its designated third party and other changes contemplated hereunder, and immediately apply to competent PRC authorities for approval (if required by the PRC laws) and handling of the change registration, and to cause Party C to pass a shareholders’ resolution to approve the appointment of persons nominated by Party A and/or its designated third party as directors and legal representative of Party C;

 

  (c)

execute all such documents, take all such actions, and make all such claims or defenses as may be necessary or appropriate to maintain the Grantors’ legal and valid ownership of the relevant Equity Interests;

 

  (d)

upon the request of Party A at any time, unconditionally transfer the Equity Interests owned by it to the third party designated by Party A; and

 

  (e)

strictly comply with the terms of this Agreement and other agreements executed by the Grantors jointly or severally with Party A, diligently perform its obligations hereunder and thereunder, and refrain from making any act or omission that suffices to affect the validity and enforceability of such agreements.

 

  3.1.14

the Grantors shall be jointly or severally liable for performance of their respective obligations hereunde.

 

3.2

Undertakings

The Grantors undertakes to Party A that they will bear all costs and expenses arising from the transfer of Equity Interests, and handle all procedures which may be necessary to enable Party A or its designated third party to become a shareholder of Party C, including but not limited to assisting Party A in obtaining necessary approvals from relevant governmental authority for the transfer of Equity Interests, and submitting all relevant necessary documents to the competent administration for industry and commerce.

 

3.3

Each of the Grantors hereby represents and warrants to Party A on and as of the execution date of this Agreement and each Closing Date that:

 

  (1)

it has the power, right and capacity to execute and deliver this Agreement and any equity transfer agreement executed in respect of each transfer of the purchased Equity Interest contemplated hereunder to which it is a party (“Equity Transfer Agreement”), and perform its obligations under this Agreement and any such Equity Transfer Agreement;

 

  (2)

neither the execution or delivery of this Agreement or any Equity Transfer Agreement, nor the performance of its obligations hereunder or thereunder, will (i) result in a violation of any applicable laws or regulations of the PRC; (ii) be in conflict with the articles of association or other constitutional documents of such

 

7


  Grantor; (iii) result in a breach of any contract or instruments to which it is a party or by which it is bound, or constitute a default thereunder; (iv) result in a breach of any terms or conditions of any permit or approval issued to it by relevant authority and/or its constant effectiveness; or (v) cause any of the permits or approvals issued to it by relevant authority to be suspended, cancelled or imposed with additional conditions;

 

  (3)

it has good and marketable ownership of all of its Equity Interests in Party C and has not created any security interest thereon;

 

  (4)

Party C has no outstanding debt, except for those (i) incurred in its ordinary business course, and (ii) disclosed to and obtained prior express written consent from Party A;

 

  (5)

Party C complies with all applicable laws and regulations in respect of equity interests and asset purchase; and

 

  (6)

currently, there is no ongoing, pending or threatened litigations, arbitrations or administrative proceedings in connection with the Equity Interests, Party C or assets of Party C.

 

4.

Special Covenants

The Grantors undertake that, irrespective of any change that may occur to the ratio of equity interests held by the Grantors in Party C, the terms of this Agreement shall remain binding upon the Grantors and apply to all equity interests held by them in Party C at that time.

 

5.

Taxes

Each Party shall bear their own taxes that may arise out of the performance of this Agreement.

 

6.

Liabilities for Breach of Agreement

 

6.1

If Party B or Party C breaches this Agreement or any of its representations or warranties made by it hereunder, Party A may by written notice request the defaulting Party to cure such breach, take corresponding measures to prevent the occurrence of any damages and to continue the performance of this Agreement within ten (10) days upon its receipt of such notice. In the case of any damage, the defaulting Party shall indemnify Party A to enable Party A to obtain all benefits that it would have received had the Agreement been duly performed.

 

6.2

If Party B or Party C fails to cure its breach within ten (10) days upon receipt of the notice as set out in Clause 6.1 above, Party A shall be entitled to request the defaulting Party to indemnify any costs, expenses, liabilities or losses (including but not limited to loss of interests and attorney fee) suffered by Party A as a result of the breach committed by the defaulting Party.

 

8


7.

Governing Law and Dispute Resolution

 

7.1

Governing Law

This Agreement (including but not limited the execution, performance, validity and interpretation of this Agreement) shall be governed by the laws of the PRC.

 

7.2

Friendly Negotiation

Any dispute arising out of or in connection with the interpretation or performance of this Agreement shall be resolved by the Parties through friendly negotiation, or a mediation conducted via a neutral third party. If the dispute cannot be resolved through such method, it shall, within thirty (30) days from commencement of the foresaid discussion, be submitted to an arbitration commission for settlement through arbitration.

 

7.3

Arbitration

Any dispute arising out of or in connection with this Agreement shall be submitted to Shanghai International Economic and Trade Arbitration Commission for arbitration in accordance with its arbitration rules then in force. The arbitration shall take place in Shanghai. The arbitration award shall be final and binding upon the Parties.

 

8.

Confidentiality

 

8.1

Confidential Information

No Party shall disclose any information in relation to the other Party or Parties which it receives in performance of this Agreement to any third party, unless a prior written consent has been obtained from all the Parties hereto. This Clause 8.1 shall survive the termination of this Agreement.

 

8.2

Exception

No disclosure of confidential information made as required by law, court judgments, arbitration awards and decisions of governmental authorities shall be deemed as a breach of the above Clause 8.1.

 

9.

Other Provisions

 

9.1

Entire Agreement

The Parties hereby acknowledge that this Agreement is a fair and reasonable agreement entered into by and among them on basis of equality and mutual benefit. This Agreement

 

9


constitutes the entire agreement among the Parties with respect to the subject matters hereof. If there is any discrepancy between this Agreement and any and all prior discussions, negotiations or agreements, this Agreement shall prevail. This Agreement shall be amended by the Parties in writing. The exhibit hereto forms an integral part of this Agreement and shall have the same effect as that of this Agreement.

 

9.2

Notice

 

  9.2.1

Any and all notices given by the Parties in connection with exercise of their respective rights and performance of their respective obligations hereunder shall be made in writing, and shall be delivered by hand or sent by registered mail, postage prepaid mail, generally accepted courier service or facsimile to the following addresses of the relevant Party or Parties:

If to Party A:

 

Shanghai Manyin Information Technology Co., Ltd.
Address:   

Building 6, No. 20,

Lane 999, Dangui Road,

China (Shanghai) Pilot Free Trade Zone

If to Party B:

 

XU Yining

Address: ***

MIAO Fei

Address: ***

If to Party C:

 

Chengdu Yougao Information Technology Co., Ltd.

Address:

  

No. 5, Floor 3, Building 1, Lane 7 Yongfeng Road, High-Tech Area, Chengdu

 

  9.2.2

A notice and other correspondence shall be deemed to have been duly served:

 

  (a)

on the date shown on the transmission report if sent by facsimile, or on the next business day if the facsimile arrives later than 5:00 pm or on a non-business day of the place of arrival;

 

  (b)

if sent by personal delivery (including courier service), on the day when the receipt thereof has been duly signed for;

 

  (c)

on the fifteenth (15th) day after the date shown on the acknowledgement of receipt if sent by a registered mail.

 

10


  9.2.3

Binding Effect

This Agreement shall be binding on all the Parties.

 

9.3

Language

This Agreement is executed in six (4) counterparts, and Party A, Party B and Party C shall respectively hold one counterpart, two counterparts and one counterpart of this Agreement. This Agreement is made in Chinese.

 

9.4

Day and Business day

A “day” mentioned herein shall mean a calendar day, and a “business day” used herein shall mean any day from Monday to Friday.

 

9.5

Headings

Headings contained in this Agreement are for the purpose of easy-reading only, and shall not be used to interpret this Agreement.

 

9.6

Miscellaneous

The Grantors shall be jointly and severally liable for their respective obligations, undertakings and responsibilities to Party A hereunder. As for Party A, a breach by any of the Grantors shall automatically constitute a breach on the part of the Grantors.

 

9.7

Uncovered Matters

Anything not covered by this Agreement shall be resolved by the Parties through amicable consultations in accordance with the PRC laws.

(THE REMAINDER OF THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK)

 

11


IN WITNESS WHEREOF, the Parties have cause their respective duly authorized representatives to sign this Agreement as of the date first above written.

Party A: Shanghai Manyin Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: Company Seal, /s/ GU Yafen Seal                        

Title:                             

Party B:

Xu Yining (signature)

/s/ XU Yining

MIAO Fei (signature)

/s/ MIAO Fei

Party C: Chengdu Yougao Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: Company Seal, /s/ XU Yining Seal                        

Title:                             

 

12


EXHIBIT 1

EQUITY TRANSFER AGREEMENT

THIS EQUITY TRANSFER AGREEMENT (the “Agreement”) is made as of the [*] day of [*], [*] in Shanghai by and among:

Party A: Shanghai Manyin Information Technology Co., Ltd.

Registered address: Building 6, No. 20, Lane 999, Dangui Road, China (Shanghai) Pilot Free Trade Zone

Party B:

Name: XU Yining

ID Card No.: ***

Residential address: ***

Name: MIAO Fei

ID Card No.: ***

Residential address: ***

Party C: Chengdu Yougao Information Technology Co., Ltd.

Registered address: No. 5, Floor 3, Building 1, Lane 7 Yongfeng Road, High-Tech Area, Chengdu Legal representative: XU Yining

(Party A, Party B and Party C are hereinafter collectively referred to as the “Parties” and individually a “Party”.)

WHEREAS:

 

(1)

Party A is a wholly foreign-owned enterprise duly established and validly existing under the laws of the People’s Republic of China (the “PRC”);

 

(2)

Party C is a domestic company duly registered in Shanghai, and all the constituent persons jointly hold 100% equities of Party C (the “Equities”) at present; and

 

(3)

Party B and Party C are willing to transfer all or part of the Equities to Party A and/or its designated third party on terms of the Exclusive Call Option Agreement executed by and among Party A, Party B and Party C when Party A and/or its designated third party exercises its option thereunder, and Party A and/or its designated third party agree to accept such Equities (hereinafter referred to as the “Equity Transfer”).

 

13


NOW, THEREFORE, upon consultation and mutual agreement, the Parties hereby agree as follows:

 

1.

Equity Transfer

 

1.1

Each of Party B agrees to transfer the Equities to Party A, and Party A agrees to accept such transfer. Upon completion of such transfer, Party A will own 100% Equities.

 

1.2

As consideration for the Equity Transfer, Party A shall pay Party B RMB[*] in accordance with Clause 2 hereof.

 

1.3

Each of Party B agrees the transfer of Equities under this Clause, and is willing to cause other shareholders of Party C to execute necessary documents (including shareholders’ resolution, and letter or instrument for waiving any preemptive right or right of first refusal in connection with the relevant Equity) and assist in handing other procedures necessary for the Equity Transfer.

 

1.4

Party B and Party C shall jointly and severally take all such actions as may be necessary to effect the transfer of Equities from Party B to Party A, including but not limited to executing this Agreement and adopting shareholders’ resolution and amendment to the articles of association, and shall, within ten (10) business days after Party A’s delivery of exercise notice as specified in the Exclusive Call Option Agreement, complete all such procedures for governmental approvals or filings with competent administration of industry and commerce as may be required to be completed in connection with the registration of Party A as the recorded holder of such Equities.

 

2.

Payment of Transfer Price

 

2.1

Within five (5) business days following the completion of the procedures for all governmental approvals and filings in connection with the Equity Transfer, Party A shall pay transfer price to each of Party B as follows: pay RMB [*] to [*] and pay RMB[*] to [*].

 

2.2

Each of Party B shall issue an appropriate receipt to Party A within five (5) business upon its receipt of the corresponding price specified in Clause 2.1.

 

3.

Representations and Warranties

 

3.1

Each of the Parties respectively represents and warrants that:

 

  (a)

it is either a company duly established and existing under the laws of the PRC, or a natural person with full civil capacity, and has full power and capacity to execute and perform this Agreement and other documents in connection with this Agreement that are required for fulfilment of the purpose hereof; and

 

  (b)

it has taken or will take all necessary actions to duly and validly authorize the execution, delivery and performance of this Agreement and all other documents in connection with the transaction contemplated hereunder, and such execution, delivery and performance does not or will not violate any applicable laws, regulations or governmental rules, nor infringe any lawful rights or interests of a third party.

 

14


3.2

Each of Party B and Party C hereby jointly and severally represents and warrants to Party A that:

 

  (a)

Party B lawfully and effectively owns 100% Equities of Party C, and Party B’s acquisition and holding of such Equities is not in breach of any laws, regulations or government decision, nor does it infringe any rights or interests of any third party;

 

  (b)

Party C is a limited liability company duly established and validly existing under the laws of the PRC and has full power, right and capacity to own, dispose of and operate its assets and business and to conduct its business as now conducted and as proposed to be conducted. Party C has obtained all such permits, qualifications and other approvals, consents, filings or registrations from relevant governmental authorities as necessary for the conduct of all business activities mentioned in its business license;

 

  (c)

Party C has never breached or violated any applicable laws, regulations or governmental rules since its incorporation;

 

  (d)

the Equities are free from any security interest or any other third-party right;

 

  (e)

no document or information in connection with Party C or Party C’s business that may affect Party A’s decision to execute this Agreement has been omitted to be delivered to Party A; and

 

  (f)

prior to the consummation of the Equity Transfer, it will not, either by act or omission, authorize or cause Party C to change its registered capital or shareholder structure in any form as of the date of this Agreement.

 

4.

Effectiveness and Valid Term

This Agreement shall be executed and come into force on the date first above written.

 

5.

Dispute Resolution

In the case of any dispute arising among the Parties in connection with the interpretation or performance of this Agreement, the Parties shall settle the dispute through friendly negotiation. If no agreement can be reached through negotiation within thirty (30) days following a Party’s request for negotiation of dispute resolution, any Party may submit the dispute to Shanghai International Economic and Trade Arbitration Commission for arbitration in accordance with its arbitration rules then in effect. The arbitration shall take place in Shanghai and shall be conducted in Chinese. The arbitration award shall be final and binding upon the Parties.

 

15


6.

Governing Law

The validity, interpretation and enforcement of this Agreement shall be governed by the laws of the PRC.

 

7.

Amendment and Supplement

The Parties shall amend and supplement this Agreement in writing. Any amendment and/or supplement to this Agreement that has been duly signed by the Parties shall form a part of this Agreement and shall have the same legal effect as that of this Agreement.

 

8.

Severability

If any term of this Agreement becomes invalid or unenforceable due to its inconsistency with relevant laws, such term shall be invalid or unenforceable only to the extent governed by such law, and the validity and enforceability of other terms of this Agreement shall not be affected or impaired.

 

9.

Exhibit

Exhibits of this Agreement are integral parts of this Agreement and shall have the same legal effect as that of this Agreement.

 

10.

Miscellaneous

 

(1)

This Agreement is executed in four (4) counterparts, and Party A, Party B and Party C shall respectively hold one counterpart, two counterparts and one counterpart of this Agreement.

 

(2)

If Party A designated a third party to exercise the option on its behalf, any reference to Party A herein shall mean Party A and/or its designated third party (as applicable).

(THE REMAINDER OF THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK)

 

16


IN WITNESS WHEREOF, the Parties have cause their respective duly authorized representatives to sign this Agreement as of the date first above written.

Party A: Shanghai Manyin Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: /s/ GU Yafen

Party B:

 

XU Yining (signature)

/s/ XU Yining

MIAO Fei (signature)

/s/ MIAO Fei

Party C: Chengdu Yougao Information Technology Co., Ltd. (official seal)

Legal/Authorized representative: /s/ XU Yining

 

17

EX-8.1 9 d47821dex81.htm EX-8.1 EX-8.1

Exhibit 8.1

Principal Subsidiaries, Consolidated Affiliated Entities and Subsidiaries of Consolidated Affiliated Entities

Principal Subsidiaries:

FinVolution (HK) Limited, a Hong Kong company

Bluebottle Limited, a Hong Kong company

Beijing Prosper Investment Consulting Co., Ltd., a PRC company

Shanghai Guangjian Information Technology Co., Ltd., a PRC company

Shanghai Shanghu Information Technology Co., Ltd., a PRC company

Shanghai Manyin Information Technology Co., Ltd., a PRC company

Consolidated Affiliated Entities:

Beijing Paipairongxin Investment Consulting Co., Ltd., a PRC company

Shanghai Zihe Information Technology Co., Ltd., a PRC company

Shanghai Ledao Technology Co., Ltd., a PRC company

Shanghai Nianqiao Technology Co., Ltd., a PRC company

Chengdu Yougao Information Technology Co., Ltd., a PRC company

Subsidiaries of Consolidated Affiliated Entities:

Shanghai PPDai Financial Information Services Co., Ltd., a PRC company

Hefei PPDai Information Technology Co., Ltd., a PRC company

Fujian Zhiyun Financing Guarantee Co., Ltd., a PRC company

Shanghai Erxu Information Technology Co., Ltd., a PRC company

EX-12.1 10 d47821dex121.htm EX-12.1 EX-12.1

Exhibit 12.1

Certification by the Principal Executive Officer

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

I, Feng Zhang, certify that:

1.    I have reviewed this annual report on Form 20-F of FinVolution Group;

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

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

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

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

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

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

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

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

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

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

Date:    April 28, 2021

 

By:  

/s/ Feng Zhang

  Name:   Feng Zhang
  Title:   Chief Executive Officer
EX-12.2 11 d47821dex122.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, Jiayuan Xu, certify that:

1.    I have reviewed this annual report on Form 20-F of FinVolution Group;

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

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

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

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

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

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

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

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

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

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

Date:    April 28, 2021

 

By:  

/s/ Jiayuan Xu

  Name:   Jiayuan Xu
  Title:   Chief Financial Officer
EX-13.1 12 d47821dex131.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 FinVolution Group (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, Feng Zhang, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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

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

Date: April 28, 2021

 

By:  

/s/ Feng Zhang

  Name:   Feng Zhang
  Title:   Chief Executive Officer
EX-13.2 13 d47821dex132.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 FinVolution Group (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, Jiayuan Xu, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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

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

Date: April 28, 2021

 

By:  

/s/ Jiayuan Xu

  Name: Jiayuan Xu
  Title:   Chief Financial Officer
EX-15.1 14 d47821dex151.htm EX-15.1 EX-15.1

Exhibit 15.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

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

/s/ PricewaterhouseCoopers Zhong Tian LLP

Shanghai, The People’s Republic of China

April 28, 2021

EX-15.2 15 d47821dex152.htm EX-15.2 EX-15.2

Exhibit 15.2

 

LOGO

上海市徐汇区淮海中路1010号嘉华中心45层 邮编:200031

Suite 45/F, K.Wah Centre, 1010 Huaihai Road (M), Xuhui District, Shanghai, China

T: (86-21) 5404 9930    F: (86-21) 5404 9931

April 28, 2021

FinVolution Group

Building G1, No. 999 Dangui Road

Pudong New District, Shanghai

People’s Republic of China

Dear Sirs,

Re: The Annual Report of FinVolution Group

We hereby consent to the references to our firm under the sections entitled “Item 3. Key Information—D. Risk Factors—Risks Related to our Corporate Structure” and “Item 4. Information on the Company—C. Organizational Structure” included in the Annual Report on Form 20-F for the year ended December 31, 2020 (the “Annual Report”), which is filed by FinVolution Group with the Securities and Exchange Commission (the “SEC”) on April 28, 2021 under the Securities Act of 1933, as amended, and further consent to the incorporation by reference of the summaries of our opinions under these headings into FinVolution Group’s registration statement on Form S-8 (No. 333-224011) that was filed on March 29, 2018. We also consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report.

In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, as amended, or the regulations promulgated thereunder.

Sincerely yours,

 

/s/ Jingtian & Gongcheng Law Firm (Shanghai)

北京 · 上海 · 深圳 · 成都 · 天津 · 南京 · 杭州 · 广州 · 三亚 · 香港

Beijing·Shanghai·Shenzhen·Chengdu·Tianjin·Nanjing·Hangzhou·Guangzhou·Sanya·Hong Kong

EX-101.SCH 16 finv-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 COMPREHENSIVE INCOME link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Principal activities and organization link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Summary of significant accounting policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Loans receivable, net link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Prepaid expenses and other assets link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Property, equipment and software, net link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Intangible assets link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Accounts receivable and contract assets link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Employee benefits link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Accrued expenses and other liabilities link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Related party balances and transactions link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Taxation link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Ordinary shares and treasury stock link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Share-based compensation link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Net profit per share link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Short-term borrowings link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Commitments and contingencies link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Restricted net assets link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Condensed financial information of the parent company link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Subsequent events link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Principal activities and organization (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Loans receivable, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Prepaid expenses and other assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Property, equipment and software, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Intangible assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Accounts receivable and contract assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Accrued expenses and other liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Related party balances and transactions (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Taxation (Tables) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Share-based compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Net profit per share (Tables) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Condensed financial information of the parent company (Tables) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Principal Activities and Organization - Schedule of Principal Subsidiaries and Consolidated VIE (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Summary of Significant Accounting Policies - Consolidated Balance Sheet (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Summary of Significant Accounting Policies - Summary of Financial Information of VIE and its Subsidiaries (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Summary of Significant Accounting Policies - Financial Information of VIE and its Subsidiaries (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Summary of Significant Accounting Policies - Schedule of Investments (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Summary of Significant Accounting Policies - Summary of Equity Securities without Readily Determinable Fair Value (Details) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Summary of Significant Accounting Policies - Schedule of Interest Income, Interest Expense and Loan Provision Losses Related to Loans (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Life and Residual Value of Property and Equipment Net (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Summary of Significant Accounting Policies - Schedule of Guarantee and Quality Assurance Fund Obligations Movement Activities (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Summary of Significant Accounting Policies - Schedule Of Movement Of Deferred Guarantee Income (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Summary of Significant Accounting Policies - Schedule Of Expected Credit Losses For Quality Assurance Commitment (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Summary of Significant Accounting Policies - Schedule Of Quality Assurance Obligation And Receivables (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue, Initial Application Period Cumulative Effect Transition (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Summary of Significant Accounting Policies - Summary of Aging of Past Due Quality Assurance Receivable (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Summary of Significant Accounting Policies - Schedule of Information About Movement of Quality Assurance Receivable (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Loans Receivable, Net - Schedule of Loans Receivable Originated and Retained (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Loans Receivable, Net - Schedule of Allowance for Loan Losses (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Loans Receivable, Net - Schedule of Aging of Loans (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Loans Receivable, Net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Loans Receivable, Net - Schedule of Total Assets, Liabilities of Trusts (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Loans Receivable, Net - Schedule of Results of Operations and Cash Flows of Trusts (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Loans Receivable, Net - Schedule of Breakdown of funds payable to investors of consolidated trusts (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Prepaid Expenses and Other Assets - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Accounts Receivable and Contract Assets - Accounts Receivable and Related Allowance for Doubtful Accounts (Detail) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - Accounts Receivable and Contract Assets - Summary of aging of past-due accounts receivable (Detail) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - Accounts Receivable and Contract Assets - Schedule of Movement of Provision for Accounts Receivable (Detail) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - Accounts Receivable and Contract Assets - Schedule of Contract with Customer Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - Accounts Receivable and Contract Assets - Schedule of Movement of Contract Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1079 - Disclosure - Employee Benefits - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1080 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1081 - Disclosure - Related Party Balances and Transactions - Summary of Amount Incurred by the Group (Detail) link:presentationLink link:definitionLink link:calculationLink 1082 - Disclosure - Related Party Balances and Transactions - Summary of Amounts Due to Related Parties (Detail) link:presentationLink link:definitionLink link:calculationLink 1083 - Disclosure - Taxation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1084 - Disclosure - Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1085 - Disclosure - Taxation - Summary of Reconciliation Between the Computed Expected Tax Expense (Benefit) Rate and the Effective Income Tax Rate (Detail) link:presentationLink link:definitionLink link:calculationLink 1086 - Disclosure - Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holidays (Detail) link:presentationLink link:definitionLink link:calculationLink 1087 - Disclosure - Taxation - Significant Components of Deferred Tax Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1088 - Disclosure - Taxation - Movement of Valuation Allowances (Detail) link:presentationLink link:definitionLink link:calculationLink 1089 - Disclosure - Ordinary shares and treasury stock - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1090 - Disclosure - Share-based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1091 - Disclosure - Share-based Compensation - Schedule of Stock Option Shares Activities (Detail) link:presentationLink link:definitionLink link:calculationLink 1092 - Disclosure - Share-based Compensation - Schedule of Fair Value of Each Option Granted Estimated Using Binomial Model Assumption (Detail) link:presentationLink link:definitionLink link:calculationLink 1093 - Disclosure - Share-based compensation - Summary of Restricted Stock Units Activities Under All Incentive Plans (Detail) link:presentationLink link:definitionLink link:calculationLink 1094 - Disclosure - Net profit per share - Schedule of Computation of Earnings Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1095 - Disclosure - Short-term borrowings - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1096 - Disclosure - Leases - Summary of lease cost (Detail) link:presentationLink link:definitionLink link:calculationLink 1097 - Disclosure - Leases - Summary of supplemental cash flow (Detail) link:presentationLink link:definitionLink link:calculationLink 1098 - Disclosure - Leases - Summary of weighted-average remaining lease term and discount rate (Detail) link:presentationLink link:definitionLink link:calculationLink 1099 - Disclosure - Leases - Schedule of Information about movement of Right of use assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1100 - Disclosure - Leases - Schedule of Information about movement of Leasing Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1101 - Disclosure - Leases - Summary of maturities of lease liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1102 - Disclosure - Restricted Net Assets - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1103 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Detail) link:presentationLink link:definitionLink link:calculationLink 1104 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1105 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Comprehensive income (Detail) link:presentationLink link:definitionLink link:calculationLink 1106 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Cash Flow Statement (Detail) link:presentationLink link:definitionLink link:calculationLink 1107 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 17 finv-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 18 finv-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 19 finv-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 20 finv-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 21 g47821g0401230721996.jpg GRAPHIC begin 644 g47821g0401230721996.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBLFXO9 M(KUQ]HVLLJ*MOM'SH<9;IGN>0<<4 :U%8S7UU"\PD:0;B0I:+A#D\KQ\PV\] M^<#OBM6"5)X@\;%EZ9(PS$D_F--*4W! MO*R-N1T/3/IQG%6:* *\]I'<%F=FR4V@C'R\YR/?./R%/MX%MXO+5F;DDLW4 MDG)-2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !5*2_9+@H(5,2R+$S[\-N;&,+CD%]/SY^MVA(ZB)_-/Y+FDVD4HRE MLCH:*\^N?B_H(D\JPM-0OI3]T1Q!0?S.?TJ'_A8'BF[_ ./'P+>A3T>9G /_ M (X/YTN>)I]7J=58]'HKSC^V/BA=_P"I\/:=:H?XI'&1_P"1/Z4?V=\4[S[^ MLZ99J>H5 3_Z ?YT\E]YZ/17G/_"#^,KO_ (_/'-Q%GJ+=6'\F6C_A M4T=Q_P A'Q)JUUGK\X&?^^MU%WV#V=-;S_!G>W&HV-IG[3>V\..OF2JO\S5% M_%?AV,D-KVE@CJ/M<>?RS7,V_P (/"L/^L2\G_ZZ3X_]! J^GPP\'(01HX)' MK<2G_P!FH]X+45U?W?\ !+S^./"\8RVNV)_W90?Y5 _Q$\)(V#K%T4 :%8G']Z$'^='O!^Y\_P,Y_BCX.0'&KE MB.RVTO/_ ([5=_BUX33&VZN'S_=MVX_/%=$GA;P]&P9-!TQ6'0BTCS_*ITT3 M28L^7I=DF>NVW0?TH]X+T>S^_P#X!QS_ !B\+J2 M^^.ZPCG\VJ#_A=/AS_G MRU7_ +]1_P#Q=>@)96D:A4M85 Z!8P*GHM+N'-2_E_'_ (!YQ_PN719/^/?2 M]5EQU_=IQ^3&C_A<&G=M$U4GM^[7_&O1Z*+2[ASTOY?Q/./^%L?]2QJO_?/_ M -:C_A:=S)_Q[^$-5E Z\'C\E->CT46EW#GI_P GXGG'_"S]2/\ S)6J_DW_ M ,17H%E0D9P?<5/132?5D3E%_"K!1113("BBB@ HH MJM)?P12^6_G E@H/D/M)/3G&* +-%5Q?6Q\W]Y_J@2V5(X]N.?PJ<'(SZT + M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 444UW2-"[LJJ.2S' % M#J*YO4O'WA?2\B?5X''?#FH:B^<;V7:H_P"^ M0W'UQ4N21K&C4EJD>CTUW2-"\CJBCDLQP!7G'_%T-<_Y\-$A;Z%L?^/'/Y4Y M/A4U^XE\1>(]0U%NNQ6VJ/;YBW'TQ1S/HBO917Q27RU.BU+Q_P"%]+W"?5X) M''\$!,I_\=R!^-Z9YU%\(=-ED$NK:OJ5_*.I9PH/YY/ZUO6/P\\*6&#'HT$C#O.3+G\&)%=/43 MW$$?^LFC7_>8"BT4*5>H]Y"6UG:VO(?^ M MG^50GQ#I0.#=#\$8_P!*AUZ2WDOO,'./5FG160?$NF <2N?HAJ-O%.G+T$S? M1/\ $U+Q5%?:0O:0[FW17,7/C!$!^SVA8>LLFW'Y UB77B_4Y.%NK*V!Z%1D M_P#CU"Q5!_;0>TAW/0J8\L<8S)(J?[QQ7E=U[HLRJ/YX_2F17/ MA@OCS/-8]C?IS^2T_K6'_F_!CYX=_P #TZ35M.B_UE_:K]9E']:K/XET:/[V MHPG_ '26_E7$PS^',9&F++CN;TG^56DU30(_NZ+:G_>GW?S%'US#+J_N?^0U M)/:_W'12>,M#3I=,_P#NQ-_457?QWI0.$CNI#VVQC^IK.'B/2HU_)[N0 65G;_\ 0M_(BCZ[AO/[G_D/F2Z/[F6/^$S,G_'OH][+^'^ M -._X2G4/^A;O_\ OEO_ (FH3K/B7)*V$87MFTD_^*J"36?$C_=@2/\ W;9O MZDT/'8?M^#!3IOK;[_\ (N_\)1J'_0MZA_WRW_Q-'_"4:A_T+>H?]\M_\36) M<7_BAAS=2(/00!?Z5DW-SK[9WZE(/9IW _(5#S"@NGYFJ]CUFON?^1V/_"4W MX&3X;O\ _OEO_B:KR^.'A_UNCW$?^^V/Z5Y_-;:U,?FN[)O]]W:H7TW7'_U< MVG>^-_\ ]>E_:%#R^]COAEO+\#T#_A8<7_0.?_OZ/\*Z^TN!=V<-RJE5E0. M3G&1FO$X[3Q+%]V723_O0[OYK7LVDM(VCV;3&,R&%"YC7:N<#.!V%:T\13JZ M0L1*5)_PV7****U("BBB@ JJZ-+J4>Y3Y<*;AQP6/'Z#/YU:HH Q[JR=)',! MF(4;SQD#G.%&.>PJQ10 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !17,ZSX_P##>A[EN-1269?^6-M^\;/H<<#\2*YK M_A-?%WB3Y?#'AUK>W;I>7G3'J,X7\MU2Y(UC1FU?9>9Z3)(D4;22.J(HRS,< M #ZUQ^L?$[PUI3&*.Z:_N.@CM!O&?][[OY$UBM\.[[4Q]K\9^)YIT7YFAB?9 M$OXG@?@HJ>/7OAYX-&W3D@EN%'WK9/.D/_;0\?\ CU*\O0KEI1W=_0A_MWX@ M>)^-(TF/1K1NEQ=_?QZ_,/Y*?K3X_A7)J+++XC\1ZAJ#]2B-A0?0%L\?0"C_ M (3KQ1K@QX=\,2+$WW;F[SMQZ]E_4U4F3QO*,WWBVQML_P#+*V0,R^WRI_6H ME*$5>;!UW'X;1.NTWP!X7TO:8-(@DM7X[JNY0/_'F_D*NV7PLC9]\\+,2<[KF;)_)?ZUDL M5!_PTWZ(YY5N;JV=W/XM\/6[;7UJQ+?W4F#G\ER:B_X3#26&86N)OI R_JP M-4[#P+I]FH&57U$,83]>];4&B:; /EM(V/K(-W\Z?-B);12]=?R)O-[*QD7' MC*!?EAMG9B.DC '\AG-46\5:Q*3Y&E79'8K8R_S88-=HJ*BA44*HZ # %5KO M4K*P7-U=11>S-R?PZTU0J2^*;^6@[.0.J^+I^(=)O?Q$,8_\ 'FS49A\; M3\?9/+S_ ,]+\+_Z"#6M/XULS)Y6GVMQ>R=@BX!_K^E1>=XMU,?NXH-.B/=_ MO8_4_H*OZBOMM_-L?LEU_,R)?#_BQT,ES=Z3"G)K4 MO_=L[$R?JS ?K72S:-I<3^9KFOM<2CJ@DZ?AR?Y4+XB\,:2,V%@9&7I)LQ_X M\W-+ZKA(;JYM#"N7PQN']>U%OW-QJ$B$\2%$A4_I_(UT-EX OP,W&I&/ M/4"1Y#^I JO>?$J8\6\=M"#W8F0C\O\ "LAO%^L:D66*XOY3T"VT6 ?^^<&H M>)PM/2*7W'5'+JEKM)';)X+TRWCW75[&K5O,U/5Y7;N9[E$!_K^M M'/B);0_%?\$/]ECUO][_ ,BE)<,A/VC7=&LE[I:A&8?]\#/ZU5EU/02/])\3 MZA=^HCAN=.D(Z_OS/\ H":3_A.OA[9?\>XMR1_SQL"/YJ*I M4<3+M^+_ ,@^LTE\*?W)?HS#34_"@;;!8:Q>-_M;0#_WRF<#^0-4L) M7ZR_!?K%6O+^(=S_ ,MM M.M/P!Q^C5CGXFZ]/_P >W@^9/0S3-_\ $BF-XV\=S?ZC0=.B![RR9Q_X^/Y5 M7U*76;^]+\C)XG^['\_S9M_\(YXRN/\ CY\4+'G_ )XI_@%H_P"$#U&7_CZ\ M5ZC*.X^8?S9X^=B'\7:8BG^Y;DX_P#(/]:/ MJ%/[3O\ -B^MU%LTODO\C>'PRTR0YN=1U"8]>9%_J#5F+X;>'8_O0W$G^_,? MZ8KE_LGB^48E\<1+CIY<#?\ Q H_L;Q!)AI/B#<*W<)#)C^8IK T%]E \76? MVSM8O WAJ+[NEQG_ 'Y';^9JY%X9T*'[FD661T)@4G]17GO_ BUX_$WQ'U5 MT/51',,_^1*/^$*M9/\ CX\;:K)CI\K\?F36BPU);)?<9NM-[S?WGI\5A90? MZJT@C_W(P/Z58KR@?#_P^QS+XFU5W/5NF?S4UZ=I\$5MIUM!#(\D4<2HCNVY MF '!)[FJ<5'8S;OU+-%%%(04444 %%%8TRM]OEN)$B?RYT1_&3VQ6O:3>?!N*!"K%"H.0" M#C@^E $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 445#=7=M8VSW%W/'!"@RTDC!5'XF@":HKBY@M( M'GN9HX84&6DD8*JCW)KSW5OBFDUP;'PM8/J5ST\YP5B7W[$CZX%97_"-W&M2 M"_\ &>N2W;+\R:=9GY1[9X4?A^=3S7^'4V]ERZU';\S:U/XG)<73:=X4T^;5 M[T\!PA$2^_J1^0]ZQM0T75[Z,3>.?&$6GP.,FPMY "1Z8'!/X-4\QUDP?V=X M>M[/0M//#?9\O._N6QU_'/O3M-\!:?"PFNM+O-2N"_\D0Y5)>1G.)[_ .;4]4A@B/\ RPA<$_CC^N:LP-X=M -H M1V'=T9B?S&*T4T33DZ6P/^\Q/]:CNY=$TP9N?LD1'8J"WY=:UAAJ2=[7?=ZL M%30W_A(-.084N0.@5*8?$MGG"Q3L?91_C6'>^-]/@RMA8"1AT=U"+^77^5<_ M=>)]8U%O*69XU;@16R[<^W'-=#48_%H;PH5)_"CM+CQ;:VP_>0NOH&(!-43X MUFN=R:=I,L[ ?>R2!]0!_A7.6F@:S.3(FF[/FR9+K (^H;K^5+=P6-LNS6O% MMC$JG/D0OYF/HHQC\JGVD?L1;-EAXQ^.:_/\B;4->U>X)6ZOTM4/6*W/(_+G M\S62FHZ=9MO:T6Y?KNN7/7Z C/XTQO$7@6T?R[>#5-7F/W0 44GZ?*?T-:-K MXBUY\?V!\/%MO[LLZ;<^^2%_G0WB&M+115\/'HW^!-!XCU^XC\O2M-,<9Z?9 M;/Y?S/%#Z)XRU7_CX5D4_P#/S-+UE/WHH P7_P!" _2L7AW+XY_=_3*6+4?@BE^)1F\$W=LH;4M> MT^T7N"^W]6Q69/:>#[$YN_$<-RP_YYL\N?\ O@?UKJ;7X0^&XFWW+WUXY^\9 M9L _]\@']:WK/P/X8L<>3HEF2.AE3S#_ ./9H6%PZW5_7_@FMM;6BGH9)P?\ V9OY M5,O@?QS=\WGB6WASVA!)'_CH_G7J5%/VC)/,T^$LTW.H>*;^XSU"KM_FQJY! M\'O#41S+)?SGOYDP'_H*BO0**/:2[CNSDX/AIX3@ VZ4K8[R2,W\S5^/P9X; MB_U>CVJ_[J8K=HI'H:5(TB M0)&BHB\!5& *=10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%,EFBA7=+(B#U9L4 /HK+G\06,7",TK>B+_C4']I:I=_\>EAY M:G^.3_(I\K%-2.V>?RK,_LO4KKF\ORJGJD?^14T>AZ=:H9) M5WA1DO*W _I19!J1R>(H"VRV@EG?M@8'^/Z56O-7U*VM6NKA+:RMEZR3N%Q^ M9_I7/ZM\1($N3I'A&P_M._;@-$G[I/?CK^@]ZQ;OPY!&5U;XC:^99C\T=A%) MP/8 <_\ ?( ]ZGG7V4;JC97J.WYBW/C[6M7O&L/#44VH3=#*B;8U]^@X]SBJ MNH^&HK=5O_B#XEDEE(W1V$#EF^@_^L />M&RU?7=>M_[/\%:/'H^E X^V2*% MS[CMGZ;C[UOZ'\-M+L)OMNJR/JVH,=S2W/*Y]E/7\F#^ /UKO]$\'P::HDOKR?4;D]6F.(Q]$''YYK MHRR11DL51%')/ K#N=\_E_P#FG-+4(M;<_P#+5^I'M_\ 6'XU8LM!19?M-_(; MJX//S/R[_C6PJJBA44*HZ # %*-1R+6T2PC/? +C\6_HM:4U2@K4U_7JSICAI+I;^OO.WFGAMHC+/* MD48ZN[!0/Q-<]?\ C;2[3H1A$/PQ\P_[ZK95(+S]/\ ,OV45NS-U/Q?JEVA)GBL M+9NAWB//_ V/)^E=]_/=R$\I96[2-GZMM'Y9KTRT\"Z-;2>9]AMS( M>2\BF5O^^GR:VH]*MXU"C< .@& *;JR>RT^[_-E*<(_#_F>20W]R[A-,\%WL M['E9M0=E7\@%7]:U(;?X@7:%%N=*T.%OO);QKG\-H8_K7I@L+P\!^$[+# M)HSW3C^*X=GS^'3]*[D(J_=4#Z"G4-U7]HCGCV,FTABL4V6&DPVJ^D<80?H! M5GS;\]($'U/_ ->KC,J+N8@ =235.75].A^_>P\=E;)_2LY6C\<_R'&\OAC? M[PW7Y_AC%&+\_P 48JE+XITN/[LDDG^XA_KBH?\ A)FE_P"/73+F;TXQ_(&L M77HK3GOZ:_D;*A6>O);UT_,T_+OS_P MHQ^'_P!:CR+P];D?@*S/[0\03_ZG M3(XP>\AZ?F11]F\23_?O((%]%'/\OZTO:I_#&3_KSL/V37Q2BOZ\KFG]ENCU MNC^%(UK*HRUZR_4__7K-_P"$?O)O^/G6)V_V5SC^?]*O:G]\O^'#]TMZGW1_X8LN8$_UFK(/K(!_6H'O-/3KJR_@<_P JD3PQI2]8 M&;_>D;^AJPFAZ8G2SC_')_G1[.N^B7S8>THKJW\D9CZMI2_\Q"5C_LHW^%0- MKFFCC?=OZ84?U-="FGV4?W+.W7Z1BIUC1!A$5?H,4>PK/=I?)_YA[>BMDW\U M_D M[C_XJGBSUT];>V'U;_Z]=3136"C_ #/\/\A/&R_E7X_YG-"PUL\E+,?5FJ8: M?K(/WK/\'?\ PK?HJEA(+J_O)>+D^B,5++51G=);C_=D;_"I1:ZD!_K8_P ) MF_PK5HJUAXKJR'7D^B,W[)??\]__ "(W^%(;&\;K3CBM.JSV?F2EFGF,9(8Q$@J2/J,CIT!Q0!GM?74 M+S"1I!N)"EHN$.3RO'S#;SWYP.^*U8)4GB#QL67IDC!R.N1V-1SVD=P69V;) M3:",?+SG(]\X_(4^W@6WB\M69N22S=22
2O/*>O.!_C6PJJBA54*HZ "EHOV"W<@@L[:V_U,")[@<_G4]9FM>(-+ M\/VAN=3NTA7^%3RS^RCJ:X*37O%?CQFBT&%M(T<\/?3<.P[X/^'YU+E8UA2< ME?9=SI_$WCW1_#68'%M(#EL_P"T?X?Y^UQQP/P_.HLWN:<\:?P;]_P#(S+'67D5M%^'6C".,?++J M,R_J2?Z\^@KH=$^&UC;W']H:[,^K:BQW,TQ)0'Z'[WX_E796=E;:?:I;6<$< M$"#"I&N *=<74-I$99Y%1!W/>J=HJ[,93;U9(JJBA44*H& , 5GZCK5MI_R M$^;.>D2=?Q]*S)M5O=4)CL1]FMNC3OP3]/\ ZU$/]G:-'YN5>7O/.<<^PKDE MB7/2GHN[_1=?R(BIU-*:^8Y-/U#67$NHN8+?.5@7@GZ__7K0%UI^FQ^1;)N* M_P#+.$9.?<] ?J:Y?4/%T+Y1#)P MZ_RK2E0DO>2WZO=W\ZLT52A%;(R=23W8 M # &**@N+VUM!FXGCC]F;D_A63-XIM=_EVD,US)V"K@'^OZ5%2O3I_$RH4*E M3X4;M'2N>\[Q%?\ ^KACLHSW?K^N3^E'_",R7'-]J4\WJH/'ZY_E67UB#PYI M;<'[L:_UJI#I M,]\XN-3D8YY6$' %.W<5QTNM27$AATR!I6[R,.!_GWI8=$::03:E,TTG]P'Y M16M%#'!&$B144=@*?1?L%NXV.-(D"1H%4= !@4ZBL/Q)XLTKPO:>;?S@RL/W M=NG+O]!Z>YI-V*C%R=D;,LL<$32S2+'&@RSN< #U)KSW4_B%>ZM>OI7@RQ:] MN!P]XZ_NH_<9_F?R-8E^^J>+(1J?BF\_L/PZ#NBM0<23_AU)]\?05/8:CJNL MV_\ 9/@73!I>DJ=KWT@PS>ISZ_3)^E1=O8WY84_BU?X$%SI6B>'+C^T_&>HM MK>MM\RV:MN53V&/3ZX'H*T8].\5>.U7[:3H>A'[MO&,/(OT_QP/:NB\.?#_2 M]#D%W<9O]1)W-ID:%X9TKPY;>3IUJJ,1\\KP'2L^ZU*:\<6T6[!X6VM.2?JP_IFM+3O"%],]Y3ND(^G;]/I7:Z=HUAI28M+=5;',AY8_C5^NF,:=/X%\V*>(E+1:(R MM,\.Z;I0!@@#2C_EK)\S?_6_"M6L^[UO3[/(DN%9Q_ GS']*SO[;U&_XTS3F MV'I++T_P_4UC4Q5-.S=WV6K%'#U9KFM9=WH=#T&36=1HTB7*YQC M&]CW;CTR._4U8LH&MK41L%!R3M0_*H)S@>PJQ10 4444 %%%% !1110 4444 M %%%% !114-S=0VD)EF<*H_,_2@"4D*"20 .I-8MSJDUW,;33%W-T:7L/I4? M^F:Z_>"R!_%JV;:UAM(1%"@51U]3]:K86Y5T_28K+]XY\VX/WI&_I6A114MW M&%(S!5+,0% R23P*R]=\1:9X 'S+HX\F$=SD\ M''J>/K7%6++_ &L7LXF\3>))#DW$@+6\!]0#]['J<#TK:\/?#G4]3MD&J?\ M$KTO(86 ;W_$=!^.*RI-1U2_0R3L-.M> MNQ&S(1[MV_#'XUB68L]/;[+HMFUY=G[S@9&?4G_/UK8M_"EYJ#+-K5V=O46\ M)X'U/^?K2C2K5=:CY5VZ_P!?<-JG#^OZ_KJ9CZHF_P"R:5 \\I_YYC)/U/\ MGZBKMEX1O;W]YJD_D1,RHQJU5:"T^Y&I8:79:9%Y=I;I&.Y RQ^I MZFF7>L6%ED37";A_ OS'\A67_9VM:ES?78MHC_RRBZ_I_B:O6GA_3K3!$ E< M?Q2_-^G2LG5K5/@C;S?^0>SHP^.5WV7^92.O7MZ=NF:<[#_GI+T_P_6C^Q=3 MO^=2U JAZQ1=/\/YUT( P!@"BCZMS?Q9-_@ON0?65'^%%+\7^)G6FA:=9X* M6ZNX_CD^8UHT45O"$8*T58YYSE-WD[A1144UQ!;KNGFCB7U=@H_6K)):*QKC MQ;X=M?\ 6ZU8@CJ%G5C^0S63RD>@T5Y]]O^)EY]S2M-LE/0LP)_P#0S_*C^R?B7/\ ZSQ!IT*D'L^[1Z#17GW_ B?C>;_ %_C#9D<^4AX_+%'_"O]?F_X M^?'.I,".50.!_P"C/Z4>RIK>:_$.2/\ ,>@TC,J*69@H'4DUY_\ \*O\W_CZ M\2ZI-D?-\^,_F33E^$6@E@TU[J4K=]TJ<_\ CN?UH]G1_G_ .6'?\#M)-4T^ M'/FWUM'CKNF48_6JS^)=!C;:^MZ:I]&ND']:YV/X5>%TQNAN9,?WISS^6*M+ M\-/"2@?\2K<1W-Q+S_X]1:@NK^[_ ((6I]V:#^,O#2 DZW8\>DP/\J@?Q]X6 MCQG68#G^Z&/\A34\ >%4.1HT)^K,?YFIT\%>&HQ@:)9'_>C!_G1^X\_P#]WY ME)_B3X20D'5P2/2WE/\ [+5=_BEX55F\=#]E3 M/\JG31-)C.4TNR4^JVZ#^E%Z'9_>O\@O3[,Y1_BUX:4X'VU_=81_4UU.AZW: M>(-,2_LA*(68J/,3:ZK?,F3C;1 M"T445D2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!5:2\$4XC:&4(6">;@!03T'7/IR!BK-4+M)IYT46[@HX9)1(-F.,Y7/7KV/U M% #QJ41\W*2#8"02!\_./EY]>.<5;'(SC'M67=:<6D=X(V&!NXU7;)94M0)MP;)P'; 3W./>X:RT]"9!P\G9::5PN6=0U6*R_=J/,N#]V-?ZU4MM+FO)A=:FVX_PP]A M]:M:?I,5G^]<^;<'DR-V^E:-.]MA>H@ 4 = *6BN>U[QKH/AQ6%[>JTX_ MY=X?GD/X=OQQ4WL4DV[(Z&O/?&'Q1L=%WV6D[+V_'!8',<1]SW/L*P[K5?&/ MQ�:/:MIFC,<--(VWS![MU/T4?6N@\-?"K1]%=+B^;^T+HQMFEGEC@AC'+.0J@5PFL_$4R,UMH,.\]#=2 MK\H_W5[_ (_E43G"EOO^(XQJXAZ?\!'9ZGK%AHUMY]_P'4UP.I> M-=5UN4VNC1/:6[''FD9E8>W]W_/-9%EHU]K=X;J\FDGD/WII3G'TKN;'2K#1 M[,)-5O7E/7RT. /\^PIT91C_!CS/OLOZ] J1DW>M+E_%_=T'?VSI&E M1BVL(@YZ!(%X)]SW_6F>;K^I_P"KC2QA/=OO?X_H*V+33K2R7%O B'^]C)/X M]:M5M[*K4UJ2^2_SW,?;4H?PXW\WK^&QAV_AFU5_-O))+J4]2YX_S^-;,4,< M"!(HU11T"C HEFB@C,DTB1QCJSL !^)KF=2^(OAC3=SJ:*\Z/Q!US5_E\.>%[B53]V>YSM_3 _\ 'J4:+\1- M8&;[7+?3(V_Y9VX^9?Q4?^S5U?5VOC:7]>1/LVOB=CT&6:*",R32)&@ZL[ M?B:P+[QWX9T_(EU>!V'\,&93_P".YK B^%-E-()=7UC4-0E'4E]H/YY/ZUT% MCX%\,Z?@PZ1;NP_BF!E/_CV:.6A'=M^FGYA:"ZW.?E^*MG/(8M'T;4-0D' " MIM!_+@111PQB.*-8T'147 %/ MH]K37PP^_4.>*V1YY_PAGB_5/^0QXM>)3]Z.T! /MQM'Z&I8?A)H*G?4 '\AG]:[ZBE]9J=';TT#VLNARUO\.O"EMRNDHY]9)7;]"<5K6_AW1+ M3_CWTBQC/JMNN?SQ6G16;JSENV2Y2>[$5510JJ%4= !BEHHJ"0HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHJ)KF!)U@::-96Y6,N-Q_"@"6BHQ<0,9 M)HSY?W\,/E^OI3P01D'(/0T +1110 4444 %%%% !1139'6*-G]-NRL)*YW+,J*6=@J@9))P!7&ZU\2]$TR M0V]D7U.\)PL5KRN?=NGY9KF=6T?5+FT.H^/?$0LK+JMC:D98_P!T <$_]]?6 ML_2-(OO%&;?PYIXT/0C\LEZXS/.._P W4_0<5FY&\*7,KO8S=:\;^+/$5[_9 MMINMVD.T6EGG?_P)NOUZ?2NJ\(_">&V9+_Q$5N+C[RVH.44_[1_B/MT^M=MX M<\*:5X7M/*L(!YC#]Y._+O\ 4^GL*CU[QAI>@@QRR>?==K>(Y;\?3\:F5HKF MFS12;?)17^9NJJ0Q!554C08 P% KC]=^(-C8,UMIJB_NQQE3^[4^Y[_ (?G M7&ZMK^M>)7\N=S;6C'Y;:'/S?7N?\\5-IGA]20I&,_P1\L?J>@_6LIU)-7OR M1[O=^B+5&G25ZFK[+]7_ )%"\N-3U^Y$NI7#S'.4@3A$^@K>T[P_%;Q"XOB( MXQT2NETKP\D2AEC5?]HC@?XUNPZ5:QR"1T\V0=&DYQ]!T%9JG*7\)6OU>[_K MLOO"5?FTGHOY5^ISMM'J-V FGVPMX!TED&/RK4M?#5NK^=>R/=S'J7/'Y=ZU M+N]M=/@,]Y<16\0ZO*X4?K7%ZA\3K$S_ &30;*XU:Z/ \M"$_ED_E^-;T,NY MM6N;UV_R$\14DK4URKR_S.Y1$C0(BA5'0 8 K(U/Q9H.CEEOM4MXY%ZQJV]Q M_P !7)KD1HOCGQ3SJ^HII%DW6WM_OD>AP?YM^%;>E?#GPWIB@M9?;)AUDNCO MS_P'[OZ5W^SI0^.5_)?YG/RQ7Q,RIOBC%=2F#0=$OM2EZ A=H_3)_/%,S\2= M=Z"ST6!OH7Q_X\<_E7H$,$5O$(H(DBC7HJ*% _ 5)1[:$?@@OGJ'.ELCSZ+X M71W<@FU_7+[49>N-VT?3G)_+%=-IOA#P_I.TVFE6ZNO21UWM^;9-;=%1*O4E MHV)U)/=A11161 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !61/<623;(KJJEV!3 52Q.&YYY/MP#6K93M^X@BZG)[GV%-:*XM]"+QEX@FM!!X6T %]3N0$)3_EDIZD^A-9,6M67@:T M7P[X?MCJOB"4_OB@RH?W/?'I^>*Q(I;[1YFL;(->>,-4YGEZ_9$/;V;'7TKT M+PWX=TSP-H[W-[ATJ$81YI?)&1H_P_NM3OEU MGQGM:7X>M%:[FC@0#$<2CYCCLJBN*UGXBSW M1:WT"$JG0WUCQQJNL[H=.5M/LSQOS^]BV M7XON4J\4N6FM/P^;W?HC"TS0VDP0I53WQRU=E8:/%;(-R@?[/^-<[JGCS1M& MD^QZ8CZIJ#':([?D9]"P_D,UGC0_&GBS]YK&H_V18O\ \NMO]\CT.#_,_A7= M0RYK][7>KZLRDV]6[?UT1TVM>-= T ,ES>H\R_\ +"#YW^F!P/QQ7-?\)5XN M\3_+X=T?[#:MTO+OT]1GC\@U=#HO@/P_HFUXK,3W _Y;7/SMGU'8?@*Z6NSG MI0^%7?G_ )&7-%;*YP%I\,UO+@7?B;5KG4[CKY88J@]L]IT=%8WVC7)?NVD,8]6/ M/\Z/LVMR_?O(HQZ*/_K5?]HW^"E-_P#;MOS:%]7MO)??_D;-(SJ@RS!1[G%8 M_P#8UU)_KM3F;V&7.6./SHT_1VT^?S M%N=RGAEV8R/SK*-3,OK,5."Y.MG_ )V>GH4XX?V;LW?S-6BBBO7.4**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBJ%UYZZC9D3D0M(5\M1C/R,> M3WZ4 7Z*PY9+JVDE5_.'F9Y\S.1NZJ,\<$#MR1]:U[>99X0ZJRX)4J_4$<$& M@"6BBB@ HHHH *0D $DX I:P_$6I+;6YMQ($W+ND';8VP&1:H>CD>OI^?I577=?G\2 M:Q!:V,+RP1MLL[8#F1C_ !L/?_ZWK72Z=Y7A&&6.T:.\\13C%U>-\R6W^POJ MU9RES.R.FE2Y5S2_K_@&Q80Z=\.=/9IB-0\278W28.3D^I[+GOWK'BTW6O%^ MH?:+MGN&!X7.V&'V'^ZGA9O\ 1K4?=A3@D>]*M)TF?R+$2:KJ3' \OYOF^O/Z M9-/@\+^*?%6)-GMS]DA^^P]_P#Z^?I3^K5\1[U=\D>W];_D9^R;]ZL_ MD6+WQ=HNC,+.QC;4KXG"V]KR,_[3=_PS3%\/>+/&&'UZ\_LK33R+*WX8CW_^ MOGZ5V.B>&-(\/0[-.M$1R,-,WS2-]6_ITK7KK@Z=!6HQ^;W_ . 4ZB6D49&B M>&=(\/0[-.LT1R,-*WS.WU;^G2M>BL\ZU8K<30M.@,6,G.?TKFKXF%-J5:5K M]V1&$ZC=ENALU'+<0P#,LJ)_O,!65_9NIW'_'SJ!0'^&/_ M "*DB\/V2',GF2MWW-_A2^M8NI_"HV\Y-+\%=A[.E'XIW]$.FUZPBZ2-(?1% M_P :SH==NI;J00P>9O/R(3]VML:?:+&8UMT56&#@8/Y]:B32+"-PZ088'((9 MO\:Y:^&S2K.+52*2WM=?FGHC!_\ K5LT5U?V93E_%G*7K)_DK&?UB2^%)?+_ #,A?#UKG=++-*WNU6H] M(L(NELA_WLM_.KM%:T\MPE/6--?=?\R98BK+>3(3:P&)HO*4(PP0HV_RJ!-( ML8Y!(D&U@<@ACQ^M7:*VEAJ$VG*";6VB(52:T384445N0%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3'B21XW9WI^%.AA2",1QC"CGDDD_4GK3Z* "BBB@ HHH MH @O+I+.U>9^BC@>IKPCQUXFFU&^?3;9BQ9OWQ7^(]E^@KM/B!XJ,1_L^Q_> MW396-%]>['V%<-I7A]+)#>ZA,@<\M)(< ?3/4TI.RM_7_#FU*,5[\]NB[DWA M[3I;*(I:*3>3KB2X7[P4]53^Z/5NI[8')['3+"STI-[1QW%P@S\Q AA]R>Y_ M3ZUSUKJTMW*;/P[ILU_,>&DVD(/J?3ZXK4_X1,.%G\9^(H;>(?,+*&4*!]?_ M *P/UJ90E&/OR5./=_$_1=/F:256M*RT\EJ_N'7OBZS>\$<*S:YJ!X2& 'RP M?3(Z_@,5:C\+>*_%6UM>O%TS3^UG;_>(],#@?B3]*DB\<^"/"\!@T>V,A Y, M$?+?5VY-O-?N/[.@1_M95+>"0CY,=/;-6E_O/5=#\+Z1X>BVZ?:(CXPTS?-(WU;^@XJ_/J%G;Y\VXC7'4 M9R?R%><'1OB1K7_'W>VNGQGJI<$_DN[^=3P_"=KD[M8\0WESGJD8VC\V)_E6 M<\3C*KO"%O.3_33\R/[/PE/7$8E?]NWE^.QT%_X_T*QR#=1LP[;Q_(9/Z5S- MY\6K8OY=E%+*QX4119)_[Z_PKHK'X:^%K'!_L[[0X_BN)&?].GZ5TEIIUCIZ M;+.SM[=?2&()_*L7A,75_B5;?X=/^#^(>WRJC\%.4WYM)?J>3WGB7Q=>6DMT MFAW,5M&NYI;HE5 ]<':*Y[P=XAD'B]'OFC=+QPD@?[H/:OH*BI_L>BG>]WYZ M_F=,,^HQI3I+#I*2MHW^J?Z#(XHXAB.-4'HHQ3Z**]9))61\VW<****8!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !6?+>S),[ 1^1'*L3#!W$G'(.>,;AQCM6A5*2Q9[ MAF\[$+NLCQ[>2RXQ@YX' XQ0!5_M9P\ZL8<@D*.1L.2,/SZ#=VXK5C=9(U=' M5U(R&4Y!^E5[JS^TEB9,83"<9"G/4^O0?KZU):P&WAV%PS%BS$+@9)R<"@": MBFO&DF-Z*V.FX9IGV:#_ )XQ_P#? H EKBO&'CJVT2Z;2HR!=O#N\TGY8\G@ M'WQD_EZUV!MH=IVP19QQE17D=_\ "_Q/J&LS:E-=:27DE\S878+>%57= MCG' XS5O[-!_SQC_ .^!3C&M_/;TT?W[FSS#"47^YH7?>3;_ 5D>9VO@/Q= M=VZP7NOPZ=:_\^]BN /P4*/U-:EC\)= @;S+Z6[OY/XO,DVJ?^^<']:[C[-! M_P \8_\ O@4?9H/^>,?_ 'P*2PM)/F:N_/4QGG6,:Y:UDMH=)M8XY%*L53#D?[_WOUJA#\.?"EO.DT6E%9$8,K"YEX(_X%72?9H/ M^>,?_? H^S0?\\8_^^!6CI4WO%?<,?\ MWP*/LT'_ #QC_P"^!6AR$M%1?9H/^>,?_? H^S0?\\8_^^!0!+147V:#_GC' M_P!\"C[-!_SQC_[X% $M%1?9H/\ GC'_ -\"C[-!_P \8_\ O@4 2T5%]F@_ MYXQ_]\"C[-!_SQC_ .^!0!+147V:#_GC'_WP*/LT'_/&/_O@4 2T5%]F@_YX MQ_\ ? H^S0?\\8_^^!0!+147V:#_ )XQ_P#? H^S0?\ /&/_ +X% $M%1?9H M/^>,?_? H^S0?\\8_P#O@4 2T5%]F@_YXQ_]\"C[-!_SQC_[X% $M%1?9H/^ M>,?_ 'P*/LT'_/&/_O@4 2T5%]F@_P">,?\ WP*/LT'_ #QC_P"^!0!+147V M:#_GC'_WP*/LT'_/&/\ [X% $M%1?9H/^>,?_? H^S0?\\8_^^!0!+147V:# M_GC'_P!\"C[-!_SQC_[X% $M%1?9H/\ GC'_ -\"C[-!_P \8_\ O@4 2T5% M]F@_YXQ_]\"C[-!_SQC_ .^!0!+147V:#_GC'_WP*/LT'_/&/_O@4 2T5%]F M@_YXQ_\ ? H^S0?\\8_^^!0!+147V:#_ )XQ_P#? H^S0?\ /&/_ +X% $M% M1?9H/^>,?_? H^S0?\\8_P#O@4 2T5%]F@_YXQ_]\"C[-!_SQC_[X% $M%1? M9H/^>,?_ 'P*/LT'_/&/_O@4 2T5%]F@_P">,?\ WP*/LT'_ #QC_P"^!0!+ M147V:#_GC'_WP*/LT'_/&/\ [X% $M%1?9H/^>,?_? H^S0?\\8_^^!0!+14 M7V:#_GC'_P!\"C[-!_SQC_[X% $M%1?9H/\ GC'_ -\"C[-!_P \8_\ O@4 M2T5%]F@_YXQ_]\"C[-!_SQC_ .^!0!+147V:#_GC'_WP*/LT'_/&/_O@4 2T M5%]F@_YXQ_\ ? H^SP?\\8_^^10!+1110 4444 %%%% !1110 5G$S+K\:M. MQB:WF: '4444 %%%% !62L6[5MUO/< MN48F=FE)C Q]P+]W/T&1W-:U55TRP2Y^TK8VRSYSYHB4-GZXS0!:HHHH *** M* "LG!AU>*1+B1XI696_?EAN]-GW5 ]1S6M4*VELERURMO$L[##2A &/U/6@ M":BBB@ HHHH *Q(=0EF\1&%A<1Q!&58VA<*<'[V2,'\ZVZ;L0N'*KO P&QR! M0 ZBBB@ HHHH 1CA2>.!WZ5CZ.)H9#'WBB+G+F- NX^IQUH FHHHH **** (KAVBM99$&65"RCU(%9.BM*)<3&7 M=+"LHW7)E# ]\$?(?921^5;=0P6EM;%S;V\41D.Y_+0+N/J<=30!-1110 44 M44 (P#*5.<$8X.#69I$ 66YG26Y,3.8XTEG>084X)^8GJ<_@!6I341(UVHJJ MO7"C H =1110 4444 1W#^7;R/DC:I.0,D5DZ*TJS,DLDA,D2RJ&F,H(_O9/ MW2<_=''H36UU-O:6UH&%M;Q0ASEO+0+D^IQ0!-1110 4444 4]4\S^SY? M*?8^.H<(?H">AJ#1I9'2X1DF1(Y-J+-)YCCCD%LG/YFM%T25&21%=&&"K#(( MIL,$-M$(H(DBC7HD:A0/P% $E%%% !1110!G:F9EFLF2=DC\]59%'WLYZGT] MJIVTLAU57-Q*S2321M$9"5"KTPO08]:VV1'V[T5MIR,C.#ZTQ;:W6X:X6"(3 M,,-($&XCW/6@"6BBB@ HHHH SM1,RW5BR3LD9G"LBC&[ANI]/:B(S#79T>=G MC,"LL>,*OS-^OO5]D1RI=%;:XN9(UW"9Y)2R,V>%5> M@QZ@#TY.<:C(CE2R*Q4Y4D9P?4?G5>+3+"WG,\-C;1S'.9$B4-SUY S0!:HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJE MS?"UE56MYV0_>E4#:GUR<_D#4/\ ;$(BDDDAGCV8P"F2P/0C:3Q]<4 :-%4Y M[\P21*;6=TDQ^\4IM7ZY8'\A3(]55WP;6Y1&!,;LHQ)CT .1^(% %^BH+2Z% MW$7\J2(JQ5DDQD'\"1^M3T %%%% !1110 44A. 3SQZ"LXZP -VL@/$1" M;B,9W?>QC\<^U &E156/4(9I_)C$C-Y8D^[@$'MD\9JN-7X93870E#[%BS&6 M8XSP0^!QZD4 :5%4#JUNEO'+(LJ,\HB\IE^8-G&#@XX]]._M2)K1KB.*:0"3RU0*%9FSCC<1^N* +U%9IUF/:&CM;F5 @>5D5?W0/K MSR>#PN?Y5:CO89;M[=-Q9$#EMIVX/H>_X4 6**** "BBB@ HHHH **I3ZBMO M<>6]M/Y?_/8*-F?3KG],4P:O#Y0>2&>)BX3RV3+#/0\$C'XT :%%4I=3BANC M"\(R$W,/4?-C'U M(/M0!I454CU&"681)OW&/S,E#@#Z^M0+K,;(=MK_Y_=4_[^Q__ !%6_P#A"-<_Z'34?R?_ ..4?\(1 MKG_0Z:A^3_\ QRH]I5_Y]_BO\R_9T_\ GY^#_P C6^R1Z8UC8+?L;:&,(J3P M/*?]YG! !],U+"]L+:Z::_7: (PS0F,*N>.#][ZCBFNEU;-9:?<7UK.NS!:> M?RY9F]=N#GZ9H5HOLUS)<7M@JH!"&$X*@@_Q$XP?:NE;',]R]/+;+=6\JAHHP?*1[)AG'<.2 V/:I+Z#SKVV5;FV'F( M NZ?#$=R$QA_Q/%,C%Q=W0L?M-@T4 (8P7!\]>V2N"!]*8C0TE(UMY/+GBE! MD()ACV(#WP,G^=:%9^D6?V&V>(7!G4R$JQV]/^ @#-:% !6=>Z-;W\WFRR3! ML8PK#'ZBM&L35M$OM0NQ+;ZU<6:!<>7&#CZ\,*&VMBH1C)VD["_\(S9?\];C M_OH?X4?\(S9?\];C_OH?X5G_ /"*ZK_T-%[^3?\ Q='_ BNJ_\ 0T7OY-_\ M72YY]C7V-+^?\&:MOHEM92^?%-*'4'!=A@?7 %9R2@6SR/J*M,KG,AT^4,YE.,8NT7/I5-YH/L2 MRPWDDN*S8(5MD MDU&*[L08FV?/>,\0'3!=LE3D],''3OF@D>MG:7-M;R7FH"2YDF_=RHKP%B"" M5*!NOR]^E='6%"X^SV\EY3GSKK_OI?_B:/^$0T_P#Y[7/_ 'TO M_P 354^%M5)S_P )/>?DW_Q='_"*ZK_T,]Y^3?\ Q=8_4<-V7XG5];K_ ,Y: M_P"$0T__ )[7/_?2_P#Q-/ETR/2=,F2UO9H?-=/Y:Q+T.&.[DYXSQG''K4<+0IOF M@E5**#] 2:S"DVF6\=O;76FLUVH.+FX* MEB>NPX)8'/\ ^O-7K$W']IM#.]FWDQ@(D=R6>,8')7:.3ZYZ8XZY ->BBB@# M'\2>'+3Q1IGV"]FN8HMX?-NX4G'8Y!!'X5R'_"EO#G_/[JO_ ']C_P#B*[V_ MM9KNW\N&Z>V;.=Z#GZ=167_8-_\ ]!RY_P#'O_BJYZDI*6D+_-%*O5AI#8Y; M_A2WAS_G]U7_ +^Q_P#Q%*OP8\.HX9;[500V:R9YK]2\DJKN,)CR1T 0\\U//:W\]QL<0/:JF%;S65 MMV.6*[<'\Q2I87+PR&<0K,[*<(Q*@+[D Y_"NL@K7=O!-J[>9=;1M^;]PV1Q M]WS,[0/]G%5EDGF\UQK*@1Q_NRVGNK!>FYZ1)>7V_Y$BZEQ*^ M,^W3WH NZ9_QX1X='&.J1-'^:L2 M0?J:MU5T^WDMK18I-H8$G:K%@OMN/)^IJU0 5Q>N_#+1O$&JRZC=W>HK-+C* MQRKM'T!4XKM*K2VTLDA9;ET![#_]='-*.L2HVOJ['!?\*7\.?\_NJ_\ ?V/_ M .(H_P"%+^'/^?W5?^_L?_Q%=S]BF_Y_)/U_QH^Q3?\ /Y)^O^-+VU3M^1=E M_,I6=[J)FBR0)95V=.X"C(_&M!)0())'U%6F5\^8;"0,<_[ M.>1T(^K17F&YWLRIW9P,*6RKC_(KH0,*!DG ZFL)]'O;R+S+J9(+D2;]MN^ MZ,\CKN3(/':MT<#'6@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** ,?Q%;Z[<:>J>'[RVM;K?\SSKD;?;@\_A M7*_V1\3_ /H8],_[]K_\9KT*BM857%6LON+4[*UCSW^R/B?_ -#'IG_?M?\ MXS2_V1\3_P#H8M+_ ._:_P#QFO0:*OZP_P"5?SG8)% M%;.JR*HWLR?NL>N#_+-$,5T;BVMI-+9(8<@W"R(5.>O&=V#]*VZ*0%33K?[+ M:"'RQ& QPHQ@#/M5NBB@ K/O8M3>;-I<11QXZ,.<_D:T**QKT56ARMM>CL_P M+A/D=[7]3$D@U\(<743YXPH /ZJ*(X-?9 3=1(?[K $_H#6W17#_ &7'FO[6 M?_@;-OK+M;E7W&7;PZLDF;F>&:+!RB@9;VZ"JBQWD@-Q)IY,PMY+)XXXXR$F4H59B M,%C\V[VZ?_68MM>+*MW_ &>28L*(-Z;FPN-P.<=\(]+ ]/+'_QFJ%]9?%B">)8K^&[ ^;?;^2J@\C!#*I/K MT(Z=Z]2HKG>'3^T_O/6AG$HN[HTW_P!N+]+'GG]D?%'_ *&/2_\ OVO_ ,9K M:TF#Q99:=<'6Y;35;KS%-N+=578.[^\YZ^82K0 M<'3@O-12?WHP5LYU*(MA(4)24F1H\KM!RIP>I]N/F/2GQ)=O;_:)-.E2X$JN MT&Z/D 8 4AL<>I(R?3H-NBM3@.>^S7MI;2QC2_M?VE &"R(/+'/RG<1D#/&, M]^E7+6&X&HQNUO)&J1X9F9"K$@ GRAPHIC 22 g47821g13l73.jpg GRAPHIC begin 644 g47821g13l73.jpg M_]C_X 02D9)1@ ! $ 8 !@ #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC M+B!6,2XP,0#_VP"$ @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\< M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1 (! @0$ P0'!00$ $"=P ! @,1 M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_ !$( $\!)P,!$0 "$0$#$0'_V@ , M P$ A$#$0 _ /?Z ,FP\2Z5J6NZCHMKF:3?W:QW6HN4B&1A3VW<\ G@'UH W@0>AS0!6U#4[#2K87&HWMO9P;@OF M3R!%R>@R>] $4VN:1;Q)+-JEG%&XW(SSJ P]02>10!AZG\3/!>DQ;[CQ)8M_ MLP2B9OR3- &QH'B#2_$VE)J6D70N;1F*API7D=1@\T := $-M>6UXKM:W$4X MCJ:MI M^B6+7NIWD5I:J0#+*VU03T% $EC?V>IVB75A=0W-N_W987#J?Q% %36/$&EZ M +0ZI=BW%W,+>$E20SGH.!QT[T 3C5M..K-I0OH/[06/S3;>8/,"^NWKB@"V MS*BEF(50,DDX % %;3]2L=5M1=:=>07=N20)() ZY'49% &%XE^('AOPI/:P M:IJ,:S7$JQB-&#-&#_&PSPH]: -^SOK34;=;BRNH;F!ONR0R!U/XB@"Q0!R\ M?C[0IO' \(PSM+J7EER8P&C4@$E20>#@4 ="M[://) ES"TT?WXPX++]1VH MS-1\8>&M)F\G4->T^VESCRY+A0P_#.: -B.1)8EEC=7C'E\8)X9^VH;UXC('#J8P1GY"<\-QG% '0F]M%D2,W4(=_NJ7 M&6^@[T 3T % '.^)O&ND^$KK3;?4_M&_4)?*A\J+<,Y Y_,4 =%0 4 5Q?V9 M5V%W 5C.'(D&%/OZ4 2PS13Q"2&5)(ST9&!!_$4 4[_7-*TJ2WCO]1MK9[B0 M1Q++(%+MZ#- %^@#C_B<;2/P/>75W>7=LMK^_3[)=?9Y)& /R!O?/2@#R2PL M/AOI_P 1](O;7Q-*D26S7=S+)>9#394HI?N3\V1[>] $6LS>$->T?Q4T/AN> M>_,S_P!EW=K;3NT^>CESD<'/7MTH [_X8Z_X*L+6VT73+VXAU6Z53+;7ID$A MD"\@;N!WZ4 =SXET30]=TEK?Q!;PRV49\PF9MH0CC.%[A]1A0+.S6[3AGQRP(., M'Z"@#W/PAJ.DZIX<@N]$L&LM/8L(XF@\GH>2%]#ZT 7-5U[2="C5]4U*WLU8 M$KYT@7..N!WH \L^$$C7OC7Q?J>D1S)X9NI]\)D& \I.25_7\"* )OB-(GA+ MXE:%XYU"SEO-)C@-I)Y?+6\F6(;!]F/Y'VH ]$T'Q;H/B:(/H^J6]T=H8HC? M.H]U/(H YWXF3:NUC;V%IH^CWVG7.1FW?G^QSP!Y!*\LPSL!P!MR">,4 =EX$TV_NO'FH^(=7\(26%Y<1G_2Y+\3>6< & M,(!\O'Y=* .H^(FEKJOA2:&;Q$^A6:G='-"^'=W M%X(TG4->@2[\BX504DE9E 9\XZ8QT [=.M '!^+_ _8Z6VEI%\,KNW^T7D: MAY;_ 'M/D_ZKY2<%O4T ;K1^(_#GCG2-2\._#JXTZW:%TN+."Z#+P>)=0U2R\'7VI:7;I_:,%OYZPSH7FIG4/[7GB^TS00 M-+DEU#=1\H.".^!0!R'P[E^&@L;<>(M%O6NWN#%]IF!>WY/R@D$ <=>/>@#Z M8OM)M;[1)M)(>"UDB\G$#%"BXQ\I'2@#P+Q;X7\.^%/&&E:!8V,-TLL#7%PV MIZB\2=<#D$ =#V.: .7O=!TFU^(-O!=6OA^RL);7S@C:E(]N0> =Z\[O0=* M.R\!^$_!WC35M5LFT!8?[.D4QZAIUU+Y,O/8MR#WH ]YN[>6;3YK>WG:WE>, MHDH&XH<8#<]<4 ?.WB>WLO!MVUCJFM^)=3UN<$0WJW@M[8N>G\9( )&\7:5::I;EYVN&E/SIQM=& P[ #GD>M &QX$\,3>([:Q\1 M#QMX@N(8)V58I) BR;&(.0"MN0L;%ON@)+ MZ6,EO+AEPO7J>I44 7[NYT>3P'IB>'Y]1T#2+35P-75I6-Q [#:"#W& ?H>U M %T1_ ^RN$N[G5;W4+E6#%Y&FD_#$ZO?>$X;OQ);2&_29Q#+=PA)S%GY2W&0<4 M =5J^C:=KVGO8:I:)=6KD%HWZ$CI0!Y1\3/"GA?2O#5OX;T+0K--:UBX2.U5 M$^=<$%G+'D #C\: -SX;6MCX(LX/ ^J7EL=<8-=!%!VR(S$#!(Y/R]* /2 MH 4 =A0!Q_BOX9^'O&>LV>IZPEP\EK'Y8C27:CKG.&[]2>A% '&^)-4UWQ! M?GP3\.;8Z=9:1W&H7=LN$ MN(\K([*>\\-6MI=20 MB.YTG+H&WCA\$DGICZF@#+O] OO"\OBC1K74;F^MM'MK76+=KIMP21&RP]LJ M&X]O:@#NOA&?[67Q!XLC22WM=:O-\-NS9"A!AF^I8M^5 '5>+?!^F>--.@L- M6:X^S13";9#)LWD9X;U'/U]Z ,SP%H-CX;\+ZCIU@C/!'>W(PC?,P#$ 9SU M '7M0!X?XZLK>*ZT<'PIXGM1)>* MU=E_/!/W4^]ASVH ]M^'6C6>EVEY);> M'-0T9YBFX7USYSR@ X(^9L8R>..M '5ZI-';Z1>S2_ZN.!V;/H%)- 'RKX7F M\'VNC:;M 'LNB):ZC\=-?EAAC>TBT> M"-LH-K;MK#C_ '?Y4 (/M?Q*LR-7DN(TM&MUDM]!3N/"^NQ M>5"LWEVEPMC]G79R3NSC;$#DX&5T5E>0#H,J3GDYQCK0!/XA\"2Z%\.(M"O M]06ZUO7]:B::49^=F;G'<@#DGW- &Y<^'?#T'QTT2RBT>VCCBTIY%58P$+@X M4[>F0,T >M*JHH50 H& !VH X#Q]XCU*:Z_X0S0-+EN=2U"'$MS)'^XMHFX+ M$]SC/'_ZJ .:U/PC:?#F[\/:CIM_>$VD!MET^TB)EU&8G=\Q' !)&<] !B@" M#Q!HNH^'=$TSQ!KBRSW-YK4%_K!M@3Y**#LC&.2J\#Z_A0!NM\6K#5?'/AK2 M?#5TE_:7C2K>@0L&CX&PY(&,?-F@#H/'7C.]\(P6GV'P[>:Q-*;/Q)9>$/%VA3->/((1=J,-[ M,PZ,/]H'WH ]-\8V>IZAX.U:TT>4Q:A+;LL+ X.?0'L2,C/O0!Y-\.OB'JVA M:+9>&+OP1JDD]JQB\RWB(SECRP('//)S0 _XM6'C+Q=J<$6B^%)XH](E+QWY MD02R''\'/W?IGD4 >D?#V^\2ZAX4AF\56(M-1#%,$89U&,,R]B>>* ..^-BQ M1WOA&\N=&EU6TAO7$EO&,E\J,+^./TH Y"_\.R:W'+OPU<>(IUDFBG M.4@@A&3($ &TECT]NV: -J\\+^,],MM4T&&.76M7\1 )=:S(-L$$ RH7_>VY MX]^,T 3>'[SQ)\)[ZQ\%S:8VM6-[<*;.]BRBQAC^\4C!Z$D]?Y\ '>_$/Q)J MGAKPX)=&TN:_U&YD%O"(U+"-F!PS8H S-,\!:K'X$TK1SXAN].O$D:XO9K4@ MO*[DLR[CTY;K[4 <;X_^%D:7'AYX_$>K2R7&HQ6Q:[N3*4#9)=,_=(VT =GI M_P ,I=+NX9[3QGX@ C8%HY;D2*X!Z$,#UH W/'SRQ_#[7S C/(;*50J#).5( MZ?C0!YWH7PW\6ZWX.TC3/$'B81:+Y4;2:?%; .4&&5&<]QQGCM0!W_AKPF^A M>(_$.JO/'(NIR1>5&JD>5'&FT D]>OZ4 %(KLVTL]U=7DOFW%UJGXM^'O"EGHALM"\/S&6&5$8^8IC^\S=,D MD_B30!=U.\/C[5KRYN=)>P\':43->W4MO^^OS$@V+7NI(@$,2 MC)R3C..^,YQ[4 4/AUX>N_#7@JVMKWYM3G+7-R6/)E*",G)6- HSZX% $U M!0 4 % !0!BZIX3T;6;S[5?03/-M"Y2ZEC&![*P% %+_ (5[X:_Y]+G_ ,#[ MC_XN@ _X5[X:_P"?2Y_\#[C_ .+H /\ A7OAK_GTN?\ P/N/_BZ #_A7OAK_ M )]+G_P/N/\ XN@ _P"%>^&O^?2Y_P# ^X_^+H /^%>^&O\ GTN?_ ^X_P#B MZ #_ (5[X:_Y]+G_ ,#[C_XN@ _X5[X:_P"?2Y_\#[C_ .+H /\ A7OAK_GT MN?\ P/N/_BZ #_A7OAK_ )]+G_P/N/\ XN@ _P"%>^&O^?2Y_P# ^X_^+H / M^%>^&O\ GTN?_ ^X_P#BZ #_ (5[X:_Y]+G_ ,#[C_XN@ _X5[X:_P"?2Y_\ M#[C_ .+H /\ A7OAK_GTN?\ P/N/_BZ #_A7OAK_ )]+G_P/N/\ XN@ _P"% M>^&O^?2Y_P# ^X_^+H /^%>^&O\ GTN?_ ^X_P#BZ #_ (5[X:_Y]+G_ ,#[ MC_XN@ _X5[X:_P"?2Y_\#[C_ .+H /\ A7OAK_GTN?\ P/N/_BZ #_A7OAK_ M )]+G_P/N/\ XN@ _P"%>^&O^?2Y_P# ^X_^+H /^%>^&O\ GTN?_ ^X_P#B MZ #_ (5[X:_Y]+G_ ,#[C_XN@ _X5[X:_P"?2Y_\#[C_ .+H /\ A7OAK_GT MN?\ P/N/_BZ #_A7OAK_ )]+G_P/N/\ XN@ _P"%>^&O^?2Y_P# ^X_^+H / M^%>^&O\ GTN?_ ^X_P#BZ #_ (5[X:_Y]+G_ ,#[C_XN@ _X5[X:_P"?2Y_\ M#[C_ .+H /\ A7OAK_GTN?\ P/N/_BZ #_A7OAK_ )]+G_P/N/\ XN@ _P"% M>^&O^?2Y_P# ^X_^+H W[&R@TZRBL[566")=J!G+D#ZL23^)H I>);R?3O#& MIWMJ^R>"W>2-L X(&1P:F3LKFM"*G4C%[-F;H_BF+^S/#D>HR.]_JT 92J<% M@H)SCIUI*6BN:U*#YIN&T30TSQ+IFJZI?:;;3'[79.4EC88/!QD>HIJ2;L9S MH3IQ4WLR;6M:M- TXWUZ7$(=4^1OL!W-#:2NR84Y5)G0E-N.UN^AC1_$K1Y9 M9(H[/4WDB.'1;1B4^H[5/M$=#P-1*[:^\V'\36$=SI-O(LR2ZH"8%:,@C !. M[TZU7,M#G]A)J37V=S1OKV#3;">]NGV00(9';T %-NRN9PBYR45NRKH6NV/B M+2TU#3W9H&8K\PP01U!%$9*2NBZM*5&7)+7UP"T=M;)N< MJ.I] *4I):&M*A*HG*]DNK+&@>(+/Q#9R3V@DC:)S'+#*NUXV'8BB,DR:M&5 M%VD7KR[@L+.:[N9!'!"A=V/8"FW8SC%R:BMSAH-5\9^+%^UZ(+;1]+)_J>,M$U:ULM;LXM4L[EPBW=FF& MC/JPX&/P%-.2=F3*GAZD'*F^5KHSKM2U.RT>Q>\O[A(+=.K,>_H/4U;:6K.. M$)5)!K):6^\Z#5]=L=%T5]6 MNI"UF@4[XANR&( (]>HJW))7.:G2E4GR+A%"=] MB)1<&XRW*T&MV<^NW.CH7^U6T:R/E?EP>F#1=7L6Z4E!5'LS)UOQUI&BWWV# M$][?CDV]K'O9?KZ5+FEH:TL)4J1YMEW8NA^.]'UN]^P S6=]VM[I-C'Z>M$9 MIZ!5PE2E'FW7=&OJ^M:?H5B;S4KE((0< MU8^@'>,+\ MNS..M7S*]CG]E+V?M.FPNL:Y9Z&+0WA_9EAVKD9&,Y].M-M)V"%*4XRDMD M-USQ)I7ARW6;4[I8M_"(!EW^@')I.2CN.E1G6=H(Q[+XD>';J[CM9)IK.23[ MGVF(QAOQ/%2JD6;2P56*NM?0ZT$$9'2M#C,/QG_R)6M?]>DG_H)J9_"S?#?Q MH^IP]O\ \?/PS_ZXM_Z+%9?RG>]J_P#74JV7AZZU#6O$VK:1*8=:L-29H#GY M9%YRA]C0HW;:W+E6C"%.$_A:U_S+WBGQ)!XD^',DRH8;N&ZBCN;=OO1.&Y'T M]*V\.N?%.TT_40)+2QL1<0P/]UW)QN([X_I3>L[,S MBW2PKE#=NQM^);G4$_T"V\+_ -KV4L?[P^+ING4]YW;U*/A/_D?/&'_ M %VA_P#032C\3-,1_ I>C&>+/^2A>#/^ND__ *"*)?$@P_\ J_(J_%+6;:* MWT[0KBZ%O#?3*UU)@G9"IR>!ZG^5*H^A6!IMN51*]MO4I^"-U\<:EI&CW M22Z7?*+BW"J5$<@&&7! [#]!2@TI61IBJ51T8SFM5HP\2:!#XC^*$EE)(T,J MZ6LD,R'!CD#G:U$H\T[!1JNCAE)=_P!"_;>([FZ\/ZUH.MJ(=XJH?"CGQ?\>7JK=>*B;;E[NZ.W#0C&DU7=HRV[FMX#U'0K' MP_%=-J@>^U.Y_P!(:<[7:<]4QVQ_7WIP:2,<7"K*I;ETBM/0L_%(3'P'=^7D MH)(S+C^YO&?Z4ZGPD8"WMU\SI[(Q2:/;FQ91$85\D]0!MXJUMH,_#&B2ZE/K.G2*K*JQK;$%B3T'/U/X5E)SBKW/0H0PU:?(HO[QNH(VO?$ M3P_INKJ&MX;'[486'RR2XYR/;'3VH>LDF$'[+#SG#>]OD=_>6%I?V4EG=6\< MMO(NUHV7C%:M)Z'G1G*#YHO4\>>:0?";Q'IQD,MMI^H""!V.%[_:3GG['*1U_P!T_P"?>E[GH":=->[. M[>IW%U8VE]!Y-W;13Q9!V2(&&1TX-:63.",I1=XNQY_KMY?6'Q8@ET[3&U"; M^SBODK($XW=$.JRK'L&.O/6G=J; MLB%"$\-#GE;5G56FI:IJ.D:D=3T5],*1'8&F63?\ISTZ8_K5IMK5')*$(3CR M2N>=>%M/OM!\):;XNT9'F.V1=0M ?]=&)&&X>X _SS644XKF1Z5><:M65"I\ MGVT.@UO5;/6O%/@74+&426\LLQ![CA<@^A%6VFXM'-2IRITJL9;Z$WAFWAUK MQ_XDU+4%$MS83BVMD?D1(,\@>^.OUHCK)MBKMTZ$(1V>K)_&%_=M%>07W@T: MAI5N/,^T-<(HP!DL!U&.:E1 M)2>B.BA*A3M.3=UT'7GA:YCU?PDUF%:TT@,DK,V#C8 "!WZ4..JMT"->/)4Y MMY%OPMHMYI6I^()[I55+V\,T.ULY7W]*<4TV17JQG&"CT1B^.O $NM7"ZCHS M+%>.RBYB+;5G4'()]Q4SA?5&^%Q:IKDJ;=/(V?$OA6;5I+/4=,O/L.LV0_(M0N%46]])&T)#9) 7!R.U3%--LUK58SI0BMT)K^AWNH>+O#FHV MZH;>P>4S$M@@,H P.]$DW),*56,*4X/=V&:?X=GG\7:KK6L01.KA8+-#A]L8 MZGV)-"C[S;'.LE2C3IOS?J)XJ\,O=P6-[HEM!%J5A<+-%@! XZ,I..XHE&^J M##UU%N-1Z-#TT6^_X6-_;C(@LSIX@SNY#[LXQ19\UP]K'ZO[/K>XWQMX03Q- M8>9:O]GU2!3Y$P.,@]48^AHG'F087$>QE9ZQ9I>%=.N-)\+:;870 G@A".%. M0#]:<59)&6(FIU92CLSF_P"S/$OA?7-3N-$L;?4K'49?/,;R^6\4AZ\GJ/\ M/%1:46['5[2C6A%5'9K0Q8?!/B'3]>@\5M:V5U?O.7FL(@%5%(QE6/&X5/)) M/F-WB:4H.C=I6W/3Y[>&^LI+>YA#0S(5>-^X(Y!K;<\I-Q=UT.&AT#QAX4+6 M_ARZM=0TO),=O>DAH<]@01D?C^%9\LH_"=[JX>OK534NZ'VWA/7=?U:VU#Q? M=0&"U;?#86P.S=ZL3U_6CE;=Y">(I4H.-!:OJS7\5^%7UUK2_P!/N_L6KV)W M6\^,@CNK>U5*-]5N8X>O[*\9*\7N8TL7Q(U& Z?*=+L8V&U[R(L7(]0,\'\! M^%3[[T-D\)!\RN_(L:MX),'PXF\.:,!),S(V^1MOF,'5F8G\*;A:/*B:>*OB M/:U/ZT.K?3X;O2!I][$LL3Q".1#R#Q5VNK,Y%-QGS1.0\'^"KSPSXFU*22;[ M1ILD*QV[.V6"YSM(]NE9P@XL[<1B8UJ<4E9]2)="\3^$+R?_ (1E+>_TF=S) M]BG;:T+'KM/I_G'>CEE'X1^UHXA+VVDEU[CK7P]XB\2:[9ZGXJ$%K:6+^9!8 MP-NR_9F/^?PH492=Y"E6I48.%'5O=FIXH\*W.I7]KK6BW@LM9M!M1V&4D7^Z MU5*-]5N94*ZA%TZBO%F<(_B/J3QV\\FF:7$K O<0Y=V /8$G^E3[[-+X2&JN M_(TSH=]_PL6'6B%-FMB8"VX;M^[/2JL^:YG[6/U=T^M[B^,]#O=;71Q9*C?9 M=0CN)-S8PBYSBB:;M86&JQI\W-U31EW>F^*-.\;:EJ^D:?:74%W%''^^GV$; M1Z5+4E*Z-HSHSHQIS;5C4L9_%=[]IM]6TNRMH'@<*\,Y8[B, 8]*IN^%M2CUL^(/ M#-W';:BZA)X9AF*X Z9]#_GBFXN]XF5*O!P]E65UT[HS;O1O&WBM!8:W+9:9 MIA(\Y;0EGE [:34Y:,TC5PU#WJ=V_,[RTM8;&SAM;= D,*!$4=@!@5 MJE8X)2H * "@ H * "@ H * "@ H * "@ H * "@ H __9 end GRAPHIC 23 g47821g95m54.jpg GRAPHIC begin 644 g47821g95m54.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ 9 _^X #D%D M;V)E &3 ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,#_\ $0@"KP,T P$1 (1 0,1 ?_$ +0 0 # 0 # 0$! 0 M '" D&! 4* P$+ @$! 0$! $" Q 4$ 0 & M!0<&"@8'!P(' P0%!@< 0(("1$2$Q096175%I@*EM87EQ@Y6B&WUSAXN"+4 ME;97=UAYF1HQ(R2IV3HSM+5V-XB)0;,EQTG)2C(F44)2-#4V)Q$! ( !0,% M 0 # 0 $146$"$A,A,4&!D:$R [%QP6*R_]H # ,! (1 Q$ /P#[ M^*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*! M0?.GRFS+MHD[C,*'-?-FGS!2>XX]U_($2*"ELE3:UG!)*[NFJ.AU. BN-!6< M*HH61]?TD@4"+*9(L#B(*)F&+E>W1K3IW323-1:N?T>\LOFBN3ZJV?ZLKIQZ M<99WS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^ M:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG' MIQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^ M:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG' MIQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^ M:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG' MIQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^ M:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@?1[RR^:*Y/JK9_JRG' MIQDWS@?1[RR^:*Y/JK9_JRG'IQDWS@E_0R5-S4G=5BQ3/&W,AS>G9/>7V*XT M%01F"CL5:3$O6N.YB:RN"F)[*+.M/<2*N.P<',3%8R*C@XXVN7M?IO?GJT[9 MJ&HFX?2S65*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*! M0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*! M0*!0*!0?-KR3?>:P?_W;U#_]WREUT_/[>C.KLLC75@H% H% H% H% H% H% MH% H% H% H% H*P:Q?>;-7^NJ8?W#(1KE^GV]&]/9]+%C.KLLC75@H% H,#6!MCL6^-X^1?694GF4DA+C&3]:8ZUH&:< M.Q6L(#$59GCY[KZX9D]V"PDODL&R05&\7$)XJYTJ=/YWR)%A\Q1;9 R.NJ8\ M'B)?LU^5V4&F5E Z\8N)2D8.#&/%W47 M3%-/4LK8G,21DS8P#B*9#QM>X3=_ZI:_CK)VW9V(F;2O92?M21%.+IBT7V9D MF,YLC$F"SY#1Y)1]>7"CC2\W4%R/.*5,Y8DM1\IXJJ8H$DLB=!RZX&>-Q+?P M$STFN\%=>JQKUWJ8#3@YU[]X2(Z%G52.8#:3I$:",0C_ #^D&0I.P;2FVD@- M14D0FX4QT(Q9P(R=B $K%TX52<.80P?:D$;+";"$-SILSC>)^AE@1P'BD=IB8VR3Q3C)%<8Q0(\"X0Q6/5=>%NWB:N$>-'!U/J9XI_=A,!KZN/FDJ4;:@)S($EAOX8@L:LJYP%TIK@*@L)K8%"*^WB(ILH; MN+CE@:+C%LP+X=W,F9$W$9K,)<=FTTC/ODF"T+8B@+&[18NK9S963Y0(I2(K M.Q9.'GTWF4UV(U,76C.)IHB>&&M7/'S9H@;',XX9 @=WN#D();ZUDGBW+;!; MZ)>I6OFRFQR?+$:;F-*%'M%37.,]H2 PT)[L&[M>C:8+L2'\KQPUW.DW=2,K M.X%0!+")2;F*1#Q+YA@BXW,F4S$1>!$=:>1*_)J/#KUD:-'CKTOI\AQ)K/*V MYK^:PTBML80GK9&SR2F"?G8RH87%+W$ M3,1-964@B5.:YN,1J;M2 U(+"D-AZ>H&C3U(+Y.6K(PDP,7=]'0G"VUU%)WC M55 ;1UHH;H(#7+"F#H2EEF+C8P6L'AF+)U1UG"OE8CLDB4N69.AR7]P&0^(1 M[I&VEDEZGLV5I4)RB5$&NU-M2!$1JOD@SU%CI86'L>J'\0U;-7^NJ8?W#(1KE^GV]&]/9]+%C.KLLC75@H% H*?PWI9&T)S]LQL6WW7(3A>>URW' M2_)Z([S+(4&>64(H35!+8F;43TIB(BNCV1 50;/'(4^:$$'OB)GEEEAA?%YF M?,GBE?!^)N 1^_=,CSL'W[D&+\EW^K78S_V78\#IZX);M(I$Z8\,]?/KI8O: M#VZ]^H:PZ,>K*CYLN?A9C6W3^--8DF>T5HK3T>"?L?/,G;$R.!(AIK*P0C[E MS!- >1)( ;S3:Y8LUC!5)+A DQ\#.08>%^D3*^6=\K'3W'X)FD6MJ1J49TB( ML N!KL=9RLR3C/+G#!(R93UQ0-+*HJ9K"=D3/8.,TX#@BC<]AE@-WZ_;=/6M M2HJO!_4#O3BPUW?KC27XO.>6+R>2V3@+:5;E JK,(-Y/60=8V;FP(7175F-' M1AOBL5I-4P9+V3R) B(8$.&# H^9D7(6E1,WYNRWDS'Q;ZY3/.IK8=57)4:4 MA*4UZV;!K%F4X6N40EN4=4TI<;T3+BHF.)E.7,8 HVG&<3SA;$7 $< ;+/"P M1B]QKRHNRWK5_BGUW6CV1HD[YF:Y*V]R7R,%D1 M4CC3< MKYFD\V9,9@]/9DQBH-K!VM1\V7_$KD^/S79,D@:2$I+7TO//85P[: M%V6244W!B$=F'0P HX6)G+I(J**HC.FZBRY G%1PT8%V&$A-.M3W MU_V2UV/+TN)C8VVF^^PD[.I(<[:Q>SLD@9Z(#^4#9,=392HU6TE*CA;9;(4H MFI)7# +K8 W"METVE15>)+ZVFR<]&(.V"="B]WSBZB3SBXCN1R1P[![(9D,),.K21<<(REX)BB2N<-8E3 . ^6-7H($GCB/U:GD MI.J6=5)6C5"V/:VOS2EAO14Y6RAHZ\GZQ&B%X@, EW"RG4*2-("*FA)6>. G M=1B..%[@V- @&0I,1-YET@5G<>;GE#>7D4?&Q;3>!/76;7YHV]XWN3>,=>BY ML4=8&& ";P?Z*WSJN\$5&1I!3RIHH7P!0,C^%S&(_7 N$#2NLSXZ'B&WE4*! M0*"L&L7WFS5_KJF']PR$:Y?I]O1O3V?2Q7-HH% H% H% H% H% H% H% H% MH% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% MH% H% H% H% H% H% H% H% H% H% H%!\VO)-]YK!__ ';U#_\ =\I==/S^ MWHSJ[+(UU8*!0*"JFW^PIC7B/&2=0P4@R_ICG&&]=(P+KP^(*/B^YH>R2C&S M$UD@YC/R5Y&*-]L*,H23(,F8I!MH(C=L\&4K1XD,Q*;(XIM7.E$HT*94QL"A M>Y.P UJ7UH\6D/8+99_Z:1ZJN60$42:2V):8'@G/(_QRIA/102Z?8LL*6(E\;D@^H7#21"-$WDFR7WY$K70X9 P;VR& MFJ#M;K:Y'') Z(H2:XUHXS"8D$*3>)QVN -9Y$,G^EB7.!*"H ($8MEB%;HR MM9W]A$LD\O5XMVLD'61>UR.*GL'LWJ=J_9Y-N5B1H===^XL7.V0HP4B396F& M@ %"28?9QHBKXCJF&!8O:QH(4<2^)/*7&ZLX^2IJTTQOR.6D.,9=>04***8Y MX-W,D+3&3$FSVL?8#1&L U*4W!)/L<3.)<49E397M#N2#D:+FS88%R^5K MV%O8F_N,%:*J0344BQ-2+"899"@898E!,!;7QFZ*B?$W\+4KSS#LHL.?C/D?<:& M3ZQ'ZZI:3NK9V,Q5).;:NK-M2O"!Z5FHGKJ8KD'"VU 0D:Q +G@NS&!%MB)8 M//HOB)9,]+C!/-*BPGR6*3,@KCL)SN**\I6W%@H@][2D]#SJ9 M50P>1)6%+Q^XL',AJZPG9X%CP'=3&)&V0_<\QNH3S1-S$8E=T3.SF,(S+JUD M[-:FJIMJ7GGH/L_N;ID4XR);^#(-,)V+T>&27I962<QL>+[U:3_M> M;4783+8:/7F=5<4T)^0Y-DP:ZRF C9!>B?I!AAZ*#54E),!#/J0A$@YTD(BK MA%!1LQB>"A8#.^60=\\EQ/86FH% H%!6#6+[S9J_UU3#^X9"-92R<PYB2>)[7^4)X>>Q2W(4Y)S_>^QNK^T)\%$7HX M!;R=(VHK2+82SQ.>BJTCN',NG9(+&22HT?FE9# M+CY)1\$]D$-AB* .$*$"(%8B(][+_B-#G##JJ.PX-C(B[YS163KS'>VT7QPB MICJ8^=BK6W2;*^T9B#53JK&RFHJ1\-%;8J(POY M6Y7*#U*806FX.D&+I?\ ]%0< 8ZUB..YYJ7D0U&OL+>.1\1U7V/LV<5XTU,K M@YF@D@.UA+]IAAAGT96M=*\4GFT5E^.J%LH"C+65?=4EO2'HO9C$8R>V7>9C MM5P7DJ-ULNNM)16\PXX*8)[J31R]@<5=$P2%+$#++' ;#*_7L\5X/-N4)\7D M$DD"16\$_P"=<2TE;Q$^056-EGDV$H\F3X47$EQ7"21$1BIA<9A&%=$+CW2E M$)0R!&"P% '"&#"$#5$>]E_QZF-N)_7:(C>I0\>O2:T$KI2K;&J<&I>;E92P M1(!;08*(4C)+BS78\4U%=3"8:C>R7TF C!:X>.0PIC*XF0B(B*KP7/7-S;1X M=-6V1#3$A5ONN;BR0Q85GW77!VW=C.Q>[HA?9-P*[LDMBNL\7CT! .$1'0MC MGB!@JFDSQ(7*^&(^0&686J $8J,.MYV MFHV4#Y-P0LRP6:RE8@L8,AL&T5?.I) M@>]'J",GJ8X.%SF%PKBXY7Q$8"1- M0-?!]>X]?)=;R3,WW-$Z3/L?)?H8$$-+*O::GNHNLPADA@0 ,E(%IH8I!'L= M$QL(>NGW,7MCVEL,51'8[K64"@4"@K!K%]YLU?ZZIA_<,A&N7Z?;T;T]GTL5 MS:*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0* M!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0? M-KR3?>:P?_W;U#_]WREUT_/[>C.KLLC75@H% H% H% H% H% H% H% H% H% M H% H*P:Q?>;-7^NJ8?W#(1KE^GV]&]/9]+%["?\36M["?\36G)JR M-L'@][]^:-'?N>["?\36G)JR-L'@][]^:-'?N>["?\36G)JR-L'@][]^:-'? MN>["?\36G)JR-L'@][]^:-'?N>["?\36G)JR-L'@][]^:-'?N>["?\36G)JR M-L'@][]^:-'?N>["?\36G)JR-L'@][]^:-'?N>["?\36G)JR-L'@][]^:-'? MN>["?\36G)JR-L'@][]^:-'?N>["?\36G)JR-L*0<>^HV_>]^O D]_;_ ([B MOLY@G:*/93[-NPCXZ?H4EIVQ;Z>].^(:S^CVE]EN_=U[G_L7;]CVP_4[7-R: MLC;"[_@][]^:-'?N>["?\36G)JR-L'@][]^:-'?N>["?\36G)JR-L'@][]^: M-'?N>["?\36G)JR-L'@][]^:-'?N>["?\36G)JR-L'@][]^:-'?N>["?\36G M)JR-L'@][]^:-'?N>["?\36G)JR-L'@][]^:-'?N>["?\36G)JR-L'@][]^: M-'?N>["?\36G)JR-L'@][]^:-'?N>["?\36G)JR-L'@][]^:-'?N>["?\36G M)JR-L)^T_P"+:>->M@6G-LL[+D=3ZB]M1( 957 MZ_=T)^3RZ"W6LU2W8D"B$7S%&ZV61BW3?IS,SJFY6(IM54"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ M4&('P]_W>!G]K_>O][26J#;^@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4" M@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4" M@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4&('P M]_W>!G]K_>O][26J#;^@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@S2Y,.1$WQ\,R!3;5UW>VT,K[,3\V-=8@B9F.]K,(56+\/K/_OGZV^KJ!XI/ M+%^'UG_WS];?5U \4GEB_#ZS_P"^?K;ZNH'BD\L7X?6?_?/UM]74#Q2>6+\/ MK/\ [Y^MOJZ@>*3RQ?A]9_\ ?/UM]74#Q2>6+\/K/_OGZV^KJ!XI/+%^'UG_ M -\_6WU=0/%)Y8OP^L_^^?K;ZNH'BD\L7X?6?_?/UM]74#Q2>6+\/K/_ +Y^ MMOJZ@>*3RQ?A]9_]\_6WU=0/%)Y8OP^L_P#OGZV^KJ!XI/+%^'UG_P!\_6WU M=0/%)Y8OP^L_^^?K;ZNH'BD\L7X?6?\ WS];?5U \4GEB_#ZS_[Y^MOJZ@>* M3RQ?A]9_]\_6WU=0/%)Y8OP^L_\ OGZV^KJ!XI/+%^'UG_WS];?5U \4GEB_ M#ZS_ .^?K;ZNH'BD\L7X?6?_ 'S];?5U \4GEB_#ZS_[Y^MOJZ@>*3RQ?A]9 M_P#?/UM]74#Q2>6+\/K/_OGZV^KJ!XI/+%^'UG_WS];?5U!1+CGV"Y=-%-;Q M8'5>#&<9'-B3+/LJ^TB?MAKJVB]B\TS \)0+(OHPR(LBW&;X#HQ)B#]MU3&8 M-Q+8!VRZE@O;XI/+%^'UG_WS];?5U \4GEB_#ZS_ .^?K;ZNH'BD\L7X?6?_ M 'S];?5U \4GEB_#ZS_[Y^MOJZ@>*3RQ?A]9_P#?/UM]74#Q2>6+\/K/_OGZ MV^KJ!XI/+%^'UG_WS];?5U \4GEB_#ZS_P"^?K;ZNH'BD\L7X?6?_?/UM]74 M#Q2>6+\/K/\ [Y^MOJZ@>*3RQ?A]9_\ ?/UM]74#Q2>6+\/K/_OGZV^KJ!XI M/+%^'UG_ -\_6WU=0/%)Y8OP^L_^^?K;ZNH'BD\L7X?6?_?/UM]74#Q2>6+\ M/K/_ +Y^MOJZ@>*3RQ?A]9_]\_6WU=0/%)Y8OP^L_P#OGZV^KJ!XI/+%^'UG M_P!\_6WU=0/%)Y8OP^L_^^?K;ZNH'BD\L7X?6?\ WS];?5U \4GEB_#ZS_[Y M^MOJZ@>*3RQ?A]9_]\_6WU=0/%)Y8OP^L_\ OGZV^KJ#T2%S4;:-?9?4W7O: M?B(F35TAMW+X$.L215_92(9!3R:Y8EZ35#HR&SD/(8P B)E^]#AB&B@@A? 2 MX':B8=GLD96)4'!H,M[R/F+N-5 A&:Y*D67^2/CM6-KMB2!J3%5=X1/.3_ ([1 $,VVD5//F4D;(4H.G!' 0N SMGY1B)@,^.M M@W1,&"$Q]L):1E#!JNB\BSV^3ZG)5J#?^@4$)[(STSM7($E[ M8R0DQVJ[#A*/77)ST),9#LXW1[)LI&-N!QG$Q)S-IY8U=LRL6*XZ2VF;?N,4,!N-MQ/A^+ M9=V/1HMM/2&UF]$5.R!Q4ACYY55BY8B7-9=K<((J=/*9JDAH1%YMQ6=LH1R7 MUL9&XY=(+*:D<3&^^T0$!82P5"Q-6P33H'?B1(UVI4()/ MH% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H%! 4HZQ0 MS,LH05,LA(+D4Y%UJ="T](66T>3919I-HN1R-Q39S@43+:93S;S6=N*VT5HZ MEFP%HDHEC"<<'+9AY C"89!ZZ^H^NUY=QG.\:$+R-B]T5T;&Q/OG=[6#H$2ZCZ[P6Y%%VQ5&Y1IKA MUMFV61&"7W:K$6>R%!S'7D?8L9(J\OJJ+$S&/NH[<^.BM@ND)8QD$MEF!?NA M;L0]6ZM,-:WI#S0@=P1R(/&["<0CQ9Y5.>LA(#N07J;LY\5A[DI/0'6F2?[; MNBSW6_32SFLYJ:YZ:4/2 YGOQKM0GYFL]K1XT&JP&.@IC593&;:&SV>V$0J& M11FXUFREE45OH*22"M8(FF(Z22!+EPL;6Q#"#QQM^2U!TE H, .;S_QVX-O[ MW^!OYGOR@W_H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H M% H% H% H% H% H% H% H% H% H, .8+]>S@5_;_ '7^9Y6H-_Z!04OY'8[D M28N/S=R&XB9:C(DI3)JC/\01XS4M8:#?,K;RE.+G.P6Z$*N/QR-%II2<55'" M$8.#FU "P90(2X=A1;!@B!4)1@'8J/IAT^W#8<-*[Z>D;<>LJZ=R%!0[RBQ' M>#4=SP48%DEC.PDN*[^+1DII"<\H6-HJ]D373!C$HJEC),,YB$,'B&?;(XCM MG]8=7I_U@C5/0YC/[D<5.NVA+JD8%SM]$;L(S!&Z'/L=/]\KA%X+""Y5B%S[ M7V4,JB=Z")JJ]<9NY@")V&1D#.X:)'N-"/@).:K58\8%FY&")%RH8E>0W&\' M N)Z!WG M&VR][F@4?=MS5!S#]\C+7$M8!YOAGOU06-F4IM/0OMW(T>'F>XG$7;&OL'^B1PCZ^[+Z_<>4,EMQIJG2;=F)6)Y31*:E/DI/^4G0P3S\(IQEO10FG M)"75]2;A-AM$J0+**>7%L6]H;J)C&U^WZ:#6N@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4'^3)SJ; < MIVGG)HOQ/+6WDT/(G DH'=A=+GRNF$4$PAL22@5*S.=;8R)(9 EZ80DK,VV5 M(3 #$MZ41SF(0>(>.%!_H><*#/VW;_'9!CMWCER1)=V1F=+$FAWF9(. CJ[$ M0WX 3.L*.BQ0 F0]$^@F. 0,*)44*Q@!<.GL,[]&...(:OT"@4"@4"@4"@4" M@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@PJY ^2?<^&M^("X^] M'M9(9G*4Y>UY>&PBDKS3*:Q'*&10VRZE5N9)*8,E)I@/ T5#0!QQ,QA,^\=X M#PPP#[+/(0.5^T1\1UY=6@'O75H![W+H]2T#[1'Q'7EU: > M]RZ/4M ^T1\1UY=6@'O75H![W+H]2T#[1'Q'7EU: >]RZ/4 MM ^T1\1UY=6@'O75H![W+H]2T#[1'Q'7EU: >]RZ/4M ^T1 M\1UY=6@'O15(V6M:V8MDS(O;+$(V8ZP:0_:(^(Z\NK0#WN71ZE MH'VB/B.O+JT ][ET>I:!]HCXCKRZM />Y='J6@?:(^(Z\NK0#WN71ZEH'VB/ MB.O+JT ][ET>I:!]HCXCKRZM />Y='J6@?:(^(Z\NK0#WN71ZEH'VB/B.O+J MT ][ET>I:!]HCXCKRZM />Y='J6@?:(^(Z\NK0#WN71ZEH'VB/B.O+JT ][E MT>I:"O>S7*%S::/1J3V VHX^=-$R#DF1(O9ST.1[L^Z%]X!EY&?J"R"MD-/R M0#(5CF9M;PMB,($,$!>_7S#SQQOC6C1N+)B;(+O9!AQ M;2NQ%7!4,R:-% ,E-+&1KB$C5A"F=KX7_P#X=/1;IZ*"=OM$?$=>75H![W+H M]2T#[1'Q'7EU: >]RZ/4M ^T1\1UY=6@'O75H![W+H]2T#[ M1'Q'7EU: >]RZ/4M ^T1\1UY=6@'O75H![W+H]2T#[1'Q'7 MEU: >]RZ/4M ^T1\1UY=6@'O75H![W+H]2T&3'(GQ[\QG)? M,>I$T3WQPZ,!.#5-]V<.*75H![W+H]2T#[1'Q' M7EU: >]RZ/4M ^T1\1UY=6@'O75H![W+H]2T#[1'Q'7EU: M>]RZ/4M ^T1\1UY=6@'O75H![W+H]2T#[1'Q'7EU: >]RZ/ M4M ^T1\1UY=6@'O75H![W+H]2T$Z<9'(%L]M%/.]^IVXVO< M9P//^C:IK9DYPXBDA1D=D.-%V:C=QR.U 2I]33"8X2HB([Y76RY+W*U3CMXL/$'-\--];#Q$TG*S,# M(8PQ?)UH2^[T]4;N(X183+"YP(&V6(>5[=-L;] 3BR)*:$B&7V3:AM5-&(V? MBG&KOQ5&LZFSB3=Z0DH:X>*)8KH148%SI6":XRF8:HE9'4H?//,,(SF*"-@& M'-._86 H^DEAPT_9PA]D2_*>(V<8Q2[Y+9;:DF1\"X@H(^3#8RRM$G0[\0!@ M,\<[IY4Q;'+#*U^B]KT'O$67HF<65KT'/R=L!$4-NN&F1)3NQ;#F MV"?PT71 0&0W(H@O%_@-U7=N38#5$='44E%/B-Q!.FP[J(Y,(8(J+U,\LL,K M6"7#APHGE#1\^:+$2!$L.<.G3@X18H3*%@LAC)HT9&RP!+EBX.&6>>>>5L<, M;7O>]K6H.!3)982U(%XR2%@VINN\;;/IY$40H:2DXX&Z=DD9)U^W[QVG96"Z,(6/I)I99RNLIQ=3)& :3F6&> MNA#-UZHK><90,NOH)H,$48H&$;!PP,%\A2PH0N8>U>KP08]9KM?SJ,'2C78[ M97G@Y#2:C+3C42R"VDHVM+!@@WFTG*[C7CH*>2$R"))Y0T=-9VL$ "(+ECAD M'_+<>K6=F!7T"M%#9LTUVP]?0P]ADUR$6L]+*OLJM++74PB;B02BZ*@GPB_? M2I?/,<@:!ZMA2XV& >U6U>>6.-PX&%)HC'8J)V%.,,.LN^(JD]NDG8Q'< M4(*Z66<#>4+9W)J0">O)Z4LE Q[87Z,#!8$6W1^7&U!*-!@!\31]T[(?]?\ MJ-^\E&]!O_0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!05_VR_58V7_ M &?YE_-TXZ"@' /]S;Q[?U )'_;J]0:_T"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@P!X\/OU_B*O_2-_<\>U!O\ 4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4" M@4"@4"@4'S@3M_S1NCG]V!-OYRW_ $'T?T"@^VB6VFXL-77)QS(CK6(V) MC([D(J;8C\G.*#W.R.M,O3Z>1"A\A+D':!NN7XG8"F M622:3B<7F:\XUTG)]]<-R(UQFNYU1PK10<$4'O& 4D?LDJ9F:M16JJS0-*&L MR9S\1T2THE5ZRHI/EQON(U;C9F [)::TY50]?3VM*GL'LB]IA;>F?Q,$=SU%)R<9_<+MSD:&IM MR=NF[6D%-%=QLPXGVV([6"]D,$UD:4C+14"Q(QVR.; +BA?1I[.2PU#VT;5T M,FMZS.@Y:\(3=<;T:1X\.F-,RI8W$3B@1HP%<-5^,J8Y">>D M6VY)FRFXI]=FO6V?(K"$&NEX/P]-3\56K$\W284@!'=;]<:PNN.0U'%K9) 1 M4^K'3)M13LBV>8PF&6&=PS >0F1<$0I\ M3,TIBG>!GC*"IHGQ[H1"T?)-HI**AY#.;0D5!LIK!=,R3 X3#D;AQR$ %''! M6$SP&42N.1<#(8/$0->M =RF#&^QTC:G;IR#%!+?J8#:1*3"GM+=R1E&6]\" MNA:6BD%J^NYHXL*(;+3&8G&ADEXQ5'/)WM\1BTZJCX$41&8YP)AR))N)(P:P*$R*"C[".]]8BY6ZH (P8 MW3E?JY97"E7#/O)IZT-$8AAI5V;AG*9G?M5N&S$"(&Q*+%7)H-*9:@'8UA3UL.D))Q]"J&NRC MKWKBO;K/(C&$GRB682 \Y,!;"F9/=1VJZ<63+]_.(M@;!JEP-GBA[A[X^K%1 ML1KD==6@EF[8VRMV"@G9'"QXH)UL<>@8H9PR#$M__+GC?&_Y;7M8-<*# #XF MC[IV0_Z_]1OWDHWH-_Z!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*"O M^V7ZK&R_[/\ ,OYNG'04 X!_N;>/;^H!(_[=7J#7^@4"@4%>Y8VWU3@5S(S* MG/9O7N%WDXDHTNM]I2Q-$<1TYEU#(YYAG5E&07@Y$=54THF(%EB*8 "S!#OC M>V65NB]!^8VV6N>+HUY:!&66RX57:XZ[R&O)QG747NU90,L-BN62W5Z#?3/( MKC)*EDUDL]3.XCG5 J"9L4S" S%'OB%D%B*"&Y.V B2&W7#3)DIUY-ER;!/X M:+HA*"M]T*1-W2 "W5=V^RMEI%1%%$0E,=MH!XX!93,DL# )(>X66=PL[8A, ME!S*F]6:B#K)99=K92##<2D5=<)=37DH@.@H;D4%=);JRLA&S80B6E+RJWSY M8D8'M@":,$C 86668(EL0X&-=@(BE]YS/'D=N[%P//7IZIT=S&@Y(;D1S3*> M"NVDMXI229%7D=+**V*BUULH> ,IXALH*7,898BWZ:"0'@\FA'K86WL_W4VV M.S&R0%57&[G@N);9;#?3 .CMU%;7UHT22DH@#UK=<8<4,/'I_+>@Y1JS5$C_ M (SRF:.)'9TH15=#4'&4?T5KI"3FTKHR63%/G3;>4F$,X@G+EB5!O? )/[R, M-ET8!X9YY8XW#J64\$&0F:TG\U3!TVUWPV4%X-LTI(RTW%$R@N5**+2.8/MY MRIR0XT$Z,GG0\A22@4*G2N=[A#@ABXY88AZJ2I*:$1,\\_'V;52+935%MI1L MRB-9U/-2Q/.US([/0@@6ZRD5PN,V&87UXJ&,*"4$"* YYF#&018(47 .H(+: M,JFELBEJR8I'FTIA(CC)D#Y4X:0%D=&27& DK97R!_ N/8,7(F M= 'MCV0P>60<-,TQ1UK[%3^FZ75\1J1?%S94WF_70&AN%QX-MJHH-S2RO&DA MJI*XO#IR03QR,&LP"HMBY8/,83JA!YYXAVK?7DEU("(YT YBHH3C2$U>15# M(<# \DK!(%033F()H( R#B9)F,,[8B889XVRZ,L;7Z;4'MZ!0*!08 \>'WZ_ MQ%7_ *1O[GCVH-_J!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*#YP)V M_P":-T<_NP)M_.6_Z#Z/Z!0*!0<4Y9%93076FV'$X"B>XGR,KAM9$L&;.J:F M7;I'!1<2O\OQZU&P(F27Z0^CA1P7UYPD$K(@__ $2:]"#6%[-5[L+W M6XO9Y] \8QVL$H/=9"<5!J.F9E531(Q!?2?$6; MT.L%&=ZBBG<2ZLM!D$G# D8$%,AA "YX!9586$EO)*HOKZHG(:$AIQU86EI8 M.EDQ)1TE,+"G5%45%$Z*"33TY/)@YBCCBYX!!!899996QM>]!!21MUJ@X(:4 MMC$'9W7E;U[1S8Y!7G=(FF-U*&DH\642R09)J4H$W*,R")LNK' 2N88I['/ MP+@'>UL\L<;A.I-72E%)*KR:HDE)$/)P"N05DTR$H)Q]*-%L3I51(&R>0P!T MD:*9XBA"!99X"896RQO>U[4$9P5/$4[*QHES!";J]M(Z6EY^-A-*B(#\9BFGY9"E< Q\BMQ0(3NA+2>Y4-&<21F9%2E]*3EI,$.)Z@DFQ$]5)@GB69I+5BI%53 M3.98?&^9K*>@Q\\TJ.'ZMG=@HE*)#(D-=[QZ$8;O4AW< M&3;3S6.Z"]U2SN8)XQV6?9A9=6_0'4G]KM6TMQNYGJ>R+20[D0PXPU-ML$PAC8'<%@X$"G9E,[#6&N'>V5!Y1/9O7E4 M5RJ$BS1&[B4C#B9[2'#;#L2'.617-(K> =4<(;I46^94DUGJ,DH)LN8;@:J* M3NO]Z+X)_>!# & @3G0*!0*# #XFC[IV0_Z_]1OWDHWH-_Z!0*!0*!0*!0*! M0*!0*!0*!0*!0*!0*!0*!0*!0*"O^V7ZK&R_[/\ ,OYNG'04 X!_N;>/;^H! M(_[=7J#7^@4"@4'SY1/8A BK6)::+6V@9YF3I?>BJW9S:&\ MFH;2FYSN]', O\BE[509K*IR$MF3N2(J/),(E,Q1RAO$4 L9"P#Z=1:9F'K. M_P!3V_47AI$ZB@X2RKEK M)JY88,=I'W<$A%%$$\6*8 !UT?S5L&E-E6B?;C:+8B.(=(:O;AN7CLV54INO=UI"TB#[!2\-K:D1PO-5H+H2P"]4A:.'#*0K7$&$Q" MJ.Y"&OJ:CN0\MM5J58\V;!0MJ^MLTN$9KY.GI%[N-K$%JG(+QVM+ M8>1DZ7)0;"]&>M9GC&B\J._7S,;)0I)G*.T@Y+K#1&LXW,&0,KQ+ORAB,9)& M@S!XH&HNMSW<0'$[L,[96V&19H8@34VK-1)."TYGXL%%&"5HJZ3<4(BO+TS- M]D.V8C+*(*^+:">IXD#DZ\4X$[;,?,?MA0A#2[>[4[PB=.(09VV,7"SR5XQ8 MS3#K7BB7V8JRE$JS$NE1-U/-??)!N+A]P1028YIH9IYU34P26">MF2A+(0(X M9 QN&2!O9=YR%KC(3Q4.0+8),35&^W0E,Z:T]2=;D%0 M'B36EU\KCK:#9 <*&=,"@N!05,<%8H;&. 6L$G2IN&[XT;NZZ4W=[I-&%1/ M1V 9:DN;-'5I:P=VTVP.;6VW26F[;AVK M.1GARE)SZ-R"AO>789;.Z;YS5-O4QWGU!14@(X6=B'SA&37BXD*B+10Z"OM\ M^>7\2%RJP.9H/KRUA422MK9K\I)ID,X0.0K%PQ4T#>]P3 -V2B6Q%"RO:W7# MSZ.G'*WY,K?EMTVO03G0*!0*# 'CP^_7^(J_](W]SQ[4&_U H% H% H% H% MH% H% H% H% H% H% H% H% H%!\X$[?\T;HY_=@3;^)HR*#8L(/B$J M[QN&9==XMUWEF1]JFS[7RURP\>R2/*$.FU:"&:\]:G/,\5I2I$JJB*P#DUU02<>J#H'9YA5274UVIDAN"Y,5;,!JH)$$YF2 M-%2N(6^B>$Y/C3<:9N+0!D*XFE[SG%%Y+6,].[8>R#=@QS/%3?LN:H%1P\KI MY 8?>M$2U(NB9@98*$?.5< $OB&&#;,.:PGJ=UO94R5*RW(B#N4RN7+.(EO6 M(U)+K 9#@XQCRU@ !(>&N)Q7'80D?WUI$#>H;#A^2D'XB:,G;[#S2_T)C.2<@=TEZ1M8&\016*Z $GZ> MU1%!DX M%Z)>V=GMQ)^P&2#.TB-K:5FP[Q]2'Q9LY!EATH[2VO)OZ-V&IR0/A&:P?'7N*L1RU>0YV$!5"9ER4UA"+&V&@]87DO)'[$(@8)>*;=,"!%'"3.0K4[6_6;C)Y*'9$S*3(Q6,]$QT5OK#>SR3 M%)$%U!A)P%=0T1$4BN&"H*?C%XEBXR*?-"FEG$\:MCZDR&HH/%.[OW]0"1_P!NKU!K_0*!0*!0 M*"+I!FR)(G,%2\F2&U&+WE!<3L%-NA6+I"8D-!HX$KN9Y.97.9!I339B(952 M10PKJ8Q1-#4% F3N-WHX5!%#@AMQ=12[=BYW&-I]<0&G.)_-*A5SC3A&03=F M!3#ROAFG168@F>6.&&&-\LKVM:]Z"LP>\>E( MS.0I#"W U;%8#H?(\7ME\A[ Q-FSG%)9:V=S,>(3FQ=MT57?)>P>772"XXBA MAU;](5NB]!:2@4''/M_L^,FZ.[GXM@MIK$C:>54W$>+G/:@W^H% H% H% H% H% H% H% H% H% H% H% H% H% H/G G;_FC='/[L M";?SEO\ H/H_H% H%!%CAA]GN"3V/,EL#Z))#%2%YJ%',A#%2QI?8+G'3U!= MCQUA&R1XLM-(VO(J>IA87P#.$3Y+ 0H8 L,;Q,!*=!ZQ;6T9M(RLXW&K)B W MD!,/K:ZNK9\JE(R*C)144\J*RLJ'A0"*:F)I$#,8P8&SP"!"PRSSRMC:]Z"$ M&WM?K,['4(P$6>HHRD@LRB\D*,6*CX0&]+"&P#9#)5+O)R18X#J7(+:;8J7A MD%RY&$T,XJKJ#?,NR)W\U)&;1=?2! M,055$'76>K+"6"KI@N5L3!;(6PP.5[6SQQO02?0*")GO/D%1F\V)'$CS3$T? MR'*)VZ;&3#>\C,]J/.15''++'(@Q&NO+)!<=QW'+#*UPD\ QG:]K_D_)0?I& MD[0A-!MZD(=F2*I8/QLXAFA(I*-)#:+[-L%V%A30)AKO4LUE=5&:KB+C$AL, MR1[$ SAD#G:^%KX9= 2K0*#CD!_L]SN)XM%%6P3+IC\VEE7>W1RYU.64;%=) MB'D%2$3E,L3-&F^O@%Q[$%,#$5..BE#00 X@I4Q@$'8T$62K#[/FA-;K>D# M^KLY#=K?>:BR>V*X-AYJK14RKA:19Z%73B M+JF99,W)"$BLXXAE&S[4--9S.B9*M@@SH(4YC7=N7(QUG?JBW-Y)&>ZP\^%# MB8VMDM*HY3ZZI=LYGP[12[7P2 PC);((V#086<6^WS,U408*F/G9M>EE K@N;"LI8Q4D*2;8AX( M38,8I8@*>G*!U350T-EO8^;G5L#-OL!,#S(;-L[?+1HGI5"#8D=PYPUL9QW2 MNE:VX2B]TV.$=6^CR9&0?0G7+3A=#ZNG*A]H>@ P5$CBG%<;!5/5K8Y]A;< MZS'$7=R2GZ?E;E)YC=1;-63MEG-(,4*$*Q.T-A7'K&CC1L.Z\FP?&1'LUVCF MDKN!7->-%U0,@7.Y$S90KB$X\/&RE]R"4GDY/W)+RW%@FA$5$=DH"?$ZP],+ MG7MF73=\I>VNP!%LDS+PEN%=?U-M!(!! :)DPU4M',*2@"::Q WV?0&L_#ZZ MI'>_%EQ_.N61U,X_%K4^%C2LI+>9H996B5F4E@MQP*QH[?(X>4W"V B9XP9% MOD(9%,9"Y997SO>X:/T"@4"@4"@P!X\/OU_B*O\ TC?W/'M0;_4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4'S@3M_S1NCG]V!-OYRW_0?1_0*!0*! M0*#*?F(4%P#6")D0+,R!&[ZWRX]X\V!- ]; .!'IN%#Z'(!)7-87ZQ5NN+$ MT52E*U[9AF2!\4L+CD".):X59>KS-7,A<3VOA-Y 2TQU"6 M;X>@]H=IG@I)02&U]@H+4&RJH#76R:N>R-&#O9I1T ?,$((3 ;,,_M"IZ3"& MH/&^PY'G/%D:A/K8[ET;>TYDX&;"#-A3V7MH]JT2+-I75*N[6PC1F'7WBGC#9>*T M).V <<7679/0MW]GH_@^37U&S:46D767%+^KS4CE17BM8DY23@DTLI+VDTU-=/*B%QSF!I'.OT\>R;*&L7+'P4YQ*90?N2 MCF#W P'I2_([#SJX^E)IZG%U&#).UUG>$8UWYUW1';9=V:U=B2VS[ :>\DCA MJB0>57>_3)=H+K@/#2@0&-#CYGS"_F?!5BX]P K6Z93=ZOM]K_""SN[-2#HC M(^_>T#%A28F[MR^V@MRIKJ7XP3$JO%$ GGVV]JI+C^*-NE(^WT!W&5I142"L M6R)DE$$R2)Y A"#SY$IP#X]N*V1WMN,(QG7/?'-LE=DR88GYF0OWOD"C 37] M A>6MAWS(#K;3.DZ,F*.K*H3L:1S-<-K9M2,?6,2XN1 -N+*KB3.3CC8L MUY'QF,](W&YMF!L#)J4,W#"5)[+8KPTU6H@ELX&PD9OL3,%7D1\+HB.;3B)1 M/P!<3!>*6[XO<0#9>S7=\7OQMR6QG"C'%!,7D \(BO%ID361)635 M-*.8A7"-%1PLKX7#\X0@,E#?M"M*\DR1-TG/$DVTIYS++V4?V?[G0V9Z;NSF M^:(Q3'\5QPC(+8% M:O@UY)93J8+DS;ZVJ-E?P0'BA'VZL9HCD1#)):;ZOBG*(ERQXF,$:*#=44+/ M$3#'*P4U:7'LRTQG9,N2)WV(GPF#&ZC!R.J2FKQ$D+;>U_U!O\ 4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M'S@3M_S1NCG]V!-OYRW_ $'T?T"@4"@4"@XJ1XY9$NL-V1E)#<(.UB/A#/-U MT-U2[?$JII2@%<(<*PY08L>(FPK] A&>(>W:Z(.VVZB MH!EP+SJ&1TXJG9N-T#)QEQ+/=0[!8GEHRE)J.0-*(V&-NU%#+!=IE_"RM?*] M[W#WU H,^"_':R@'7+(^4_;*GH7G.2'9*TKZMK#DBM=A-Y.M]'L5)W%CRRLP M^?V!)LQ>-88X#MPH^B[?N1QLGV)V3[6*4&@] H%!3N7]/BLGS@B[ -C8;8R" M'V3C<&('.6A]?C 5KO\ C(]9XEA)7&7&*AC%U "/6!#K8%43.)ZS#A>+$\0BP8C972"%DD MLI '-FCF5A+CJ!\Z:R%.FC/9%;%PGV@4"@4"@4& 'Q-'W3LA_P!?^HW[R4;T M&_\ 0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!05_VR_58V7_9_F7\W M3CH* < _W-O'M_4 D?\ ;J]0:_T"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@P M!X\/OU_B*O\ TC?W/'M0;_4"@4"@4"@4"@4"@4"@4"@^2@WRR;D>$,Z^:D)_ MAEAFYM#=,+Z0",N-L8Z,08!MFDZQ"12H.<1BBS@',PJ&>$7+8<_(ZQ<$H\C0LEIR@]>,%H(+QV#2,U; M&;3XA DLD',3P;IO(L)8[GEGWC K?#HR"#6]SWQ1)6MCE)KS-FZ ]H@^-7#= MYPED!MP0\+LI <>K:G/X4CPDUI%FQ#PG9O-U#+75$[$0OZ.R&L72%X1,5+G4 M\L$-3'S5J+J;_'P]-N$!>P:CPYRVZ^;"ZX;*;)0TS)3<[ M$%*0(^<<;N.3F>I,Y929"<34(GUM%:AX XD+1Y*<;?/%\B MZLF$A[AA"!D^6YRY(CS8C4>;]AVQ*[3U$V!X?H0VJDJ#V.V8'=X<23)/&WT# MP6T9U#<]W GR>KQ0*5ETJ6Q32JVJ+&*8K%3)AM *()P(H&V^OW(]KCLSL[/> MJ45"O-3?VNRB]41Z.,VB)8;"4G!&+M16#)[>0E?86-R?(TLZJ1EN_RPVP$W/4QMC&^M?%H^-J9LNH1[&$6.EI;>-6:=B!F%#K%+QK'L:@KK$D_ M6F-"2JQ"A1LVRTQQKB\66S8B5&Q&Y.34T.+EI;)D#N#@&6'=A@U8 MH% H,/.1/B3G/;;<&$-WM6.0%R:+3C#T)NB"!5E,U]:D]%U]GN-RGW)?,B4< M[^9!1OG+BK1P W<4)2L9"N7N#W7($2Y@($\*7FU_$>2!_AS0A^FB@>%+S:_B M/) _PYH0_310/"EYM?Q'D@?X M2!_AS0A^FB@>%+S:_B/) _PYH0_310/"EYM?Q'D@?X;7\1Y('^'-"'Z:*!X4O-K^(\D#_#FA#]-%!0#=Z#>;739]Z- MLKQZI D?[9^X##U1])_8WOV/HST)V?HOM4KMNUZW M? ^KT9!?_P *7FU_$>2!_AS0A^FB@>%+S:_B/) _PYH0_310/"EYM?Q'D@?X M2!_AS0A^FB@>%+S:_B/) _PY MH0_310/"EYM?Q'D@?X;7\1Y('^'-"' MZ:*!X4O-K^(\D#_#FA#]-% \*7FU_$>2!_AS0A^FB@BV7N"+DJV;;"7%NUG/ M&^IP@W)\Q^\GC&(NAL4,S)T8L!X([Q3B95TH4T9GT(]8^CAW ,]B:"!%MCF( M7,86R"S#ZD*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*#D9 9:3)## M>T=KPIX!"?K1UP^>B(^!_9Z XV:$.0QS;;TQW%D?)." R&2A-*(\$AMH80XQ@!-(XBIF M8G8AB&,[_EO^6^5[_D_T4$C>#[O9Y]6__P E(>]4T#P?=[//JW_^2D/>J:!X M/N]GGU;_ /R4A[U30/!]WL\^K?\ ^2D/>J:!X/N]GGU;_P#R4A[U30/!]WL\ M^K?_ .2D/>J:!X/N]GGU;_\ R4A[U30/!]WL\^K?_P"2D/>J:!X/N]GGU;__ M "4A[U30/!]WL\^K?_Y*0]ZIH,X.475SD6T#UZ9$SM#FQW?D!3=6Q\"P@817 M(BQ@F$"B5+[V+M527 3"6CY&,U!'+C7% #R_U8F=NC+\E!H_X/N]GGU;_P#R M4A[U30/!]WL\^K?_ .2D/>J:!X/N]GGU;_\ R4A[U30/!]WL\^K?_P"2D/>J M:!X/N]GGU;__ "4A[U30/!]WL\^K?_Y*0]ZIH'@^[V>?5O\ _)2'O5- \'W> MSSZM_P#Y*0]ZIH'@^[V>?5O_ /)2'O5- \'W>SSZM_\ Y*0]ZIH'@^[V>?5O M_P#)2'O5-!:SCHXQ,]#I)VPF]Y;431MQ-^X9R$1)3DN92#33%/(C #4=#-C\ MJ3*M8@6P$,%T!U"%1QA1,K9ERA7# ,.X8F8P:IT"@4"@4"@4"@4"@4"@4"@I M0+QUZ;#.8=S"0T#D":F0+88TPO;J3,84,SH 9+J(4M&-?\7G:#1W]BME0U/T MEDWKF;J^%E"^5SMNWH([RXE>/S.95R?,X$&SDIR.381WK1C.7)RS99UQ;8-@ MBSMD%*\4Y29>*0,IE0$X$-=#"1, 38^'>;X6,WR&N'JA.'SCO,-%N,0_ ZNL M-5FPV[8 9R:OSKL4X!&A$K[BO.#'84;!X(RHI*J<=-N$CAB&K9GNK:]@L)!NB.J^N,.O+7Z)(T.H\,/U%56 MPXH[0N=\@ MK<[N%OC=?;:9+0=D$NM8;L=:_LW5EGIPNR6TQ?T5K_'DLM>Z'ADA$1%U01$M..+PY( 50$,B@AYXAX< M$Z;Z]ZTIDYI,)M5T,POLE*;SFZ9C.4N3$YE=URU(2:027E(!1?=[^7UUH.1= M(I97$0=$,IM\,RP(@=L! L,\0@[7KBCT'U476"XX"@LQ'ZI&T3.V"6Y8*6YP M<28>AY[O!QR X([?2$[I*7T.4FSD]':HJ9(!SEE>R4;-99D;E[VPZH3- ^E& MMNLXJ9:%F0O--*;I)8364T#TIRZ\X\C--7SESJPFQ'&C[?;FC^($X\)E_;_ -)?SPD*#?\ H% H% H% H% H% H M% H% H% H% H% H% H% H%!\[D1Q7$W++/.W4],;:3FCU<,ZZ[5KFJ4EQ(WM MS4N'X&+3/KLW&8VWZB1?%L0R!*22&TQ< 2)U5-#YD@5E25C)@*PF0ABP07YY M!-+D[89'&F YLIR51*-#,:/-1!B[C[V3=,-K$J^BBIMT62P62AV (ON2U7(C MZ.1<3!HMV@HP8%Q,,Z)"+&KJOQP:Y29-W*?&!.>]B8!U[CR987V!P MCO;'&4'G%$ACM=%VZE V[$EVK:(H)912-.?$D66!1*0SRV>%G^0MH'8[-J6;=;!1 SB<)!K[3(I?H.V1$ M($+*Q;,T9OCT]ME048X]EO6Z#MRW5JC%.VO(MN.Z)8U>7MDD62]J-G,=F-?T M]CPEL0?UP>:1%JPM.,%TH3_^D]9$ /" (=TA43B 8H*@)8,/#,+*:R\7:-K) M,"!,)/?+E!G0= (KQ'&-]FMV'W-$/J]EY&.(V1I?C]<32R:JGDG$YWD@+GG: MY4X$&-CTY86H,7E>?=7Y)W&59=7)UYZXCZ>3A=T2),LEM['2!IZI[O1LGHKQ M;^LB/$S-G=T&$^/9GP !3TL0\1)M$WTJ*+5@'<:()S;\(*& MPJ:SX8>[F3) FI>;,G+D^#M:16G$I]22E-X,Y"S5UFUML][C!!4/!GLMEC>T#L'W'(7#D-/D3NB9L-D2LY21',5.LC9!8@WM M=NC"D/\ HQ+WH/YJ_H>FZO,B7603VSWNG@.7B)8B.Z=H-H'9-;WCFQ9(74BQ MN(G*NDBQI@'A\5VYD44MCG?,V4*BW_*#CTAQ&I_&NDZFRB8E$EN[R2["C&&J MK-6["VPW%>T[1<#@K'$HYDX"[)<"<5(!.I.NE6"*'K9=H "8'PM;H%O0>C3^ M+M&3]FA-F[;Y-0X8S3;(>$.D,S?H\J MWNT[L"E!AE;9=3&UZ#SMI>,E(VFE@Y+)W>?DS@,/=6MSWS"$3EL44 M$0'%5)L1!3C*>77%.PG6.F;9=VSWNUUM$Y% MRD0#VI&T#L@12D*SE+M,OF;E@XW21K-]GD.S2QS313'5N3$43^6/3WK/H#^. M;0]-<^H[4U&SVSWN0B+4/$SV&Q39V@=B+MPX+DU]67[%'7/@!+)Q+I$SDK7) MC!"!6L(0+@ 7_@A6O0?V#M$$V#=?YHU^+;9[W2J5FDB[B)B8)QV@=DF; 1C9 MW,K%E9FX7E95) J\=R"U>YS#ISOT4'HM0./-+T^>[F>Y#.P#(0L,E=-5_:!LMIQD"A5%=5LDVQ:Q["]Q+%!Q@NC MH$O0<1$_%VC1-L(E;"@;YO:AFY"RR6S;ZK$R@FA M(YYJHEEFXB:1R$L&3%*E\L;WN#C0)\XNT:?9Y<4]&M\N4&(C+B/-,]G$D![L M/N+(&1;M)N-]MX%6[%J0FCI*01<6#>L=5@L,[V/J1PV8SZ,A\K6"1=P] 4S< M1RLYRG]O=_-;,V:AGT,-#T\VI=VOC::AX"=(BV@=C V:D.[4:KA:F!26 M9G3B0JX_"+@P<-U!5",!X6/*I,H9SZ,P,;7#^1[H>FQ[JM(6JH6V>]SR)2&> M6SPL_P A;0.QV;4LVZV"B Y%(]G$X2#7VF12_0=LB(0(65BV9HS?'I[;*@_N MG&B";INI/Q2(;9[W;+7?I% (BD=Q]H'9L,FM*R 853&)MADW*2*8-<\KW5;X M* H/6N:#+@8Y='96H/GDW]X\TO3[:SA<>Y#G%VC/78\SL@)OE MR@M@V9D9#D:\)LO=A]MS7 5#4$U1Q91:'RJ;FB@QRJW3; GD>PG8F2XXP>5 M[6$O0=OM_P >:7N"]VR]S^Y'(5K>(V6KBU<&MJ!MF\=?V0NX8JZDK^T#F;3< M(&RJTZKY*5RUSV=["7* A='0':@]YL3H>F[%1)#D1FML][H8 APBFD2\BZ[ M;0.R(Y;DJR:V239L;F-^HQ(PHR$>/8$K'C(IG#"XRF*(8O\ PL[VH/.1-'DY M#U 5]/L=J-X%4@K]_P"ML@M[+NE2V_3N_O$%Y7]$; BDL7&G]S$!]&E^J%?L MD;+(I;^!?IH/!U?T/3=7F1+K()[9[W3P'+Q$L1'=.T&T#LFM[QS8LD+J18W$ M3E7218TP#P^*[D.(U/XUTG4V43$HDMW>27848PU5 M9JW86V&XKVG:+@<%8XE',G 79+@3BI )U)UTJP10];+M 3 ^%K= MZ#P/#) M1_M0_:B^W/R:=\^E3Z5?H&^V>^?LO=MZ8],>P'T)^CO0/T5];_9O0?:]W[G_ M *KK=6@_NTO&2D;32PE.Q6]3-EW3 MSD?7I0@C$,OI-6&\2-#O3N%D:PQ7M[8]@8,F,[?E&RH/!)GL-BFSM [$7;AP7)KZLOV*.N? "63B72)G)6N3&"$"M80@7 O\ MP0K7H/.UZT>3M>81EB$"NU&\$R%Y8]H^WE+879=TRS-T>^T;2!:.?T3R4L$B MZHQ/0N /I%.[OAEW-7RR-8].=^B@Y74#CS2]/GNYGN0W(Y"MD!',UPO<2Q0<8+HZ!+T'$1/Q=HT3;" M)6PH&^7*#(1I)=3D=6,-RQNP^WWKVH9N0LLELV^JQ,H)H2.>:J)99N(FD2EH\G2G MJ]'.KHVU&\#!)QS[(]E/,6[+NED;0O7V01U!'#^D:;"!(5>=_M'BHW,J_;!8 M^D#@(0N?1D':@1;H\G19J](VKH.U&\#^)R-[7=K/,I;+NE[[0LKVO1T]'$^C MF;#Y()>:'LYBG6,I'8A9>CS@PHN'3D)>@\+3C1!-TW4GXI$-L][MEKOTB@$1 M2.X^T#LV&36E9 ,*IC$VPR;E)%,&N>5[JM\% 4'K7-!EP,#'[9>Y_.O[(7<,5=25_:!S-IN$#95:=5\E*Y:Y[.]A+E 0NCH#M0>]G'1! M-G+7^%]?C.V>]T5%86(M$B7F"#MH'9&>P$G6:+*R96!N:)62B0RO(QYQ!Y>E M%<4T'A<^M6LH"OI]CM1O JD%?O\ UMD%O9=TJ6WZ=W]X M@O*_HC8$4EBXT_N8@/HTOU0K]DC99%+?P+]-!X6I&B";J,FRPFD=L][MBK2P M1;1$<]MOM [)[4H]LVB[L+X&XG..(D5S8AYS=]\N4$F<#F),F/Z"T_=A]E-9:;W:=V&2A!"M\NIE>]![S;#C72=LI1+RB=W=Y M)=>AB[526K9A:G[BO:"8N&P23BJ3MM6W&3:/;4;P:\81EZ4[%;U,V7=,#.1]>E"",0R^DU8;Q(T.]. MX61K#%>WMCV!@R8SM^4;*@\(WH@FF].$S3:^V>]Q<@EGA#V.RQ3:!V ;CG[B M2&H2)W13V&Q)7;KUH\G:\PC+$(%=J-X) MD+RQ[1]O*6PNR[IEF;H]]HVD"T<_HGDI8)%U1B>A< ?2*=W?#+N:OED:QZ<[ M]%!Q&HG'*E:A22MR41W2Y%]C1EMCJ3'R9&W>WCSGZ-DL-27FTO7=2(SG$GE" M2:^".3:L4+*>&5Q02!XX!:W5,97L'HXZXR4B.ME@MF MY^3-Z&PGP[WQ]!TB M[GOEW:TB"._%=Q$:HL-'4X-#S8[<].WNCIG:=DGW*%>I>_88](>#LUQ=HVS< MP+\PG-\N4&"QU\B@D5L2?>3XN&=[ MFC@H@V71EG>@E32+I5L$\4;JW*AF!\<>GM;T'FREH\G2GJ]'.KHVU&\#!)QS[(]E/ M,6[+NED;0O7V01U!'#^D:;"!(5>=_M'BHW,J_;!8^D#@(0N?1D':@\*(M$$V M(=999UD VSWND8G+1YUGAYTEW:!V/_9J/+NMJMYJ9E(FF=1)!+C#(M_!O64$ MH(N'G8BJG#9G#IS'RM8&G&B";INI/Q2(;9[W;+7?I% (BD=Q]H'9L,FM*R 8 M53&)MADW*2*8-<\KW5;X* H/6N:#+@8Y='96H(K@/B[1H"GENST5WRY09=,M MT\[#V$23YNP^Y3@9:N[6XX&WF5<46JZ: DJY%NX.&YU)"SSM8@I$RAC#IR Q MM<$L<7:-+.PBKL*/OER@QZ:5G4VW5E#<3[L/MB:]I^;;+(Q;!OI43)Z:*CD6 MJMV1K"*1'$2X9P4T8RRO:XV5!V^W_'FE[@O=LO<_N1R%:WB-EJXM7!K:@;9O M'7]D+N&*NI*_M YFTW"!LJM.J^2EPER@ (71T!VH/>SCH@FSEK_"^O MQG;/>Z*BL+$6B1+S!!VT#LC/8"3K-%E9,K W-$K)1(97D8\X@\O2BN*:#PN? M6K6.9]&=NB@_C9T/36QJ.Z]1L-L][ETBZSQP]GL4YMH'8M;<-^YQ?25^Y1J3 MX.2Q<2$1+9)-B8(085[!D# X%OX(M[T']U(T03=1DV6$TCMGO=L5:6"+:(CG MMM]H'9/:E'MFT7=A? W$YQQ$BN;$/+EG;EFI"E^M[2[GOF;XG,XK0(8.2J<8B\G%D\PN)E@^L2,WR MZY;/*]\;?EH/!4.+M&4-F@]F[[Y<.G\RGH\TWNT[L,E""%;Y=3*]Z#WFV'&ND[92B7E$[N[R2Z]#%VJDM M6S"U/W%>T$Q<-@DG%4YBX##);Z<:("NI1NJW"-GKY=H."7 PO;H"M0=OM!H> MF[0LB(F0B":;TX3--K[9[W%R"6>$/8[+%-H'8!N.?N)(:A(G= M%/8;$E=RG2. JC=&Q"R!M:S=!"(?]&':]!_-=M#TW76))CB,KMGO=,X$QD5( MB8D78G:!V2Y+<:V4FR=;-S<./U9)%U&/3Q' [<\6%+89W!4P@S%OX6%K4'+: MB</.?HV2PU)>;2]=U(C.<2>4))KX(Y M-JQ0LIX97%!('C@%K=4QE>PF[#[<> MN XJXH*2CDRC,/FDW!%&CE*NI7!(H]Q.Q+%P 0\;WL':@QO^)>TL3UR)FELK MEL]NDE&WKMSIO'(D((>QKG3=;&P$I/-':-WJRX<")Y(C@_DA:'ILA:K1[JJ+MGO'D0\%/ M\>[0.QI[4O*Z("M@XE)"G$F2$7W815/3E\CP0P6-C.94M?+H['&@_L1:()L0 MZRRSK(!MGO=(Q.6CSK/#SI+NT#L?^S4>7=;5;S4S*1-,ZB2"7&&1;^#>LH)0 M1!IYH"F:=N5XN4AM[OYLGF\D,@AB(>X>U+NV#;3:Q( M'\C]E5G(SD(E &\N&[Y=B.9#O?,4O:V%[=%!'4!\7:- 4\MV>BN^7*#+IENG MG8>PB2?-V'W*<#+5W:W' V\RKBBU730$E7(MW!PW.I(6>=K$%(F4,8=.0&-K M@ECB[1I9V$5=A1]\N4&/32LZFVZLH;B?=A]L37M/S;99&+8-]*B9/3148(.V@=D9[ 2=9HLK)E8&YHE9*)#*\C'G$'EZ45Q30>%SZU M:QS/HSMT4'\;.AZ:V-1W7J-AMGO.'L]BG-M [%K;AOW.+Z2OW*-2?! MR6+B0B);))L3!"#"O8,@8' M_!%O>@_NI&B";J,FRPFD=L][MBK2P1;1$<]M MOM [)[4H]LVB[L+X&XG..(D5S8AY\VPXUTG;*42\HG=W>277H8NU4EJV M86I^XKV@F+AL$DXJG,7 89+?3C1 5U*-U6X1L]?+M!P2X&%[= 5J#M]H-#TW M:%D1$R#FV>]T#AQ"1,D0'3J_M [(4>\C6,I"$D7-RZY4(D9-/\\!BA6,A"F< M<+X&S9H6WY1LN@/Z;T033>G"9IM?;/>XN02SPA['98IM [ -QS]Q)#4)$[HI M[#8DKN4Z1P%4;HV(60-K6;H(1#_HP[7H/YKMH>FZZQ),<1E=L][IG F,BI$3 M$B[$[0.R7);C6RDV3K9N;AQ^K)(NHQZ>(X';GBPI;#.X*F$&8M_"PM:@Y;43 MCE2M0I)6Y*([I]@[4#9KB[1MFY@7YA.;Y< MH,%CKY%!(Y1OK+NP^X7A](L@HQ-&Q-($?H::934H\K8D^\GQ<,[W-'!1!LNC M+.]!*FX^B";N0I,-2/[9[W:TW81%?(A$=.-H'9KRFNVR^82C&1M^$VT2-X.@ M\D72K8)XHW5N5#,#XX]/:WH/->^CR<]]3VAJ:)M1O UB30] =GL*R-EW2VML M''Z .FSN/M?.Y4EFX%_TO=9X>=)=V@=C_V:CR[K:K>:F92)IG4202XPR+?P;UE!*"+AYV(JIPV9 MPZZ>W*AW#MO9KV:]@.Z]EU/HKZG^W>@__ .W])?[1UNM^2@E2 M@^.V=N!#>";-?]BHE4!=*K+DR\UNP'*&AGUB79@5DE(C"<8<>T?7B14&SU5P M.Y.M$<:HDGAQ0@8 5A DJ;N#_ 'DEUAPR4^D?77Z2V/QEYZ'2 M0LON59.DMDR&NA:32Q "8^TE$=6N!MV1^[4Z9Y4/+F;L1UHF(H(0]@CJ 94 M.\F@]O?A'W*PV/U!F<\[=77BGP1)G%B_E928>P#.8ZZ[B3O67>FRLED5N0S(,F/QFN",6"0:$GOQMO8HGN@IB9=ES^:,"((LF M;@%"88' _#4[KMN-(I93,5=%R3NAC5M%A9G2F4?DNM!U93 V^2.*]O2.P88B M/K,K*+?>JE",?FVAF:+J ZD4$4<2N)LD2& MA["/6056,CJ8^G ;< <>OMUM!W-2.I%C\Y&+=22@VO@3=-(#65\72X[C("AD M""41^@Q@<")M*.)M9B.6=MITVAC^&Y4D)Y\B6PF_6IQ%$V#GER1W'#AEQN-U M$:]G9%KCCEIQ2B2NT[(A@,-[E6\X%HF74.J4SQL5"PS#,W5;X=S:V'X]UUCN M790@Z3FH2U&W&TBGQHJ$O3*[$6%F5M4LNDT?V+T0'<\+%";!F14;SMLD.AO' MDQ+25LFE_P#^4PS41LB@;\Z#0SN-K/!FN6K$LAZXK4=:U18UX:*3 Q7G)"J^ MI7948,P-BQN*-$*S&#/;L0N 9.3TTPJCV=[T!O<@. $#?(_@;3PT;H% H% H M% H% H% H% H% H, .;S_P =N#;^]_@;^9[\H-_Z!0*!0*!0*!0*!0*!0*!0 M M4)NB$C$YX[=-)2@<"H@!F$PP)KX@%XN,?+*?BBLQJB"%E-2+%C+?6 MM2]O%I33#B< ;#33P)I5:J>/TC!9YX9E<.KEC;K6N&:T_N61 75R"S-F(?RW M/BSF)X](*U1M@'E=U(.O+I,:1V3&"T+]G<\7BR8F)*4GF7 3+7L05!#*J*:M MGD )<,(?NWIHEJ*==,V2_P!Q1EO_ +?\F7*AJYL%**&$/>0&5#P;+WX898@X MKE\RBJ89&O#88<5K[4)"C!DTL5-212=P\QP\Q LBG)+HU0BK:>/':\QF$*FE]@I5R"D::U+% )-UK.\4 ME8J>/KIQ6!#=[5'8!O;/04U9@;3;/LXDH+DD,52:JAF /DWW;#4G/*&'VE)Y M\J"5++#?)O9@*&"6H!@@!J*;8 SB$%86P>(8]_$0@N%T1'QIPJGR)*$=LW9C MF.TCUUF(:)Y!7RN @95<0QCX MQ@1)6"P8N6(9DO<,;"V5[6RM:]Z#H/\ +>Z)_P!,._\ [[4P_P ?H'^6]T3_ M *8=_P#WVIA_C] _RWNB?],._P#[[4P_Q^@?Y;W1/^F'?_WVIA_C] _RWNB? M],.__OM3#_'Z!_EO=$_Z8=__ 'VIA_C] _RWNB?],.__ +[4P_Q^@?Y;W1/^ MF'?_ -]J8?X_0/\ +>Z)_P!,._\ [[4P_P ?H,TN2[BSA#CI3]$9VURFC M@^RR@4"@4&&Q]033?-9N8SXN?$*R)),\(L;&B"X2PU M*:?*P0?[_.^BVR*8#%8R?&1(-?'P#PN5%;A(4:ULRUKWN'MF<>64WEQSW&<* MZ41N-HYN5M&/'TG*:P2"A G.9GCGU7BH28@G4:.6:J:UW<\X^DYL)R_87$B= M=!DRG@#9&U# ,U[R2V2H)H3_4SZ&NC(D=)!@:X":(CY#XA?\ U>V1DB+M MVG%J>\6JWWD_I&GEVH+6#=&@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ M4"@4$82%"4,2XI,9:E:(XPDY8C%P7=D:JTA,%J/12CUU9!8 9.5C'W(DJ1II MN#( /'"YTAF7,WPQM;K]%J#SU*)XL6'ZB2JKQI'ZK*#9)9)K^:K3:K$;B,SF0VF^S6BW" "4WFLU49.;S<04PMCU2 MR/K^]_T%_G@ZZ#?^@4"@4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@P ^)"_43A[]O_ M $E_/"0H-_Z!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*! M0*!0*!0*!0?Y@?Q 7)[RHP?OF0U8G=QQ@J-'4';^*-Y]1W$0B5,1,W$"R,W* MKP&YULT"E);G.)2X4M;$ 993C0?6MV-!]N/!A.F]&T^@[#VBWT6&F. M_9[5%!]18VVBQ"+#+-Z#Q BJ>QE)6)E!3.:DJ/W,H:7BYCM;A9(I]/ZN&&?: M]8-BZ!0*!0*!0*!0*!0*!0*!0*!0*!0?YC_Q(/()RE:^;YJNJ4ORLV'9 D9S MQ%6[VHX0T31VE9"HB"L+*W%&2JN(;?2E]PAQXOV56VHX&A[64C"2(-G;+$0/ M.X?9'P%[&[_;BZ.INUV^JNQZ1 M% NY7IB9()X>-B_9!(H@_2+@;#OB&Z] H% H% H% H% H% H% H% H% H% H M% H% H% H, F%SJN2:_;I9UWXJ^0V>8\9,I2'$UY*82%!>396W%&KD.-E>[A M94F,D>"QQ-%+9]00.V>&(EK7_+TT'?>+CLQY)')_\G]?/TW4#Q<=F/)(Y/\ MY/Z^?INH'BX[,>21R?\ R?U\_3=0/%QV8\DCD_\ D_KY^FZ@>+CLQY)')_\ M)_7S]-U \7'9CR2.3_Y/Z^?INH'BX[,>21R?_)_7S]-U \7'9CR2.3_Y/Z^? MINH'BX[,>21R?_)_7S]-U \7'9CR2.3_ .3^OGZ;J!XN.S'DD)-4(]=O&C%^Z)^2JH"9VRR$QQN&[[>Y4)\:2 A MM5L<&/)>@-ILHZ8WV\A)+5UV(I2*AHQ(!-24E,)%YLP )IZ:0+!@@A88VP## MPMC:UK6M0>X\7'9CR2.3_P"3^OGZ;J!XN.S'DD+CLQY)')_\G]?/TW4#Q<=F/)(Y/_D_KY^FZ@>+CLQY)')_\G]? M/TW4#Q<=F/)(Y/\ Y/Z^?INH'BX[,>21R?\ R?U\_3=0/%QV8\DCD_\ D_KY M^FZ@>+CLQY)')_\ )_7S]-U!?;C\W7CKD4U#B#V:*VI 12 MSM2AF#)#PB];!50F\L+R/?$5P,DT*6S!-"=H4S"SRL'GED'@&5;*7=Q$TV(%@*)8 M/(44J+>V&.%L,LP]'XP6]GD*[_\ RKA[UM0/&"WL\A7?_P"5MJ!XP6]GD M*[__ "KA[UM0/&"WL\A7?_Y5P]ZVH'C!;V>0KO\ _*N'O6U \8+>SR%=_P#Y M5P]ZVH,*.:!@[/@.3[9O9P)ZC#A]:?NOCG'(&I&C5-/A M+981)= YU#*#H*D9[V32A1CF6146YG+H#;=I\J^Y#$:K98[.^'[WO;;09K?1 MFHU6ZDN2'"B4@-MNIQ9(0T5,*AJO4+)Z6F$P@ 0[?DP##M:W^B@Z#Q@M[/(5 MW_\ E7#WK:@>,%O9Y"N__P JX>];4#Q@M[/(5W_^5MJ!XP6]GD*[_ /RK MA[UM0/&"WL\A7?\ ^5MJ!XP6]GD*[_P#RKA[UM0/&"WL\A7?_ .5MJ M!XP6]GD*[_\ RKA[UM0/&"WL\A7?_P"5MJ!XP6]GD*[__ "KA[UM0/&"W ML\A7?_Y5P]ZVH'C!;V>0KO\ _*N'O6U \8+>SR%=_P#Y5P]ZVH'C!;V>0KO_ M /*N'O6U \8+>SR%=_\ Y5P]ZVH'C!;V>0KO_P#*N'O6U!T$#PZV>(8'M/XC)U/UJMI], M7A*YGGHR7HWT9V,YXM/4A1<;5=C5<:<66&\Y6TX4=3.)"ZWUU(. FB1TJ,*6 M-%A;[W+W'_&Z!_F!I4\B7F^]R]Q_P ;H'^8&E3R M)>;[W+W'_&Z!_F!I4\B7F^]R]Q_QN@?Y@:5/(EYOO;[W M+W'_ !N@?Y@:5/(EYOO;[W+W'_&Z!_F!I4\B7F^]R]Q_ MQN@?Y@:5/(EYOOO,-'T!%D+A;Y MGXDF"$I*#&!D98T:=RE@>A5Y9$RTJ,WNZ8+D8.+>&26054.YB]RH1XD*7RR M#/CF PVFAWFL5X%B>-H2BW@(YMFS'$2L=L1VQT MI>XKAI37:*.40T8KD)WG M'(R8Q(DL+C#9](@XM\A,[WSRO>X21_F!I4\B7F^]R]Q_QN@?Y@:5/(EYOO;[W+W'_& MZ!_F!I4\B7F^]R]Q_P ;H'^8&E3R)>;[W+W'_&Z!_F!I4\B7F^]R]Q_QN@?Y M@:5/(EYOO;[W+W'_ !N@?Y@:5/(EYOO57\RHS9:<,3+*#OD%U(3,:Y$PHF@R2> <7W&?34DJ M,>.#8 @X9BXY"BYVPQM?*]K4$*DMTM5UAX0ZWLBX'LU(4.1V:.2, MT7PY8YCM6EEYH8$@,4FX6&BJ:)'2(95;@J2D2S'+XXV!L((*%AF%GZ!00WL# M/\2ZMP\^9\G5T#,F)8U2,E]\.T)M.QVX-Y%#&" %4C2*R4)R.(0E@\;Y='1:]Z#HF,_F+ M)[73'Q&KT:4ALI:R4,$=X,9QH[M:ZMFDJ9U%5<4QP(!Q023^2:LIQ@H8L$-G M<$T (%GT9X98V#K:!0W"B\84$DQB,ABF\%TGAA84P3""SPSR M"4:#FW@\FA'K86WL_P!U-MCLQLD!55QNYX+B6V6PWTP#H[=16U]:-$DI*( ] M:W7&'%##QZ?RWH/71W)4=2^S$*1XF?S*E"/724N?;+\CMU(3V9CB(V%$ N<0 MG0VCZFAJY2PP66':%QQ,.MC>W3TVO00_(FWNOD5RRU8.>;W42\G.X['A FWT M!@22]BC>%EQRKK-BH>1W.R&@XFE$J=)3M:ZDFH)MTGDQ?$%?U_Z8?NVJ-!O_0*"+)>G.$]?&IB_)[F&+(08^:F21,'G+T@M*-6IDLJ M66>*PW:BWQOU<;]%!^<4SS!L[D5E3@^9HHF5-;A\ M)*<*A%,B-"1"*$IC@W, )RR;:"PL%TL^,7QOG@"/E@)EA;K6MT?EH/>/>2FA M'9EB$W6;52IB27XF1JT,4MK.IS8G'>KI*XN$2BH*UT59!;"5FFMPWF(J*N1) M* SPP#%,X"C X"!P;8V4B%X?17Z!5W6/]-+BDAJ1[WZ+951._KD2^U'MR67_ M $XRD[V$+$/8U0[F:7O1A58[(/T<(:[P7[4)WH%!7%G;BZBR+(8L1Q]M/KB^ MI7 4UI$'C%G3A&3GD,%9;93!0<22*RT1SGG(&IH! 3$ MUZ"QU H% H(PEB;88@1M /2=)9P#RRR %MB' MLZ!0>L5EM&0"H1Y=5DQ%(CJ:(B '%8^532HRRY5D@W&XDA&#@H((BFON%5*D M"1>U[BFCAD( +'(43#&X>SH% H, .'W]>SGJ_;_:GYGDF@W_ *!0*!0*!0*! M0*!09@!4TD*1[#+,N)CEU;XWM8)[H%!#?0'ZMV9(A=[^?,4M*5 M8W=$HQAZ+^DN-FZ^6PMOZ//3B<25T3VY9R:J&7$TO3"2IEC17OY8OW@N8#$# MZV F.5PDB@4'"-N2F@[7A(S#0S:J.YHH46VE/=C9(/!#"1W$L MHJ>W'>&,@*@ @XJ,;/A$ALKES.01G#,+$.P/GR*61.*:F<*)R:G%#!]04#Y@ M$F1($28.9@V<.&S&89UL\<; MT$<[ [>Z^:NYH8$TO=1;Y]PHKB=">CMI@23)[@!9C/46ND/*0%ENQ8T'HN-N M-V:J/=' 6'&HERJ&E"JA7$V;!N.'U@LK0*!0K<4P#AF'_3*>"#( M3-:3^:I@Z;:[X;*"\&V:4D9:;BB907*E%%I','V\Y4Y(<:"=&3SH>0I)0*%3 MI7.]PAP0Q<6-FS^G$K-3:0HL:X;'GF\V M'?%<>3"' $^YF0IW:[W5$9I*$4/2*P7,@&!#!LD9!4E0E8J;+"YV$H,/\Y/) M[$R9QKE=CEB,M0UOOO8/4&:G+$T4;'%D?CPDU+6=JM;)*.+Y)VL=H M24N+)=NJ"BEJ7;!N5=3=2Y,'VUE,78)"UHXH9+< M:HZ)K<#2:ZNDK.Z*M#T^JC,BUG !(.S"XY68FG,)C7)!S/IS1 *IH)2UU!4, M=S"UFJ.RSX&VQU?5D#=N47V:E_E#YB-30FE*^QKN>L8'H1BUF[!N?6!%.Q4I MN8)#%.H3T;+1S2UG(E[1#@*@:<$;N4-%2F 9^2IN^-L;QT;,%1M]/3&)7B:< MQK9^#I"V8@F4G1/F[*PY6TEFY$BZ/5%7D*78:B9'++*OF(V4WZ-KDS1UN$AD M'KEU(O8-/E3;M"B-\;H1,=W+EEZPI'O)WJ2SH^>;CVN7BR&70MB]&6W([B;$ MU[9)AERO^$M8AYVLJ'R^;=S*%R[A)E6NGXE")\R@*Z'4[4B)% V"15U<105 M394D/<Z\NQR:S#3K!D 3='3DB3:=-AB3'$D$)PD9'?S@V,G4B2+Y(F=S>88XH4;\0686]IGQU.TWM7L #/!74S028%Y7Q1@0N$T=HG&D M[V%'.1W0E=7,F?B '-I\4AMT;%N)2C7'5Y^<=!)ZJ+;'A!8<&*)B"1GXB6#2 MC!DAUF^O!B%4^Q0T:/!F0K''.]4OS5KCN,YFQR*.9%E&)^+/>269B8+7V7BY M9>19-=#A3^T5G4FQXOM-1/NQPFS6( KH M-JQ'$)0%,"6,CJ>6?:](V>5KA\Z"KLNO-/3,@M15NW*K)$UL^'%XQMB(Q848 M;/KK59;>VN:BZ\(U<)559K3=)$HM'?1C.1$APM(]B,FJ(AZV"F0''$*9!!I# M/,F9,K<[FSF/5F2'>\I<;FJO%LZBA*,YK?<@JQ"'7-)DX$=I'TQ8Q3GHO-Y; M48L@1SY+S?Q#2#8#84% N930BHJL+)!G0 MGL"C;6NUSFK%IID4$ENY%KDQM2RYW:1CEBJRKDBK^ M.:[FI9CEVF$4L'3;<3/FU0>8/99!V"EZ+IT??$CQU37!KT9N+C9AV*VT&@P1WXJA<#%35F_>X/;BII,H"5#ZTJ# 'X7'[ MBC1G_P S/[X>P5!_.+;[V+X@K^O_ $P_=M4:#?\ H%!BQ\0.[T!I<8QTD72+J:/O-KDZCA@0@:7&X,M%$!O-\ZJGRX!PL)BF$#(V M0P(00@P89,/[9*:69M[R5[%P](,;[JKP6BNIJ0J[(:.MY59<30HP$#;.S?E6 M,70B-MS;-F'%LBW80D]S/],<0:XY5A+06]8+!""#P+EC@=FP=FGC[?:8NF.] MZE%]:W3WRW,EEQ0D-K8J=I63+1*]-.YL/2U"BW.L_-=@O78IJ-Z>6@WE9.L, M ?+-10<^K*&,^8X MC4WR%-Z-Q'LMJZZ4,K@<;*K;:Q9OCG112Z(=))F)/ $7 M:P4[U=W"V(1=>F M8\FCO3(#IFR:OAY]M-I'*ISG.;HE]$;VS,"2+'I%GOML1ZJ*+F3V8[VTP5)U M!& 4=&[=6NCW-*A=1,$C F0;Q<.\\@[#DMJ7NS]HS=$_0]L MK*T ,_.(FFHO7&6I3CUP20[U1P2+-1MTF4L%=>;@"*MY/(@D<2.(8Y;$*&ZD M:T(&\VS6[JI?8MC$8BU3YXCNX?L+'3=)+$L.:2(^U8@%"CE5&F<&33*2SH?5 M5D!0+'R +0&.+0B&?)XJX8.1HN$$8:LR\ZQM<=39^?VW>R+Y@N;N0C;#7?=V M3CNV,C*3?A&*(YEO>6VKY N[$9V%%;7MNO%\?1L57'8454HV.WA$D@*=P2CQ M<+(.(>&QFU\>-QI.63)P?DR1^D!RHC19&"'L]+.LVX,G:[,?>*<&=KWMK IA MN+Z_O,!"Z_IZ])S<,ILK'5R$&CMLHP0<KF+M=NGE1 M1-C""F;E"9@T+>P80F>(9P39M K-?=S9)](&\%D M^#=GXTU]RV7:ZA'I5U@LMU,I0'=CG%L$J@'B;:,I0HY"Q(OWT71M*^V MFU[1;RV\B&K.Q*EL/JP[^0!Y-6$Y#@YXOA4CQ)>J>DDLRZ4SGH2+H1TL$EK? M%#B\E2!CTM;#S4A[!"BEVWL.WG@X'J+@\ M21%<>K?>QM&(*:H*5#Q(NM?%P*]T/.$P$>">9IGPW$2GR+O-A<@3YN7;RWZ3;C3+$3GH8F MF8DS%\0CL]NGL#)FO&VDSA;6N^#Y[B_CSW<4=RM=PYVV057[#VS[;;9YY0"X M4-HNB-F-$^G*JP)21_91&(-E9-X2$BK98/$56'*Y'\PYV8Y"3%YS/&.GKMC, M4G0U&T]_#F[4NA>=^VDFK9B/2TV3BO$-GY& =R1() W'D?E@49J+&02:(G(; M.53I122PDPP.6%L'VW(F9,1&21$[(_FGYIA#,CFJY*N2GF3R*A9%LE')=O=< MR/Y WQN-2:#?^@4"@4"@4 M"@4"@4&8'-;]T?R-?L@3A_,E4H) XG?NLN-/]@#3?]W6.:"_]!@MR2J D3[5 M%I\A'/C\DN)]>VI-:Y M';IAY^L_8C88ZQX=?I5,54!V/Y!:S?F0'3-DU?#S[:;2 M.53G.:SAD=J[)* M,KN&/F#B*72VLG.;+-L&5 =/)!!' !TL8000,4GGD%!I3D1=UEY*MP>0;6M+ M&V)60]P8XT,VSU\C-S(ZPZ7"T)0TETO3-2W/FF@F#8+64V!N?@?:(QTT'CEC M@[%0O?JW*&;8!",:R"U=25?F315;8]347FF;V<91F:9'BZ5$Z.2[E>\H1OJZ MF[&K\A280P6W5KQK8L32ZG G/%P(V."PR$*YHH0SL>*AE\PCV.]G'O,C-TF8 MDE[U; -4^/ G.RBS&$UMH9.B1R*RAJ;L0G!:H+#A=5W2C2,<6FG')S/,FOCJ M6:PLDTL4%1.G+!*@0H7AULPVGE".M('N4F/8R5F#RP:HZ)'Y3DQ!V)ERR;JM M/T&-)M2[M:(S3")()$&&R^T42([A2@L&W8IDG/EOC@FP^R/W*Y!&&T.S#Q2Y MUW:CHENC*;.:K-YK^)"'$0RA;#'F^>CV)YR9&N:A/4?HR@&M8!(K*R5%!X7/ MI@V&9 +,@>L<"$N4,=4-9^(.8Q7GK)/9)Q34JRXW->MY=[80:LD2#)YR4'6! M#,3[%/XI%_MU*KF6EIP.X1*C7(CD$L*YXP:-)=BXV8P@=\1+A\YFNDP-YP1' MI+%K=W-D*+62YHL^(=>$HMB#MJ%F(<1'5%6YRW)L!N)9.Q^[41<;JX F/Q36 MD\V 9)F51*#M;+,=,[P",%DX[FMU2[->BNPS!E [*F\CG^&;F"9&$UBDY.^P M$B[B$R^K#D;S74XO0'Z2;:V(ZWLD+HRRVA$[,DK&$<8T>*#F$<,8F'JMF=H) M(0]-MJ)5U?V_G-:BL3B2198E=]JFPK^<#Y@GD'M(S'0F"I5?K M>5G07NY'I)5X >.^*7"W(IM$.FP'Q5PCN;!9 MC+=1VKUC6PK]VMG]3)N(QD3;JBG ")Y@O=,N$$ MORGMBV=?=M=FH.'W9F1T0EE)7&<[V<>=VW[D*M;V@V/CO<:TD9R5LF4.N1[Z M]:R+ZJR&.MFL6;BGI@2\*BHY D29 M^&F_*!^9YT:2J;DS7S?AEXL5N8F%IU!F',KMK6I,(+:QZ6Q4!ATY)!6UL04Z MCX'R86V:6T3T?>N6EQ:=]I);C1E/K@NAN8H)GUJSF]F4O2SR,)C;)DY<1W&] MD!RE!)XG%JV)MPZ18*]FNAN$VHKEC:.HYACX@A6]N[5; HDK+4C3IN#*;/FB M,N2SA9BI_0YGLDMH\-L<#:;7W6 QO5&JK$I=R$&:JLXI(+O>P=R*L4-%&F:1 M11".! P5.9YA]JE H/G X:_O0/B'/VOX(_F#(=!]'] H% H% H% H% H% H% M H, /AO?U$YA_;_W:_/"?H-_Z!0*#BI*8*!*T=/Z+G7FKX->264ZF"Y,V^MJ MC97\$!XH1]NK&:(Y$0R26F^KXIRB))C!&B@W5%"SQ$PQRL&;1-(TWT'<, M5$]L.1PH<4X\:ZB-KFU]W9SU.B^\<-@LC"QXJN"/4QKQY :B[1B;95Q$'->7 MLG H%"1T8K@;#L;'L,&@D1H28VTMU) MY!,53[:45QEK"VEDG 22ULD9&)"BXF0P#8(F6%L!<+Y!(BVKD6^C*R^IW-V3 M41,/JZA<@G**P>L132HITW+_ ;JN[ F&71ECE;*UKT&11_AVC1=BEGP&[-M=T7E M T?MUX1^S8C>D!O2*\G(3UN(R4N(RY$[^4TC!=4UTZ]DT( MQGFGKA044?,4-;DU.((Z<02$HF63DM+)%4Y-3R86 !0B0(@!EB9,J ';$,$L M6+A8X888VM;''&UK?DH(9=>S^M+$? T8OC8>#&;))8D54C$>NN6F"WGP G'2 MV9TD?&::NX":\$2-DP\A@AD1H$DLQ8DYHE#':=@:<["3EHRZD N/V674S-E L9P#RRR %MB$71KL!$DO/.9X\CUUY+CTUZ>J='DQ-\=ONA!.,MWK#:2W MDD)AC)QHB065P55J+9-0+&T_,V2,%#(8@8V6.=KW"9*!0*!0*# 'X7'[BC1G M_P S/[X>P5!_.+;[V+X@K^O_ $P_=M4:#?\ H% H%!'\IL=2DA@N-DH\D2!$ M*HNEBH)*2(L':99_-0 MP5KBUV:5Z9(#?U.2I\AEAKK1#77,,PW],4=H\FJ2G(SD<$F.U\+S9.*R(?#. MOQVN136Q\RZ<43[BFQ.Z@@E\< L FC8N!VILS#3RA)ZKCU;+?>>*"*,XHZ<6 M36>B$IM9SHCR;RNA*^111)=LGN)O%112ITH=3% #',H>*FB8XY<0/4PAK\6A MTTY',O2C)\[RF\TAI-IVS),-XW+OE=:; '=)QC-41)AV.(BC%)0VL??2V9 P M3FZ2&'-*YH8R(.*)U[!8*@@C+9N"09;DR##TBI21)L.1<@S7)B&O$EIOIS1B M=RF%XHD/U1=RVF)[,$;HIEKJ. PP"@+W2Y$;M[!=GET!WB))30<3]?D9)1M5 M%>,:IS,57>3--9U)B44(O\!<,M<5)=2HBDVHZA#03<-]Y"2CIT5.R#PQ.8@9 M# V$"%-3]46MJ,U9.:C3D*39%+RO/O;AD$%5S M0A6(AS1'"L\@EP-5!0A$81L$'(86\%7!;,!D[E[@6&L:SQ"ZO:7MC<+"4"@B M&-M@H%F97>+?A^;HAE9>CM5S0I 1(VDEF/I78RX'U.T1GBFM=:5#C950^TQZ MQ<[@ -;K6Z+WRG#(;Q16^XB0R ^V:II^=QR@>(N96X@-Q K]O\ :GYGDF@W_H% H% H% H% H%!F!S6_='\C7[($X?S)5*"0.)W M[K+C3_8 TW_=UCF@O_0*!0*#/[?"5M$CT?N;5_;C; -E\C17,.HTO+P(Y M$5ZRQ#^W!?>AR+9ENQ=(>QUY%@B1%4SC&!=6<+4B]5&UH:$>0ZVQ&0'*A]2Q M($D(@>RS<69HW<;(R&)07&6U>>6.-PX&%)HC'8J)V%.,,.LN^(JD]NDG8 MQ'<4(*Z66<#>4+9W)J0">O)Z4LE Q[87Z,#!8$6W1^7&U!*-!#KXGV)8WE&% M(8>CL]"R5L2M/%O0XW+H3E4,7BLL!A.*3W:0LM):,>;Z (E,5IJ)^V2H;)8& M,2N00%Q1[X!Y!,5!!#2@@JV9EDB9U*4)>?AU]B)>3<8#[Y80L"9, B!.]!!CKV?UI8CX&C%\;#P M8S9)+$BJD8CUURTP6\^ $XZ6S.DCXS35W 37@B1LF'D,$+D7M@(%C?+&]\;7 MO03G0*"'P-A8"-2^:U[+3A#YB?"*1@X#L'@26RQI?)H A;,Z&MFHT#6LGF72 M!"8>0V)G,E8&X6-\K9=6W302;=;1K+.+*%<^5],Y(V!K CFK M8I?:]^NF8'A,0;F.IV5AB]LL"R-R]H)WC3:R&7?J^_&3';$ >$;0[L/J8!8B:#%+6*?U.!M!636EF]/AM-LI^(H&&R2P3(,7:+7E_1XCP28AYJ8N0NB12[P2JHM))@BWB9 X MY+$A,E"QTZ".8N&@+$N;Y47U*<'-,LIQ9"VQ[ M_'4A/4C(+:#3DQEXJ62PG!)V78B6#NWQ)RKE-^H#< M4IGRE'6E&Y_(V+Z2RH^Y..2$NOV)E+C;EX_)*8V)-=JZN.*7H]C3961U5J)K M@,*2L-=0RNEW-YV+E0L0](QMI]J3,:Q?+#$GMWIFWX>O?)&=Y+(@DAY/^16% MK!(42Q-)SBA]Z+>O(_MH% Z5'VP:&W$ILEVT@I0[W9:L*/W==RQ!'P#UFLKQ ME[D-UQW91=7>0&4QW4T===<7KKG#21NLR)&F5M[8L]G&7#*[IDF1X1E)TS$0 MA.='NUDEL%T,\^BS>!#4G"-BWR(]DT0$-Q.,Z0G3L?"RUNTYRTHM(IN(M(,E MQU#1&NK+BDUVN9?2@V5)Y'QTHL4$41'('8W<3(L% M8(,[>,E[P @:/+VD>]2DSE'=]4[/-QD9593+4S95 M_28VWPW!$)6:3P1;#IY!)*DQ0#Y2R4)D3#QX'G78=Z;,P!EC)4C9[58\A6Z< M/[Q:LK3X=9Z.F-I,WB&QJI!$F)T/G5$5GQ^SF^V&O$?LP^DM*3QWFLN7,,PH M'[J)D/(-D8@W9U6GQZMZ.8@FEJOA\.N%0=BVXV4P-8+JBO"8S]4XOM(1,%32 MR..:*"_D<=,&QO>QD ?L[B!88# YB!E+&>W^ID"\PO+&;G'9_7F'"QZ!N-M* M(#2E-$<,# ^JL=*V_%>:40NZG(E7.J;2#7R%U(N%UQB-CQ?ML<.V#ZP4-V5V M#"BW<[>G8Z/7;-C/)S7K[PL2*85"#HFD)Y-K1M^SG-J)N/,+4B7!6.IZ?E$4 M5KN(8B@(E8_1XI+ YHD(GJ)T;(T%T.-+8/5-F;B7M(]ZE)G*.[ZY+>Q0NW&N#V.=K/4Y2^\IV>;C(RJRF6IFRK^DQM MOAN"(2LTG@BV'3R"25)B@'REDH3(F'*QM.LX/.;(HS7IGDIL[&8;T;W0_O[ M"I*CK1X_B/0]O-[9=4AJ:DEAG5@)H0\TF0RVO$QAK2.EIZ6.Z%IPYW,*1W(^ M9QN&7FM6U$S'(BUC.9D+.>1).V"@MC.E ME&D M,P66PWFY%< XJY&W. K9&<#P1^PA_ 8(UC<4+>[@;7X,QS%7 14UD\8NHA+*79-4S MHILK8J-D'L7-N6/!S0FEHO3;N45C5V%^;:3M<7LH9[.$6;!I MVT^ZTEZ;G#0LSPHN1\J%)&>*MU3,GMB(U^'&ZSVDI*)-O>F&PAC)A0$^,>+@ M]<80_?,?(+)1AL9QXS5!4+1'K88A^17+%Y2,5V#=5$0R1*RU!+]C(L5-Q]A( M,7IPY60H"QC@^GXE%\\M%4L J4S')FD?\ MIK P5!+B NIM8YF2HI<0<*_8BAY98BA"AX!AAH=OMIC C^Y@,Y1V?@IMKI_E M.F)W-5AC2LQ!)*D-*RUBU);J8%&D8-=D MU*D#?B2"C855!=67LEN]R*#*:+A M=+9%4_8@\S)^-1.VYA*:IL_8G6!"E;63:=K2O-<5->0]TU1PJ3+!53UM=X MLDC#:]XL**XXCRZ6PG"9 2W,W5(8F&"HV[&Z<'L]:MG07[.AM"VTV=V$AC?F M$MMWJ<@AZY80R%K4>BI9)OER/PP1#" M3$/-3%R%T2*7>"55%I),$6\3('')8D)DH6.G01S%PN^W=L) CF:9!BLKME,$ M@ZUK"OPZR7LT_P!P[(/%XO"'(FV2C;9P/8R2&U)@+LNXH)BQ?EEHQ4 YC+=, MH:*TDAQF#96Z6&#D1R'S3BEI,2)F>2PT$1R'#BJ=7BA5,RS/GAS(8XXO?)&=Y+(@DAY/^16%K!(42Q-)SBA]Z+>O(_MH% Z5'VP:& MW$ILEVT@I0[W9:L*/W==RQ!'P#UFLKQE[D-UQW91=7>0&4QW4T===<7KKG#2 M1NLR)&F5M[8L]G&7#*[IDF1X1E)TS$0A.='NUDEL%T,\^BS>!#4G"-BWR(]D MT0$-Q.,Z0G3L?"RUNTYRTHM(IN(M(,EQU#1&NK+B MDUVN9?2@V5)Y'QTHL4$41'('8W<3(L%8(,[>,E[P @:/+VD>]2DSE'=]4[/-QD9593+4S95_28VWPW!$)6:3P1;#IY!)*DQ0#Y2R M4)D3#TP,[STO[+C$2,L2,B[G,[ETRA]8U?'D=V!LIQ\9*BMX%BT@@ZWFU8PQ M!F#GK6*&] I( 1 U'%\$QT^RUC;(1-R#:)C;LZK24X(,:K(FEJKKAV79C]D& M"$L(-8*&9,:48&BA1^*C>](I9,/(1NB'+9"E1\@3@@(0XP00@1/J,E\4>JCZAA79CIE51 M+NN*\-SYJ:.STQQ-&Y964V4YPX[U*&#>J1CDCF21(Z92U; K@J*V&9L+1:%[ M':9L_DVY!')&^RQ>1HLV"C/BO9D,OQ8FQ_;#IKWD%:/;:M>S':,G.UQR$KG! M"Z^Y4P <@,J9!I:BI9 B6+Y7R"P#Z1J!0*!0*#YP.&O[T#XAS]K^"/Y@R'0? M1_0*!0*!0*!0*!0*!0*!0*# #X;W]1.8?V_]VOSPGZ#?^@4"@]8M+:,VTE07 MG"K)B"AI!08^JK2T?*I:2F$2^%\S!Q043PH!,D4 PMTYB"9XX8V_+>]J#V=! MQ4AR5'41-!8D&6'\RHP83>!Q,K[WD-U(3*:"&7SSQ"P'6'*Y#Z:C)@.0F=L; M9C#88WRO:W3TT':T"@4'&,21X\E)$$T$.<+O"$69,#3BH-RMYSN6(6PJQ? 3#:"L=%)-IE,1LH+-:#<3< M<\$Y :[72BB(WT4A@)F()@22DDB" %;++*]L [=-[W_+0=-0*#D,F&U!'Z!) MPR5WE\$V@:8::MFSRD;]#-1262;@6DI!33)P5(0/:572D\96')%P#*OZ)3<# MH@^":0Q+ASOTX0KWOT?]+\7=_P#I1^@_N/M^T^]_35Z#]I_H@[MZ6[;Z4?9O M_P"(>S_5]+=Q_P!?V'9?PZ"4:!0>J++J&=5U5ODUE*-KR&63#BVB%E$F.KHY M1;[[Z&-*J:$-F<3RROZ-,]US&PPQ,=W$ZE\NIET![6@4"@4& /PN/W%&C/\ MYF?WP]@J#^<6WWL7Q!7]?^F'[MJC0;_T"@4"@4'JE-=0T05)!65E*2!E]5"0 MD()3429 5:7!RAP^"C)(9H8+)251B"<8'Q+@VS&R! $SMCU<,KV#VM H.76' MPRF\X6@T7 [VNANN03:R08386' DICA>YYNHQEQN FT$4Z; 4G*;0F\2&/G MR00V94D%F.);$+'+*P%6^_VFLF'Y]%ZIBB M27[& IRL9$='T=K6=B:[W&P_H@U>P1KLA+]6@E&@JKL1JL3GUVQ!(J3-\YP# M)<(&'I=DOF$U2-A3 B7(A%#3GDA.5ES1&$R16YB2L3;I7 (R;;XBHFXV&L0- ME;&3-A@F:*HO:\.,=-8+0Q4S4UUQNU].I:?;]>+@4,L L#C MB>SY#]3DKJ/%^EFR0=#@-' ME)1/G4EFE5 LUF^4R4CAL-$;*$(LJ)LLF$,2R>&I*J@>['OB@=''#KZ#P%55 M3$),45M;42".C(Y XJJZNJG"Z>F)28GEQ#9]143YL0$H1($2@.8HPPN>(80> M-\LKVM:]Z#RP1@3 (1@N*&. .'@, .#GB*","+C;,,4(3"^6 @8F&5KXY6O> MU[7Z;4'Z4"@4"@4& '#[^O9SU?M_M3\SR30;_P! H% H% H% H% H,P.:W[H M_D:_9 G#^9*I02!Q._=9<:?[ &F_[NLX MGR,KAM9$L&;.J:F7;I'!1<2OL%F2(0&^L.P:58W!:S=9B%([@))IF7:Z\KD@#2MF2(8"X"7%'#Q#$RQ"V] H/6+:N1;Z, MK+ZG3,4'2PUE?CJ1D%1;IY3;RB.50G4 MW3IA-.B]B(( "+AET=;"^-[XW"ITA:>,IJ-5E-.5=TMXUQ^R,Z&Y T:S.9'*QB"$Y7$KHQ=2- )Q0(9?!,X$,L0N[D M]==M;4^$X/4'[%$-%ET% B#7V-7*^&TT5%UW;"021V_'\8H3B5RBL[U-+1BH M (1$A@;-6"QQZ<;]/3<.I?$R1#&2ZP6O),JQO'KFE9>&:T7-U\/EL--=DESE M@ S1AN,%(7E0@H/%>+E1<1,R:<&9,8!Y6ROA:U[7H)(H..56"TUQX-9]K"7D MI.9D JX;2-'%%5&3V^87B0B6JJZ8@9GKMXNY#".9,$+*MBOI()/-FB@8^)4^0;BYU_.#Y816]U/;:>'296RW M=V(^0+@=9T ^*JCCY*ZGB:#!CLYW:FK!DLPD91 %S5%W,@*(%)CW);O\ 2OK!#LQ,W:0E%[H"X#MH M>160BC1AR$702=6Q&KSF@^Z: ?!>[-;M'-MYL&7^US!].0DS/%,5,5\#,4*.1#LA/.HSH?R\T=C&[&\(RW MR2_$+M5U,Y\Q0UG'$L6BP$B[?[-M.>%LX@(N,UKQUH.N)\<51*35THDGFUED M5!3L3^%CPP=\^>1#:W%K[H-DQ+PR\6AYV:XQMN%LJH&$=#7S!6(7DMZX0[(JL!<+$"+IAG4FG)ZR4,#@DEJP *6 M:[8L>%+#!0#D'D_[$C[Y!4K2:!([U*EO77BO+;1M&=8.4V1BBN5'>DVK3?3D MAVZJK^MZC$UW6A.."U3$RNW4S1H1 .!X9YYY8@!IH3FX-\Y?ML/N1%*5M,(: M:K:Y&=7=?(!3F6S( <4F.5MR_HRA3LY8'B!U.)$1(E(+V,J9*)P5QORRQ=,; M:0IDNU&4KDKXAG:G,+EKVG=XK7B?7=[W>$N<=^Z M)&*(P!<9I4C@RCIF,B1H"7#<-DHBFDC1)4%-)A)/'&(FR87_ 'YOWNL\ISD) MCP,O)";*B(K\?B3"T(G(=O*&O;Y9.R[-83DV+D2<9$0K-QU,%ZP\E2$K+".W M!9$9IHPFM=)&[BIA+X-C0<,R0OL-$C&*N^ HW!;*T\$B%72U9 60B* M7(QE<81@4R&M$(L%[[8;![2:_[42RKS&;XV^0K6F:H,E4NUVQ M%[W+W7]6(GG]/85RT7%&JV_9)#=LF**+GDH$U8^JM P.GJ YDV-BI!!XDCPL MW./!_<1[4@$PJ@DW-NS,>N#L0._GQ2J[#NS<0;/[&/5LER:DI*R@28<8RY'2 M KH)/(P:$3 $W ,0R,(8.#&PW+H% H%!@#\+C]Q1HS_YF?WP]@J#^<6WWL7Q M!7]?^F'[MJC0;_T"@4"@4&+CF;[JVUY$.137]EIF+^/ M?9)UO>0R6RAAXR!Q(MAM,F4(KAMHM)ENF)ME]:X.=!YHJ;)C@159C(F5*53I MDZV2H!ANML=?7O1*?@$LGBXH5U=&P;SXWMV-[2XL2Q1JY@XM4](7*T(>U*<&M?1F3-@(35)+=<)E M%B.XYF1LJ(I1/6BS'&1P%$HG89&;7 /#%KA!FOFX>TRR3TO'4Y+:69R1(7Y] M%%44$Z#881#J6\--=N_8B*74W2;?1AZ].EWO>="DU.V0.(_BPWO;ZZN1;$+0/P\^-N)><4*S:6CELLA MKMPE)A\HV4K%R(#?5 E@^MO$+%+32URY\LCXAMYH1*NPTNJ6S(\FN(-_Z\M" M44)F:JR6\8B.Q+.,K,T:/&R\)#=$OH&>+*0L/0$@N\VTT@(HP&9<8BW+G1,# M]CN!JX8\G0.D09JD@:Y5NG$)NTIVOW>FJ,^+4C,FX;O++' M)S$TMRLI2BSX5UQ:ZE#SJ@^*T)<2H7BTLM12[6.IG9;"<)YSG3#C2%HYB"T% M$).L3+F<<"0>*R^17=1T%]-'A*[K<##C)ZJ^O\>2O)&O;(A=V(J=(KBW^F36 MIL//8.*)&;KPD=OZX[]L>,DM/8CE8BT1S:3@4CHAKO8 A'(L$1L+D:Y#8AB2 M+]L7K,X>U;.?#=YFDUUZ_'(=BMFYLO#CY6-FG'#$ED7+%[:;;Q4C"Z;AI'9J M_B,+BEY%W*FY!$\%+$4\="3W!NUO8(S^T9>SJ&89"8'E\7;P7E%!W;B0T/D88NL7(=L7!4+V_)M?NA?+ /7;?Z3ZX0OJW.JZ\ M-BMK& 2DIVZ% K$V+LN.::%".)P@Z2X.BF MEU%JR0[LNDJ:F13"I].Z!,"I,,$ (BD[>!\MW5^L;0R$F$E7[*<[HIW7HZ=EMI'U67=KMGT%AJJ>6:32< M"N=0%!H'%%<6>U"(E<3H2GL=N>\,94V8FY-W?E%L+<0M3@!E*+H^2]AEIF10 MK+NQNQ"^T]FQ5*&P%Q):SM9CIAY9P-*J8(2$1!4\T451P1+@IIP +)0]O"NN M_DZ5XI<.^R1&*O'NZ^Y"9-S/<>Q$,IS"DK5MAMO*^O\ "<:Z\2VJN!W,A\M1 M=:Y$1SN))9S8-*Z46<2@13QQ SKT3V+&UXU.@Y,;6U&PP#<>WP]6Q4Z M.ADQC*1&0W:R9@@>68O;3-5]=HC>)Y3CF,Y";\?+KI+#63DLCD=#2AE)4S'. M)Y@]B%JH"W=?*K)$%-C+;5P&"-N>\C$#=;21LE(4JLIW:C2_QUVE]!9Z?*TF MF@7GL%% 4YY]JAJJD**'D*?+8@%RI4TF% PU#YP8@:NRS7T5UNSEEOQ)+S\W M&8PT>W+=$$/Y%)&#Q0^K@M*?L&E88$#'*Q@8X 3O_K#8 M6.89@7V+7]D=Z^%_=C8DH?UVDAPNW:Z$69"RX,EE7K')UFZ([",F=',WF0N& M%(V=7).W*&/--""'*FPU].9K8R PR'41"^853$%;5S_.CU5+D;FB=PD*0I2E&))NU"!>NS M,R,-;VGT@Y;-KY8B=V;!.\,O'*L?!AR7H';A% <+M/8,P;7UDNU8;:7FG7+D M"^+;/F2> 8F!P;(.&XN5M)VJ6DO52;=C9 VHC/9WA%XW]DIT8\PS@>F\[A/3 MK7I2:DW%V^$[%5PFHU$44-"0 %TFDX$#P"AW=5$%"6QK*68:'=4E15L0V5-MII%-5EG:)OR_")2$#B861$PL6)GPW4RFTEEL2P M8AB^.0Q@04X:-FQPVKH% H% H/G X:_O0/B'/VOX(_F#(=!]'] H% H% H% MH% H% H% H, /AO?U$YA_;_W:_/"?H-_Z!0*"#)H@M#ETY%[L#/>S$H0:_+R M1#[^!(8J8K8<1QM+S'26($TL[95V4]&NW7#'!S+BY MAWQOAEE:X.-@_ YH?HXHBJ8ZAIGJD>'6D5W-I8&. M:[Q"9%5F[("T,Y7X@*8@[/SS/HKV<1D0^KE1;Y@*1T3(WB1CM8FS M@51,(8-LXH)2J:,&2"B5&R"%""[$!M0^(69L7(X(619P'C^(^ PEC=L!,0@@D,SH! MH>=(K*69W,?(J7_P!6'?'#^#0%6KBG8E$UE.Z0T<1KOV1CQS(Z;&7W>>9.8J$EBXADPDI)4U4+J&,U"X@ M(3W0*!0*# 'X7'[BC1G_ ,S/[X>P5!_.+;[V+X@K^O\ TP_=M4:#?^@4"@4" M@@1<@-#-;!M;99M*/LQ(Y&/S$.OP7T=BI)TE1%9<-O! :ZT!8ZGCDEEAO4Z: M/H"G@()8A@L*P&98?%0ZP =1+T&0GL&U,6'/CYI24U,5 ME-RSR3E;%NO-(6DC%3(9"97 ,6![4*^5^KE;IH.58^J.K<9-]^M*-M;("CYJ MRJ4$(2@V6/#D=M-OR01&3AT@8F_49!;A!.>!05)-"E<@U$,QAD7$R#O;J97Q MN$=OK3*'L8V8K9@&(M6X5?,%#&E/5QV*FKC ?K0US<"JIES;B5XZCE(/QL(V MLG&2L8+G/0*R@F!F\@'5Y/<"RV([?[JDM8#'0,5 R7$2Q\2AL0YT9BB!Q6QW M%]K#+L(.R*HCB'7775QN%OQ6S 7JU]7X=7TLY&L1RBTY40X0?3,Q1VS[:0$N M*K3P)*K4#4TPL.0,CX C%\\^O0=5I%H>Q=. )'5D9OZ\MUVRT08J4]T;576= MNZDP,.5CKVRS05-*A-#>4DBA/%2%?RA@K+*@X%,XH% 2!7I"+D [!9./=HC;KP:$40/#,8M.0CJJI/YKQ[%[(9;=?"BO!F05P^\$1MH::FN4ZL@G!L#8 MIT(?,QB+G82^5LLND/0VU(U3M$Z- MM9->[08W%4!=;T+VA>.+1.@KA8R8.% MEE&CJS;]CTM5+G#@PN!@ G@-@(+GE;*V665[A[Q0US@(^[FK(PL&PN/)0N>5 MPJWQ[Z -/1N+59J*(T327*:]($YNUP3HU((38C>SI;TV3.[9K%9;N.#O:2W$ MY"336G=FGE!!UBP&::GD<+EL!"]Q! F\'273(NQ HM+ZC:Q 1D!(&$L 1R# M<5!,0&4PLK9!R6$T<&IBWPY #RQM?%9L7LHVO;\@U!8Y5#4QDQ1"1#A!/612 M!P-(/JJ<86$PBIYEQ,2!Q12"BJA&U4@6-WPS&+!'28@X>-\,1PKY6$Q"*H(@ M]GZ_,"S$:&9]0S470]9">KL6\BHKFD&39,=2L^I'D%TF"14D2S7':[ETT:R! M+ %R! #((D1 +$2Q8L$$R4"@4"@4& '#[^O9SU?M_M3\SR30;_T"@4"@4"@4 M"@4"@S YK?NC^1K]D":A1S(0Q4L:7V"YQT]078\=81LD>++32-KR*GJ86%\ S MA$^2P$*& +#&\3 2G0*!0*"AL?:!,N/WLN+%IPV(>D6JLU.'8I-UO?KECEP0 M\UYGR:B_6T;**3$=KC3KE,C2VHQRME;*:& */W FLXEU*Y<103TPT2"3:!0 M*!0*#YP.&O[T#XAS]K^"/Y@R'0?1_0*!0*!0*!0*!0*!0*!0*#YS&?P-S5#! MR0TG6;E^W7U[BU\RQ(\M%(L9[=BD\B-Y;DMS'7,M! GSJ.$8/B6,&[89#Y!A M7%L';*^&-[WM0=IX/N]GGU;_ /R4A[U30/!]WL\^K?\ ^2D/>J:!X/N]GGU; M_P#R4A[U30/!]WL\^K?_ .2D/>J:!X/N]GGU;_\ R4A[U30/!]WL\^K?_P"2 MD/>J:!X/N]GGU;__ "4A[U30/!]WL\^K?_Y*0]ZIH,O.037?D;TVG'CBB=L\ MU6[;S3]W=LT771TJRZCQD0.L=%5 $\81QM\!/1\@%%4"NJ:!X/N]GGU;__ "4A[U30/!]W ML\^K?_Y*0]ZIH'@^[V>?5O\ _)2'O5- \'W>SSZM_P#Y*0]ZIH'@^[V>?5O_ M /)2'O5- \'W>SSZM_\ Y*0]ZIH'@^[V>?5O_P#)2'O5- \'W>SSZM__ )*0 M]ZIH'@^[V>?5O_\ )2'O5- \'W>SSZM__DI#WJF@STY2]?\ ;3C)TFEW;-X< M[6^;D56F3(MZ,6$:18@2\I&E=UF+IK+:(9L-$,& B>1CM5!2$!#$&+HY X/A MAE<+HN$'\*3-W"Y:-.2<[%^<7>N/)39+P6HUF:+TTC%CA :3C3>S4FXIIJFK MHP*VI-]WLX^2.@&3.%[V.=\*]H-F4$$R#7OP?=[//JW_ /DI#WJF@TLX[])6 M/QSZ;POII'+N=#\:,-$WF&0=SR"2P'$N'G[(SPE!P&CA9%*E$XH7Q<3U-AE0 M<,PNE8NUBM'SEEB.F%&3.>20 MI.B.V448J0H%UI0&6& 8<;X-?*!^(68H:GT"@4"@4"@4"@4"@B>=X3CS9*%Y3@"6D@PO1E,C#<\Z)_P!,._\ [[4P_P ?H'^6]T3_ M *8=_P#WVIA_C] _RWNB?],._P#[[4P_Q^@?Y;W1/^F'?_WVIA_C]!\E/Q*\ M.:O\92Q .O&J,Q;;JVP3VZ9@DL60=LI;>Z.S(P2% =.8I#T'FO$007 ]GDFF MC8!F^=C! N@]?"V.1H$7 /H/X_>(;C6W_P!.H&VVCR8M]RZ5+S'(JJZ@ [Q3 M :$9;]3!!D.0V,;$N?[3,PT'HFGB-A,[8]X"!P'QMU!<+W"X_P#EO=$_Z8=_ M_?:F'^/T#_+>Z)_TP[_^^U,/\?H'^6]T3_IAW_\ ?:F'^/T#_+>Z)_TP[_\ MOM3#_'Z!_EO=$_Z8=_\ WVIA_C] _P M[HG_ $P[_P#OM3#_ !^@?Y;W1/\ MIAW_ /?:F'^/T#_+>Z)_TP[_ /OM3#_'Z!_EO=$_Z8=__?:F'^/T#_+>Z)_T MP[_^^U,/\?H'^6]T3_IAW_\ ?:F'^/T%^-!N,C5WC>3Y=+:Z%)(-*TZ.A"=L MGNZ59* 3^\_:7_ %)"H/H_H% H M% H% H% H% H%!\K?Q,O%SM'R(Q0FR"T=A8YC/7'3:'9>G59BQ;0W6I.:19* M0&PN+BHL#'$S(-$!Q360W\$U%[6V694924,\[]0>V-@JY\+?Q.;4:;I3!W?+ M;&1JY-<-W-;6@YGS!!= =I-TIIY0(8.Z,'"$J"Y9()IS,HTIG4\3*_0#FGK! MWJVN)V70'VCT"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4'Q!<^'P[Y.:7N\-[V0_\ ;_8?8*=-F(4: M3DC%I-)"?"''D,N-=3&2J&&VWV9'AQTIK7B)@$ ,0CAL84L!@!

N&&,HB6)$2H5S4HG=3JT.V<;T@Z'[;%3UM-W9REN2R#?'9B05]-8Q^ MF'3F?2C%R6()D(4>FKBHC20X&*T=2=GR4,NZ=?A[):7DYO:N[2615MR,N17^ M9WHD=74TZ/+GAWRCQP&@>W2J,/Z8N($%B:%R.AB6Q"ST 0\\VHEPFR)6U7F1 MR<N*_JO,#L2FM&LC2@KN/0=^IFLYN-U-[OF FZT#R\G) J6WE M1+033E)&A,2UB60Y,.')Z]'>)4D?%*@.'%--%A0\2)H*+K+6D?>&#F*Z,=W-/-J'%L5$.I$]LS M9F%FQ$.KLU,U4C0_J;$C:VLCZ*1&K',CD@'2\6^L--FH24+(90)*"PS#3+B4 M&JFV_'P]U_ADF3CWUG4D-#D]7UH,,%!5" :>R4F0I"SR).20;J>9(-.2$+*> M' &J@J0N>(),/->&R%M@!UK6";8[V=)S=&K7C-H:M[ 1G+8:,U0!HXF[5R4V M#%T$.AKV(J"6LFY7>K&38$?Z5%#G1R9I,]BE]?-'S!8J(G8=7$0P5#+/2MMS M# J]K'/RIKOLRSG;#^A$B1GRG("="[X77KL_MP"_8$3([?35!!32X&U$D*SL M39+=0CV;QEP DVVJV+"G@K'PB]PWI86PC2D&<9[U_3VU)""]M>B43*[F4G@Q M5=M,QYMV9D-PJS1=$4NL_C9.D%NEU%G+*,HF2?\ !(K:0;*9VZP=LL@QVTYV M'$UG>G*@(\M=-UU9R2SR/RM,$'MYO:-;A*"9+;36->=8X_:B@BR0#!PL7-M( M<;\8:FG64UM834XB&6R.FQ@"'09N%,8Y@9XP,46T51TIDW[.J'S=;?2#N#'; M!U<7G!>:-6)*4MG3NHKN16,RV@K.#9.#(==#Q92^92&\E. !,"P*A! 6&33Q M8J%LN-J$B,@<5K989XWM?\MJ";*!0*!0*# #BV^]B^(*_K_P!,/W;5&@W_ *!0>$I*2]!69M[DP0XVO9WXKJ\E(QEH-*0T>ZBT'&845]A28\1&)#+C2$E!3UI3S. MSJY ^P9;?'" =;BSOV95+R&QS#P#TR]OAK W'Q@P5)Z.\50REYM0$(ZD:$YT MR7H]V(WWNU@(^FJ8X!=B#(*8B);A3)%@I]JTVS"*Z+D&_E'1M MB1_(TXDFZJ&YLW,"[PG%*":(&6S2,2F92PV?>;98X!B!(TL0Q#T]LXS'D MYQ1<, Z;+'SC&EABM>16<;/$K"V)G#+9>"4L(HYLI8;/LA,@+YA]?+JWMT MWH(GA:+H%44.,901=3VI [EBU*D1@1>ENR(XL9\BP^RQG8J(SD2&<998J^38 MS(D;T"$L8E4I1"+J*<9+#&P?(AC::6:GNDH1(.<@U)39B*^6Z2<9%+4UI,)+Q5( M70<#@18X; #,8YXAC"X6MGD$NT"@K=#&S[&F^5=G8;;K?>[?>>ILD-:,I+#= MJ8B$DY25GK&[7EEK++..([B72>;P%-!D3.%Q^S$ PSQRM8)I?#S; MD<,IWR&\#PR8T6&UW \W2I%DQ56C">W&NDFUQ;/ (R"14UQ6&*)A$43 J2+& M#8^6-L 0A!,L<;A3] Y(M/7@D.EQ,N5<72VH]9T*2=)KC)MMRHZ+&\0[!M@P M[(SF%T&W8EMWM8U'2@+76U%-Q4/9/I%$70TX FH#% O10*!0?.!.W_-&Z.?W M8$V_G+?]!('*3][%\/K_ %_[G_NVIU!O_0*!05_3-FXC5UL\CD5LZ9*@2R;@ MA(<)-+-JB"[9A02CB//YBM(1'Q4%-7,Q2 U5#%U*7=0T1#,$#Y8P=Q,I2N"0 M"'G?R+ZHLIS0NSE)RRRM.78ED.^2812H^U:VIE4:2F(PLTOVM=#:%C&%G<6, MI2067TTU?///"XQ!5(&PK"%3Q088+!P;/41;)QVFRM"+V3GZQ%-1747!6)%5 M1+.)S@:RP<;[H;+C;J^027*U'6VEU/')J*4J$R:@1,A9!C@X9VZ*#TSSFQ7: M/TQ]V@2=WI]$K=9K@3/8Q 8Y[Z917=Z6[TWH<]+R"B>FG$R_15O3(*OZ%!![ MT!W<4UU\NH'>-M[&W"\)&:8["?C:*Q^HMM/)/)R$$,JSY(Q<#9(.,=0CDXGN M!36%).;0Y^Z8I9J!%,S#4P!0P<1PL;#9!W=!QDB/]L14Q7;)+U,*I1H,=!47 M,Y3B(V7.\E0DB))?,VI'2K89B.X'2L=S*AY"YADB1@:P>&674Z,;WL%,XXV@ MT#Y'T0U$"==JSJAN:*F!/841S] #Z:Y9^PF_\KB1_,;J,C'VOBWR#M-D;)Q$1+2U#,=5'"P'Q!"RN/B$\T'"/=[&V:98A8 MHPGX^;/9^)C)-F6000SQ9AE%%)7%41^OO-:<"#FGL-+S1<2ADP2Q4#V)L\6P M#*"8YB9A!W= H% H.$C5[&Y$9Y%V'F$_(R-'5%R)XC-DH@AICP3\6ZYEAN J M!XFW' Z4?!.<@"3BIIN89X7,9,.%Q!<01_GQBZ@L!R$_ IH,B9PN/V8@&&>.5K!9&@ M4%.9XEF#'1,++X^9KC9P/8ON%!T\+)8LJH:&IQ*[6!&@+0;\N,QS',W& X2B MO9-E!*O@'@FY "@GK9!F<1 \[8!RHO&GIX=C96B9=8TC/%F+9]K&U'Z0-E-G M9$=N1!EK@;C;C0*2.^9C<,C)L:DU.U(AS'7Q*>FG6Y$> R> F-\L[ M%=40U=^P&VD0L@HC8. J!]1.&2Q @2%P&,#!AYXY7#LT3=9HG)Q@?7IUQ%.< M8R/L2R-@7\PBD@-UD$D\NCZW/) :+[+.(RWI"KZ+$:PRI%7'Z-/ ,SF(B;S8C>1 M?:E[_9S,GK3LFIJ"O-=".%7;&J2C**D,W3=B[D6"*:8R1B"D+C@$('.S%OV MC"/,CK2QV-L0+'FLC'VV>SQ69P28HAMN0S*HLA&(K=1N2R;-D\8^F/1O0\ZE M/ 5/23N0!(@5&OAF >Q'!"3M3MNP-ELG2W7#&;BA:4VZE$%47D= M@;&L(9ZQPH*PH*>EW3EXLI(;@;JRG" ]8@OMH^&$*:*=V-F N10*# #A]_7L MYZOV_P!J?F>2:!P^_KV<]7[?[4_,\DT&_P#00C)&PT716ZTAF.U=#++IYF/2 M4%O#$=.+D&#$$=%RXCWEV05554$U-:\?M\XH%">1D47(P9-&K8E@!\0#>980D 6-8U]E/9.[J4)F=?M$5TY/T>.*16I#XAF;T,JQ70XF+)K:=; ;R\(6=46OMH/6.'4SGX305)1*E M3J>NI8^0!P8"X]@QA,<@@+5?7#2^9H\U(W3C:.I*&,N6+&W/,1N.8IAF9]29 M='GYC,1XIYF9C+OEV0@91>J.B$$? J,Y#[FR;QLCC=),@]2PN07H=>3;((9IGQOBWVR?<8"A(QQ0<"8L)JDAUK\4ME*A^9'2C.A%8@R* ]U M(206HP5N.&\49V3D3LE3)45R7< E L(/U QPLLPL=053V%V"BK4/*/'4Z(^< MAO+9+9."H ,N&.6VTA3.WV\N_1S[8>P/M/Z>?#79G=?:[V7>GH7NOM+WGK^BS?:=CV?5QZ_7Q"S\3/ MKZ4(KC23/1?H/Z1(_9KZ]"=^])^A_:YN)J_Z+])=S3_2'H_TAV/;]W [7J=; ML\.GJV"0*!0*!0*# #BV^]B^(*_K_P!,/W;5&@W_ *!09MJLPE$I,0NUS6EI-]DCXKJ0$DN7#%-'U%?:(1XD"5!QR&-B#V!#M MUQ,:#O7#I5H=M8AX2H[( BR4$J:=<6!$0KB4TJYG%WZZDW*WIDCIH#"E#F ( MZ&BNU,35I-&POWDH;+ B C8]3'H#)1ZQ1*L0;1*+QT;9VT314W[O4@G-@='9 M<@A^R%H'-[<4YG;2K(.XT732X(] 8NL$@)J64,2!BHD''CF>=*(& 71#PQ@J M,J!5O7^"WBS-OH-G=(U5;FO$DQ_!0#L,Q7"HZO34W-DW/ 1)??RN MQTH)A0_($H.1HJ: :,F2",77S%U*V01D(^/@%/$.$YV5=<=IVR=TRV]9!"3V MEP:O5B,!M:N[.(III23#.T2TW=O4TRJ%T U(\AS0T(7QL6>LDF0PSS]+IMUR MV8),ZB@7"SKT:9Z!TJ3(V2M8I;<, (G-I,;K8.D&6M>Q9*.)QUC>''^&2$=3 M28D>PH_7\X87C79<53K;!I!+7#+E+%2%\0M4^4"?G/O]J;*A75[:0HJMO8;2]:DF9!82F]<<;]B*0^ M/*4X\E88Q+"F13$6$8H:\LK2.4=N2DZ5_,(-0)9 AI[Q0$'G$G% M^>2G'"THD7>PI-Y 7 4AB2(YD*.GHZ4E>VWV,E&.40DVY :)9RGDZ06$ZDC) M/,A)YT(8,]B'CB*,&*#B&?,419+D%.]/9FI*9N,YM,7+JWM(ER+J_MAJS+N+ MLT6**D2&%YFQ[J1/+NC9'>$AM]URN@-YL?1FA*KV*V*E,% B+WR3I6W"+&;[35V6E(IXB,O*;*;X&(Q),4Q,0$VUSQ<#$ M,/?34/.+KCK2:+GRTMM[RH:X8].6NO/5.ULW.=TU:(;(%9"N!(>Q[81($AB1 MI8;D[JZI%9PF6T\R;11; >QTDDO$\%X&V@DU07]1TO7?5J.]D)%8T@+++<2N\(]7F"TU]->K@P,G,G 4+A M64C)OKD;YA)V@4"R4P=J]#XQ<>JT]QZ5UU#YT(@F*2_H3?+&C %!V W):LR: M])S3F,@EI".N,A:CU;,J* HIAWT8&:,F0$\>Y\N>"+AO!MTPH3B72O"2D@G^08^)J]Q KXY8XV"OFU^O#2UTW/XM(_P!:69M1 MKAKIKO W(HEJSWTRU0?\[I,1F9X4M>UUIMK R)K;LTQB1M_N1JN,UW;--'.E MLR]LKW+8#E^V#.!"U]VN1-;V_'ZT MZ(,ME M$!<42N)P[GB!<8, ;(,)FW)A5^.=.YFT1#@+9U=)OODAXMY!AGV3@K9$^8=J M"VP-/">Q[ZB55;3.$/+390B[5D'%754,80B6QL+? 7'O1*XP18]&F>@=*DR- MDK6*6W# ")S:3&ZV#I!EK7L62CB<=8WAQ_ADA'4TF)'L*/U_.&%XUV7%4W-@ M9:S37<#!T,E@;**I<-J=:2F:)PUI;>+21.NS+M1]6Y1CQW/A\LW8=R3 MN_)L12+RC^3456C64$U. M6P^6Z967@WE$-:=LCM=NW1"RJ*740A!0C?5>%)5*R[Q[MB1-=]DR["C;D]Y= M29TPMZUS(S8Y9^K\\Q'M0EPZ,*V";>-MN(XC=Q^6D,!-#&R*)!#)1N4!,7LG MG;% JGH=KTN*&A4/[#:Q:_;"/)2<7#'LVRMSD-O&9QB!=VYE]84XM.:O-".Y M$4 "*H_WVG$4U\8%W T_3%DE $!1P,\>^DR606$@N+YB2Y A$FDK.+3/-_3B?85BEN:ERYQT71'6X&Y%(2 J8PC$V6PPH5SZ8LY BI*R>SR.C MYJ-E<4,.NU9U*-,'7'4V5UK4*53S;%Y"-L$SD0BMS:_S->49)UM5);WE6-45 M9<@QWM2SIEN$(T>,TLAX9I**A*H8PE@CG=Q1DP[8 .3=NECO6G)JHRIWUUG& M68?2H&YN@FHUUF$)KDI-84!OJ76@[^."'I?LWFPX$4!_(<;$3XS8:RQ>RRW# M(94A8H6/DR0>(0^Y#\AFTK4A,GHQM5..]WPF\GN MX]V44RXH'BI8OK2C?E(3 M-K6EJ#+Z]JK+FQ8D5S,ST_7V7E-5;6[T?Q:Z$Z.N2=OL,A&(ZV7A\- >K@C\ MZ[PA\4D3.UW@W9$6G?$\8MM/6V1)S=?A-** MSD:1CI?%*4!%)0&S ,!*AK,T'):EIR^/R6\M#K(!F_HP,C:+L@$S:^>22:G- MH0*XUV5+E,[#"@9*92+WY')'^[ V6_=2>M!('$[]UEQI_L :;_ +NL\;;D MEY:4[@-"&L3^4ONK5O8%MQ3BE=I93RDEQZO\+M. MCH_+05D@G4W37;/4#1A\R)!T?R@EMS2IM,*,#SG3+G3+>BF=-?VLQI#9@&81 MR][)SI9%\4XZ +F+D%U+WPRP%MUZ#,G;: UV'Y!V)V>O>PL9-V'HF9 MT(I.N\C[!V,V5,ZN3Z+*R/R^<0SQ8LBM37G85Y HD)MF#M9(VW#7H MH=Z9&MR:S%A9*9KH0W6LI(6)183R &!K(4.Z=A<*$S?#&Q+LB.=1V9;.S$%N6)TF9)1-I2TZMLIE/MG-QG0)*!P'0UG- M5-9I%L"X:H*&%SIH1U37]T;3MN--M>R@4=;/LQ4T2 M3'#/R,7:V,1/:1WNC*$VQRJNEQB(32>9LR[&\"*L$,2)PXJ%PC]-@-M3LXM? MVX\XNVJV(8K.C/FGQE>,Y+URWH7V?JVYII3-69&U$U#":4UQ>C*C<;L>PX@( MP3#1O0B*04((=X+7;)DDJ,!S M\]9'4#D5R^I-GD:RG6(@*BCC(2,(&5690(.$L=,7]!(IHUIW%-O.,)L:J W-].0^06>S75#DO)S\<<+JL\/I[QDQ(L& M*&:S#U@4Y%C[1N,YIU"V3*/B'@GNSWSJ=LN,WT=3G':Q'DW5X@YDY2C M3 HIGW\UT/%8:Q4S8P(*?*%12^%E (IU0][$\8;@2R5U78NPD-;6-B5"<-\8 MKMU?V.3--Y&=\G0TZH/@F&2^Q,?/J=7M)4=MS4X^L;#H;[+/LH[&X((]6@NW MN .JVR3RIR@>[P&#?&CQT1[..C<+OB8\I"3FU-L:GDERL9 MN2#+41JKS@J/-O=AMA- %H@_8O>J30U^=\JOE)6%=Q.&2DR*F,7/+B@Y%I0;T002VU1N1#'YIRO-SO1[/ M=31,W,N*RJX%M5.JJVN+QXR+D&'D"7!"U% H, .'W]>SGJ_;_:GYGDF@6'D08L[-LD[V+/7'YIPVHU0704P56TZH2 M1GIMZT-B6+@7,8]S,)WMA(B9DMI_0)E8%<)B#=7 T#;,/UVFT:TGC"#'$TF_ MIT\S35FX[K/#LF+VIJ"^;SG'C0UO23'V=YB;(\>D%Q]C+6M9UK)62<=(8W5< M @0;6N?$!+D# 9#N.(MFY ?6N,)3DU]BMR=3&ERG0%(#7GR4]+9:C.-5"B=F'74SHU.KL?M7%\N- 1RCU(*A@F+B;))IKLPJ-,\+[)*? M&O%4-LO3S;,21F)#/*HV(94S&N>QR^L1*L-O=M.D+5%@QM%QMN)!:#9 6H03 M$=394GG"F(Y)O( [70\\E-4QL2"V$M0FMJFY>P>S+7U2V?*.@MS"\3\I1(]; MZP;%'5]L00=BW7E+W/<#)&(L55)$&<8$(/)/?IE'SS)'\@NQ,BF [I_6".D- M7NK2\XCCQ([,-G!I[(N]&6;MQ&1":,5'63:<7#GH'@N1(,@=Q-]EZ1[2'DMU\+G$?C.4 M7AP-L\RB$C;@1#.BR@SN ^R'!+CHBV+%%+$=;%1S?IAY,-,%;)&W=Q<, M0 L5I[%TTM*=N. !T0)LRBMV&>5#EF.E%E2ULF-EL*/]=)EB[:,5%M%&Z M=;,0Q4Y%J4T -+P'N51R A^Y4$Q>R>=L5#3+=UV'6#RF<:0Q9E;<"4L0%C6/:XQJ'+VNZI%.N[]3-&)BD:>86V<1I6>I=USZHFE&H<83^>J3L?SP#Z"='-?VY>= M-M'JT8C<$::5N9XZQR+K1"3YB5[0.B-2?&.Q'"$;6RP0AVP:CF'[;L,0FW]A>'Y@0HA!HSK0M]I&E [@DA"B#DH M;!U,VM^TYY.20U50.B"CJ:^N%[C"B'#>':AKM08 ?$A?J)P M]^W_ *2_GA(4&_\ 0*!0*!0*!0*!04[W^T\;>_NH$V:@.]XKD?MN;$-"1%1X M-L@04UM$"0GBW'B$.0(JF6) P(.9;F .5A+]%@Q,KV_+:U!8R,6.5C*-H]C8 MB>,*A&/6.TV.34C888)I1*M-!(()<\9"!Z00C!L$A83/'#^#CEE>UOR4'<4" M@4"@4'R\Z4;>:G:Q/2&P_BQ<67F6: >^1KK^D:@>+%Q9> M99H![Y&NOZ1J!XL7%EYEF@'OD:Z_I&H..8G)%Q!1DW0&BP^1'CZ;36)&U TF M-TCNA 6:,B8J1P8\,FMY.-2>8*MUOEAQ\K%$PCB73B(70$6 ""QQPL'8^+%Q M9>99H![Y&NOZ1J!XL7%EYEF@'OD:Z_I&H'BQ<67F6: >^1KK^D:@KC/6V'!_ MLJI1ZX)5Y#-+;NZ)S:^:C=_QKR2-6"I+9F+M"20':FH4F09L%'#_ ";?=H2 M0Q54RRE=.4K$2_>0!>Q#ZH3&R.2KB&C=J(S(8W(?QYMQK(!80LEI)'^1K MK^D:@>+%Q9>99H![Y&NOZ1J!XL7%EYEF@'OD:Z_I&H'BQ<67F6: >^1KK^D: M@>+%Q9>99H![Y&NOZ1J"IDK[ \#LTRJ6FQ];]:5AR9@U$IAK+B8G)8@Q("_& M(AJ"\J(S'EA B?8IDMF8V8EG70I9@)3K)K) *Q\QCB%; 83'(+4$.5/BD2R) M-,3.1_CU3DU.*%R">GD-P-;R9$@1)@X%RA,F4+R&&7*E"I^1KK^D:@Y)X^1KK^D:@>+%Q9>99H![Y&NOZ1J#%@SLAKQLO M\3=IDZ]<9ZA?8!K(/&Q-[>7'+"4HL>5D!%7\7\]5*Z&K++$75Y.3EBR<> ,7 M+#"8#=B-AGU>KGC>X2GS:S=$^N'(AP1S9.3Z0XTBEA3GN&H/%\N048%$;Y)0 M@)OH9(P?%+@&1L S"LJ%P,>KAE_#%Q_]GY:"ZGC\<-OF$P!_*Z[ZAH'C\<-O MF$P!_*Z[ZAH'C\<-OF$P!_*Z[ZAH.20N;[A!;"^\',W]\->DA8?Y],5WD*17 M70 27UQ)2P4,JX3J1BD^B/:05#)E21E1P P/'29 F 8%%")%, 0ZWQ^.&WS" M8 _E==]0T#Q^.&WS"8 _E==]0T$$35RQ< ^PYAE"S#O%"KN*,)145)'0,92E MYNL]7NK8$0U%+D%D-0VAM"5VR;LF 7R2'016$KKAVSL7ME>][A._C\<-OF$P M!_*Z[ZAH*XSURC?#];*J4>N"5=Z8MN[HG-KYJ-W_ !K.4^P5);,Q=H22 [4U M"DR#%Z.'^3;[M"0"&*JF64KIRE8B7[R +V(?5"8V1S@<($;M1&9#&WLUS;C6 M0"PA9+22*LXKAA]N8&.GCAHR811SJDJJJB:&-G3ID08V>.#BF# @@PH@F0=7 MX_'#;YA, ?RNN^H:#TK@Y[^%]22CJ&H\A<-!E' 5-(8XS?<3_2E4N$J%A2@H MY)PM9')K;9-!!"WN$HES)0/QPV^83 '\KKOJ&@>/QPV^83 '\KKOJ&@>/QPV^83 '\KKOJ&@J,Z^0_X< MYZ3(XIX7MS(@O(#WQ;F,D%T6<=@6M&TN9-!*3T)KCS5"+7<2-"LT&T%"2"A$ MJ,ZF^L"A$2@!>V78@AX8A;GQ^.&WS"8 _E==]0T#Q^.&WS"8 _E==]0T#Q^. M&WS"8 _E==]0T'),GF^X08Z0 FRS-\->D5'P/JZN.%@NN@Z=4EQP*AM<<3A7 M%=223BNX'(XUP^.=45$\.8/'S@X@Y@407/+.X=;X_'#;YA, ?RNN^H:!X_'# M;YA, ?RNN^H:#)3G7YBN,78_B&>-\<\,\=4WKCECECE:U\@XWBSV;UM0.,?CF0EW82#T5;1 M=$-0TE91E:6&$G*J2JIVOT>DU!,4T\XO@FR"@0-@YA# BX8"!"87QRM;*U[4 M%[_M9:L?VE]?_KECKYQT#[66K']I?7_ZY8Z^<=!R3/GC2Q@E%=.9T_:\M],6 MW(N.XZDD9K8MD@)PN8Y=3<9]*2A76*G(.*\M"C*)P B$7+F50V:.B89&S9D8 M4.M^UEJQ_:7U_P#KECKYQT#[66K']I?7_P"N6.OG'0/M9:L?VE]?_KECKYQT M$!;!J?';M&@-=O3/-\++(;%=H+\8;A:.TGT32$PGD"BK+;LY6)*,12@Q9)9: MN,W7$?(##)BJ5R,$S@H(O7#SRQN';Q;+.C<,M;%GQ[/\%)B3F?,JZB<6-A6\ M\W4XUPX&7 -N%Y/IZOMQ/9[N0T6* B**NH'3V9.(2-]K+5C^T MOK_]L_:92(UEID//8/7U<:;D*63G"A#3< MQRQ%=2-EF24R(HI0V$,5&&!S#I =K-4BX(1 M&-K8XVM:UK6Z+4'Z?:RU8_ MM+Z__7+'7SCH'VLM6/[2^O\ ];ZF26494*Y1 EXXF4Y43AS)$Z7RRPO:V8>>6-[ MVO\ EH./XM9DB&,M]N=LC),JQO'IY4WW;!M-)OA\MAIFE$J#$:2"*9(EUY4( M#&RX0U^IEF';+''+\E[]-!N/]K+5C^TOK_\ 7+'7SCH..7YRTH<[B9SN6I\U MY,NF/S:H::#B FQCIRRC8KI,,BO)H:BF.PF:--]? +@7/I@^0J<=%*%11P!! M2I?,(.Q^UEJQ_:7U_P#KECKYQT#[66K']I?7_P"N6.OG'0/M9:L?VE]?_KEC MKYQT#[66K']I?7_ZY8Z^<=!3&&XMXJ8 7DE;BB5XG;I-M'SBJRF"?W.=[OAB M.%,]8SB.HQ7 STFUQ0I%1\,(Z,&",W$!,$+!"YAA7PPRRQN%SOM9:L?VE]?_ M *Y8Z^<= ^UEJQ_:7U_^N6.OG'0/M9:L?VE]?_KECKYQT#[66K']I?7_ .N6 M.OG'0/M9:L?VE]?_ *Y8Z^<= ^UEJQ_:7U_^N6.OG'0/M9:L?VE]?_KECKYQ MT'' SEI0 ^SDFVGS7D9^'6V S_:0Y-C'/G2#6"/XJ@R"A8'788*MQ,5%,($R MH!)X9;%2,%2PAOMLRI>X0=C]K+5C^TOK_P#7+'7SCH,*/B$YZ@R0M+(:;C!F M>)WPX1=]]+38:"T)%9[E61"I67T_(T9P2T58.GLRY;'*UQ,[8=7"U_RWM0?2 MO0*!0*!0*!0*!08N?$/N=R,WAEWHK)LT?UBUR/'C)@Z>.P/$)LX< M-C"&31LT9CYO#&#)DP-EF,.8'&SOGGGG>^665[WO>][T$\4"@4"@4%1)4X^] M"IT>ZK)DW:1ZB3'(ZZ&0"7) E36R&I">ZR$ED2Z6F!*KK=K+5UY1#3DTH$7 MQ&,9V! "P#PZ,,;6L$=^$[Q9>6GH![F^NOZ.:!X3O%EY:>@'N;ZZ_HYH'A.\ M67EIZ >YOKK^CF@>$[Q9>6GH![F^NOZ.:!X3O%EY:>@'N;ZZ_HYH'A.\67EI MZ >YOKK^CF@>$[Q9>6GH![F^NOZ.:!X3O%EY:>@'N;ZZ_HYH'A.\67EIZ >Y MOKK^CF@>$[Q9>6GH![F^NOZ.:!X3O%EY:>@'N;ZZ_HYH'A.\67EIZ >YOKK^ MCF@>$[Q9>6GH![F^NOZ.:!X3O%EY:>@'N;ZZ_HYH'A.\67EIZ >YOKK^CF@> M$[Q9>6GH![F^NOZ.:!X3O%EY:>@'N;ZZ_HYH'A.\67EIZ >YOKK^CF@>$[Q9 M>6GH![F^NOZ.:!X3O%EY:>@'N;ZZ_HYH'A.\67EIZ >YOKK^CF@ER&-'-*=< M749?>O.G^K<#/4,:_P 31,$SAU#,N%CM)#5QT66-\L,;V"592A.&9R1T]O37$<8S @)"E992D.4F$U9 1TQ8L5,$; M*J>FNQ)5R1)2L2-B@]N'AB+V0F>'6ZN5[7"#?#UT$_L.Z?\ NT0O\RJ!X>N@ MG]AW3_W:(7^95 \/703^P[I_[M$+_,J@>'KH)_8=T_\ =HA?YE4#P]=!/[#N MG_NT0O\ ,J@>'KH)_8=T_P#=HA?YE4#P]=!/[#NG_NT0O\RJ!X>N@G]AW3_W M:(7^95 \/703^P[I_P"[1"_S*H'AZZ"?V'=/_=HA?YE4#P]=!/[#NG_NT0O\ MRJ#Y]^=74#4N.Y,X42D?ZNZZL8J_N934-BOHLSH3C1LEWHR%M?,A+3.=H**V M20;C:JN':V)I/.6&*&,;= @>5J#Z"/#UT$_L.Z?^[1"_S*H'AZZ"?V'=/_=H MA?YE4#P]=!/[#NG_ +M$+_,J@>'KH)_8=T_]VB%_F50/#UT$_L.Z?^[1"_S* MH'AZZ"?V'=/_ ':(7^95 \/703^P[I_[M$+_ #*H'AZZ"?V'=/\ W:(7^95 M\/703^P[I_[M$+_,J@>'KH)_8=T_]VB%_F50/#UT$_L.Z?\ NT0O\RJ#]B_' M[H83, &RFDFHI4T5&",%C)?6V&@#!K:<+->*"CNIHNU#5FRZ6PX4THL(#C;B\0,)2X@KB0H F""JC MK"8;%+F2PX>8(X(F6&>-\U+E2F(DW(67E_%/*I02BK'# QI0/"%D\G@$#@(+ MD&#CUNSQQOGG?(*X39PZ<8&QLH.R:9LTHA"092?9PLHO%Z*Z <+J[C42J>42 MPE%5NEJ) L94,R1$+$4>X?:C98]<3++.^65PBOP!^&WR]H _DA=]?4#P!^&W MR]H _DA=]?4#P!^&WR]H _DA=]?4#P!^&WR]H _DA=]?4#P!^&WR]H _DA=] M?4#P!^&WR]H _DA=]?4#P!^&WR]H _DA=]?4#P!^&WR]H _DA=]?4#P!^&WR M]H _DA=]?4#P!^&WR]H _DA=]?4#P!^&WR]H _DA=]?4#P!^&WR]H _DA=]? M4#P!^&WR]H _DA=]?4#P!^&WR]H _DA=]?4#P!^&WR]H _DA=]?4#P!^&WR] MH _DA=]?4'2,[@UXCF [6P^FCH/ "2ZF8X$=TMI5]G3Y^Z6OH"@754=1P)J: MJ<3S(A%0*ABXX#!"!WRPMUL;V_)0:MT"@4"@4"@4"@4%5]V=G82W6MGB*NZD%KD T]OK2BDIBD)@LKA;/+$4P%;$/'+. MU[Y8VM<)XCQVH;^8#'?;8 ,%6T]6>V7:WBQLL"2-%T-QHI)820#),N*. 4,! M$#@>.86&>> >5KXVRO:UKT'84"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4"@4"@4"@^(KG1YC>.:0MA.->/VML H&7IHSR_0-*.U3< M580V&;"E$K'@]XJ:;*2N="=$3HV+G,-4\4$#R(H>2FH&[X])4 >U[7N'T:,_ M>;3_ )+](]HI'U-DU;EV+&XRY08;@=8##FR(BP;P2HZNZ3"&FG9"9T<+*J,1 M(*I$8U=/[<# ,S@$-ET"7#R#-R!P#$@1;\,M#\FE"SHUODC0@^XY'9SM)8+; M D>:&!H;"2U#+>?B2I@F4-T^CFDIOUR$B"E@,7[Z@V/XAW,$ 100I)KP]G9- M$5WSVU<[D78FB_A4W"F76IROQ4.%V?N7/K#0MCVTY5.W0++!LH9"NIC"#A<2"(3V_9CRTYW D5Q,YV[-[$H<92. @+JBXDR;G M.[GSQL1%!\@ZQ2BWR[,))38U*@>9FXL32NJ@"[;,%8QP(ET,5?/%S"@&E?'1 MMK&LON><(!:Z"][N^)E%?>SJE=YX%+J<^* NRNS^J[ZE!;($@NT8:T>F[4)V M!IS;-9=1,9OH$(C8 N'FEI0:H4"@4"@4"@4"@4"@4"@4"@4"@4'R>_$1\@^C MSIUN;<"-W:R#%J:8MW[UA%D:+D^0V^9>[)"B^8@\9$%#-W4$H-EW(C>D< MA<,;%K!Y7SZ+6H/HFUPW1U,W!"> ^K6Q,1S^!'XB$$]QHJ>J,\@FL*Y\5?-O M!+8B.9,X$!%G! .W+XB7M<2Q42]O_P!-Z"SE!\Q4TNF78C9OQ1K@UU4'6GR4 MQ3,<.>/#:*J+2DXFHIK7'! SP=SC: PYDZH)ZRF&%Q462G=KVN7/6MF#CC?' M&U@AO:\TH1'.,GZ^:MFLF[H(9(A ME->L*:WR[T-XY=HJH=PQCV>6 O:9!_U,.K4B3D]^3A%8L@1E%^G&J,FS[&45 M%I/4' UHNUY>4]Z*ZHKSZV*A0)GLYT6*2!IQ-I-Q+371D\)%M@L/!7P*JR6: MO>^8:$%=U,(PVXCO/8",)$.R!([9UV9[.)+8R\# JODA)JNK6!&(MT4+#L2PN7:YX=-K8]-[!;Z%F0H1G#D31PK&R M9]4C^,V&R%(\G7&NGG5!J-9*03ALC^+,XD7N:W2U]VWUJ81QQ"[SO1F:ZO=M(!3''K[3W"*($;&\NK8$H4$F!F M% P+=%K8]_;9TT8$[0W:]P^VC0WC_B'2G0N'M&0FZU7VSF?'5F_*6"Z@$%EN MRL]G3VRS*SC7T1;*&0%1*>#M5#H@)0]@/8NFY %+](8&%K!9$/6_7<**4." MH%A<*#VQB7P;<-!Q:Q\(I;V!,T8/%,4./,4*S12<2ITV*,'8N3#M@*+GGCT9 M97O?Q%IICZBB-7HFL(V4/L9/=K%:[C(LP\0!!+D#C3*+"4<+MTV2 M+E@\ 1">(.8> >..-[6QM:P=8*UFP.YR3V&;B",\TQ!5&LG.X5(3Q'.GMA<4 M$=66FX27\R]U4J@K"JWB!DT3#%Q+F#!$N()AEF"'?$/4->-8Z9"P\'"RV"RF M@OR&KX.!_KC7:J$@+#Y7PL!0PUMX*:20*'7,KAACYXXF3N8XUL<\K6RZ+WH. MUH% H% H% H% H% H% H% H% H/\V?XQCC7%BC8R.>0^+VX)BQMFQ"$834"E M$\KETF?VHA]1IKHP8&& 00DJQTC=GB&%A?(11;1PP-E<8[CU@^O7@/XX@N-+ MCHB>*W,BAIL[RB'C-VQ0PH..*D5DI[IJ?F78YH2]LQ, XO:91/0?2&T=!%S0@^%8^=D@OUA1!%S(?4M*(:Q*KT:# :;:=DF*P0?8A*D M@N-&222P\U$,'^!B.I#&1;8_DMET4'_+:@R$V6T')'S.AZ+&FP7ED?S=[(;4 M?-)":#JS54LLB*F3D;26D%45..-@\M-AN(49E MIL;(\51NE1VC+1!QH[!36,V"++2G"EN@%\)B\FM8JEA(9%:3GH7#6 #00&(X M*IAB;PRL/C82P>0X(GBQVO)HR*ZHTC]S2#'_ 'SV"?3@9K<6GDR/2./44/9% MSJ2:96VWW[#\@WUM^3+IH) H% H% H% H% H% H% H% H% H% H% H% MH% H% H% H% H,L.;/8^9]1>+?;G8S7EY?1],L8-!G*C&>/LZU'9Z#/JLJL- MMGQ_9Y[H3E:JGVZ*M&0>J<(F,,>UZ^-K"8X98A>_7ITKSY@*#GLZ3WI1SO"' MXT=+C4^ZDR7I%><#+1597/=R3BY1/*=[4#8@G9 !! A];JX88XVM:P3!0*!0 M*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*##SGOF>?XBU:UT1MJ:!X/N]GGU;__ "4A[U30 M/!]WL\^K?_Y*0]ZIH'@^[V>?5O\ _)2'O5- \'W>SSZM_P#Y*0]ZIH'@^[V> M?5O_ /)2'O5- \'W>SSZM_\ Y*0]ZIH'@^[V>?5O_P#)2'O5- \'W>SSZM__ M )*0]ZIH'@^[V>?5O_\ )2'O5-!Z=8X7-S7#Z+]/\YN\ZYZ#6"3A1?3#!A%2 M]$+Z;VOHY<2^^H8WH]83^VS[ R%U!@NOEU?5O\ _)2'O5- M\'W>SSZM_P#Y*0]ZIH'@^[V>?5O_ /)2'O5- \'W>SSZM_\ Y*0]ZIH'@^[V M>?5O_P#)2'O5- \'W>SSZM__ )*0]ZIH'@^[V>?5O_\ )2'O5- \'W>SSZM_ M_DI#WJF@>#[O9Y]6_P#\E(>]4T#P?=[//JW_ /DI#WJF@>#[O9Y]6_\ \E(> M]4T$6:3 [@ZMM:P^.!G-1R[7#.X!?+ -B>1>1GK#W'QO;+<:KYIIR-%NFVSTC,! MTD0B@YUM/5D0D]W,U5\F H%SA 8TC+J8 9#P'"%!RS#M;/#+'IQN&'6G''9R M [-:B:K;(KO.;O>V%O8/7"#IO6&TDMR)SB4WE65XQ:[\4$-,-G$BQLTGI)M? MS+@B"VL)F&';++^%>]!8_P 'W>SSZM__ )*0]ZIH'@^[V>?5O_\ )2'O5- \ M'W>SSZM__DI#WJF@>#[O9Y]6_P#\E(>]4T#P?=[//JW_ /DI#WJF@>#[O9Y] M6_\ \E(>]4T#P?=[//JW_P#DI#WJF@>#[O9Y]6__ ,E(>]4T$=R=P0[.32WB M#3EOFKW3D=LI;L9[Z3D)XQQ""\EDW@P'&G.UFN(N34$,8$-4;[B22YD 2UNF MV6%\SSZM__ )*0]ZIH'@^[V>?5O_\ )2'O5- \'W>SSZM_ M_DI#WJF@>#[O9Y]6_P#\E(>]4T#P?=[//JW_ /DI#WJF@>#[O9Y]6_\ \E(> M]4T#P?=[//JW_P#DI#WJF@>#[O9Y]6__ ,E(>]4T#P?=[//JW_\ DI#WJF@\ M7AE>.SB+M7RS:F;"[62EMJCZE2[KJ:!X/N]GGU;_P#R4A[U30/!]WL\^K?_ .2D M/>J:!X/N]GGU;_\ R4A[U30/!]WL\^K?_P"2D/>J:!X/N]GGU;__ "4A[U30 M/!]WL\^K?_Y*0]ZIH'@^[V>?5O\ _)2'O5- \'W>SSZM_P#Y*0]ZIH'@^[V> M?5O_ /)2'O5- \'W>SSZM_\ Y*0]ZIH'@^[V>?5O_P#)2'O5- \'W>SSZM__ M )*0]ZIH'@^[V>?5O_\ )2'O5- \'W>SSZM__DI#WJF@>#[O9Y]6_P#\E(>] M4T#P?=[//JW_ /DI#WJF@X7C2.[90ARQ;LZ.SCNU-6X\H/:V&0F-\@P[XA]'- H% H% H%!5? M=G[)_P!EN7?MR^P_V4_0Z-],/TD=]]B?0WM4@^A?3_H__;.[^UGH_L^S_+V_ M4Z?R=-!/$>>QOL Q_HY]'_1[['MGV$]$]IZ*]C?0I+V7]&=K_K?1_H3L.QZW M\+L^CI_+0=A0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*# #XAO\ M\">/K^]_T%_G@ZZ#?^@4$+['R&^HCU]FZ4XPC13F:1XXBA_OAB1*BCW+*TDN MYKM946F^R4\; (P/B;/"!EL,[E1.L&D)3E8B8W&CS?/T";1%G9'$[RWKO(4,&FC%@;^8C]A M6&36P;S-/)W83&)K^V6J-$(9963% Z]@0U/-2*$2^.:B+ZN,!, M3&C+Z\*[Y0:2T$0;)U-,8+:27) M&7 %8 ;(D0/8%S&0061DNVLBQZZ6;&#=B[+W_P!0M2I290\;0B\'01<^ MQ9J*5UEM1^&O;U]L- C.0D&64XFL*B,KYN] SP-AA% 3Q:X60=]R;;>2YJ#] MC%1CY_:ZQLT-@]O6YK7*+WV,8[F=#:83;=$0S))H#_)*B)/$')B1DBFHD[F, M"HF10#."E;.PP%P.J.&;S?Y>MJ70K:Q$EAV:8PE&TO[E;IZJJ>U$BQG(RQ L MJ,+62$W?+3"VKA =0VDBTBE1A*ZZWK-<,F=<"Z6NHES(Q)9.!7+XYAU$!3UV(4@;/:U[&0NM.O9G5R:HGC T4U M@2 SC)F!E3[$CTG*)9?3,)7>R BPDC7C^-7)BXRSJ=8B8C*2-DQ([)W#UFFO8M@-@U&3&P8\AMMK$XFL>3I&=RP;.OAC MR!$AI[%^HG(&0B>?%5!.]&1P0BN5PKCM?R)R[ V^LEZQ*$_:?0C&J%IC%6RT M<&Y;A1YOV6)#?\B3%+D/WB)IIQ;<>"D=[JXI^-2IDB&2*E1\A%3$ :X885S> M0=:N\E*?K Z-F2NT"A,TD.G75H<;Y^@3:(L[(XG>6]= MY"A@TT8L#?S$?L*PR:V#>9IY.["8Q-?VRU1HA#+*R8H'7L"&IYJ10B7QS41; ME,0C"0^;W5Q@)@#F"BG9][,.VI^O.\JQ(30CMDXM)L:I;(GSR8T9?7A7?*#2 M6@B#9.IIC!;22Y(RX K #9$B![ N8R""V)3?%@+,P"Q2TXDV$?*3BZYJC8M- M++CU+<,,FI?U_;AMQ27$HZZ4=?M6@.M.%2SR23.JR*GMM3<*<92BJH*?#["X M4Q97+Q"<;:8Q9L8_;;/S9'@VN,?['2)/RO%$-QZ*A1M)<@+[&;;@?**0?+$8 MAEXW/-Y0&,-ABAN!:+IJ=8?(E?,T3L;"S.H&MC=?9_B)R[Z MQ)>6%0S M+!>)B:JU7&(7+IJ,I><46*<9[$+B,RS MNG/MW-+<8[-'AUDMK>EXK$>P(^7$JJ\C(KT";*F^$P)-/!ET(PK "'@A@21@ MJ">,% [P?D@@-RR^#KJDB3,W7#(3M28E6=HF3/IZ=0= C M&[3H>J-#K;,H>P3.9K@26=)IZ#&+&"V?=YU<:[T!GY,#=62*XG[%00W"H;H76H40;%3XE[Y#J&.80 MV0G4+YAQ[?Y2DQEL>'EAU$U?=12VPRNW0VE/WMX5(1^H$3YX%P&RBB- MEK/)K".W#OUZ:,=L*9D#/9G3==W>%@\@T9H% H%!@!Q;?>Q?$%?U M_P"F'[MJC01_P9?KD\_?]Y^[?^I+M!]'] H,NN0G>M6T[?FN[;77?&NO$/3- MC(J>YMP)VC!]2O!T;2(W16,!'$3O9/8LF0^$P#KRM" O&?L_M/+\=Z@->,7\SR!B&=D(41$S M9!EO5WNM$(T@PXU) M@%!ER0FS$C$F -H(Y2)'!*#R@%6V6;+-1C2NZDR0W'DI1:F!B"*Z4W3[=(*A MT!..J!8[VP((0K$?,OJ]*"AE=<8T^PFS!HLV\EM%E*968S$:/G,WM$Y.%B_: M @@G&=(SX<)E7C8YV"H)<5-!(&DLS:P!H0\ <(E@KIN5RRX?9LDIQ:\?3G!V MP4(/?C^?KT8L@04G.@=3U_VZV0AB,T481>2$^6(F&,R:R)"6?12.070GP74T M$UCD0+V*&+9!;,IRL1,;C1YOGZ!-HBSLCB=Y;UWD*BP-_,1^PK#)K8-Y MFGD[L)C$U_;+5&B$,LK)B@=>P(:GFI%")?'-1%N4Q#JM<]V(\V6 M1F>Z]#=:]LV6QW-&C-;L=+$=;$N)[*#'EE$>0F8DJ&'FKIJ1FC*:$F;M7]QVXP6O 8\V-* ]8MQF8TW&SXV$F]SP+#BHH2Y[0G_JPXUUK; )#JR6I=3852"4:JR)@&:4;/,5--"*: M< 3',&CP &800S>5^$)#=D?2XV5#9T>)7OQM2MO"@121@AHN JYV.PI3BILF MG 1,-@^X)?/S44N^2Z:2;:;'<+A9_6W8N.=J8D19CC 1:"05%:>+264!T)N"*\60_8X=ZW'\B1^]$4, MT?!2W4R7LVSR<_P"@O\\'70;_ M - H(FG)AO:38M=#*CF4E6%7NK^A!FY)Z*D!N!0:9]&<20N]YP01U1'*+18^ M F9E#!0P/8J8+F,PQ\!@UW&SX*VEB':\$W)[0.;3KRW)J: I")!ZP)8$N$/*_!C):Q!+W@LWNFU3"<[N*_7SBW* MN0SJN?NJH[*U]>+T177)I8NI -8Z9S#OTD0L(P>&^6F8EPND8[L$DG*&(WY26$@ MNZ,]?%N/Y')J/)S)-Y75WVU'8=V->1-I.N!W@7*BH OH\[8W@7_UW9"WQ%P# MG67PE2$RT52))^VD;E#ROM=Q\;7G";?U$%;+% #)7X@67\9D4W+,-/:#EPADZDZ8X^":19.:C MY,F"F5DM3RLHA!YB=H#U@,@YG9;3Z;Y=V[U=VQB>?HJC _J_&^P[ 1&3(FN; MNF$FZAMC@XR =*RJKC:V8A(8B&A@Q,EV3RH)7*]LA35QAA+"!8EPKVX.)E66 M2;N?/VES!W9:9=LX9VBV1DYUQ"1<<432E04UEQC1IKP?@ M(""73(,CENJI8 MXVB!QQJYXBYTDDKJ)E7$P% %#]=5^*MXZSKW&^9RV817ZV>//7_8F $U&,P2 M.W%F342>QHPM@L>T)29E(FS#+1)Q CV[(1-6KGS(Q\3M2X8Y4 B%FP]-7(:W M^DO M\XJD\-C$)Q%-BF259V93 VV MS9*IRJR"+:27>SW"-F6 0 M'JF@*0B0>L"6!+A#ROP8R6L02]X+-[IM4PG.[BOU\XMRKD,ZKG[JJ.RM?7B] M'(B2>(5(;*IR>I+*FEOPXG>C>H!@#B 5'$-&1,#%C07T@+1B;-?Y2E5R-S;L M8Y#-M4%+=AOJ+(8^B:OI2*97M5 W#@CG!G8Y7&FS MW#:4I[!"!1%)2\DK)- =^5QEN[B0THN 5'1\_P#6XAJ]JQJ4^H"G+Y%S>U*3'1-2$[ @CAE#HYC M,/('(+ $+S4"@P!__*:_] '_ .XI07_Y8ONLN2S]@#1D!LFFXL%L5(ID(E*QBUL^GHM<,I7)P]JZ^Y'U**=.$3,.8) M3W(TDVVD4S'.KRNU8763FCKV,O\ 9R0G1!AL8<5T^0)/7SPMG<\#+G/F50O@ M7PQ(AY%@L[!&4G<(DB2E%#]BI9W,02Z/)'BP"K?!JM89\N3!0&15@U@;4E=>P"Q# X2Y08,6Q7&*5O%Z!R MBSC$G7C:2G['T!+;'D# E,CY8[[(S6A+MMBUW%LN)I'XW20,DT((;OH.1RX1 MXD*.7$)AU<7\.$@QLZ(_6RVT<9AH+0Y%&3R(G6"T-2;L-F@NMN:DXZE+D6QV MF)>PIR[!9"NVA,SZ?D8R6\DBYV(E^:4Z/H^U)5X\8BVW)D@YW0TZFDDE MA-FG4MH#S5S\GNESJCI43K@S4EQ1+7NG@ER8@)P/-9^@4LM#:Z-MR2^SB*-, M!LE+++VSQPAERA-#96'70ZRSC@Z-D!KF9\4",*B:PE2O8RHI9&@B31SB@?.F\LZ\/L[M:4E!FZQZKRIIG&T?A0*38QHS"3[DQ@2@W3+ MK>/TJ.\TK24W%>.4X!052Y,DFJQ<*W8)B;E<;(8-GJ!0*!08 <6WWL7Q!7]? M^F'[MJC01_P9?KD\_?\ >?NW_J2[0?1_0*"J.Q<'S%+#A9ZI&\QQ^T&FG1_+ M<>R1#LS0C(TE*KO9B;+\.F,E5A%F(H%"-\CPX(Q1R'PA ^KE> MV895F>#4X@1H'$D4[.(+,9.?&UN3QY&2+DU_4GD.1)[M2L0EV19&:5TN>V,0 M;*"QULAB0:;2[L:+)*-B&4S/F,00\K!WJMQ!R,M[$PK/BGM\F'_$S.,)P 27&Y,S9V&7];M;N7Y!94/MC5P@EN&;7%R1N=1F0XV0_I%V* M?##"$9SV(E$TB24DI4(K2?F* ;!OD+;H"#];./\ V GN!)&@$M*V*"R'OEJ* M['9/\Y<>VY4'S4C.O3&;(PDR*H*":^W6XKBD*5X][@RCH6"DF&$AKM?$9V93 VVS9*IRJR"+:27>SW"-F6 0'JF@*0B0>L"6!+A,&C/&N^-/90C=^N#8Y#E] M)C3CMULX^$E# @X>.UDXW=9G6_'(TI"..,&8'@F][4BTA&B Z9BD6OB"5+"7 M.B#8CYF F_+1IOR"7WK8VS!Z.9X@K=N3TZ05.*\HO76<<9Q),@V%X))HIUYB MRN[1'&KD$:#$=6)+::GMH^FKN8ALKV.6!:Q<*7-KAR=3$2-N*7,!3S0[C$F^7M&]17&MS+)6G[\2^(N7^.]T,):@%_,>=XR<\P/=EO!4DP MDX'6_H^6FZKLY?B]+#+I]V]CWXB*:R 4@'S ,"G0T_P!6]\G,TU( *E1#1H0+,R*%C*!08 :[_ /,=5C;][Z#\?>R>W<<-EJO%[0LVFPMH+:>V*ODUE4PN M2&SV>8"5\4)22%:X()%Q"BX=B9"R[7##IO?'IM<+?0L]U"3(_Z"_SP==!O M_09Z\H.RDSZBZCKD]P7E& CQ;TMZVL@RG2PRG6]VTHH$X[%1; RKF 29\EQ< MJ)ZNA!2994+CY'3 (F1&Y?,#H'[8$(Y5N5Z'F?/JSK<[8FV(S]QG1>*-6$!E:F.--V7=:WKC%CR;;5(/$S(&4 MH-N:F]3"J,XTN/RS")A%C>.!\%2&*!8;/F%A4T^H]B9KZ\[(D58-+5/=UQVG9S;'QS"HB;&L1=G)\Q:MK\CI$FQ V[F MIV*Y%W-=+BI:5R*LHV(L_(@4$#,K150 ,D0 [,'F)U>.1Y$4QIS/G<["\LMG M4MS92T(QFZB,QAX[H/Q0C6'$)Q7(F =N_@W:"\6^-%SJ)DS"ZCHB"M'6V>"3E$UT M 9#A[/2WDEAW=];%;C'CBN\ ;6L\C-[4:#:&D2!-CRCFNPY 9MF@_G MYVB<27F:II*@&H^CA['2UABF!M/'+'1@JY,'(M+B#N++^I#?>&MD%RHU3[%R MUNAK9UBOTBL[Q,U?9;0<#A><%3WA,L:Q857$UV+RNVP&F$EKZJ&HMSM#PY,! M2MDG!9]V\F4!LV6?HG4VW*IG-7);*%XY?R8A-(XP9=?NH*;Z4V*B6/C5WP$Z M;R!&X151"'NLI*.BG#"(IA%%$QF1'MB$80-RW1E/+VUC;1?6#;V*6AN#'*S) MT"31,S5@YH12\4% A-!GQ2*!FDZ?W"^"ZG9B.##(OTH610X*4.B%QQ21$V;" M#TS5Y.HM49,>#L>@NQT5-5&TMUWV$3X'D6+XBL"J)FQ8>M&UF,Q)K^E5@A:R MG67&:--2\)#+90'@^GJTSZY+J9"3LC JWW>C9E'$GO(PEGSRP432XHBH+W+$ M/63!R7P+'G&^I\F3,P594A@[%31D6.$9+R";:Z_%F2EM 9<:L0P(LAY8--:7 MI%=2>B'LS(0N248$%OF$+D#L".61[V-"XIH2S V MW#,G.1)0AHRPY/AF:(B;\=/5VQ1,2;/DQE$B5/9 YX ME#!Q/+GTLP?* &+XY" X&BV8N%KXXBAWO;.P9[<8VS$X;9ZB)VPCD;.LDM2RPEF2$01U MR\ QB@<<(C-3"SB%<9M*)&7>;P*)9=0)G4X0T%A.*>>9.VAXY=.MA)G7"[FE M67(1:KT?:^41TAOEE5PJF!C(X; 1$$DG(R8&)?"W0$7 ""QZ/R8T&@=!@#_^ M4U_Z /\ ]Q2@O_RQ?=9"BAF;$S!"V5Q1,3-[%PJ"Y><^.GEJ[.4RP!KWL)D\6]QWRWR!P !,+6C)I MM&7(RC+$)ON5R 8DYL&7RR#%KU64S)S%3@28I'D@:X[>#6.T#HV3FHPE0W$VU)O=9TA,"DH)\92(_NLD M8$<2HCX3300N2@WB@ (PP82 ?Y18F+O-=CHO#\]@O(2+MJY4BE.=#?8;*M-Z M-IT^2T=2\6:*8X9#+/9E]+E-8YHYMZ(K8)+J;@(<3Q305L>N%;M>.5INOE/@ M"7]C1I1UT2GMQ++7(3)+"5V;%JO 9)FMU0@I2>$L-N1VTZ7K,AM1(%9/#!;[ M=OA:YQ$.YY*1,JM@A%*";W[RWPE%AY3:DCPCLZT)92),U>C@Y")MFQJK2=F7 MW%=IQAP1(*<6;$N+K16F0XWHDGTHW@25S"ZF*">,7-)H0UP(6=[IC1RL63RT?.EY(>0**_6UE@:& M0UI1+CD,\1"YC*^5NJ&?D73KRDOW;3;/5J\MZ#&E;5&-=/Y&'5PM0=A4 E* M^Q^$R''$TBQT7?!S"QYBWB\.B@$5?,DO]H(I8##$.J7R!'"P!+EEU=,.19:Y MU/D]%4CL81M,L'9** UA0-K(VF.9T[7J+'+KYBD/95-J>+[F1QH:*0*.4)L' MLO:),.Y@X)QJQS$*U;"\CDNH$]:*9QS$&U#>0W1LWMCK[L+J6JQ'$EY>E16B MG3>39G9 $=.!;;[6!K1_ M&TGM^)-HI39TEZ1.7D&)J4;Q^P#EVMKBP59BIDGK3R"=4K-*Z4O1D _ 3:L4 M N:"$")& "(QT]D4*&@LBYN2C7AM/(NB]SD!=CDO+T-0 \-A$%';8\*QO-NP M+<9#JB..'N>4'2S=[2^!&>P&O&K:?\IE-?I6F$)NHJ:GFE2-(U3AFK"\1JJV MK*BNIIA6Q5,&N(9S-"EP1PD%9Y?=34F-FM)@!.65X@?C_8:69,:Z"RTTZ^]> M(NU%?2/&6TSZFUKC.'6EJB^T!+4VM&K,79Z:6Z#O#8,$*\,M60)9:3MQR6GMVR0>* M.\@TCZ:JEA"0P%C?9@B!I=AE?+#'++#(/++''*X>=\+YX7O:U[X97#RS#OEC M?\E^KE>W3_HO>U!@%Q;?>Q?$%?U_Z8?NVJ-!'_!E^N3S]_WG[M_ZDNT'T?T& M&SGGOE=)[GH>G*+)O'T7=KRTMF_;ANGU3538I014A;C>:8JBUKP\M+Y3=Y*- M*A!7 E0',^[ $@KD (2S$!0\\1<00PM<_.4K5F+)+.,:3#SQ8K0Q2-G3J%/" MZE(.4,.]>TR1\U[9]C-U02W.I/\ ]K8B32"I'*QK.UXY2)?2DB59"C +6J&=PY1>3";+=/DH#UHG[!6,Q=*TKI2X\6^Y M1$Y>3&NNGLTUL$7*NE4] /&1B. .(&9@(=C'?=P,S8WD,8LN.Y5EYM,#;O6* M"=/V$Q6['9)Y.Y0V(U)BF?2,:M13S.LIN.(0 VZEE0LKN!9 +E4),&,F3H8( M.65!+ _*WK[BW$\P18DXK,H6=NQ++>>O*8UV3>:(R6M36ZENO8/VR(GI%(Q^ M<(1^@N9",!F$%PK8:^&Y$K)%NI8G0\J#P"W+?K7N02.9 M+/L!$8K>G2!&VH%$I5"B1JR>\V-+AY[X*"HGXA$5IM(98#:(2$@9NB.G865HW>LD1TYF@^T0 ML9S('4E=/6P,$390UB6.E3!<,.]V"=CO8,%3"_& 9;91YL>-7H\FX,\$%4<[ M8NIM9OGUT !;0D5SLQ542!ON%PL\0%0F)CU^M;/^#U<@K)K!M!*#ZXUX6W4E MAN-UZR'(6HC VD7F'#"$(P4@09[1$C2L(QFJ7DN3'7@"(EX*F1+$\H+F 9CL M^VO@%UNRL&>TNF M!S!/N2E-!,0NZWGD8P24\3%1>QQ"(* F:($<(F0P0MMLMN1(\+P9I X$M">K MI%AF';,Q;,4+ 0*_:3?%@J>W'(/FE2XD1CIEQ[,&+I"=;G5W@<,.Y]*:I8\ MW&DPE)_/S$B$G(94\ZW*2#+IJ*F!7!-F[!#GCH5K96#Z8$_F*XQ%6&W'L(G; MGPX;A9HOQ C!RR*$I*]V\CO]TI"FOMYK'!KH]C&*HK(R,:,!8V#OC<,#+IRM M?\E!X:GS-<7"-%;2F]4W7A@E$S[>#N8#0?0RFL60U]Y,-.;:L\&\0%LC9#YJ M#?37>F#&+988XVP.!]%[]-^@/,>',5QBL"-H@F!Y;GPXWHSGTF]U"''DH*2O M@CR"2C9UCL9]&$ 0-'$&&#;+M+9D#/:8!]4?&]K=-ORT"4.8KC%A8&,S,J;G MPXR )DBMM3=%XBTI*X6+UB=X*"XE-E](W8HXW:H:RH-H^$#EGU,[YE<^G&W1 M;I!)/,5QB0_)-X?DW<^'&;)EB;&4+LU84E<-8L2DMJ-U\L,QV8*.,#V;G:3M M33Y;^'_" .!WOU;WO:P>X/;Z,>5&JK))-61%./AN]=H$-AV)<7''\M[9 M6#75A,U(CEC,N/6_D#KH-_Z"DG(/J:ZMV];%/7IKRJWX=NMR5!K_57>O1D MHRK:Y>#II84Y)2(GM]/DZ*^Z#+KGCD@5,&Q#QC$,@*/C@!VN88P04QD?BIEF M0Y1FV4AMIX[2E*9-[M$]XLTP/6-RFR3=5M&VS$[<0H[Q$RV?+CJJ=(-H;2QC M:C>Y<4AVYK$, 7M <@ ]SGQ6O(R:G!SF]DVZ#(CNY(6QR90*Z4:"%5/3(Z![Z.^,-RQ]MY M$VWQ>>&@>=C?<6W[_FQ #@I63RLM2+MZD0"U5Q8:BCA.)B\7MV/61K&STA(3 MS99T&Q@"ID0X?'',8B APD0<5$O1$2TA#(;51NLJ.E.R.[.Q",:.:O.K%I*8\@$I)?Y$ 0\ M?=FMIM;HT6XG$5%:'YTV::$WMY5RX\$UO(T&*\<'U) M#U;7WJM-B43K@.SE(Q?!5 33IF* K,QDQDUE0IK-.-YH1DN*5Y>6F <72ZP M(T54RE*;A/9@X9WSZV01^S>)@S'4L;%/-FSBQ F+,*]LS(S";;@U2C)8E:-) M5VK+/PQ(HR_L617T*19'B%-<\G+:DDMD/% 4R^)@$D,NF"0%@,PZUP<5+9D; M0+371Z5Y8-K1_3PIKTAH4R,!GG8Y4W4TH8:X<.O- Q;@K^=RDULIOUL5%YFK M0Y==,6+B+XZ@ 'U0@B-@\;:?BV-[233L/)ZI/F,>H4QZGZ]ZZL-"9<58V>$. M/?5_8IQ[20]-9![*LB'6\Z3;?EIP8F,T/-M$"XI0@6![UC>PP@PJ $:LIDL4 M5(:R%9;Q[R*F" X%BI<#-TNFQM+,B30I;0-]8V]>\2:[Z^DIZ+Z_E2C90X9@ M&0G9((Z48B17E1RV6GS*:A)KH].K5U\L5P'/$122<5Q3; F0L% *3LX03I_" MG9ZMEQG%&?Y5/ZZ*0;#2&V9;,"'0$;Z.&\^6ZTWNN$7&=;3@Q50RQ_%6**2V MW;)YA0 2E08X1)A2_431'<#5&+XZ@)-W/A5:A=GS<^Y><-F]IN]F?,;J2Y'V M+>FR;OCTI(JMN:_&2WD5<<7@T;05O7)JW+3>BB1,I3O M(K:&7+>@B&.:&)A<]B="U6@FF\HZ0PS!VO9[8M.EJ(H.U[;D/I#?PA<@P514 M>R ZEQ2SE(5QX/\ >"B5+J+0/DTG-!R[P &.3R.XFND>Y<,- Z# '_\ *:_] M '_[BE!?_EB^ZRY+/V -R/W=9&H'$[]UEQI_L :;_NZQS0>7.FHTERIN;JUM MLTII8S*+:O1AL?'R1'3CA1??0[L/;(%HT+KR\I/),G%@!II1N7B=*R)D@D@3 M,3M#=A#-^U!N7#-%&X-Y10()9<')NY;!R)M3BIV+XL##A/:H.$P94V5L8ZF> MMKLM IX&UI,).=#=2603*%$[(4P4$,9C&!!.IE@6#"TSWXL5=X%GX2+["E&V M0V4TDC[1+<]-28A&&(3#&4=ISY;:.]XHP4)5-&8/E/%DRLZ$; ZH#/9.!*J( M G<2,I%J0AER.O:VI":^H$7PA&FOI% M+#N+L&2"DW(W'\8$\\!.JWL2ZF,(-? 4#J%<0_'8OBHE[8)Z[6/0QM5&[6'V MK)<TJ=F>)2@[5@R6- #8VS2TZX088QD; M#,P*'@,WA^=2+L@ESP[]JRCU+IZGOB44@OH"()4N/A@[R+S87C;:D2:#DIN# M)SKD,E&@D6/'2N1P[5&*!6O)K8=64RO$@TGFRB$'MP2X!Y*7RZ@J^D#-\BY8 MR53T\)"E'BFDJ97 Q9;D7:=I+^R#-D+0I7'E3/7)2+-M:B_02:'9L$RV,)'Y M;8 )0)O&4Y4?*F==+CLOB%10,BX!%()V+XY9!=72/59R:ELN:6LYY.0Y4/3! MM9LEM!=608Y/QH4;QC8^3UN559EV25"1Y+&506RMN$R7+'^]ELARM@K9E\1, M3&9C# 8( ML7"R+9XF@D8)UL55G,HLP!,,KZG[%3]$(43B$#+QV!U2384P37-'CS,R:KY1 MM'LJK^N+,/.=OGDUS'A<$\T7)JY/ Y?($/\ EG<5SL9Z"@KA/9!!PGN-^1#9 M3D#B&4$Z#5(@T&ZI[4J,G8RM"KXC,S-ZHJ/EAJ[3F!;2KFR3E;ZCU<20^&8> M9<;$T&=NZ.BBTU)*A6(&T7D\HEJ[*W/D:8I]1=&]AMKXVVAEW?2=TZ2IV@1^ MLW4Z;(B<\/1SZ2;&0X:6_G(/'2@@K) D>$/G$G-0 "Y3?@EW;/\ (MJ#-TF0 M9)$,O?2S5U6;FT*V VE9IZY2[+;Y0X4?,01'$"HHJ)LK-\?P1(RD\E\LJD1C M9-LKJ05+B"C&#>.80;IT& '%M][%\05_7_IA^[:HT$?\&7ZY//W_ 'G[M_ZD MNT'T?T%&5G4I\*?(BQMY2\NM0HV6;JS(>K8L-C1*KFUU40Y%D>.)3476'*V$ MNDT]/52#HC @& !=JF ;D!C 65[BY!F @I3GPI,!8=FU2([Y60UW7/9LWM$X M?8 EKK$B1L"Q';M\4?GTM]VVW%!5GFX6,EKTH+JHVT@1&*'4LR,6 ,J2@GE> MYBAV[HXY-I9,B.(61,V_125'[#NR>H2I07RH.#M=UEFYV\=J!C!S41Y,]^N<$4W?:@WF*2B)PLHMB0QL'AFK$A!0AHC2(W B?3R=V9M M!&,>N:)&5Z,QS'=BHUARS;#S<&9\_P!P,D@LAEKZN;-O?C1B&4M?G]%K\T:7 M$>6WA(<>Q(N0UK"J1D?D%VQQ%RPZ(M*++@LUPDGL#2 M@9 ) "'@U#W+U':FXT8-AEK+G7(\>\62W&^PD%2PV2:4J+\33I$*U=<83Y)( MJ\7-(;B(!W&-)RJEG,.P5$51.%+Y@W&Q&#"(IDTME?:S7:3H.VHV-0UQ4>B0 MUPFBZ->X9481;D?O-@2 TI:CZ3\62^YCV"4W0]6O)3"1SN'>%X%,R)E,BH90 M#(R9,"A[&.]1)D9,GO"?S6PK*&GB9'K!EI_R' M%,#[<$>FSKED917##D%<:VSI)WDXO44S%:3$9W&DD%?P,V**) MLIB&,*$)ZZ:0;21)"&OVK89@L4"&*&0J(I<*$JAP[*&BK MBAQCG^)Z87.M:O6<+=?NM2$W7$VX>7V@S",_MI3CR6XY*NU5%-JAM=<2>MC* MYW_X>2#N2#(AJ3'.LK@3VN PIQDA&FMD- ."S,-I1&./HN6XI<,/LM#15%RI MCQ0'JK.11574\$H=6+BXC$QTLF<$2[BG"^0F8H6$-1PRC\AH\K'D,,\_FZU% MADMU?.G%$W=O-MQJ28K.0D@)9@X(C(IER'4,A=1-E2X1P^$0*A#BB!%@, P[ M>@^4V0-&-5-_N>/D:AC;2'6W+C(#T,U*543%4R/I;C9Z]FNN CBXF2[D(VF. M9IKF!4?(/(IZI',E,]Q MPA/C735M^-T^Y2Z<9;%@%8DC"L>244@LI@8O:'$Y%-D<@P<\;&Q,;BV#Z9 M M=-? &Z<:($$PV"TU!4*+A]L!1@R0VZ>6B!<8H16#B+@AV33*H3*F1 @C&860 MH88F6..5K97MWD7$\ACV2T,B.=&S!* =F7"S&SOCA: M^672!8UTU\<2Q[1.""8;77!V:8#Z=6(P9*FL=DBD2B6C!>DSJ&.=[-)3$\ N M5QZ_0 &'AU<,,;6#R!=?X''=EGZ-"<1C/G%=8C+7IC'Y>56BTS MJ4JL2)D U)"BK*U[6O:@GB@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4& 'Q#?_@3Q M]?WO^@O\\'70;_T"@4"@K[M?L6S=1-:)VV>D$ V>:$$18\Y.6$I/$""4U_%J M(AM3)-E)%'QR+A*[G4004\ID+T!8F3.%\[VPZ;V"D#_V8WPAE"$31M69$GMV M8:S,R:E=QQ:RF4M-,"7WI-C>9\FPBS$E5F*)5LZ=UVC18$<*&@*&>9^1R(8H M.;E1#9 2Y\(SD'D>E1"WN7]15I#H)\6F"3#449XJ4E$H/CX96N:(- M =(42>\D4UU0SB*%D*#V@2,W.4Z'',VA?G@ED0DR7U&)C""GP8![564?:RQ81/% M!+VOZ1&"(YA1F2>9)!:NP44[ QR9G>=>/U]\8&QFWJHS(\@]"0G>G?0S/L$M MQ1GP4O-)"'9$36&SXO<3C,F@AE2Y16*Y C)9-1,#IUA0T9(Q9;>6QVH&R.P$G(,(1O)G;:+.F#V&*^&>/L.B9[-2 ;6X_E]3#P;"<":. M,A5LL&0Q2^1T+ <((/6%^:W< ;7UIR6S532W8!W/'BQE1;\N*2V>:B(9LM-5<*JA 4P(G&00&#--T\D"F"H^.!^V>8.(>SDGEOA6\=3L4":VS\-.5L:'ROO T',9B^+%5 M^"P(RU$LS5>8&A%;AD%844QP,91+8DIY0?)K(,*.UB\Z228?&CUM2G&& R\4RWH08T?I3C=.* MC&B.3HD$G MP-MPS)SD24(:,L.3X9FB(F_'3U=L43$G,T@[,H]EDNX,H_D!&,L!\2&U%=MK MB@T5=/%P#4_2*6HI@Q=0*E1,@;"A:$_@>$(G TPP4)J690Q@GFSY,91(E3V0 M.>)0P<3RY]+,'R@!B^.0@.!HMF+A:^.(H=[VSL&>W&-LQ.&V>HB=L'.&$9&7 M.73K829UPN MYI5ER$6J]'VOE$=(;Y95<*I@8R.&P$1!))R,F!B7PMT!%P @L>C\F-!H'0*! M0*!0*# #BV^]B^(*_K_TP_=M4:"/^#+]2>=92,BIRVG+Z3WH4-7P.D#B<"'$/CEE5 M-?-D8Q:FX[+2-:X3=VEL][ OL@(SI6ER48SDF&-D8JA_$H><$9I2NGK,2&6( M\U)QGED-K D2*>5Q41%+!,"$'%#0A2WDU62IJ1M?#DM$+RBON!(9Z80)MI[* M32S>[BBQ6F]N,$W**:VC<6I9_V AJ%3\R(4:.XS%LE8L$$I,Q0^DO*Q ZU3@Y40KB*,+VE@0M 4Y,] M*SL=7DXM*Z]FB6E&0(5NV,H6G@*8+2G%+)5I,D=EW@,:,0YSLJLV-T0RX3][ MMWL04+#%0OGW00(;,.FB3;:/9QV'/1_%PJ,VD!K2!=_G6_-" MVY#3'E8M(1P8",5R)GLSR!;%+)D2XBN&?!,BF!K Y!!8A7.,.4)#5=Z9FT#G M>,"4&2>U7,4;>O[_ ,'^JO&'-FE:\1QS-*\Q&R]5F,HYS;$U,MC2NA'E1J7* MJ8N1$WD9(FSH8(ML _*/>1TNL.YIDIP<$ :V@$A.1!2D%@*#BE&4599C71&9 M%:$'+,35F4S'D/1XQFRWU]D+*JX$Y:3#INR0=32(( M,6'#S-X9EQL< [E W_U1=<1,J;FM(C@B3HCT=EJN2Z0,MH$TD $A!C> (-K"7"'4[DRU?6GH@NU,V:AL M/754TD?^XXAY694KH[L&C5DR PFT 9,P@&B.+J.*)\H M.4QR+8C87"<4C>S5Y=8RZ_TM_KQA/;U=IYQ-,968 )Q((A1U&HH+0*; MC\";U)]X,P\$OXII5O#&1&[>ZMACDG8Y&K!6R4^1YU%D4R^]5=;QMO8H/:T+ M$YLU_,Z6"#($<3_;ORJT5]CJ+E:,C&BIY2%1RAL'-75G&@J#>Q3 C MA0V,6"U#"V+]);+2/JJ_$\DB20WXR:FP7"2,5 MU22$FXP)YQ!"Y]L9"Q[+#/HO?+HQN%@HW>Z?)D=L*1TDH<()<@,MK/=-(J-@ M;*!)/=:&17B90]8L*.7L<+%S^. O9YYX=?&_5RO;HO0=I0*!0*!0*!0*!0*! M0*!0*!0*!0*!0*!0*!0*!0*!0*# #XAO_P ">/K^]_T%_G@ZZ#?^@4"@4%3] M[=8RVY^FVS&JIA;Q;(T[PV]X\2'*+@,,6;KE648QBU%X^6+_ .T'4Q&+F:N2*T%5AR/Z%))TC-%5*9A8HC]2RX9% MW%$91Q#Q3G*V;+H(]TQ6(9BD%(E<,<#.^.?18,\=H>."2-NV1)D&S3L2P7GK MY(\MC24F);GUQ/+T^PLFC.;C,ZD&,!G L\?FQ*OL"TY+*9'=]V9;,>W5=(9*RGEB+V-P,;E<@]"C<>4@ MOE:U"^U=L&T)?C[2%:94A0O%T202L06W%V:XZ9^3*8,K2XH.J=)\77@=8"<= M/&D1,2S#?( *9SO!O$[V(& 84@#X+I6R;\A)REO&VUARR-I)N=HRZW^H:E%< MGE(3*W 76@NJ$N3,N@; @*DE3RV!VH'WQ;#'22BWD"4MB23P # !T-Y8P:IV M,(EC]D+:P"YC\>QZUVLJ+Z*W#Z0 OF&FW2*2:54QJ8JSL4T_%2R(7%"(8G5$ M8/KV"L*-E:V605(TG@QULY_;H;-R FFVZ[MU-ADF3TIG*!?$FKLZ(HMAJ--? MH;3701Z,A$]XN%J1E=Q*)03*PZ;FN8$# >!HH8ZP7]H% H%!@#_^4U_Z /\ M]Q2@O_RQ?=9O\ 2KK MRJ* ;W:YUK>UCR/O"=-B G XFK8WZ32@4P% 20UC&PYDD:"#+EP _!FZ738V MEF1)H4MH&^L;>O>)-=]?24]%]?RI1LH<,P#(3LD$=*,1(KRHY;+3YE-0DUT> MG5JZ^6*X#GB(I).*XIM@3(6"@%)V<()T_A3L]6RXSBC/\JG]=%(-AI#;,MF! M#H"-]'#>?+=:;W7"+C.MIP8JH98_BK%%);;MD\PH )2H,<(DPI?J)HCN!JC% M\=0$F[GPJM0NSYN?TW>S/F-U)Z3SAI0=NO.+P: M-H*WKDU;EN8H7DAKI\SM!:>CO)O11(F4IWD5M#+EO01#'-#$PN>Q.A:K033> M4=(89@[7L]L6G2U$4':]MR'TAOX0N08*HJ/9 =2XI9RD*X\'^\%$J746@?)I M.:#EW@ ,/FH1;9965SI==5PPL7#!*AA-;GXV-[71LKK++*B\ M=:C;%UXF;4:7&TB#R-+Y4VTT^*=17YKM-[&3&@D1"G-!]JKA?;S]IDYXJ@Q% M?6$HJ10#.*422RF>05E?G'+M5!.M"(Z9>;>N[V86L6J//"2D=K1_($]R.Y)% M*:C(0(%CMQKP;=*)6*&M@EEM(/#V-9F")@/(/'I""(5@W8O=:+ M7G'#'=VF^S$HN>+M$$4QMJQ=U7'+3#CN,= MOHNG=N:\2:'&/'W$#;:$FO\ M&5W,92PK$U=<&%)'[JYD$ B0P'#15Z\;N]"Z/LN40G'K:EY M:EU,,.>#I&TR;VL91KN!Y($$D'*VG4R'VS$QUFD!,S%1GJFV&;RFJ%DX8WWT M)DXZ-!MI-6Y@B%XS4H0$IMB,.*#3SC\%-Q<^9$6%Y5?6KCRDY;&=P;==D3-5 M/ :3B0I#" Q&NKW.=[(9"7)AAF;!E@EMZ<>H&S!;?..MJVHR 8TV'V59FP, MOV)I-=!F;8EX8'LOIII*4U\K;%2N1,7,%L3 M&)L*^OQY=C/V@2GMJ8@/.+-S.3N='0V'Q)LICPV8UCY!I&2)77EI9>X M42-15199@L1GD1 BPJ9=$4RP9T/-63\#/; !2;CLU#VBV!T3TBG+661($:14 M3A!G721NO%VN)9<3E9L]2S)<:/A <)^/0(K=S+4VJTE"(<$]2L;58 MLE*:GU%HK^-.T%(P.*;?>@C=6SYPW;,<^4#S410R8:UZ3:TFM6H<7F8L*:4H MNV19SV'V,?0+:R/79C>>>R$TO:9UQDL6RD7(G1&8PQ7EBC)YD4J2&402/?12 MI44SF7""$VO&ZW)7*@ZMGTJV5HL@G3%1U)*+O5%P(O.8)/G1"E:3DA"%N)<% M6*1 B1(W22@<"P[L$LKQI-Q%$.IJF7)!I/08 :[_ /,=H[\(QBI36+\/K/_OGZV^KJ!XI/+%^'UG_ -\_6WU=0/%)Y8OP M^L_^^?K;ZNH'BD\L7X?6?_?/UM]74#Q2>6+\/K/_ +Y^MOJZ@>*3RQ?A]9_] M\_6WU=0/%)Y8OP^L_P#OGZV^KJ!XI/+%^'UG_P!\_6WU=0/%)Y8OP^L_^^?K M;ZNH'BD\L7X?6?\ WS];?5U! 4X\]>\^MBE"Z/-_!U-K 4MAIB:4 PT54-O8 M-4,WS+[[,9%6DR2&:&V%0(@>61\+XX#G6+\/K/_OGZ MV^KJ!XI/+%^'UG_WS];?5U \4GEB_#ZS_P"^?K;ZNH'BD\L7X?6?_?/UM]74 M#Q2>6+\/K/\ [Y^MOJZ@>*3RQ?A]9_\ ?/UM]74#Q2>6+\/K/_OGZV^KJ!XI M/+%^'UG_ -\_6WU=0/%)Y8OP^L_^^?K;ZNH'BD\L7X?6?_?/UM]74#Q2>6+\ M/K/_ +Y^MOJZ@CS29O;Y;&\TSHY ME-!WII%%2%Q>#Z=)*<^)EBR53[GD'[5 MZ+-9$ZG",(V"= )FFX;/AB8B$NR+YD,;Y#WR,AAV#8?D$BM[SIH5NY",9I0: M[(\QZB;)Q7'Z&*?(I82R]Y"AIZ-)J)0JFJ&"B:G!J*\KEP=W@=UZUXA6#CCM*;?:Y(Q5T&HFC9M,(PXBR M0,$HC)1=;&0+F<"V9@?(#$6V%Q,[X]:X6'\4GEB_#ZS_ .^?K;ZNH'BD\L7X M?6?_ 'S];?5U \4GEB_#ZS_[Y^MOJZ@>*3RQ?A]9_P#?/UM]74#Q2>6+\/K/ M_OGZV^KJ!XI/+%^'UG_WS];?5U \4GEB_#ZS_P"^?K;ZNH'BD\L7X?6?_?/U MM]74#Q2>6+\/K/\ [Y^MOJZ@>*3RQ?A]9_\ ?/UM]74#Q2>6+\/K/_OGZV^K MJ!XI/+%^'UG_ -\_6WU=0/%)Y8OP^L_^^?K;ZNH'BD\L7X?6?_?/UM]74#Q2 M>6+\/K/_ +Y^MOJZ@>*3RQ?A]9_]\_6WU=0/%)Y8OP^L_P#OGZV^KJ!XI/+% M^'UG_P!\_6WU=0>9PXQ5MWALQRH[=;5ZLN#4;[8LOZ]N..HM=9/,X8+9@BB@%;B9""88X9=CEG<,W8+G3>'B[WAY90A>)K M=7:9G;3;JN&=HVDF"6\25F2<9*L2-"HPH2R$5521TT=)*H68H6 MAB0ULRYC M ,<,0/$+K>.;N3Y G)_\DB7J*@>.;N3Y G)_\DB7J*@>.;N3Y G)_P#)(EZB MH'CF[D^0)R?_ "2)>HJ!XYNY/D"HJ!XYNY/D"HJ!XYNY/D M".;N3Y G)_\ )(EZBH'CF[D^0)R?_)(EZBH'CF[D^0)R?_)( MEZBH'CF[D^0)R?\ R2)>HJ!XYNY/D".;N3Y G)_\DB7J*@>. M;N3Y G)_\DB7J*@>.;N3Y G)_P#)(EZBH'CF[D^0)R?_ "2)>HJ!XYNY/D"< MG_R2)>HJ!XYNY/D"HJ#T_%LK[0[(\L&\.\LQ:.[$:81P_]6->X?:R M+L*B@HBRMNADN1;,J'H>^01')7+W(X9"B9EP1 RMKAXC9X9C!6S#Z5Z!0*!0 M*!0*#(;GIEZ48%XCMT)-_R7O0:&ZTK:NY=_P"6]!-E H% H% H% H% H% MH% H% H% H% H% H% H% H% H% H% H% H% H% H% H/G!^(&_\ %3@E_OOM M+_YQFZ#Z/J!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0 M*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!05EW'E76&$=:95E/EX^16N]%1R@^U!\CU @4LW<(7J#7QQQ#OG MB$W,)8:3B8S+<# [G["+K3;BPRO1R8,BI_LDIHY,ZV^XHQ@HGF$DGZ''![(K MF !F!AT89!X7QOC8.LH% H% H% H% H% H% H% H% H% H% H% H% H% H% MH% H% H% H% H% H%!\X/Q W_BIP2_WWVE_\XS=!]'U H% H% H% H% H% H M% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H M% H% H% H% H,S.8[5J6-UN-+:K5Z#2:&?E:6VHTDAG%'(M MU$&.(\G,AU' M<3ZR8#%!(AXI*"8OCEEC?K"6QQ_TY4%VX%:"S'L&0PP7'@7"<+'B>.F@O!E! M\314-9;3/1T54P+&L;8XF2^!XEG; 2UK6SQZ+_\ MH)8H% H% H% H% H% H M% H% H% H% H% H% H% H*6<@^[3+X[]4Y"VUD5D/!_LF-E!DD5Y!8YMJ$%O M$-]/9 8::>[^]E]L-HF3+K3D+8B9&#H5\[YXX!VS%SPPR#-/QO)V\C;E_P#J M&9_S\H'C>3MY&W+_ /4,S_GY0/&\G;R-N7_ZAF?\_*!XWD[>1MR__4,S_GY0 M/&\G;R-N7_ZAF?\ /R@>-Y.WD;- MY.WD;1MR_P#U#,_Y^4#QO)V\ MC;E_^H9G_/R@>-Y.WD;3MY&W+_\ M4,S_ )^4&57)GN/MYNZ\N.5R,#AGY26F5TTY"8#V_?0#P@A,Q,.ED1,JC'UE MLM/T*Y54/)U*08EK%;',BQ3K?](-A:@U5\;R=O(VY?\ ZAF?\_*!XWD[>1MR M_P#U#,_Y^4#QO)V\C;E_^H9G_/R@>-Y.WD;3MY&W+_\ 4,S_ )^4#QO)V\C;E_\ J&9_S\H'C>3MY&W+_P#4,S_G MY0/&\G;R-N7_ .H9G_/R@>-Y.WD; M3MY&W+_]0S/^?E \;R=O(VY?_J&9_P _*!XWD[>1MR__ %#,_P"?E!<[C2Y- M&/R6->?%MJ0?-L!+^N$W+4 28PYU2&\CNU)D1MIY0VY$<8FW5Y?!)GF\=,Y$ MCI8QF$9+&0KXYX6M?&]PTQH% H% H% H% H% H% H% H% H%!\V+^YA>220= MQ=Q=9N/WBI;^US6TQD!K1G(DAN7<"*8241G&Y6Z(M%!PVQ(>"):Z><'3SP9; MN9I0O8$KB(8R S&Q!Q#V'V_?B*_('C__ !)]7_G'0/M^_$5^0/'_ /B3ZO\ MSCH'V_?B*_('C_\ Q)]7_G'0/M^_$5^0/'_^)/J_\XZ!]OWXBOR!X_\ \2?5 M_P"<= ^W[\17Y \?_P")/J_\XZ!]OWXBOR!X_P#\2?5_YQT#[?OQ%?D#Q_\ MXD^K_P XZ!]OWXBOR!X__P 2?5_YQT#[?OQ%?D#Q_P#XD^K_ ,XZ!]OWXBOR M!X__ ,2?5_YQT#[?OQ%?D#Q__B3ZO_..@?;]^(K\@>/_ /$GU?\ G'0/M^_$ M5^0/'_\ B3ZO_..@?;]^(K\@>/\ _$GU?^<= ^W[\17Y \?_ .)/J_\ ..@? M;]^(K\@>/_\ $GU?^<= ^W[\17Y \?\ ^)/J_P#..@G?CVY.]P=@MSY;T9WA MT,1]+YCCW7=O[)HH*#L6R9Z*KK(77Z#'Y<$Z.PB!I!3C!M2&S$!OBIB#X8E1 M+"E\+9A9Y!N/0*!0*!0*!09M?<5QZ\EO!.!S+)^"NZ&DD+:EB1+BC&! ">)P]G8+#(3/+'#HM?+*]NFX M2I0*!0*!0*!0*!0*!0*!0*!0*!0*!041V+V:DZ']P./>"6^WF&H1KMO)$YL% M^KJSFX!GR@C1AK#,,Z(HC0+DC)! )!FUF.R9.OL>-*+7?(6VV0*G([O'2XU8BI(9EDV+ MXNPR&M/I+P)8GB !DR.F!K46,ESA< X3'!-%#0(1DJ:+"X#ES)-[XY8WM>U^B@_:@P!^*.^XHWF_\ +-^^'K[0;_4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4'S@_#\_^*G.U_??;H?SC*4'T?4& M>8NX3Q;6^6Q.MK[0V81AN&]'HNW 27?NS*/)R MOFEVCB3YKBU.>#!U:80:NJMLZK3BY#"X&O9DS&!@^B-4H7NHI@1E?2\L TTH M% H% H% H% H% H% H/G X:_O0/B'/VOX(_F#(=!]'] H% H.*9@SY[V>=J:E+I$T.FF^Q. ES@ MF8=L!@[Y!VM H/5+JZAM=%5G(YEE*;K=04XXL+J^NJ)-(145)3BXAM05%954 M!BY%.3B)4+(08<83 ((/&^665K6O>@\9K.EL/EL-Q[,EQH+Q9CQ04ATM%W-9 M73W V'2V' GEU9 <;<7TDP;2EM!6THV$9)G"PHIX>^H% H% M H% H% H, ([_P"9KV*_N@(C_>>.4&_] H% H% H%!5?=F']:)\U;EV(=PU- M#1];'JCHQ*4U)R/_ "BY$*I1%U(*PDYJ#]Q6$#)N!YN9.(XXB=\ [43+$+IO MVG5N$\1XAM1LL!CMMABEQV.WV>V4-F#E%*ZR5&:B2BDB#=%+*]QS-U4N(D%P M;X&>T$[?&]L^MEUNFX=A0*!0*!0*!0*!0*!0*!0*!0*!0*!04HV*U3=\W;)Z M.S\@2JVV00TXD^2I&-LM8B]4>AR3,)0A9]06N(I9UDI290+'R)-*0CQDH9R2 MUJV"B& (("(#@( *$)Y<9#5SDP(_E)AV\"A;U9\CF$+7:5KKMMF\T[OM@[2; MDZ;E\(BPE:^3\LAXM^RK=T"9=*Q=,Z$ZP-?^,AJP6^-:#UY,.NN*])0]A@M1 MXVS:5D95C_'8L\>+J_MZ^,G2L82+]&C 6#[3:5BB2WL2:"=$](V5#U@SN =K M+NA>:) D/QY$"2ZW4+@ M*X'"G1ZU4MK$U53L%ED7+#'"Z9CG8N#_ *@KA?$$*U@\,;4$\T'^=7\79L%R M:07*ZWK6N; *#DXV]T&>U':RXX,Q+")8)%U$3UDN3%%,8!&,V"Y--SM5W]N#R"; *$HM"2WADTM:F@+ M$L(QL V6"94DM_29F=BR,F2I+9=RO+/-$)!&C&81;)OFQ.RR[P$)B'TK4"@ M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4&/G.<%NVA\>4M3#H!,CLB.? M-?0\)E,%FJB-1PCR1(G\I.90J:[6XYRV1PDUC R\0N4+V/&#R,&3#RZIO M.UP^#/X=G8SE(VDY'1(4B+:)^,>,IJFQX[K;WKJ&U(X,9.@GZ435*4'&?.J+ M(416\N2NNFD]ME;IMBYD^\HF2:L,X%68%4L.3P;)3# B&7PQ%N M+@*,,%3RO#/%3GCI!A>086FBG3Y],"09PV%18P4.9G0Q!&@QI_C^1G@JMT)[NZ5\-H3<;J\SRV942 M[D9@+9V.4'#&H)Y$=> 1TF@9J1T$!)R*Y@ %PU\H% H% H% H% H% H% H/G M X:_O0/B'/VOX(_F#(=!]'] H%!\WO'C"VM>[_'G*$Q\@#;8;DVK>;OVJ9>[ M,FR((W"\RZU/1$DJ166:C)NOQ5*V7(!08;CDLF@MHDF9II JGV!4 PA+G11C M 0K!4LSAKYNI+:ZP)65?34\7M3ME N.9C8S\G=R.W.+N9XEHPO[%%XQB-F]EBE,A4,EFQ<@Q&]#T3PP@ M_:EG)@JY'!IQO!#7V:WNL:S'-G%9OGD[(0F<)8V,!YA](7)'H0Q>037O-DCA MM)"FZ-UQ'ES5:9UYL([JSA^EB56O$X M^99PJJ:GK;F2HXP?SEDEP#'+!=\QL&E&11TQ((YXAU,Z;=;B0++CXAS#8%P. MQAQ!R"\1;/#G9RL*!P%UXPEN]*A1ISU \LCMV+D*.R8S)1B81\DNH",UUHHD M.M+[0T*.'WPR$)%N2C:0TU$]N6V'6CY)3V_YAHQ1)JC^)(MEB4%1$U%D!3:^ MH3*SBM@Q:N)JW&[G!5B]G(ZTYL@WMD13BXZJGC+(1D4.BV*Y#MZH7;T?K[VE M1D)4[L^/^*]\;"0!%D71TV(4C)5W"VE.1=*C.DYQ2H]9EE20%%S-PN+D9^PO(ENCHU*FIMFRP@@X M-9\#$-GE*.).070EMTO)5WBF-;75$7':(L+JJAG0'M<-/)$K73\L WSH% H, M ([_ .9KV*_N@(C_ 'GCE!O_ $"@4"@4"@4&0W/3$,HSUQ';H1'"[!=4H2>] M&4QR3383)1CC@=+B-D9?CM8.%DA'3PQCAX8LEIPYC/'#&]\0@<\K_DM>@T-U MI1%=M:Y0 W' FG$9>;\)Q4B+:0H@9E5!*5TIBH)!233Q86V(AU_RVH)LH% H% H% H% H% H% H*U[B;/,K2[5Z<=J9$2' X&;!D?K+ M]6T%JA$AG$N!IN(811'2,5$V13PSBFH& 0,1!Q@P0K9WSSOU<;T&&S5Y]MIW MPV&X]6?P/ M^ @0F.5K]%Z#WWCF[D^0)R?_ "2)>HJ!XYNY/D"HJ!XYNY/D"HJ!XYNY/D".;N3Y G)_\ )(EZBH'CF[D^0)R?_)(EZBH' MCF[D^0)R?_)(EZBH'CF[D^0)R?\ R2)>HJ!XYNY/D".;N3Y MG)_\DB7J*@RHYB-A=C>6K48QKFY>"KDWCEZM]^-.1HJE;*-"+B'8CC1SF2:X MK")(9%),JJ6Z&(JJ:<*5L;!"L9&+&LK9Y% \:#0.#>6;8?7.&XN@6)_AZ>3M MN1K#S#:\.;N3Y G)_P#)(EZBH'CF[D^0)R?_ "2)>HJ!XYNY/D"HJ!XYN MY/D"HJ!XYNY/D".;N3Y G)_\ )(EZBH'CF[D^0)R? M_)(EZBH'CF[D^0)R?_)(EZBH'CF[D^0)R?\ R2)>HJ!XYNY/D".;N3Y G)_\DB7J*@N-QL\LQ#D"E?9J G7JG/6H,Z:KE8K5)#C">"Z4 OXH M\OHRFO-,WW0(85NOEE;'\M!SJSJ[K,XY1*S@X= M=H*7IJ(Y)V9&7UF(V J2B3S1[AW2D^QOJ%[5^W?V5=;O;CZ3?IJ]LOH-C'VK^F3N_<_I:]H?9?TO])O=/\ 5>GN MV]*]G_![?J_DH/&5-*]-UP)_@K6I>LRP#*[S1I'E()4@>+% *2I#;ILR?;[\ M?X9MJC8O%YH1\X,.35%&QD\5&%SS#%QRRRO<*:[P+7AE&"(HX>09I>LRQ=DM1 M.8C,NJP/%BA=HL=(=Q)_I+-;'>VJ-Z :B6_$XNMETXIV1,!7 #.8!XF,,1+! M8):;Z Y$)3:[B1$A?;*VF&D19;JTFDE1"5T8\6S)GDE32#P(Z>?3#A03((4N M*'F$('E?'+&^-[VH.!8D$PA%L;B0W&4-Q5'40C$E5-&BIB1XT6C&XJT>BF##4+2%%NJ<;:TOE MP([9/1,\V1$3.@QX.I?4D_) ;YIB+:8G,%P.!:5T@K&68> M'5"HFU_%%$T[N*&UN-&;IRR&[%Q^9%18A* M,*'TN; !F'V95RXK!B_9*AVQ@H8R'RRH+"1_QR::-&/6*Q71K? 4IF&*SC3% M3'*_X-BM;/DVD>?*A)@K&;90XUC)1F18C/E3S-(343; H3? !+%R0 894'JA M,S.;.K>,Y2:N1^WX"MLJC(;6+3*L,Y)CNTY)3;=I<3%E 2:H(A?V^(H;F*,3 M*R7@JYX@'0T:_86SL4OV83[0*!08 1W_ ,S7L5_= 1'^\\OU\0L_$SZ^E"*XTDST7Z#^D2/V:^O0G?O2?H?VN;B:O^B_2 M70G^ MH!7_ .W4&@M_QZ_J":._L?ZT?F795!<"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ M4"@4"@^<'0+_ )BOGX_J_P"-C]U]N4'T?4"@4"@P X??U[.>K]O]J?F>2:#? M^@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@P!Y]/_HK_ -_]QR?_ #CH-_J! M0*!0*!0?.!PU_>@?$.?M?P1_,&0Z"U//>TVJZN-E[6=#:;[DLD[':%F4JR\C M)RQ9-,*V]^MS651T^R@6,=S&4VPOGTXQF'UX0PF&04YD_;7S<<#JP8XK[ $CL[,.8[ M8,)*@EF0,R/4/B'RXN !<(MCEZOV&YGV\6,Y5=JNKS+\0BVM3@)<>#(@-P*F MNQ"0='X ""EAAG#L,6+HTC.M&+)L3IHA_OC?!)K9/KI9@WF<$/A)#-V7Y")3 MW8BS3@#;-5CULI\M\CT7J4R)T&0(XW)-S5T[%TS>\;O0X35F1DST9W#WV-6F M(\LT0@F)1DVVS0Q!/2CF> A4.*@S9;D2F$3CUR/[U.)!PW;V9Y/=7G4&F:\Z MTF+1\W=65_<-:B^3&;D>C0;(W+*:0UZ))-Q%.YQK#IIJV1I"-'PA3QL(C2>7 M;;E=U=UHV *S8F*4B7A/BC?DQQFVXWB)OQT5%VHVJ4X+E);F9:>I10?3F7)R M0$TT9:J)&>2!BT<$50/JHF!<5-#-!(&MDWS8S%Z'<@ME5R82,H?$1;?ZV/=O MR>VH0>Y\&+6];=7!A.-KKJ5'**XV4IJ!>"2@81PF-@!8# 8LE6($.I'V!,RVTI':3S1G34UR5\49E9U;@1U'-A]HMUEZ=U!ZQ2R7HHS =MHK.[L( R0?=**K&GD ME(#@1R1E+(G\QR:7F1+7*A!=@%U0_%>VNF:)=J2FI6J>*&S8IT=GW3S58_KH MY'1KLA-)_:J/[7*-E7%RH8[^<^>TRM,"4O2.52F4&W@+-H_9G&"Y[(X:,F>Y MA3G938F4]J>+E%G!=VTCN3+;$-WBSF<. @(R:9A8U7G\?DMUM3991$YRLD)J MJMHR9BJ["K/ 0G@*==9Q2;*B.&L9X]^!+A/HFUV].+C;D%E=N7!=52N=%V\< MBY,*C#&OAI^NF G%HMGM.BJ!M&(QDDQHE2$PG(-DGI:@30@BHX 0(BD5/]48 M(P'-Z\<@.Y$_QJ>C]>V0$BB38;TJW'V))SAC&D*B%MB7WK+O3LEJR!A([9<, M?G&:DL-HM\J/4BSR[7/C#/@/(FH)080%KAQS#:6(2\O1&[9+6E=O19RF0UJ49VS0F#':Y,"CKU*&LS0V:7Q6O M%+;CH\R)'FZ-5YS@M%8] ,SZ:.D,W.4BMH\ER*CR(^WRV6X"Y$Y*5&DG% ME"0"!*Z 3$2C@)P-WM=&_+S7@F)D.?WT-)4X$V,@9RT]!4UHI *O()TD&?=8 M:6G,5MM)L%F^DK!H4DFV+D A,D\L#D/F,8N*.('R4\E?(JX>,3FXV?V3;6LD MG[0* '%!#C:NW6 &8*-MC!&]A7,JWD"772327"<9D;IHB1B5&/8)YFV9XV6+ MWN#V]AL ^O:G+3,#EAJ7I7-<1G)NV5>+7!%:&DQ*X(=;!62Y4 DD=Y@J:['".&\12 MRLCQIBTP]$^Q?M;]*WH'VQ[G]&_?/_ (1WOM^T])_ZOL^K_"H#KY:9@;4-1#*Y7B,Y M-W,KRDX)40U:)6_#K8-27%8$;#LP%,79'1Q'B$624>2\78-F@"!C#9&L$@[? M.V'9X]8$D\M,P1^T(6=*=Q&V6=\<03)RTS!%"BP2"1Q&1"2(X-&[IB\4PL(&64 <\,1,[6ZUPJWRF M;%/3;AA3EQH+O&SR=C1[,XD6,A3VDB"%F8YHY22:DO1U(0[C2U!;=Y3 REM8 M\#<@K9B 6[ 0J:ZMLKX8WN'T%QBQRL91M'L;$3QA4(QZQVFQR:D;##!-*)5I MH)!!+GC(0/2"$8-@D+"9XX?P<0G^H!7_P"W4&@M_P >OZ@FCO['^M'YEV507 H%!!6SL]H.K&O,T;)NUI/5 M[LZ"(U>,M/5O1V$TC#S'93 03SH=YY"*/=W,5N'C:.W$LR;[N*IEQ3&(%PP+ M"CY!A9A7M8Y &BB._1=DG()GW)9W_P ED.)K@8P5F390K=BY=FE="E8?*= \ MTO),C%MFU3*Z'@X,1;86+!7$-Y8E[A[;:#D1U5U;@G9N<')+DU$N%Y?8\L9/ MI*C]<.I",+FX!A&2T&=(#CL3ZIYNJ*AC@WSN?=C9^_4S%Q#.N-N;* 9%9,'/ MP77_ &J8B1M'"LM3EK" ]D2 +&YX;\&M4T_9/:[4&:&Q#O2&J^VXPB)A:L0= MIIMA'2)<7NHXPV&0-@Z9F\PT*NA#B)86H VBC@QL=JJY=Q=9D-\H\"W/[!Q$ MRF,U9,>99@JC,V!>+11'VU6 \T]5.(KI4VX:Q*C?P.OGT87#HF7ROQ,M,C5: M6Y*@+9G7J#=RPXMP@Z0GXIA<<5'9%**I4!/,. M1-3$W$^8#*�!C*P=!:AV[?P&39TU*D>S=KJ_GM"S!<;Q<+,-;"1PUR"&:2 MK*R8C%9,=??E["*&VKO!+R23"TI$1"Y >PM\@A]LKXXAV*5MYK2<=C8C):G.&6;-3I6LFB4@ARS/$.4P%9!*HA1PK,:BL] MNOMP"*C\;J2=#&.D4P8_V8.5AL,\P,L!<@J#'G*%'TK[ SHQ&):"C6O6KLE+ MD2;$; N#:E@-E?CMQI46,Y_EGL'$I]OB$%F$U!X/8LQO:+)UE#@;M*G0/1F9 M8H*:L%NU?Y%W:S6Q$;LA)!=P,%?5YSC!-17P@&U\FTRJVSU0XZ 2 M+E2#+I4"Z8&9)"#@YJ X9>V5QL\<+AZ87>_1X#([@/N5JF#FFM)TOY1P%V'B M(/(@Q6,XE%HO9Z'<@K(PN1[7F=5)#3M;Y(A>41[;2+6M#V)K4Y,MAKB:::B8[1W0Y8[; M@H;B695/A*C9[%+2"X2>(M$>\J!$2)AI M;E9J$I.9)IRQBC$A12YU6D)" 7!%1EIA0<#/ 4PI!%@@\\,K996O:]J#_J)] MB-?YZR7\(,G.'9GS:A9JG'3C$\FLJ1MK%TK]O\ :GYGDF@W_H% H% H%!6S<>>5G5G5#8[9E#8Z9))O7F$Y-FXTQ%9Y M&F 7=2-%;-6'RO(I=VDV:_A$A3/(R$/@4RR2C 69JX> EP@\LA< J$W.1AQ- M(JUWOM7&L.PM"SCC^$%L\_8KFN:=C'$Q)'V;>[/9.O,=R,QT[3F.2K62I,4% MY0"LX_3 Y!)/$"P!\(N$K)YD0)(<6_\ "BZ_H\CN+IF9B,Z1=V5#3N1&]*$/ MSL55%>16C$&CY,,R TO9UYO $:#"!DJ M"^7=8FGM$J<,@YX9%@C &.824]N3'2*.Y@^@EW3<&G23@LPA!(=3OA45*:R6:;:ZL.\ ^&.3) ]L$C/+DOTR8$7834Z9,=A*+,M<&SMN(]"4#["KR22U M[>2L716Q(2I9OQ4J&TG%9-F;"!)9H(%:[E@*^&6-Z M",3^DNF2H:63RGJ-K$HG7&[VI(+A.'X#BHV:7GZQ"UR;'>ZR8,-0054=[-)Y M7"2E(>XAU.#OU2X@>/Y*#WI34[5@@C2NW".M.OY)O3PJX+LXH)2&XZ+(TS+@ M8V1@-9E=+!;F!&1%7 QE?.QA7P.#6SO?*V73^6@\DAJUK(EKT<.I,US@A.<\ M.(JLW(B<9"(H_)KT5MY?&',+J#'"P7;P:@QT5:,&ACVZQ M\7/F]L6:A$O8[NR0U,7F)DKV3B^(9.RIES MCS*21A,A1W&H7C@PYRTO!)Y=(#E4NOC-O-5!D@-*)A%<5S$6RI8N%@'8?J8X MVL'0'==-?5)S/MZJ,%0V?>4I-LZS9-=IV,62:\] M[_E_+0?LK09":]*K:G9FY5N-AGEM2]9B[29+K77VS&L! \6 MQI/AT"AC MN5Y-A$#:N*8@NMQ#@X9GE$J$$<-YXVN*)G>UJ#M3FNFOJ@Z))>ZA!4-GGI,K M7*,>7W>M4- MZWM&)(PD::FD[(\?,7#QLEI+N5B$"PZSG;&BV6.5K]%[7_ M "7M03!)_ EQU/7;>$-WX^BG'7K8*%)B9LQ75(1LG-%CR4JM->++@B;(4;63 MS#0%R6!0A,AU-(+I*N,8%[4P9,VQ[/(-H:!0*!0*!0*!0*!0*!0*!0*!0*!0 M*!0*#(#GX^YMY"?Z@%?_ +=0:"W_ !Z_J":._L?ZT?F795!<"@4%*^2&/I&E M[C\W9AN(&*JR3*4SZJSY#L?,U'666WC*L[Y5BYT,%OW,+D@NEF--+2B2HX C M!T47IK!L\_-.YO:+H;<[: MPQD)JJ[-X>S'&1HIQ?/361XZZH[#CW1 M)G;939*,D:\KJ0B-S47&)':ZT:"TB#YEE]UNYZOE\1*6()AI4*-Y.*)AH0T. M/VN-B684S6-">19V,N3BZ[I.?23CEX M,+]:@H7+&FVV#PV+V9FYLZ4O5/QE#E?XE-KVB='?&I1%W#P?JTPX!3)[/FS1 M/8$?$BIHJO'SD"P3?S:",GO0TV2HB@CI'7-% MQGB?C[FU$Y$(4V">VKAA4A%SRSR>3@ZD)>6]=G"1UT,;9I6HR+&K16 M4#*3#8ZPYG,NZ_NMUKHC5+N!-355ZYX8'C-Q38V 1SKQH?L8PR?%^B*N. M8UUWCY/YRV#3[N/4)7/>PNQA3;3."5[,3*=8P53;_';R6)>F\&P'GJ JH;E:&N_&,2=!IDRWJ@GJKRDG33<]:D=^,V M>W@JRB<6W.68448!&XN)MH[@W;9KBD(LGK'@D]/)A=]LZ:[E(KY@I.6=6SYH MA&G/?LIO4I22A2C!*BE ZV; $]LE/!QIY5:D-N/:P*2?G%M%CJ9BG6631I-/ MYXI]P2I$<^'DQIH1MN2C'4N-G_$2F(^= XPW[9RU,)-\0\H)NZ04^QP_6$Q$ MMCXCO_!WD#M:U M"S.:O#'H5J<^UO)V0(II"IM'KX\)>5)5+"I<6RH\%Q8$-%9$+CE5X4CW<]T& M+9CX"=7$4/H&H% H/G!T"_YBOGX_J_XV/W7VY0?1]0*!0*# #A]_7LYZOV_V MI^9Y)H-_Z!0*!0*!05*WUAJ1=C=)ML]=HFLRL)"V UUF.#FR=D1QKK49B,>E MN/U^/[N!=6&TS'^N8%&\"X3;QE:92R;=%Y #JRY8%\.K723!N9)?2@D)4XW9V M.S5(V*B5!UL7LQR#W!4\DE$,!#=H)D7L<-%REAKDP T2Y0-9&O4#' MHF2XAD%[D@]R"CVEN0HD>C^@1+L7/*T)Q@[V+"LN"H@(/&PVIEX\-\H1@N5!#3&W)C]S1[I^[7FD&R3>B[6HNE+SK M@**4\N6+#. Q"K#E.2G<(WCF8(Q^[15BN008M@P;"!Q6'''OZZ-JB&S;_P M M/BAE?Y&]8]WWJU6=+DTB (+;A;CZ7--7$Q&LHK6O5A',N"+KANI$C9L-) /% M"=LQ<"(AGNQ4-+>-'7&7-3M4$B#YKRCD9Z)$R;/O_ Y%KM,1/&-)W=3*+QX\7 =D9G/AH)Y\XJHJ6_(>E-[PR^16RIJ!)./J+057;' MYPXCCC@X#"I9@OEGTY7O>X51YN%EUM;C[>#O8L@2C&+N0Y[TM3$QV1)*DC1& MZ $N0MS(#BQZ)0KBC1T-58-I3A83X5$\/79>*V4O$SY@>1FHZEQ%/>DRI5S MYBJ.9Y;23I@CD=)CGK'L H%L#L!(6S&R7'S(.!F.4F,85YQ9 TV(I"8T'81E M=7=T-:Y;0M61G0L.\Q(1QN)K!=[^8BD.5;.*$9,=P*(I[-7%SN*7L%SML=4Y M&FK9/80FN1B6F2-YYU9U68L1V6)JEO79OQ6^M>]A)JE24S-YD@]AR2^(X>9T MT]V$ZFXNT;YE;BI^)(P,&EU H% M H%!@!'?_,U[%?W0$1_O/'*#?^@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4&0 M'/Q]S;R$_P!0"O\ ]NH-!;_CU_4$T=_8_P!:/S+LJ@N!0*!0*#)1"Y7QER5; MPO?CMY!4F1"L%1QLPNMM42=-/33:@V47NYF"W'LM-U,W.4W3W\JN,U5N?;I4 M@9=9(,CG81+[;(,+,-#D[8*!5AU2&Q4B;HA5'O$25FNRNSDZ268>=48(8=S5 MA%F0V\66A5=EI6%R(]KF%($L#:X.?3E_ RZ IK,G)S $5O\ U#!3GW!SUUZV M>?,^,5R[0I^PC')QC"YR!('DB;EQ0<"R"35F8K$!_HY%2#EQG DW2C _:"]> MX?8YA9MX[AZD1V6;IV0-I='D"1F_#R[*\:HLMNTADJM6+ M59]-=-D9S)F :F+FHM]D'%4%S+)# )%.97&+%1 [8E!K]/0%GU0J5K[R!QE) M4+2I-$ZF(_U408CVBV%U9,%)3 ?CC)L9&Q#O(;6F MFQJ88\+WB!SNC'<*0[&FX4ZX@@-CZ&XT$X?1U8E<8'/"PI<83#K8WMT]- MKT$$;G;6LW2#6J4MII%9>1=N@CA '%5/3WZ^(]1% M,CF-A<0'!1L9RME_JPA.B_0'FS]M7%VJ^L[[VHV)R58FC^-F0>>KN17 ,US[ MP)"E"F8Q9F$"S9^=@KON1R5P;JQ$K& MDUM.V'9J4I D" FTUV"ASTR4)TN]ESS+K=B!/D>.2A4J[3<@)3?4W#=0%#)% M\2YA-3SPN)K#NN?2&CM H% H%!\X.@7_ #%?/Q_5_P ;'[K[0H20#M[J:9BWZSSZ .W;W4U@JZ:WWUM!KNRUY9$ M90*.B.V:XU;BNJC25VOT=!)J:L.4FX0"T][M=B481N])_GK5&"W4_V01?N+7&VMBEU-CV>4W4GL MQ.7&C(AXRRB3\:IYS+J:G JQ0B"3%5% $IA?(80.P@65.RQ%B9(:/$2C)1@$MF#CB3'O?+H"$Z MH1WL!LO'.NA6/BKL!<3G?B1\N@Y+\>E6ZS)63$HHN*49.Q;'<.":W9"3T0^ M<'13@H*D$5&#%S!L'GCE9)L*3/;9V:(X*KSK3 MGLBGW*S#[:1QW(&H+I)W-Q*-*"8*5#%P/DBPHX%Q @\\K!XI3<744^B&G,1V MGUQ.-LB[6TP3K@*3A&1A$)OIYA%QV>RS2J"Y\R!=VNL$X#FFIN8ECA[$7"X M>=LL>D([='(AI+E9D NUI2(R7&Q7F;:;0>KK6%DL]$Y MP"-T5MX'62(@ FRY@Q8=S*!!,#QR,&;6Q"?4F=H07U"34E"F2*EI5A7M?ID3 M4F0VBI*$2]@ I&1OI-)DU<8RP^Q+HYL3+TKB4ZN!4;*_Y L[XA[-IRW%+]C_ M EEC2;'KTBL0@KJHT$I6-N%M!W4,+@=8Z7!MVUKX?\ ZOR4 M$HT%0H/W#;DZ["[4ZY(T23 SG'J&Z&6SI(>3VQB;!AKJY(;!;$I,X%C#,^67 MB\E(%9CYWD5.PB@BIF)? 3( ?LC>&1>P&KOEJ4[I.V1B1.G..23NU+-H)*=L M5YYM5"3F4,N)Z:>S$.G%):+Y!D$ =9)D5,V*&$3)*IG$CF+WK$4(,.6T+(>DRS_0W(C-]!321?3_ .BO_?\ W')_\XZ#?Z@4"@4"@4'S@<-? MWH'Q#G[7\$?S!D.@^C^@4"@4"@KS.NJL$[(&V,L2PSCYYVQ@?5E&-9&93XD& M(Y9CTPX"8*>Y V/+T1.IBR ) M$E.*F>G166$N>F"56.\'HSA1'2A/%N3-(H;L48M5S*W*>W&WV%LK88XXV"1J!0*!0*!08 1W_S->Q7]T!$?[SQR@W_H% H% M H% H% H% H% H% H% H% H% H%!D!S\?IVEE>)!M(G)1J5"R5Z!D]/*@&S#>!#$/A&,;]4# ,P*&).7&9R)OV'$AG MR#%#B.['Z=Q^JMB+YH=&Q&NQ" ]P$;/8"))Q?<=$6/%L:ILQAHNT!F(P;N,Q M*YS+-#43YG/ 52R.FS5@OZ]==)VD;8/0[8 YQSI$>M9M[@[.;);%10UWGK,X MG6G#O[2%TP&W7],)A1E- C^0);>,JGB @8C:,K011#3B1DX:#/!B!8AFTD<: MN\.&J,/QDZ=+W XY!:?P^6Z.A H)N1]452S3VVEMU1X0B9)!5U6=L"^! )M, M M86]< =;F=J4DR[$3L3$U\*CO.2 UT[6A;0VD*V2;A;BE9Y]X-J13#OV5@0'J MGNG$,L1YL4K:XO-;0&+R#\NDD.C7DM(NO(K^=$2;X2*(](1G=ECG9I+Q&*XF M&GDA]J*AQ 3W"7N]$<_BW4@0=*(@ M))014#2N-X4C>2MWM2EC4]9;;=U5F/4^"9EVNUV$!2$YY,E8T?QC9S:'CNIK MMD^<3XX?R@=F-&*+*<8Q"Q4$J-2I8OB,"2&$!"]F].NLR./9/0C=J#VJ)+CC MTG=<_$'?K^6=#:9B[*$7;+Q@1CMV*D=N!\*2$P@Y5CQ3;Z8H)11=4T9+4B B MB4$4B8@P0EP])MBT]K]B&5KK*C+@9P,\WKGN-!>PBAK,]'[$6$LS!'S)29 : M\@-P\KMF2W-K\FNA)./P@Z&B2,O&Y 96:Q80ZH$!1P\2@GR<=T=V;L51F^"H\):]!@QVP#C"B9Y+JN[AV"25]@GJT5E>5EA*4U) MN-546CAA1/" ])C,/8\DS4G#>'AYF1G0M ;Y-S?M5K0U_9R#5UW6^6EVYVL#)T MLE.%3WD8A?3!R/[/;S<;0W[)3(6_U9 MD/#/\E!)5 H% H/G!T"_YBOGX_J_XV/W7VY0?1]0*!0*# #A]_7LYZOV_P!J M?F>2:#?^@Q'ES2!V;&OK=E]B3\E1RAJDKL2>9PEQ M5!6F#'LX)SU>K;()!4J[6DIH!E3+& S!(0G>XA@*H[\Z0[02],')898& MHZY)+,V0&X:1(U6B[PUH34)Y":=[5.R7=CC!])?DRMA=2\BT=NG(F7NIIY?- M8'N.7PZP.5A! ].\=.=V\539CV*U&.E4N3.5"=IM:+F*/C5\G)K8U[FCCZ1= M<+/N'U!9E)6;\?%G)*Z"83'T&8! =V+&73HR(3$6!\!205/=O&KO8X]7Y"8( MFDBGC*P_P_>E?'RTCP,I:K'.WV=@B0'Z8=Y!/-#=PMJA$<7. M/2A>6WZTOA^-UM#10!Y$U-40VQMU,;MCT*+B)=54)XP P)70F<>,9. CF*6( ME#P0=Q<1\S (?\ $@L]SN?9":4N8=776DVF7)1AS=\5,$-2$4%S)/)AO?O/K9,SMV M.T,W5@E%)22[=)7?.1=T0.<<:8T#TL15LI':7&[[&8;D<9DBS2,JL*Z(15$4 M%:-I:8HA8G"0RB2L8L)<,]MG=1MZMCR/(T_$Z.9U36W(RGQINS5G5Z8-H&NO MYYN#5_:!$V"VCS:3)3I^D;6^*U.44IE(1!!'%6$[#,X3R#&R3"@HX@P>E;>M M>^J8^91DL;3@^ABRIROO;:,NI(,KZP+&PL7:_2UH0V==CZG&SA=;U/1HRGKF M\&<$@/@8(PJ*95JK2C=M!J)W$HHA! .D?'!M['[76&[.6B3%7E]L<'S$TJ9. M4R/B GS%;SV1C>0MG'.(R'0.R9,7Y#0F$^DV3&\3%4RA'#&R<$);,G,DNU#DR7.$B2GDG/^7-)SCA0">C<\RFY]DFH(R&7*2+ M%1!HE6*Y@ D%/1C!@(\F6) B]L=&4;$PM7#&FNX[$?\ K#)UM;EI&*0WS!\G M\_&&";D>""QY"USW39VT3=B.3B.2%)SA:X#9:BA,:4*NH90<=R%0K&;DTD[D M'C@*$!,3C9Y",H+70E^.G0D[8:]Z\P-KJW)&<&Q6O!R+]NF; >X,-[,*J3&3 M<:$.BFFZ4F-,C5QX"K$R$#2J35GD*34"ZDGFE0[8-7-3Q-*,((S?A5NKAY>+'%X%(:XAM+" M%,V'R,][,F0@ [G2-3W B6 =?=5Y5U+44)[P='<80JX9W1Y3AA6UF=3?C1%1 MF8:D9D%B$A9;$V,+K61/2!- 5&$D]14&Q(#'P2MLE/$*3ZM::[:QH+H(0D*) M%')Z\:*5N@ OS 6D&*Q$K=@K+C4=[89*$RC)5X*+\1S$O+RRD/)VBO9*;0": MZ4,/HR4,;X&[!JU&6R,@O*><(.>>N[DCC,+6R/YO67AE(L89]1;GMWKINCRFS 5X^-B M)=9FS,LP,[H,66)*^CR.GN4E$6J,70@KCN,&1-M68YV>G*[S8Y@8IF*EF#ED ML7 84H&/TE:"MDS:E\@B?M+L%.S(@1,DA /;V3U13 ?08*.1$8:TJ72#0-^U(JV98U:V78WQR#GS&LNZ#=DE:M M%TY0RU( (;&:Q/&/(R&;4S%CZ3K3'<>*;9F>$E05M2NAHA-957^*1=J$II8! M3!8.EADYUAK".:N0!"IFD"&^^3/4"6-EY6V"V0AB:Y;E7;:.F-6(9J1I%9"XDNPZAY!G5S&(]>J(LA.=EB(:)B8"42U@QL BY@<)U7 M.3?8^,%K8&(ID(:ZH+]B'D%UTU1/[ )K2;9N"-#&&UFRF08LMW5W2+X<8XS+.-AR 9<#@;'( =1X#EU(=BP MGS$G$3+B;!5(*JC=5"A$H7+BV%!.D#UA,!0@W/Y)M:9LV*U^%,ZQ2[)D3;*P MZO)$LPN$SIIE2)6!*KD9ZJF+YN$)T)1L]V2"[8NEU-2!$$WF=%N(C9'K'2PF M'4'",!0=G[J'U?45X\V)M+E-$19I94 Q[K9K0Z)SD$U$;#0)#D]KPN@R9*L< M-]W&XGL\7)+D-M+USW9VDW-X[V.$P3+Z8>S<'R/#23L MZW&9+RS*!1Q.!/+XO@[K O*618@T4U09)5633??%,0F*&9"3)ET\FUAQ(Z9- MSV_FAVO&">.T9@M!33.VZ%;!HN>(-J0B8R$835G.PRK[; M-]QGDM=P,E ,L5$-!M3II'V2U8UIV)-) ;?,SYK_ W-)A ![;L4,>4XZ;CY M&2 N\YBF.S31%VX./:999]&'\*][]-Z"?Z# "._^9KV*_N@(C_>>.4&_] H% M H% H% H% H% H% H% H% H% H% H,@.?C[FWD)_J 5_^W4&@M_QZ_J":._L M?ZT?F795!<"@4"@4"@4"@4"@4$&2?K!K3-SH:;WF?7B#)=>C"_\ ]&=TGQ*P M7\Z&9_KQ#/\ ^TU]UM]656[_ +2+F)_L8H/\/*^7^F][T';M6+(Q8CB?CO9$ M4"@4"@4"@4"@4"@4'S@Z!?\Q7S\?U?\;'[K[OR\E;!+NOL(+4]H18 FB3:<6+EL;!X8 G<,<,+6QM:UOR4$WT"@4"@4"@4 M"@4"@4"@4"@4& //I_\ 17_O_N.3_P"<=!O]0*!0*!0*#YP.&O[T#XAS]K^" M/Y@R'0?1_05UVKUR;6U4)N&('$JFVT;&7&,_6(]TTH$>58\E>)GPWI/BB0$P MF,,5Q/#-"0FDG'12EQ@,% J$*4$$Q","7H)L:XCG%;J+F]"J"2=F2<5]HBS7 M/J"FW0E:P=K'/0IY634A2'3LQK7R"[JIJ2WK*Q5 M@N9N.*3EZSIE1O,>9IPCZ(Y;<^9S.9CX7O:X<[X;.GGM_P#2?]'SW]LOM3?;6[[]H+8ST3]I[V%^C#Z5/93Z M6?9/OOT<_P#P/T;W'T+Z*_V;N?9?P:#C N)+CV*L"=XK3]? T>.MD4Y10Y49 MR#*,TH*(*V5IQA.]>9D>%$:1B-H28CCD).B/'(Z&=(;H8KX>"XYYEG!Q3"L/.+CK:48S=E] MA5F2#T^D')'9IGIMT,\5YQ>P MW)LX]) BER[D[L:HNA5DC9MS1BYG+)K6V+@ U)DC E"YMDJ%S;,%(EV^HCJ0 M8W:E\B@%L L@E<2.J[O9B$7V/;[QF>2;LIB,MZ/,W/6R*?FYT.*)37I?A-'< M!HM+A58D4_K^X5_(BTG6Z!55ZA)X'294Q131NXP6J8FEFLD92>>E]BQ<4;ST M/.ATOP,,LYGJ89"+(3Z10VX^9(:45GW(:BYE24]D&PI-9<2.C$5M5+G#F!HT M+B=-V&#J=G(I<4\0A($&H:^7:*9,C=68Q?SPQR$S<+8C-Z)"@A/U08A*Y$XG MFY -MXX*11Q3V89%,.&\5(; ]B2]&'@E=FM!M1ZT&JP66CE&\SF.VT-H-- ( M6$L10VTVDLJBH2.3L,(*+8HF)9(($/K999=3"W3>]_RT'24& $=_\S7L5_= M1'^\\_J@Y,@+V!8.^0YD6U@@<,Q M<\,,@S%UAY:MC8-UJUYA1P\(W+:KK\/P;$L6KBJC0.V;HZFL1^P4!IJ2@E7/ M/0H=NFG3J1F(!VP08O998]?#'+IM8)R\;R=O(VY?_J&9_P _*!XWD[>1MR__ M %#,_P"?E \;R=O(VY?_ *AF?\_*!XWD[>1MR_\ U#,_Y^4#QO)V\C;E_P#J M&9_S\H'C>3MY&W+_ /4,S_GY0/&\G;R-N7_ZAF?\_*!XWD[>1MR__4,S_GY0 M/&\G;R-N7_ZAF?\ /R@>-Y.WD;- MY.WD;1MR_P#U#,_Y^4#QO)V\ MC;E_^H9G_/R@>-Y.WD;3MY&W+_\ M4,S_ )^4#QO)V\C;E_\ J&9_S\H'C>3MY&W+_P#4,S_GY0/&\G;R-N7_ .H9 MG_/R@>-Y.WD;4_EPWME/4 M'8K4J+MG&KI8AQDWMDVD393T4E*((BSCMV AIA=3403P(!YMV-=N5$& #+G M,1,\!LKAV#Z6*!0*!0?)Y$NP&TO&[OKROF%GB[W[V59NSVU;>E^,9'UOC!"> M3%4&D7C1%2,!,ET\YDLN,<%,"7ZP0/:9E\\,PA[!C89AV"XGC>3MY&W+_P#4 M,S_GY0/&\G;R-N7_ .H9G_/R@>-Y.WD;3MY&W+_]0S/^?E \;R=O(VY?_J&9_P _*!XWD[>1MR__ %#,_P"?E \; MR=O(VY?_ *AF?\_*!XWD[>1MR_\ U#,_Y^4#QO)V\C;E_P#J&9_S\H'C>3MY M&W+_ /4,S_GY0/&\G;R-N7_ZAF?\_*!XWD[>1MR__4,S_GY0/&\G;R-N7_ZA MF?\ /R@>-Y.WD;-Y.WD;1MR_P#U#,_Y^4#QO)V\C;E_^H9G_/R@ M>-Y.WD;3MY&W+_\ 4,S_ )^4%'-P MMG-K.3.6N+R+V?Q/FNV,CR9/\ %#?:L=(,5P\IO,F]S1U=(.I3 ML3.)Z>[['<,1<<,1@B@@0=\S&8(0@?7%0*!0*!0*#Y*(G>6^?'#R.\MC[2N+ M;9_:N.-OY_C62(RD"&EZ.2S0KO_\ *N'O6U \8+>SR%=__E7#WK:@>,%O9Y"N_P#\JX>] M;4#Q@M[/(5W_ /E7#WK:@>,%O9Y"N_\ \JX>];4#Q@M[/(5W_P#E7#WK:@>, M%O9Y"N__ ,JX>];4#Q@M[/(5W_\ E7#WK:@>,%O9Y"N__P JX>];4#Q@M[/( M5W_^5MJ!XP6]GD*[_ /RKA[UM0/&"WL\A7?\ ^5MJ!XP6]GD*[_P#R MKA[UM0/&"WL\A7?_ .5MJ!XP6]GD*[_\ RKA[UM0/&"WL\A7?_P"5M MJ!XP6]GD*[__ "KA[UM0/&"WL\A7?_Y5P]ZVH([X^P-NMB^8O8/?":=&ILTT MBI1T$C_6]#(38K,PZKK[Z19MS?-\DC%MJA@4V3&1,A\A,L0;X%L@,;"YXY#@ MXYA](= H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H% H% H% H% H% H%!Z%S.IL,M&,N-XN-!:;>)#)Y0A0\5+'"V=[AC!!B8Y86#I*""&AL*RW ;C=N.I,< MT127+ DH9,B'Y0*HR=):JE1&MCI+JGX "'BW=\C..>>08'5)S 8[GC)F.QU)2&ZYF=:PR(N03@N= ME)ZNEOL%X2BMI*.7"#$RS$2F"P5=2'$$Z@(8).^-\^T$"P$#NZ!0<')4G,"' M6>??TG.I*9C/3#J&FG%U9%S#*8*3F74UL-U-"P!#&,&E%<<2P5)% L,Q1S) MC /#&^65K4'>4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4''R&IO%$8#X68[;!-[2 DL]S*;%9BBM -M/=SQ((ITTV M6P><1H,4J@$U]:" *"G1,<@RN MQU!AA]LSX@GR7X _P 1:,?FQ0/M MF?$$^2_ '^(M&/S8H'VS/B"?)?@#_$6C'YL4#[9GQ!/DOP!_B+1C\V*#+#FR MV?YEWUQ;[UP^>7@AY/>=1IR$W=?M*V<_-Z8B1!$PDLP7*H M*BX8TC=O#9]W+"$9N65%+OKREA@8"XD<3*T W.\Y=;---B]&&0?ZG$?*;V6F M,TEB2&DCL)_*C?2S[P9+?=PC]1FFX310(93;Z<]!&VT,G07236>0-CMDPEB8 MOA?+$*V-[=(=A0*#YN]S8^=;]Y0]FQ1G;O9 \6/[B@C/6@6:];]+I,G)KK\A M*,V;/.%>:'M !JS-I!2&:C.DI+4\\VXH(YK$4UW>RB&9#SP "BO+$[W,]X8Y M7'_L/I[L,H@2=J5$-H[C52AX@0OB>') % PFI:@:2&?O$&RBVI\XB D_B!"^XY>563 [N,Q,G MZQ3-QH7BA8YF O=Q7ZK+$7SY,<2.QE,[Z).+E_33KKI6[DP)%4E M%3:.W9]E[2+F2T( EDQ$A\PY#KH9['R-A=0P=",JN0][W-"9#!3/D>A)\NF= M.50)!U_V;=H$E*?!@J1NX(\@G9!T)[K5(>VOD)8V2/1^^&&S5$@;&8$)O82Z MP(EGN@F3-9A87L/AEA@'&1UJ=[)[BQHJ%M(Y&-:]P-S5[7K$=MHQJ6_KL]GP MK-W'"F(<7.MB(SC8!%+)0<;W1('SHZX3R#;3?<5PE4Z:)89ES=P@%V:W;3OW M1C?-:?4$;7$]JE3CO-Z[["Q6VM1GXWVSL+M^ERLAKK?F]ON]#D&4U3<245=0 M571F4>S23,$$FUSH0)WT=8 D2!"\6[FI[@+RVTX;@F"9O8VM$GPK$[YU.DJ" MM8'Q*K\UXW.^T=(DU3"\3BVZ91CTWI[(DF%%)BY*CL?29DG&4XBI)AH M*F@JKM!JY,4MINX2Z5U*D2=F%(;OA[9$!8DS3Z1FUM/$;F3N3>!))F767/)6 M:5B>Y<=IT,F7PHL%9;I$\NH3#(C-?/MR9U.*Y!]C[*P20V:T@T!LB,M"P;*# M@BLX9&+-P9II.*44LG-D5O$K6)H(B"3M@5R)!?ZHK<+LL?X.-J#IJ!0*!0*! M0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*! M0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*! M0*"#=D]<(=VYA1\:[3^U,GS#\D H91[M'%;7F[BOIZ YD5VDT\99;"DCKY(J M*KH!>XURIH 3,*V6'7M;*]![Z&(-AO7./42)X%BYAP]&K<#O@C,B.6ND-)N$ MQ,\ \#)VZ:C%2@!E4/W"MF:.#6$-&Q>D083/.]\KA*E H% H(5V(UYB/:R'' MQ $[MQ1>$222E9(3X:B:\GPP\G$BB"8"CI)QP1VY&FZ TXUD':PP(1T,,?#^ M");+&][4$LHZ660TE+120JB.31TXDEE!EA85G"K#%D\L$4 %5%]?.J:ZN*(@ M0-KCG#IDP;,BWR$&$$$RRRN!82B*\DJB&J!"#)JRG'4I1!!-&B0PI%1+"DS8 M01TB.6/%!!"XV5L101 Q0[WZV&6.5K7L$60)K_$6L48H4/0@T<68P&[D;&)) MHRXY'6L'3R@/D84%AR/%Z+#B>CPPRLGCP@DM!>S81Q?%:P+F)+2OFY!T=+NB99HQZXF>-@JA'_ M #%[7R2]T9\I4?Z_H6N1O;_C&@@5HK+6D\6=3S Y.81U]E-J'A'-](B8S6J] MX2/3^1"4\A4)2*K^!4P"&62\P\!QP]9'>\7(RV6DG%D^1M;)2>T[\U^WG'LU ME25(DE1+0XS;L:C[-Y-=R%2+3G8894;:1AKX!W9!"[D-8L:S+BJ0QD3-3L'> M/_F0G#7&4I.0IR9D)R>T8X@+D1D98):]HTF%;I+]T(+PTH^RH,O/!P++->Q^ M0T:2!!G"CIR* +&I\P EJ"BHGB*CC8) W1GWD2CYEQ0F!3+J>W1)"WHXNVDQ M9+AMG2(>4'1&&PNPS:;$@-A\1@O3%DJIK. 7DH,IZ8(N/#!^M@Z?(!@(!C 0 MQ8/^H>Y+-JG5*VM$=NU(UW5 9(Y".4?2J1#2(RY#8F*HCZ.L38YS1<]VDI*\ MOR !'AUUJ<*D@W"&H%G,!8L='R*]WRPPH,\]M=_Y2VDU]?T4RBDQXT<2C#C3DQCM0!6G'DJ9,,2$V6*NOYVN(:<8W3P6X<)H$B)@""D.U,-F3!5 M.R)C%C&8?1)NE/DF0<2A E&)V,DQ6EJ55..QC;X:C]E=VF3 $42.^4%"B2!H MV7F4Z)<=ZXX&<6"/XV<".2;;/W$< M(V,)W\ /Q>_*-OO&?'Y"NX[S+Z4"N6<],7MNHSH_:C GUQ+YA!8VI\;3X+&O ML(7E/!7#('%==71W!( ZL W6.E%DPD.35E%4*YCAV,W^ MO\#$N(]ZNQO.-#DI2F)RLWDCFEP0LY&VW7>F/Y$926YF(;!*JI%4,H@Y6P94 M4H*0,W.8&B(>Q?\ S(RG&LP2\5/11%SKC2&I-W;;,L1<"X'8S]B(+A72J)34 MN&=H'L8#*R DN9D3TBM@X"SDX9O-1.,F7(W0[N$2YD>^(S6R#!UTE2$#A.4'$7>KP>,4&I/07 FOA) M+%T%;2%'HNCES(&0.8>U2.2G>AJN%:&E)+U*6V1#?+/$W&7+ S$8$QMQS2.3 MG@>#A&K*\?EUV876F14-'9'8!(LHIRAF\;.(4@'7Q]O6&YV9+.;#@#>:01-:XR:K.=UMX&=7,8CUZHBR$Y MV6(AHF)@)1+6#&P"+F!P\N5]Y=]U38^/=:#+_@:.'E&O+Q".KK^<<=Q=(RHR MY(B":=!7'N>QT532EV:TMRXFV>8("HB_F ?)@.4? H=!!2RX1E+.!?C6K>24 MY:WNF;5B2P6)&5XX2I^5T&)EN*Y#0)(?#(8TV,]@PW.L33H8D9P1).D7.UE' M%$1XD$]!0UQC.LR22#. V(0AHR%-I1W>G"$9_P!WD^(XDUD39)#Y1>-;3]4> M2ZB28-E)#+VLC'7A.;SKD$=+>Q(?VYCUKRF73BQDD#@G@@I]NDB:O>]\P[^" M^1_:V?5)OZQ(!36QJ[AEW1R6ME>D)R,>3AM=GJ>X]=BFGKZ5(,>/"TLEI"0# M\N'Y(2U4>QATK.;:3$Q1&R"4<$V0GR?(,E$E';S0'+'!X]DA7DK,R@N$8N,6-!)@/;IF6(_0"% MU&]R/3BYY7D+6@ZG0V0DMRDY :<Y;^<,2OD.:<'._G< MJ.!F0PH(0CW4SZ6*C6)-4N<)"B#"E?2PH:MZ4[32QLHL[.MUQ(L2+3.@>1D* M-8SVCB!;7E&*]ES:[';>DM7=#.C\X(X";:;\;8/A.;2CW*0'78\XTU5#N,GW M Q+V#YR8TFG=]X2;H9LIC*4'/+8I3C7XAKT<\)&BJ0L6H69>N.W[%26JSWBU MVO-))5?:0A>CSR:U2Q15;8;61%0,++)3%(BY*@:-LSF#GV;F9'4E0#"!)[6: M[4T%=FQ4'I4-3D]W8W8X=SL#&8R1)N'GO;Y&9#EEI /> +99"XA0D;F[W,-:[[8RR%'.MS:>6 MO_'>E[6)#;4F9*+D0W'"]FS^^DP-3;&2]259"A]H,Q09TCCQPD31$\I+#>VJ8R/INORL[ M2L>3ZSI,(L)$E-ERP)@G+T;+#="5C3$*#+1)2R[Z%B3"@AKEAV^AO61G.R*( MPU";$6PGPL&LFRM'Q5C) M( Q+ '2BMD((8 #1I&Y()G>FQR05C>-23TU@1]OYJT]FP8"&II273"^4.FG6 MPU+89P;(K"F2UU468'-C,$1CC2*DA5DNDK!%1](7%#.$ @K:B+XRPE%-N?5,W;]!S56'^.O@$S2B IGDHF$0S/%S1CO0843=/([OGGM M&T='&2W=524XVV_E[5IW2H]F!,.<2+J,0T$QWMB*4VHSF_+XCA;JB7;"H53W M"US"^L9F1P>J"J)V)W F.38F-(D:TJ[#06VHOFJ1 MBDEW!V^GK5&16Y"S_:Z@2;4'D"A?5AY.Q(77P,KDC94XDD,01L[G#H03,/O] MN\,X-SG+B/I@U86UAWM1-+$\5S-"=E645@5Y :B+*"YT1N-A^&[2T^BB-/:P M32V6C%DU4>S@LEIY$5/RN)D;"((,WQW7VJFWBZ545W15%J;.4?\ *T#*\7C1 MH]3+5=C_ -'=@FMKXDKAK(&8\5QM)SL*J=E$DF"F%O%KFQ#5A1EW+(J(4#PM M/>0B8GOJ? 3+UU.+Q'Y!5Z/%YIR,K12MI#AD"0VFW8-BG!-E%"<+ M!#.JL:K&:HZ%(RZ?0N2DG9^B3_;"8V Y^8S:0\KNJ5X_CR"$S6YB1_PSS4NL MM]MN2S$\*C Y39.4HS66810A$QURS%JCQL;!(< M"O5RO% ?.QKCY!GH<8KK;VO3Z0RKF]"M33__ &-P/11':+K,C(IG/M"Z6&&& M='#WJGR:[;)$Q3.W%P'6U!C%O\CSAXX8M'286V)E*3S+Z$UPC/:!O/I>:+ D M$R=>J>BQZ.["PZ2CDR)I;5L4P+ 9(+!G#@@8Y"C^#\(E;+;6\';J^G;%M*,#JD K2,<4<&F>4R)0 MR44@\#AD /$?'*CO22E^2$QGQ[K 0CEA[QZ ZF%&B_V_+1:3E9.Y"HGA%XM! M27W:A2"9;+/<$)N.;R6"S<%"6@' 7*&0"X*:)@&:'#V=^5G;7%0FS6@FSXA= MNY41RSN:RVVKL+7_ &)?$5R^F:K15J3)#=04R(F/(;ND2.G%*"MN6W$,994G M2=0V_9)/J V)BPQ4A?4:E':C2$E,1)?,3K6()L%4&1C1+&Z>.4$)&KG,#9$+W<=,H[$2C, MO)^%,DH-M[LZ)>0%RPS%C;36(L-P\R&VW-:=77.52TU8-R(Y$Z[7%#>-Q\R& M*:&9S7AE)2S.YX* 9$D$&\F4@3R7VTUF@=J2(TDF YBTUY('K*\<+L?*KB%> M1Z$F="Q8M8PN$I#;0 0PJ7+F=D>XI$P61SQ<4T.74\ABP9 **Z,*H^5,C(: DK9PX MUTE-%P3CQD@7(G#( )HP&TNG\^[.3&!LXS)@C],;+LB=ZEDV$9>,0K+T$QY. MC">#(*+[4>=X3EYSK4M,\9FO/%3;B\6'5!0E 9)N<(#8 FPPP0Q@8/.#N(SX M/URG[9.)-;E%G;L:D"S3K\5AHE*B,/&,IIVP.M6O9Q$G12=KL=1=4C(R>VG; MR^,I)P"4,E%RAQ/ZQX3LCV077G#??<^%F;R (-V_!3SE3CW!UIGQVO1$B"4@ M8_F#4280G,NR?@W(RQG10NZAUYC0N[(FTO:6X6RQXVP(GD!L+4TZ@1#'K /P$Z8X>23';MP2(Z?[R(2@ Z(->^"@4%<&0UTE;)B$C@"8'<04K@&@ MLS;%SI#)+1^#5\_#-]I-NY-48?49(+LM]&=?&4X6+!$I3P_'2G1^:D-(>ZV2 M6R469(B ACNTD<$.JX1@0Z(&4%!'#)"7)JF'?M^<6T4RDCPV@M1U[X<@^L.U ML)/"+'1*,,RO(.F<+;>LE86@DPW*[3 =,6+9J/1E= 25#$Z(WG3F0/"'5$5$ ML$;"X/)CNX_>+^'FJF:]-:'3S+A[5F1)&2XX>84HR3(SD:^NZM##5),Q-(M] MS(9J.8[+,5U&PU.3G*IK15.7;HZ=DF*!]5+ACA2;93:7D&0]G]NV6QMF8_;3 M'97+3Q(ZPLI%-0FZU0^WX^V(!U>D)31 U0A/C?*BME3QDLPGO I@3!4'85R- M8 *** 9!+DPO#?D?G+)R)DAIK;BI=@(OR7#<8#M9 +3>R9-"6^@Y P@<.?@' MEC(*TU@FAG-?9F,FB*VLC.#+.!J7I^XP=RPH5G8W)%R6/:/M190#3-&4]L[@ M;Y2_HRV".<>SX.NL11BY[;OMPQ)Z\'C,X:>ODLDO5Y-&P12XQ3,X8,&<;GB> M!D+(@'Y,SF#VMEN$B)*)HLCMU[?L2$9?F!]QBV8'V,DUG3@KQ9N!L9J6WX[B MJ\>.E1-0 '+:WJTXC(#C>JLM)[=,*:8"*74P^^F"X6DA'>G;5[SB2UBD9+A- MI3@X)U8TC-A#!B:02()GC<>T)+LH@RJ>(&Y[53/TGI,D-PY%ZHJES R*EO,, M'+))')FPL\0NIR2R-)L.\>^[TP0TZ"#+E&(]4YZE1E.=10LW&"E+,;T<@DVP5+;OB'6N(L MIE?\+PW!VQ+^C4.*);?JY+$?3!,\@QT=9K%?3".)C&@UR-1GPTYUNZ\\+J"6 M=,W($02=^L:, !$N?)!L>]CNLTDQCC 25"&T?(M-W'XUVF[(Z?[GE-EY1 7V MH0PIHDW@^ M(PU@="!,? 9MOR'/V.E)ERD3;RJ_X9[F;J&81^R:3#Q8(Y!YP@[0 M_06)=;HE$FB0X:XGN,?8R0HYM%4N2 ORVP9B;H4>'V@QWXQ#J:R(/>PAL*$(RW:BQ0$Y0&(Y0M% MLJ:T,78*,G.R2;F0'0!&4UJ;UDV,SK6=82JV5O,Z.HEAATKT@3ZQ(1$\.8C;G6D9]/C9IN:R.^%]>M[-@-)9L-PXQY79K^>^4>:*.K>EIR MS'A)Y2Z^D&/B",V$$% 5D11&#QB@U)Z"X$U\))8N@ MK:0H]%TSI@R,_I)@Z/GVPN<4[Q]RXXV%#\@V8LNL$AIZ ML;5M%7#:2S/AATM@A8B<+I:VEV<)OTFH !F@S18H&,G' ^DV@4"@4"@4"@4" M@4'K5E))+Z.JH2E8U=.6DT\DG[$5!02#MR2B5%)FK$U5)-$55,-7 &R[,P6& M!, Y]&8>>&=K96#X8.3/X-YK/Q0=DP\<$PG&B[%8XI.%2U]V!<*TYVPLJ1T8 M4\<#94TF<5=Z(YPR)?+LP',&MW-FAKYCJQ4.U[V"]O )P6L37#6-CRCME#,K M1ENT1&V3BU_HQV9GI9LA,YY*[XCL,=):C5>A^,38*U'"MB(25T[ 7KYBX' 1 MNVZ!+!IK"O [QU:_EIF*QJRYC(@SW![QUXD>RULC.3GR.QD^U5M++B((V:\^ M3^3:7!CS2)7!5"-P% MACG@$+CB*);(/7L3@*XWXXC.1HJ" MWR#%=2L*;+&S 22';#O@]L&3>D_DWEC(//#(HIX:SP(MW MQSPRQO@/BG2/--@;7QRQO:X1HBUP.G_1F77*#[RX^8;7BYC-*.&22.)K08S? M2VLV4]06UURG2*&BE B*84,+[G4UEPJPA8H#CAVYPV8,9]'3GGE?\M!V% H* MQ2YIUKY-DAH$OO-J.9'EQM-W-FILKQ++,OP%)P[)S4LEKV%79!@E^1P[W2PP MUD3,X&B*9PXE!FQ,QL"^(N>65PYM[Z$:H2%BSO:.,#81MCM)[,!,6&K(TJ,% MQ+K!DQ6 <$E,21W,PWNVW!+C*D5RE[*J^DNHRLIZRK99GC@(QL00;(.'7^,7 M2IR+[SQ#73A9BUO2T)$@MV(R&V972$-J QBD-9* M+):6E%R2." EDL+EP8>6:XTM,#+R*/X.+7$ENFNEE M-D5DFZ22Q)99M-R3TML@F58-]KPAI-Q)V1C!E>4S A/(=1.B#AX@?%_HIC*R MY,X\"$%-\.5P3@YEP%=?9G(/';7%OHNSX54]?&["Q]/C%2=L9O?$K>79P.O1"<$+.4@\ M(UA;!&MN%KC>LC)S?M!CP]%I#1BY@I8/VF-J^\$&/"$BARO#;1**'T MW>D0&Y%3\!P-MTGB+8!'!#P*%<0B>.)>P7+G;5N#]E XUM,334W ;A]Z_2%& MJVA/R0X]<[4=0K:768HFB3LC=UM)S&$QP-!SJ"6K)I@V,F+"><%+G2Y@+*^% M!7B(^+#1N"!5L6)(H=C)LX8!MJXIETZ?]CC)'Z!PE1SK1"/T].4Y;/$$4JB* M;S5!4T\2#+JB741$15Q24DX,)*3[A X9)Y+( /5+O% M!HHY 'F55HK?(A60T/71NO4J2V2V?2"SB2=2W#[7:\!*!=(F4B#D;C1VY9JI M8UCCB:.*8PQLX(9,#"B9A2R*.*N44+8V2WR_[,PJTWOLC+LU+,EL#;W:H6N:4L" "N8"/% N A<0O' MPV8J<\)H$'KR5&KO=<=O!80BL];&X'03\2/$G(49(C?=&4N9.UH1^QGRG%E9 M-:R2>(MDJH%PAL"%LP\+XAVZGQGZ<+'MGZ08$@#?2!LZR=S'9V>QVS!7TCLS M''L[[$RL7[I, 'H=50/8]'[(F2[LEY^B"/:%<^Z%^S#E N)+CV*L"=XK3]? MT>.MD4Y10Y49R#*,TH*(*V5IQA.]>9D>%$:1B-H28CCSHCUZGW3*\^POM"^UPH,C(,Q3>;'/3*Y&]*Y>5@9/;Z5*ILR((XD(DK@-]9RSOWHB+0=8Z M>-?2MY"37=>AL80IL)',,1/***ER;+S<;!UB:YG[JL#)3/:C_#&,AAKYAX[5XJ-%F1 M9EXM*)G>@81VV=A6@S 4[839,$NA(6UID _L*$7+_2]< =1E!3* '#Q\;$4^ M$=+@F2XP(X(0F 5WV/X>X/5M?W Q=6&@6:4C?0[K'K@WK2ML)M>ILXQK1K#. M+5F%HP257RDGNEQ1<&5#1U DBNY&3SCB;1A2S-E>TSMU:"Q6@FICXUC3Y&.N MPP?:92006-@2@XGMQM'NHR(_66G[79.%Z-R9]M+)4B"*\CA.8D54$XFBHJ26 M+MPB)@$*9&-#YA_2/%7HNE//)_H\3.Q$<]@MC"Q(9"V V/1$A#([:JMU_89+ M:[62I<)M9IH\CN'+)2&)IA(H5(*661LB&5,97%N'@MKB5X^V@Z8;>C?@'(DX M8'8T?QI'QD:5YN420S&B8$(M%;=D=$4Y).(.IBB"640RZBGFA2YD,4'.^%PK9*G%3H%-">@(T@:])AMOMR$R^ MN11L-I]RI'S35(2(*YIQ(\>O!J1Z^FLW'ZD-MS'C"JD"+A51-(ZL9&.DA0#8 MPHV8=\L.Y]T[4?,2X3(O:NZ^N77HKJ@KQ2 MU!M=T]F->/TF*BI8PEMU#:K']$YLDBWLTLR24V\=9AM (FDD^2, *":>) &B MPX1D$,7$,_MA.-<1W39H8N0NE)"'$D ;#3-.6PBNM[)[%,W81_*;9%VRJ^GRE!N)/%&-+;S2Q#"*AET7O-B%\, LD\.-#1I]*T*+;BU];N M2EKXU"S"C0=#<+Z:8>$?E5,)<#CY_%&FZD0G,D?B+V&2B,AO$->2C"B8,&A2 M^9@R8$%#R5CCCT_7T"=6RK1PZC23LA.;6V8E:WTY3Z74C4_,DZUC[3EEB+I6 M4 5V''F@#L9%L6-,TR@98 I),'H[(L#A@'J6MQB:0,<*,@V;#)UJBPV]YJD6 M,U!ORQ-22M--V[$*J>OS&=)+Q&1@%HRG/)Q(Y!3R33!@9-(JB:2.$RYI&3R[VD MV'UP^2 %':SF45A OD 'T%+6#PM8/)DOC*TMEQ?DYR/>+G0,?F,IKZ0D0HVI MUV#8#<7$_51R7>&NZ>5:# E1L--N$(G=.62@E@I9(D%B;SS$$Q$RSRO<)7GW M3?739Y+3,O%AR E( M1$%;;ZUDH(BMB3 N:*BW"#OB&2;UX?G82F/!.A(FUXU@EI0O$L%:Q22PMS]W MX.FS4!A1B4<*B23,HCC@\HQUN2;1Y(?"^XT0R_G:FA$_2."89+&R((N)L-&7 M3QFZ4/AJSZRGA$*FY6WLU,A#8:72*U+LW* QV<4I.2D9,E1B*9B1\U:&7JGH MR$0)@GF8.WQ0R9$L!C>P1<'# .71G*K>G7.@R4^D.14YZ38W72M7R-JJ<]#Z^24S&>8AH(7+/.]PZ)S\9.E[P M<3Z=2W&KS].21-\+['.TRC;!;&M@L:F;79,1$:$'DD);9EI(2FK]&B4V$LNF M)R2 22@@DLGC?$WH/(*D[5QW0LO*KC>TWK6Q:VZL9UV'3G<7E MYT--!8;M<38=J5*Y%R,=*>C):B2DK:&BFD] 6D])(@'20X9,MB$'O'_Q?Z1R M8J2(JNJ)W)AG*R9KLB/E+:DY[!1ZUU1&U+7\75K@DD&;'\J-AI-I,B)R6N>2 M2Z62)!8&LLA!,1,LLKW#\Y$XW-='E)R7,#>2G!'LA#[40[MJ^'(VI EPN(ZI M'AAL%F@FF"+:*26G1V@#/YJ(R:@O#(1#/E'0WR^81XH(IAIBNEA-,^Z>Z[[/ M+L?N>:V&<<[DBU-D-&8;@1WW(L?K2 CRLDI"-("1@J1R[6D=4$IQEVZFC9ES M>8X(*@EDCP.(9PF6'""#4#BLT/;R(J-@&$CZZUUG6!C:8J#7?]Z"_%)'4!Z*QEK7M7'\?RY)!+74&O<88B4,!AH='>L$)1>T7VRFTU%-32 M91!R*R8HR*^I"F!Z2$3NV"[+!(O>1I:=3VD)U$"+2*X)Q4 \J#@DR=KA 8AX MWRM,A%FS%BQ>YINMW%4LW$4Q>XA0B#G>]Z"V4UP% M$VQ#;0VK+C6$<:>U'FWY&9RBF.)TLIVLA_M:YNS?>S$?C$6VR^&0ZTPNH&B^ M!])429K(F;,%LL\@# P>8108T5U?&7=;7("P%Q*5M1W(ZWE @K=E:8&P4:CO M?Q%=39 =3@2VZ_DM*DYR2 3=2MBOGG6"MFENZN?R.YCY'C60P>%M%H%J7N<< M3%#9"*QG\<2X]D*)L1R$A2C'V2I&)RD_%EP0V;$69*R@PT[5A)E29FRJF%O6L1D9 MPF\412;,AI!UH2$QPXU;X.#C1\R"\>*HI,N=-F0"X8>(2 CZ.ZMMZ4S4Q(,7 M8HSP.NTC(9E.3'G(1*-+;Y48V5Y;.(N-P#3Q,I KI.=<3(=0$S$$RR#I)TT3U0V4DZ/9 MEFF($YWR9&*=FA-MT@.1[-4PHM017#7\F'(!!F.9O),LQOZ=#N,FAC%QRX3$1X;^.9,27$AIT M"+1!*=$32G :B4)SUL@6Q)05-1X%1DF%FP*#+V [*B9=-@=8%N(V1!'3,1!< M")+(9SM< 2(O'$TVXA+J(Q$94"(G#5[A,&H&M#7TVU8A/61@W)*"5# M4=I35LIAIP#:*NMTXABJ;P=XZ2GXG2B (^'JH'E8P7+8B E1#N> 6-\,<<:" MB^@'&20@Z E=F;0-UMN:7%AV[D%A%N.Y^GQZ,Y'C#;"B)^*HTA9JDU10A#DP\B;:>PSA0RW1>P97&V65L@Y23N*_ M5M;5GU*\4L;*/-ACLA.K8V,'09DJ>3T.,3;U493K:Z/L&:US1I:08>4' ;-. MD85RXETDIFZ0L6BB)$>3]'S2;T/$HL48HDN+&?O=O! MMA%^R* =;5D B5<4-;(IS*BJ $-M*P0"^E%FFG'E5*5B10-.5B)((P6.!K3K M]J)KUJ]&JO$D,,(9$8[B&-CN4LZWF_I6<+HR.)H2,($Z7U++I?#[,3D"I5*4$AL.)")FE1C%U"^*0"& '@7L';ZZ\7S1 M32306]ATIXEC\:2VS9TA2'6UOMO)L+5C_ &IO M-OTG[-HP][YE" 65[WN'L5KBZTA7]CS^VRZ06YYV(56LM;! MJL<"P^J/Y79!^5QV8I8J45#YMTPD#$,T,9&SR*9DK@WOA0(M MDJH%PAL"%LP\+XAWI_C4TQ5;N_)5BQP*HKZV72=PG&85)JGA1-B;'H[.O'9> M3$9-'54*]T\Z4,%+W!H)1$$RI "*1@K=4&*Y+2@?,%021 M8<(B6"R% H% H% H% H% H% H% H% H% H%!\FO*Q(VQSNE'DD82A(;,6XKU MT5>!QW0O')UGN%%-M5[S1OXX4)37DM^$7TI@H*JX$TD=2W,H>SY\581AB)8 M$EBGB^D0MZW.4C9,\[)!U5<-H7)[7M79O;:&&_(S+UJV5E>)7,S=9XPTT0_,\6),L1>[$0$W MNU+ :#JF1)?<-LA&,.-,47VAK^+B/%6^EKQTL9!P(A7&"[\A;3[1@S4\=?XC M'UD57WK/ VJ,^;"+4M$7M&S)EIJSM*Z&*LI+Z;A)&54MS1-8,T"?(*H)\NI"=2Y40.P@@>.VN8S:2T6Q; M(M3,T3FQ9W7V:W]K<-)$7;V;+:SE(ZDY79L_&'/J$6<4:0VWSR M8[G4&XFNJKRXH6N.0 1Q"XX2$G[K39!YG:>46^Q-8(YAF).:]#USW#5R,>R: MJK2G"LM17J00ML7FY+S(B)J-)3:=LL)A!PJ(Z.;1O9\/ [BG@YIH^*B'4/SD MWVO,$'0@06S([DR8CA*UKV0>XLR:TOZ8I)96J$8XJ4SPP8!\P&%AM\IXV+3K<5"K!#W3(5+;.[KQ9'TG- MM[L-2>2F.VG9KG-\S%FJN7;TCL,0$@E*,:=U5"(!BV1\R(!G8T&7+#E5 *:F M>:><"3(8.RB5"B4^=3]B8_3CD7/?*(YSB5+@"39$FZ-(J@M&G69I!-F(^F5F M/I DS-96E)CII+%LB-I1+=8^ *5/7#V._8VX/TRVQ4EP],D#GI*>KM04Y+E>/CH8)(D]\BCR!;8&6)A&&P%S M+A!Q[F2WW5X?N]V>SM0B+C8''UR0[@RI[2,F9CZ(X75QL[;\QHZ4<'3 %$ZHF4 R=!,#FU# IF2.A4^7&^WMM9GBAD1V9BS0ENZ MLNZ"&[5>6Y;09_C!C3LVPKAA&?=R(%BX-I(TB;;\Z,X1$RGC(B(O.J.HY+,_C0U^V$=C@ M76RANMCJSM4ULG&HJ.E)(*\CYF%1:P-9&,@RHH X=6;Y>9GNVF4CK[?@*!W\ MC)G(XCRI($S^U=X)?LU<>4TI4'C0G!ZB ^6JIE'!/!XZ:<1$*W>2G;3#;BS! M=K9UU,Z]X\L;MXRRSCC;BFE.:B<$3=+?('LLT)F<"MQH\>_(5&HD4-Z3D!IQRA[EOYPQ*^0YIP<[^=RHX&9#"@A"/=3 M/I8J-8DU2YPD*(,*5]+"AK#I!M/*&R+AV6;[N0(J<+#@63&[&\>[.PNXUL>, M]GK"!M\E.%YLY:D P\'$XH]CT!=1L^[+B&5) MQ?+DIQ1H7OTL-=O-*2I@B3=_E:$9K)3C8L;1X\'Y'<_2Q=KLI$'=3B<&4<,% M:7T@ @3L?53F**G"X6&-"V!R%R"'6/S#2I([]MKHV79'*?LDYTQ]+Q)D/30C M<5%E6!(0(25"W?RBH/F4%"21K%AR^0XUS10(;FWD?E38;BNV0V>3H]UODV.HKT58 M[EV B:38RE )OWW/&5%!3FJ E(PE3,5/D$J$""$2"5$/.V:C8VNIX]EOH#&* MW#3I-VPGN0]D9:;D7$8$3H)U@VN8FKNP*3*9UTMR6U B]M=6#,>,O1LZR:Z, MV0>E\36UFLAM,\VS KF$+J1@%8*YY%2U!'.@._\ ..X,E-M358AR*:RS?JFW M=H(;E0C%4LQMBQEA6>2>G&-?GJY)+.C-^;G;=A/%#6PW0T2B:A6&"42E@1<0 MRYH8(0\L*:J M?8"L$%O7F%VW2X=>#[BIJZ>3RD-5 MA\?\AC; LI:DP&&\7/O!LC&LIAGHS@? ^$F1-BJG7*J+V3S",!I1M)#% M:H61RXM@G]Y7_:Q5@=];7Q!# MC.>NO;BT,9TBI)4^S.L4) M*!;;@21BPN:@4% .9!SLCG-,38KDGCR2)#.$5B1)BR<+?C22VIL&MP>ZTH@A MM@$JK-H8RDBG#IF^9P $(@V)Y$]]S4%[=-/)WP-&$JQ"I\/LBM1_13',C"DL M(KY&)\)1DX8T5"SGF'-3.NUB'D0UVSF)#)0:RCCY IB4;%Q.E0V>V[G>8H' M;FOB8T%N(?;.59$%C9P+K@8$C/Q765XK#\AO/\ :#9BO8R<]C&;-[/= M4?*ST3I(:C3TMG][9M9Q8ILALFYILFP$P7((G?\ @ KH:6SB*MB8MQM)BFE%"9H@%BKCW -"!]#FDL_[!S"I;"L_8..O0!R)9(1TZ M+I83(=E37]JSU%+O::8S9QIZM1ON&TV+!3AC3:?6S=B;8"9Y]IR.3=4,N'4V%Y)V/;[7G1 M?)24<39**23%T2K"8I"):>S!&NZ^[%;>E 1LA PCW9OD0Y%$6&)VCUT+.O\ M%4OI39XKMB(RE*$6-)ZLWG"APG@X M$&PV)9.236>)PH%D26[#^B79_;:([Q[K^C3U(/(9III>CSCR69^]Q!#N8!N1W=YT2I#.L3( M;>L3=FU?WAV[TA7?DFC1(P9$E&'X5>ZZG/]7*& MDL/UUM%J/A0)EDG,X]74"CXJYXXW&R3'NM.4_@21 #6)LY@9L%1$'EFG90:3 MA2'0E0O%+C2.2>2]&SVP\QQU(D9P8P&=A7J+)X,T-V(]\$40.66^6;=85+A)_'X0@/7YJ.'B[F7D_FZ.Y,PER39 M&9<=P-)D.ANABMU;(#0D6Q>SKAV1!QBI520 P4A?R#L,9.EBV>!P.O$Y5MEV M4]&BP).C1%Q1MEE&"435W89 U3VQ0X]37U(;7E![RQ%+BAUT*EYEG]>BYEQA MZ31UIIV0DQV8KA,(0)&[$T-@')K/)1R2#+$,Q6%$NO,12F]XPY&'$XUV:(BG MDFC*QS1I4BE686%Z)'?/>Q6H^MB*S91.XN!?5)F M12JYM^CKHN+;;[>4L"Z0;3"^!X<8N=R"3<>0+D/77CK1!Z=&$&1G)\Y;?[>: MQE9"FV%)Z:32>C$AG6%[;)P[L0T(24950).9",[D=')E5-M+:P;."G"QPN"? M*!B G0@]5QM;U[0[M[<10]'6[60U(7D?B6U=VH58+162XA0$63)>EF=8^>)A MNN\S)6>&(F#GB.QHN:4$H_GB@#@IN(0)D(RJ'0^A.@4"@4"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@RYVLUJXMI>D] M_N7:-QQLDR?=)U@0)1+'-KWS""AW9"EU==&H0[]:;(F-@$,5\>7[J83(4E G MZ243G>4\B.,'VI:@B^4=1.&=Q+#X;\J.R*"[T?VUCH?SA,+&[LEM>3B&W!&+ MF0"_B#.P7*DMI:)*FE2DQI M5-Z_A:''H_;[7/'70]6NCP7@QAE-)2VB9!D,RO$45.$LYKD,DI8!4PCP:UW< MP6,V/6"$H*\WUBXK$Z&DAJG'+'(D+L1Q$$L!0UQXHDUXZSX.!PP^)(4'P M4U,8"N[MJ'2JO=:UH-.Y*LP;N<1R2^<<&PD'8OT,GZ"N[[N9!!6.RN2OB9RQ MZ0_1U:L<7"W>345RN=G J4E;T),AO08+<64F^[D[D#3(N*&$Y/9J^ES@FNJ) MYU$A#$"PK7;)E&-&VAUV-PX9B:J\-X<2JY^-71#-]?T-J2,J/$-E[ MD/<6"QXZ/2ZNN64@I'346("AX89FB^03N9@ MSCF0XIW^(KRW&0\,34_'^?Y",WUL0X7$P4:1%V-&BE/\.2U%Y2:IH\!.("*S M+>R'+$16X(G)EDHP'@#B&2%Q#E]M(/XL)AD.(SVUJU R1)S#CE1<$78*&PIB M#74>@[ V6R6"YI.9$EQ\>D: KG@,.]IBL$J-+(2]["@7OGEU@GO9J/--)*9< M((^S*A&JX1@FZ1<+I=J.HJFO1DY,TWK7N6V'AD%R"SF91<-5W?-!I8WK,J MYS/904 E%I2>,QL'\KYYAE4-?ZQ4X9*C6[*P6'/P!QH"NF[E45Z,++T5QSK4 MWWP6'V6= 24J1REK8HFI)C9%J7E7!N3(0%< 8GL*IR&37!SAJXED\<3/+.UP M\0YK=QG"&I32#KB8=ER6-X4-Y/,47:M_!/)*Y!BL?HII )QXM_3#@ZH7V,RB M4 A8%":!A"5AFO<(/NF2=G;'(*1;8:EQO)$GZT"0ZY=47?KZPHFGECQ;%AOD M'V5TED8A(0\RH8FTLKH\(88>STEP(]D*+E5<$T>JV7M0W?I-^W_]+7<_MD2YT>(G]"?=?17L M)].7L]],WV>/R^Q7H[J^R/\ K/1?'\NGPD:B1UQIDB)D/[+I&ON+ M"W7DXRWA81DMO,83946,R:'/0J.KL9-:2@U.^'2. Q=II>*'B3%3BX*9; *Y M[(:.\>ZKK>OF$:+NNDL#-<2^_\ (Q)L@:BO%XMU5E/&/50'9$ J MW-:2;R026&0:(,5:B$,(,7*V*8G#00X6??>JO%B*?GUN24Z&99URSL!K?]-) MAY;D2F#):5M.VF6T -6O0CJ6)RPD"%M@#,?ED.[6]FSB"XU9+N4S [P#F'ED M$ZZ_0SH]','3HQ(#6&[ MLD).R>".B-1UD(O+L&5U2?2>P"$R>H3ODJ<%;;Q1;LYBL%C ME)369$-N;8(*6)694@MQ19#D!D 44)Q$C*RGY$+VN0'"!+XV+6#]BL+<Y;53HL8;K3CD^*A^0C2B&T%,.%CTIQ.?D8R2>,JW8F9OV9<;D1C MSKS2NUN2.W ME>P>!I1#W&;&[I>+IT55X*45N3"CD6&3 MR+Q#4B6/;R <"]*IC0(HR'DKV L8 N8" Z@4^V,U&XKW^S;A7V*P91D%OEV1N.YEJ%08T6%#;5\L9AZX63(K;3CCMA-P[I]:@\3I]J;3E)"=K4P9SSUJ@ M!D;"94U')ZP- BY+:[G90.F)_*@L-D&TT@N>AW *(G9K@&2KUCAK$8] MUPY1R:J\+*NN;1*3@=$$!+#^;LRQSM6'AN0[D0,A='CPZ7V34'RDITY$",;2 MJ-%J2H7D=TA I3N/(F:CFOJ IR%#M75JGQ08IL]E7PZ&#Z.?<6::,&>LG M;N7)^5B,=M1YV#T1/JYQ:G.XT?T?.4EFEK:RNW'R(GC)L4:^86,GJ M'M)I(1M9FQ."NSDXNT'19P:K&;3FY8J=)MP-Z)W475"\;NYGR"SW>^"!B$1E MJZXF!G5 @J-JQO-1 ')XBY6"E*-IOPH&XW3T]KN^)L(K(Z,SA'Q,1I[V2D2: M.?'ZXUIN+D^'S"D@;#%R"A!!<^;1,%IS#BBE$HI9-*9'RY4,F#B'M9 U!X9G M4HOA7>[MBHJ.VRVI[-F$(MO!)S-2#"JUQV*HZ9G)V0V_/Z&ANN33.*8W\62N MNPN<1A\ MIT5O@D[BS!6V>^F.ZG7@)#:@OY+B0$8.$C2#B:%/%A"X.6> 4.(ZE\(;7C./ M1!W5 AF&F_I>^(YCZSUW4>3OBTQHXY9)91EX*!0)[SPM-!S1,6EDZV+!NDQ8 MW9)7<48,JH%S 2=C@%[-,XHT[A:/UQAZ<*K266D17"IQVGD69W#/CFS7#Z*G MC)&#SD=[/J1GVH#!MGNMDT!25!<2R;V6)7# OU+4&?>SVLFBJ[IIMX1UA?\ MK T77L+K1OPPXV=\C;5+Q/6N+\W^A.5O[<2"PDO)=E".X6;;!<1PTK2)FRFV M0##.DQ0E;(M<48; )::NMN@"'J:NP[L,YX;/$'+&NHA?8]?6]LWRZA[FBR\C MD]63J9/#W?3EGG' M&5S\O3-K!]*@JCMB^!W&D["HC,81?4+V-5SLR"."$)F&8(+9NQ_9,=OKB@F7 M3LR/;!9%\KAV(VMG'B24J;%.!C/$ILC MC3(C]3# MVGB5TS'-K G5EP>6=!Q;:V2=@<>J<=&4E4;&Y0Q[!U5GU"P/2/M#*SM MI8_)*P=TD-A;:$I2VL!S!K_ !F(YVXW1G@\D]5. M#%TE&'43@9SN]L @I&U3X&D6!G!'!!T:MC0?)ZO&2L64531%DW]Q9.+*YZ.7)BV2FX2AQ=](;IA 6*&_HR#%45?2;N<]EJ/3&A3@><5>@U1$]N)U M/MMS14!(1QA^@7EGWL5,6;-ST:I@&0DGJ!*+/U5XP@C.LS<8CH;-W'$THRU] MG$PV-R):&D55FIRPVI 2[U74FSEF_)IE$M !DS<[Z<.+RLDM.U\\.[D<+98A MQD2ZMCME!2VH,"L&W"", MVD]**%$(4)?/G5,\N!B)8(5\3@QDP*9M?M,Q!,LKY7#IJ!0*!0*!0*!0*!0* GRAPHIC 24 g47821g96b24.jpg GRAPHIC begin 644 g47821g96b24.jpg M_]C_X0 817AI9@ 24DJ @ /_L !%$=6-K>0 ! 0 !D M #_X00':'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 V+C M8S P-B W.2XQ-C0W-3,L(#(P,C$O,#(O,34M M,3$Z-3(Z,3,@(" @(" @("(^(#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#IX;7!M971A/B \/WAP86-K970@96YD/2)R(C\^ M_^T 2%!H;W1O\^>I%^?I[S]#&_3HP\_=-U\G"Z[M,11:HEH]=9.NC]*T7[SIHRS M7'KM.&U]RO7^[];_ %(WF.?]=E_N^3=-\FX;A?@G.?'._3SOZ<^"_/.<_4QN M_P!>_'SS@W?'YOWEO<]7\.GR_1M^+I5(J\BSV94_3]/V>"J9461' M M ZSI;J"73\YWO?Z<[ MSG?T[\?Z_'#&Y^G^OTFYS_7]!TW[O9MN?Z?W_KHZ?(YPCOEM-#E;&K]!VB;L MJ!S<^#J\+SBA/C].\YSAN<^%$S?/Z=_0W._'?C]!@>:]RWE9EC8]Q0NU2;2= M4JI>#\4^M=)+1TH6UG 2:N3BW'R\/TJOU/4S$3.&=E3Y]?5.%Y])N=)-]UNMQH=?GU(E<](;[/5.< MX;^SA_CY[\&^/^SO].CXZTTZE2;Q=KY$-NP4X])'2AED^G=ECHI5TLW=F,6. M;<>MESQ1/WQD%B)=4225^X3GZ<^1"S./Q<^';R8MQ\:-JJ\G35KX>?0SN3S' M,\=#8MD;U6U))2HO.C=$^JJTOBB&.6*7X]^M2P9^VN#N6W:>-!)QI6-8NGS3^'C774I[?NOG M87NX\F;VNK4HQ:=?A3PJ6UQZ^*6%):$E&*O)IBDHJ>3;-ECL'+8BO$RDQ_%/6C?DVW3IITG,3BQ M M @^_3E\K<@[?I\:N*TL0C5@3K-F\(61<$ZF MR1,@19M,<=JNC?3SI/O)][\=_MY\\YPN6X78N$TG%_I^#\F5>;E9^'<[]E0> M,H_C7P\5U>E-:U*G2ENG'QNO5;'+*D>+=2;/6I6K5D;JJO3)+\2;=3ZGUL5+ MJ9R=-]?>_5PWZ?IVHC[=X5;M^/"D,GQB<#QV#E2R<92BI=8;JPK^]1ZU_%KQI74MN/]U9V M2X86;2YX;XQI.OBFH]5\DG37I5%U.=^><[SY^.\YWGSSI>_K^OZE-SG>=_[N M_J+HT9^@ U6RW>JT[K/EEF6\3V0^_UGQ=-PI]_C;[7W^E_;HK?'$_OD^? MGX_ZAQE.$/K:529A\?G<@Y1PK5RZX).6U-T3Z-TZ%7M/L&>7!1_)PU@9.'_R MQ9'X0IN_9^.GYWI/CG9OX$;J>;5Q)4DTXQ?S;T\6: [+2DF,":,>F2DT$$F]BB^6F3 M,7[C95$IE(],R/"F)U(A^&;FZ0I>]+\?W%Z;O;;R>&7)'(MW[3Z4)&)[3YR&;W,+#R%@NW^6%;;?32G22?5ZU+95JY5FX).UJU+H2R;%1)%V M9 C@GV%%B&42*;CA%'O>G(7O>?'SS]!UQG&:K!IHDY>!FX$U:S;4[5R2JE)- M-KI77XHV84RCTBQ)#B4GPT.J@U=&3?E M3*W2XJ?OSU'A3]^COWO[N=Y^G>OO6J5W*A89'M3F,JV[%[#R''311=5Y/X%< MXMO1RH6'^3?<:N'!2*UN63E'D,C(.6OW4^N'<8V9(%_9O/GAOJZ3JJ?UF^>? M7\&$N63PSE;6/=2M9C8-@LPD'C2VDDG9CKI%%X;Z3\-]1_[B M=YTW.\H7.)R,F=O'R(1LQC5.35:TZ-)OJZT/DO:',*PHXN%=CR$9)OM+=)*K MHW5UV^:="XU;U2D2ZD/"I6V/E)]XD@VZ5NT>M>/I C;ZW)T4E$/MH%4,DDX6I6()R3I1;I:U_M^!%<^#LT2*<4X5J4R//^HOW.F^>]_7GEN1D9.!C6>)Y M25RY;B[FRY!PE.ZU_HUWMJB_ MMX;Z^D37545268\/]1DREZ7Z"_3\<^.#E'+Y+'QXXER-_ DKRMPN-2G9II25 M5M3C/HG+Q===0G?QL>,6[^/:W53K/;62=6_!Z?NMNFJ1,/ETQ3Q]T,0O2D-) MQ1B%Z;A^E(9FXZ4O3\*3A^\+W^OT\^?^P>MX"E&TU-UDGJ^GAY:_VD+W\KRS M,19$U.]]JJR2HF]\NB\OVOJ6I$XP( M M :#J?_\ ;FZ__P".2?\ _+G'"[_IR_PO^PL^%_\ 6,3_ M /TV_P#[XE#Z^C&3C6&@G[15JLA-D,D_:-5CJ24=Y MTG><*3]>E[\=Z/..5ER'&9E_E<:;N8]S&HX2DJ6IP7HE%5I1^-5JZZJIZMRT MKO#:-HDS).46K66EDV#V!6-*=;,(F2F MDDT3&6-SI4S]YS^IOU+1X5^=K)GD9A8TI8U_=ON8[JXRBE6,XPA"DGIK'5]6JDRQ.]=O2RK-F[%_2W" MJHO&G;BDOQ2JM>E3FJ2#=ILM19H0W(0[:22(X:INN.FZJQHUXI^[:&*3G"MG M)#<,3GU'^"]^/]!N?:EV_?Q8Y%Z_WU.1< M]GYG5_&A*Q.;GP]S:I)6;ZV3A+Z;B_=D_#KHZIIZIU-#+7ZE4GCI MKJ]Q4M*BS$CUHU>MW#>';LW#OK4BG\7'G6*[>N%"_/3GYWA"E_MYS_J%#P_M M;CK.;]OQ^+"62H-ITJU3P3DVUYZ-%GRGNO"LRA_3[:PY12DVY.Y-ZT34FO3% M/1457XOP/M+*H)JK_.\OJJ>5$34DTX9%\JBVZ@K_ 'F9'ET713J1AE>_]/ZK M&^?M_/U=Z;O.?M+C[W*O(NXD)\BVEZH5G5=.M>GG2M*>1/N^\,6[QDKUS'M/ MDIJLK[E6#\Y[/IWOQ_+N]5*Z'22IM"M,XD]RN;CJ\[:PYSR!.1!GL6M&NG"[ M!51)@_.U,R?(&;]YTQ?@ARFY]7/CO>FY\U[?LY=Q\5R-J48K;-I2:JUJOI?A M5/KX^#52)B>\WG8GV6?.>1;AZX-24)1ZQHVXM2AHTDU6+54Z.A)67,*3#GL$ M-25B.T(K^):2[\ACJ]>RQ2R'5ECN?CB"YN)=*7_9_P!HGQ])?CX%S/!NX,81 MNQ<-\=RKU:Z5?CX>.I59W.7^>R'D7[F]V_0DOIBEJHQ\TJ]=:NM74EL=9# M M #5[JI'I52=5ED^ M*Q2;!0\DD9,RQ5&!3%,\(9(OR97AF_#-2E MN*$D&K55TYY]Q,_/OIDYTOSSXYWF=Y3VOQUO.EE9^,I958IJ576G31O:TE5I MT>G0T2]VX-[!EEY%F%S/F_\ 7]YSI;#F/:F-=L MVK'(XL/MTU*$913A^%-$Z>'EU1]X;WC8FG9Y&"S,:VWMCNV2@WUI1:PEXIJE M4FNFO1FJMC'6*U4A1W==VJ2G5R3U>FAFHVHUNIVBOJ66;93N@24A'M(;C1@6/38 M1S!)0IC)Q[4ZI$#':<.4RZYO[OGB:?.K?@OF_-]7(>Y>Y:7#8LI6\2Y+*:JB+E6K=R,7.6V M:=(OXR5*4Z.OE^IIE7E:7)QEIC%;)(.D8%Y,1CF#KBK M[D%QX7O2=-SJGV_U+SO?@PK5OO6)Y6)"Z\>,J]RE:)NBW25-=OC3;7]1E'QN M9;Y2,K]R:L.>RF]]QQ\6DZO9O\/JIK3Q)-+F#'DF:5/I+0U*_;$E/M\.G]?6 M*Q^MDT^)\4[%EZ8Y/M%7*3[W3\_0OW/U&E>?BO%_HRQ9+.4?WI;E_%N^NM=6 MG*E.OIT+A8,N[]S]POM&NFG3I2G3X;NM?B1C'TF7EK,_5@9)=2$+-+09C&D^ MN)B.C#JF+&/)V/9]1>?5TOTFY_]/Z/U,,VM]FU:R^E-RK M1N,G6CI3U-4\JZ%/9XW,GRQR\*[J:NFK+4YQ$5R M"7GF<+*DDG)W#9O).#.$?NNY"+1,D]5;M$OH20:-3.2HD)PG?K[WOZ?J.=N2>O?V$3',&A> M%;)2CPWT-G,@=USB;?X(5S\D[Q4O3%^L'= MP5W4B+ 5)L>Q,Y-U]:IG,@YZS(L@Z8]2=<:++&^A'A>J(J\-^O?K^>B=Q>=: MXJ,[_(6)33F[:;KZ6FDH[95BNJ;=%+\"19P;F1B6XV[THY&U2FI2JVWI7][!R87[V5=G9L7/MU%3VK=+8I5UK)Z)K6GQ]*VZ$3E<"]?=J MWC7JW776/D1> UCQELD]MR4FWZD MZJ,4](+2M*;G^9^"NL'$E;5N63*;R-NY*3K+54DY/Q\4ORKP7B6?'06P $?2 M%]CCLIPT(MQT[@)@\!*<40<^%6DI1U54_G%JCU^!4U MWETU<;9*RJ3WK4TJF\GF'9)9<\GUR9!/^/;O%3MD$#M7$CTR//H-S[2!2FX0 MI/MBFX_W#=LW8=AY_M&/M^5B2FJ M2[M$J.K;:7U.2JJ^R\@U'+!*N]EU(,MGZTDN5S[[0RT@9 MTDXZZ*;KKOU&YSY7^GZN_'S\?J,XN6SONOO(W*\C);.D>C:CMIMI3HZ;:E#& MUE?U#[9[%A[W;W[9;*QK.J]7U]5]5*Z5);GLN@$X5E9C:;=?-UK6OFNGR-0B1_4E$D?N-U&IFIY919/B!S&ZJ@E_H_U##Q_:NX^'3115:JK=V*<:IIT>O1ZK\3,1PLJ<;TXQK&PD[C35(IM17S MU=-/[F;T)1% M -?DK M-$14O#03QS]N5L/'_P#$-S$4XFZ/'(E772ZY^CJ"!^E/SA.'[SI^_ISYZ/CD MDTGU9(MXN1>L7,FW%NQ9V[W^[N=(U\=7IIT\2K&L,Y;15&AV_P I=A%5B\2= MF=)P_.OTBI(H(IE:'/R23D&WV%5U><^/J-WOVDB&Z,MY.< MJK^9%TV[>K37TOQ>BZU-/[5Y*WP67=OY5AWNY;BDE1^F3K6KT5>DH]:=>AQ0 M.(NC2_\ C,I:G*4$V_:RB+VU)ZU:VUI71.NE6;G4/54 M(E"M52]6XF\8O'*BCDI#=_W^\ZEU/O\ 3X_J:RPNR@I^FJVIJJ6UMUZZ]'7I3QT>;R2P/F1IM> M<2E#\DSPS$TF9[\.6#=)1'][]I7]Z\(1Q+H\;H$4*7Z4>?>-PB?>]YF_M>V[]W/RKE5 M5$MU=&J[OA1>996A6,K$%U5U)/5E'"R;2*;))+.4W'"=X[9N% MB&*@3O?OD^GI/D_"_P!M3PW,KD8SMW;+HM5U7ET(%ZS/( MRMV/%.%ZZU!+Q;?1+RJTEX&T_P#*%-__ #!Q_P#TG_FO_P"'/_\ \ _]]_\ M#_\ Q/\ _!_\3_N%SW;?G^6OX>9V?TGD/^&__,]CK'_5_%43)TO.\,3O>_J*+ M._JWW<[6/:3P9*/JJI;JZ3C*#Z)+Q\2;=Y*WE\=C8U_:KF*IQB]5)J3W+6M. MO1:4.TQA'WWUE'Z,DV5>.SH_N'731RLBASADOY./6[P[AB^XT[SBS8Y"J+F+ MWJ9#$[])(?$\/.W;[G)0:N*3254]$_3TZ1\=?4WI+1)%3E7Y0O;\)UA*FY=/ M#5_/Y:::=60@H3=)QU7A)/Y M/K\41(6DZJ=?L K82EKQ77[_ *],HZ6C#'.ITW>DA>,_Y0R_5.][^U,D1+A^ M_/U<_P"H7+Y#VVL1*.+'NI4VTZ4_-O\ /^+ZR!]ARSN[7>_D;JU\/EMZ?A]) M+]7KE6I<>O QQ#OG\SSC25E)!+KAZZ^_SA#)MX=EU59BS*4O>\(?[7"_3]1N MJF**3D.2O\A=[U]IT5$EHDO+X_%^)8XUK%P8JS:?K;U\6WYNG3^XX'4-(&5( M5)%ZZ+QV1!Z]CTS2BD0GPG".EU7I"F=2K,'K4R$PQ>-&[5+]H^1:<9*2*;599RJLX2X8J:72\(E M]1C?5SGS9X#Y:66HYEI1Q(P=)52>ZJ48J"\-NM?"B19_U&UC<3?XZQM;R)P< MGKN6S7K6E*UT^-2P0OBA M M (;U:HO["^H\NQ4?(EK,RN\=+Q;W5-:.B4W1) M$6].SV*694O0EZ>O1K6GDGT?ZT9M-&'_ (QS#3;)%TTFDDU'7%'AN&-SA#() M:[$V82C'&K':ZI^->M7\?TI0J;E_O M5AF)*W.J.RKYU//5F!^JIIMS?$7+-47AB=.1RNHB2,E MT2<*7OWB*<,3A>=X3Y_N[K,?F.)R9.[RUF,LEQ2BI7T]7HM&WJ4]WC MI2<*D6SM)N:1:\1-@YE4<:R*3A,Z*Z2:R2G/@Z2I"G(?GSSOP8IN=YWX[SY_^4 :V]JK%WP_T MF^GIB\+PKE/CLI.RM$G2J\7X5_VF6:UEF@90ZINGZNJHLNDV3(R0555Z;IS'XCWKDY>_5W M^PRIB?'?CZ?@$322(5-,A>?T* M0A.<*4O/^SG!S.1R M M ##.X)@[Z8WT?8.=3[I_M%3ZDJKSOU?<5;+)JME%/J^.]/]'U_I_U# MC*$9=>I\:4E2237Q, 2FD1RI;HJC3\&SL-JBBG]C[RS?G[;BQ6_6K+A%4BKFZ=3G M%7R\C\],;O>_/"E[SY[\?'R/JM1\6SE&S9C1J*JNE=>ILC1@T9?5UNEPJBG" M\57.8RKA;Z.?!?NKJ].JIPOS^G.]^"_/ZN"J5\Y4>_)S%,!3D>IUD[&129I?NHXZ[D#UA).9_AVMDAY[3=2EI#=W%8KU$HF5FL3-11 MSILY3,:QZAO^BVR,MFI5[E7B(2SL<&RG,"%7E6:*ZJ5BDJ^ MLV9JHN_W+UP!6>_^O/1;?&,^M]"G]5FVUWH_I/'\AF"/*W/7#=OR15[T)W L MNAG/*W7HJ(:881G3Y^ZL21\1&UI6K).G['ME[IBTY4--DNL)%]*=<=GHZ MSJ+(%41A#$3 @FQ^U/2E6I-VREM:E9S><]MWI2?]7;IU>$CLRJF6^1L@QS6M M>)Y32DLYCBJ.@/SK'NS1I8(%A+MVMNZX6<+%LK9)YPCTO3F^AR4Y>=^.< $A@ M M (WF M0K=1$^K2LLI/26E( MJJ_6Y:7Q].+'>*RR)TWYW2AU>J_<.8W0)/3JM=2@GU92B&:<%)M7K.1CR$Z5 M)^A)(';2'[Q0IN+N5GJ*G>*JG-U4_P _/3=[^H ABA^2_-.7TR0SS/<3SZGT MJ4EX:>>5V!@6S%B>:K:3-&NRB/VOA9F^KZ3!'C%1$Z9F?V^?9^C]0!(D+DF7 MUR3K4U Y[3H>4IE8)2::]CJ]%M%J?4"%(3M9J?46Q2UN#6(F0JK9EQ!);B9. M'*;A"? &IU/S5Y^HD->J[3L:SBN0FG/G\EH49%5.':M;D\DWK^2>*V!,C7_[ MR*>1E'+@A%/E-)=PJHF4IU#]Z!WWOG[#Y*#B*U(Y10G\!!/9N1C8E[6HQTR3 M>V>2+,VAPX17;G+('M4R0KR5_?3;WJ/0M!]:>:_+.@>?*K+1GH> M'UNS);MG>E2;VH4N(QNK-YJR1=EI<_2(^PL[%)2UA@V<9]#Q=B\2>N%3+HJ- M?VRP'H0 UVWVZL4"JV2\W:>BZM3Z?!REFM-EG'B,?#P,!",EI&6EY1\X,1 M%HQCV+] %=_0WJEE@$EYP8)XIOFRM_1VUU+&64QBF?*W.)RLE MN9.WJ&F; X._C5:=F<2FVYU[(=(L= INFZGWZ.\ &I^JO7:&%WWSIY\H->9Z M!Z7]976>JN0T=_(*QD#!U2AP1K9KNU:&_:(NG[+.7?1\8W M,B9V9TV T7RYZTWJ^>AMJ\G^D/,=YS?0F;N"G2/]*A#E*!M8 M *@>S_75>\AY[2Y?M:=:+J^TZO1\!\\Y#&R:$-):EL^COE&==@UIE=L^2 MK=3@H]J[F;#,';N"1,%'.G'$5U2I-U@-WPJ9]//IC68CT93LJAHROVJ!;9#< M\NG)I5#1*F_ID')V%_/TZ>6E)"FOZW=G+^+0^N1<=E&K8CO[#3Z^)= G:8/+ MIQ,DI -HU[.$8NCP[.8?.HR)=294#]9-Y*191\N\8L57/"E562:N5$R=Z8J9 M^\X7H'E?^,'\B&P?D4CMPO4KYLI>+Y#CNX:3Y\A[O&;S):D^UFZ9=)MHVQ6> MEPG<9H#5MG!U7/"MG[I[^Y76X9/C;GVCF 'K$ U24O- M0A;75*+*V*+8W&\M;(_J%:7IMT\NEQ+>:RMAU.S:WJ;A:J#V*P32RZ,P4?D@,NOW\ MBMRSV"J\)]F40_;)<0<)K$X8WV>]Z!: 1%O.\Y!YBR*];QO=^ M@_3OH.D1.LT/SK7\ASVTM4YJA0GI2[SM5V*UUAV@FYA9VT9[1Z71(V%JH5=LTD).2FVS=0O[^-9.>':E IQH7Y1]BI_P"/;VI[8EO-=6RRR>0- M,V3.%\LU'57[Z/O+G$'K&FV!Y"7*GT5PDX-<=44>OMJQ_*[1JD#$U73;+G5*L&A5>".\5A:S=9FN1LE9Z]%+2"BK]Q'PD MTY6:I*+=^XH1+AC< DL !5'V?ZVI/B[$7>MVR&E[G.S5 MOI649#EM:6:(6S8]OU*?:U++\MJZK\W&C:1M%B?$XNZ5X=*.CD7+Q0ITVYR] M RV%SGK)]<-.A_1E%QV#J,5'9H_RNY939["_5L\G/UUZ\U*L3M;L:2KYDVSF MS(H,HZ:,JT[8FZW7'8R/ZGU(P%(ZO^41[&_E44_%IM^14^@V^UX9(;ABFL4K M975_A-%0CW[U1SGL[49;,*')T6_-:E#2,RHVX\E$NLV?#D.8BZ1^@6+])^EM MXRCT)YBPK(,*SS6>>CG6AI/++:MJGLU<9=#Y;6N6BVW2=@(W'-$Y8*LF60BX MMO\ MGB#D\S+-43D314,X(!>9+JG4T^K%(5;I"=5*D8QTRJ?3SZRIG,1,QR< M-\_'>E+WO/\ 3G] !]@ "AGY1O M05O\J_CL]F^A,]Z=._9;Y\T6P4AX0G5>Q-N4@UXNMSIDOCO%$Z_,R"+TY>_V M](W[SOZ?( K7^ S#:YA?XE/&#:'^I[/:_E$-Z.TBRNG*LA,W#1]\1)I5BG[! M*N%%G4K*HI3K>.XNJW]1U?%=2V&;R%$B/A'Q1AQY^+N&GY)<)ES&KT;9I5'.UEZP5 M@ZD)^[3=C5/)-R0T>B5-H!G[!O/K/3_S3^DO*'G/T/ MQ9?@VT;I:)2PKZGV+B*E79FWO:7C4"P0KE;F9=XE(6.P$<.3RL M%]+6M3\+OXJ?1OK'2=]VK:_0.H:][!T:G33ZCUS3?./GB7F=HF8>W56):1L8 MXC5GA%JTC=;-^;[!O*^8>A=8_X)P[QU:_2O MJ?.G/^#.:A-S%FF"8]@-3D+"WI+.\?SDE*)2=G?MUI9P5Z1JDITJ:?.$,!3_ M ,;^B.UX9F9C'),I11XD0SI\X*90IP,WY<_(S>L8\L?E7_ "2>A-?U'T#Y MWS[U?H&+>*J+8>T=E+W&KY)8V^1U-G3EJ/3*M$+NMQW:SJ1A7JC-TNU91R2J MG#<15X<#T*=>?OR*6G(\9O9O3$)6/6,YK>,7K;XM1>;BO/&5X\G:F5BV/$,> MR^!C9)MH,DG42GKC28N:[Z0D5U%Y$K^+/UHDS XL.W*X?D"TGT'?*_H5CR;P MQYWT>YX-1I>C3/*A;_26JY@H>-VG6IC1D>EE:MAF:VI-: KK2'7:'GI"-D)& M0=*,>-&0 \I+[89*\6KT0;R#8*RY:9E)0%"KMD;>< MO-32JKU&+BY%L\N>HP_\J^>I].\D32)CIJ$)U/A0)EK.C3WXE/$WXU_ E2T" M*:^R_8QTX^4T+>9_^;IN,S1ZX39?9_HBRM)J6CU+ 6FSEED%8B'=R"/)ZSRC M4CA@K'X*HGG:PP<;!TV96?HM(QH]XV,[0 FO\ *![DL'B'#:0X MRFH1&D>GO2>T9[Y>\IYU85GR-8G]MU6058PLO=E(DY)=&@TJ-;.966ZV,FHL MDV(VXLWZXXX2 I?[GU+T%^/]_P#C L41Z)TO;]G]!>\\)\K;K4[/V'2H.X4? M98JS-],F:OED5$)064+YQ*1[23KKF"XU<,T"$:RCB3(LL=0"NNH>=I7U1_\ MK%%0@$O2'I=2E>&?+"GIZ48MKI2%:IE.V[Y:KYJT^OO\ 3KZ_3D:C^GSW^_\ 3]0!X0:*PT/\2/\ ^K2XA%9SK%KP MCTBC2\5)'V:M,JS*2KOT)ZHT:)L-V961O;Z=<7$PRJZ^A2[EUQHW3DE&\+SB M"G#%*7H$\Z[I7NF$]R_B'S]AZ,T^I2N]Z/>)&W^7EX6BJUY'QU@^0FD]%OGI M&66K3NY3GH+19F0B5.G;R3"!K\C(&C6;-P\:*RCL"[N$;SH?Y$_0'I<]%OMB MR[Q3Y-V"<\SL7>=O2P6C>G/0=#;QCG8YJ2OY$E9FE8EF$E)H0D2WKBC.2L,J M1V[<21&:*;!0"MM[](^Z?.;3Q7^.5_IN<:+^0KV?K&ZR)MDC(67MU"\T^1*% M:[!=9G0%6=L90LCIM[H&4OHRNUO_ "%))*:L"1EI([[C97C\"0='VO4O+OY; M?QW>3:3J^F:UG?K[%?4SO>J?J5@:W-U57^&U.!MN<[C7I#L:P=4B1LLV:3A) M*.C_ -I6WJ:A.H1Z#AN0X IUA>D_D%]N:]^8[)_+WLJWU6KYUNKWSAAVZZ94 MJ#:(?"9S)LY1+=:]08NGU*K1-@LNE;;9'39W,.VTBZJU3@BJ))K/WLAZ+^[D_."UPI]3KS2PLXO19:*;]6)&*+03%54WV3\Y] MH 3U^0O6O9WA?\6:WNW2/0%C<>Z:E:<#M\CF-6*T8>=)*Q:5K5'KEF\HP>2= M:/DIZA,:?9W\6G./5W=R5>,?Y4DHAWX02 W;V-Z7]*-?RY^%_+_G;4KLV?6C MS;MOH/8?/?=/FRYTG\?]D]71_J/VA[,WG=-MK^ZS&<04+7O(WA&EI5-I-7!S MFL<@A OK:PD54(6I1"QEH56TV#ZUSN6$:Y1= 9%]?=XB/S0>;O$>5>B]-G\) MSSRC>_7WK"OVV6BKE8;)/OI60QG)X&=N+Z(-(U>(L-DED[ >OQ?8UB<\9Q5% M!)J?J1@(M_'+3)/TS^4S\KGM1WJ.KRV?X;I;;\?GG921O+^=@J\:@5V,LWI] MO7V,VG(5U"O]UY]%.6K1JVXQ(ZCB]6*N8AN "#O/7Y/-CPO\>WMW\C.GZ!HG MJV*U7V_HF$?C3RVWJU"*+XUF)&9>$:??[$17 MU)]46(7ZP+#_ )"]2]:?CX\8X%ZCL?HJV:1["7]*^:J9>J)%ECHO ]<=;'>8 MR T7S_3LA(RGG_YMZ[Y$ M\W:];I:,@_$$IK-NRR?C:P^Q6D:5H=Z)0*?H%]["5:%N[VIYK1&4A85X=>PE M5G9Y]"L&RK3CM1RV DK\.VB^A]%U;\H2.D^D=(]-X7DOLDF!X1>]3C*%'V$U MNRV@Q"'I D)S.:E3:NE02:A-%:0S1HT_;LD6)T^'56ZNLH!/_P"2?VMH?GJ4 M\M>7_-S&MR/L#WCKCO(<4?7%BM,T_*ZE5XE.S;3O]LKC1['O+5%Y%2E..V\2 M1=#DA(+H%4/U BQ# 5V]&;!K?C+\@GXG\4INXZAL+3V9:=YRW?*+J,Q$67EL M@\[R]I>&^X5N+CX>)8Y?8Z79%4^NT*\A&U]W%NUFZC#[B;== "N^'>C?4N_> M]ORT950_6&B0?GSSS>\URPVK6RN9M)Q?E^OU'.7%R]%2.>M$L]BJE9=9M%[D M#0=F[_ +7^-S(=B]#Z)=]1G-,MVPVS M-;?IR$(GI,CA#G4[6RQM>].:]$P<7)3\A2V+=[^X3:(<.V=(\X0O"\YP"@GY M@W[_ -'_ )=OPI?COM1CFP&SZ#IOKG5ZTNJJ2%TJ>P&M3%FSBM3K;[A6LO$1 M;RJ2!7#)7ATUB2W.FYWI" #^GD ?SR_G>O%2BZUX'\51E25F$_:/OS.YV[YE M2XMLG+ZCG^&3W_J$T2MMFK= K,LMI6G1U9CW@-S5 MG,ZO*R+^:L,H_D9QFDJ[.1HFLC'LP-Y2]3ZQJO@#T'^5G1-+MF!9.PQC3]T\ M:Y! O$8!"&RRG04M,8YI>YF(BH\TW0=_J/9F,_B@_%#9=$].;3">S_:WH+SQ"7F1S^MYVXN%D@/0LU);#>::PJ! MZ#*)LWU%ROJ=8@6D,>)42EEVA%UC],<_ +80^F>V3?FM\KX]/^AK$Y@++Y-] M!^D_57E*!84QSAN)96YEH;-_-M<@9YG64[K:=1_Y-X8U\_0;3 ML%?]!668E]"]R8=(XCKF_:)Y%RS)M8:^P]MVZ/;069>G M=6M;6':9%!>=*.ZK%:9,7N>3[-_+2MAITIF* MOV.8+E1[][J8 \\/R"Z?ZH_'MYF\F>A)?TA<=5]5V3USYHR72:>@G&QF';=S M:[-_"Z-C=+QY-@I&U2NP\'^]6J\FU-VUMC1B*SZ3>F4=E7 A7VSYYE/7/Y[/ M&V'-/2/I.*JWG_ =#]Z7VK5NV4CE,R*RH24+AN$NLU@Y+.)>*A;3+V@DL^?. M)PDV^5:KK?L5&1#=Z /Z?.<^.9/?=B]Z92LU;?8D;7Y3Q-]$>99R@JNN-UU>TO0?..4DMKE( MO?H5375^GO#+F[T#U$S;UCB.K:UOGY&G=P*CY6\O^(O\ GKS,3VVDE5#QS!W*FC MHAFS.SZ]= 0WZVV_VQ@N*_@XP]#T)LLY[.]/:WE<9OL'!)YQ%K;'"5'.%];] M&0UOXN +)1CF,:04*Y5<*)'(CTO0.OAV^^[;;^5;\@_EB$]; M2]TK>8X5YX5U6XSU/H:>,>3=+OK62T#1+#AM:Y -US-JMG)VL%6XFSO9IR^F M7:DK..)%")=M3@87RS^4#9O._P"'*&]8:]>ISTEJ'I7V!I6+?C]5WN7K]7L6 MC0>D[18J#YV6VBQUJ#JL3'UZ(B*W)6:0N!;QL6S5+.IZX6S\A?I:PPJ%2\EZ%6G='D8F'P[!J(YAFM6L=E=:*X: MOHQ_43/U*Q#L.\FYY^\<]2< >Z8 (^UG M+*+N.7:)C.GP#6TYSJM)L^>WFN//JXWFJI;X=Y SL<=1/I54#.8Y\H4BJ?2J M)'[PY.\,7G> >7WBKR?[R_'_ )?$^4Z#H'GOT_YFS4KR(P"V;-.:)D&]YQGZ MS]T]A<M7?4IAYR&BW*B/';R!J\%%INGIO@TAQC]<>H!E/"/BNQ^7KK[=U_3;96[[ ML'L[UC@?160'HNN,*C MMQJK76SP^JP?G? ,DG:15:Y>C657]K7*'5':DF^)R!;&/-3I4E%7R1"*QZP' M#^+;ROO.??C6U>P61=++?:?OJ>]'>P+U*V-H\75S7:O4"4I)YJRLS8GS+_7E MU4[7&S]C_:JUDV+\,5;_&?SF^YE4 M'CK-:1JV77W_ )12M3J/LO4+?>E]'O3EZ\L+QZ=J3AGQ?V3!OQK]+D#TB\PY MU^1*17KDY[NVKSNJZI*9BQE'\=U'2*K7= FNQJD9RVZO;M/G7\V_:I%74BO1MS=S2L17J=#W6\&7G&U6CG4M.,2?M#223;KA!X!(FB_B M3W>>_&5X,\'UC4,74?\ EW:?)]^U5A8X"V,LETR@>?E2S-BSMNC!-S6V2;VB MZ,FDRNN^^PO)NR+<,JP(JD5N!+GNG\>/JK5=H\->S/)WH+-(CV%XL9:-57*O MHFF2KG&=SHVQ0+"%T*+M<5F94)NDNS&9J'8&B4C&23<_1]TIT$E@!Z&^>J-Z M2AV\CNTV\Z-/L&+'E'QBH2M%PG/6;7O5ED*JPMZA47DU7$+'7)8YV,TT:OUXJ2:H*]9NDNJHF TR4\D\U'V_D/KSV+ MHV>GL. 5&^-_'GF6JSBKFBYQ+34.?Y=O#7J;\B&:4+SSFMM MP*DX3';!EFLZTTTE;1).QZ]&9A8D+2VR9PPK$(2*K51F9IFW7=ON.7SLYFR/ MVTDN%/\ < FCUEXLNWL32?QZS>AS=!ALG\K;TIZ;V3*6JOS7Y8E/?$QIM+)D]> M\CU[SEGU%;0TH^T2"?*Z7)Z)HRB+F12-4(>'O3LD6D\D4B.I99DQXS2XS+WK M@X%3O*WX\?R,>(=!WW)O.OI?R]SQ-N'H33/0D',Z;E&A6KU)B4<$07^7"\>Y3Z9D8"V&L^#[<7V%Y$]MXW;8RV:3YQ MQO2?.-VJVY6.?3YJV6:,6,E>65+2(*O6F0J^GUJWQ77AE30;V/EFCYPT^ACP MJ*I ,WC/AJRUSTUMGO;:KI7-*]>Z/G!<:R=LQC9%GCWF?$HATM-PN4YXB_,M M9IY>RV\_)>VV5V5H[F79ND:,8UJ7]L<#9_QD>+G7@;QWGV 66T1-^TU.:OND M;9ID2T=LVVD;!J5TF[O=[<8DAPC\R:CJ639-S+\*IQDR1+WG/I^. >5_XK%? M3F]/_P E'Y <7C,/X7WCZQND%A^IZA/WIPYKV)^6#O\ SGD4ZYSZN591KH=: M11KLG(-H]"QUOJ[I19,[DI%2KI@6AU?\,N?6O\?MF\C4W2I,NQ6/O870HG39C3->KT,XAD9&O7>6B_XA>+8K(%B( R#=F;IFB73@3? ML'B31_:>M^<;A[$F*%$8GYBN<-M5;\QY1*V&YUG5/1,"V60J>AZ_?[?5Z,YE M*1F)W3AQ U1I!)$<2#CKJ2?NDDR,> ;=A/BRQT'\@'M;W1I%KK5LF_0-3PO' ML2AHEC(I2&1X?DM=<:_+?GV6_.?W%[\ 0+Z6\. M^QI#\D^;_D"\?[)Y^J[MSY2?>.]@I7HVC7^[QL30SZJKK,=?\N8T"QU1R_N* M4ZL5->.>R<4R72;%^M]O<7KVY[I$:@S]30&&0\/*R M\.Z>:H[6S//582P=NJZC6-J58KSN\23J081%:21:IL48]H4S9NRX@J!IWB?\ M<7J_RO\ C;W;RC([[F3GT'I53])\JVFU2!L):DAL>XSNE60FX7:5E6;>[3-M M=25RCDG*"":;&+90K=-LBY5^\X< :(Q_#IHCG\9_D;Q_/:_GC?8O%NF^8-ZQ ME] T^53PMII_F=XC(_PUBCE%FM_L\!KKY_-N+#*K+INTY":ZY:,4D&J;!0"X M^@^(KEZP]+^?-X]>2U+)F_DR=_Y,PGS#G$C-6VGN/0AV/6#'=M7T.S5JDO[E M)9^S663J4*T@(QM%.5EGKAT].J5! #*^9O$]OQ3T/^1'U5;+C4+3M/LO3*VY MHDXRAY(S?-L1R7,XFAXKG[Q:+S:[4K*6)!*UV.QV>7 MLQU'KMV5JW(FBW;M6;=-$QEP,EZU\66G7/5WA[VUD\U4DM>\7RNTPZ=&T-Q, MQM(TS,/05$1H]\ACV>OQ=BEJ3D;7!7O>(K.'^+^DR)OJ ML%L<,8HW8_I(UFP;MDU#. *JTW\6NU9M^)3U/XMIFO9^CZ[]=<]*W'8/078V MQ0].L^M^G+C.O[I/N2,FKVVM6+7/I9* :K\36=))LTE>$[WGT@#U)\K8NZ\Z M^=L,EU(GG_ -C>-- ?Z-YQVA>J(W>N$Y/- M6K"\9?I]/_DH)[:,PT6+8IM9!)J_9OFO/E1NI\'717 FRLL_>UO@F-9FSO-H#S_F]!KV/U+4ZGEURHN+6RA_NK+N5BDWD MC;[3;93.ZBHU80\/&0U?82JYG:I72W&*\8!Z6W3P;:-+]I^%_1.A7JIV+,?# MV0;$TI]!2K*D2^E?0^K-*O4&VBH1;7ZZU%U>CYU#NVD,VZ9=\R=.BJ<5.G-6@I;!9W*L@4J]/H52E)S4X#+<-SMW"?\;N%9PS M:#9(V73;&[E$&\:HEV0E7+59[(-&J"R!P*=R?G[\J6(:!M/N%_YD_&U[=9ZC M87.]KTS5WS_+O7N/T> :*369X;6-J[4;/@T^CB=53XS8RIF;%4\F9RXZ]DJQ,6"@R=6] 9Q!L[[F& MIL:BJ2=:MON]0*B=RDY; >G7G.C>L&:BUY]<:[FUFO+V%+ M#,LN\]4Z?IN%4M,[ENZ>R:+V^3EITC0K<^.U(3^2?NHU@V:_*3:*04.NX7 B M/\CGB-[[:S7$6E5M4-3]6\P^J,.]@8T_M<>]E:++Z'A\Z[?MJ??V,6JE*\J- MR@99_'KNF?UNXY5=)VFDXZAULL!HN@^1)+T5ZY\T[S[(NN=1\%YQF9:V^4?* M-'L3V;KK[?C0)SR^XWBYVN%I$SJ=NH=>06[68AA7H]K6R\<2"JKQ57_RX$+_ M (Q:!*ZSZH_)#^2:R(F5AO2NS07G[S*\5[U1N[\N^1H]YF\?>*TF6Q_U*^:-VKQ/O4ET^] ]+O3D+Z"L^+7NJ^8YG.:MKMIKD[7*U=M/HCR9A9"/:7)&+JL5(2-BE*\_716CGA/+RMRQ[:_ M-]K>YYEE*U2N>>)[/\:GD)"Y25LY*2[^[Z'I=TCV#=NS;&2@*W$MC.446_'" MY)% #T->>([I;/R2Y![=TG1(&VT[SSY!LV%Y#3.0:K*S--HU*WL7NO[5)K(I MD@(XMBH4"RAFS-B4OVR*N/J_L^V4 5EH'XPMKSGQI^3K/X37J'WV9^1W0/4& MC3^W\CK TJE6=;%'2=/R^IH&*T M?Q :[>O 7A7!L+U[0U[%75DC8IS&QN/^4J; M%CY$W[AO]M7G#< L0 M @#7/+/G[>+53+QK>80%UMF?P=TJU6G)!64:/6=2T9*';W^FO^ MQ4@P3GZ9=&\ S3E(>1*ZC7Q&Y2K('Y\\Z!.[1HTCVC5@P:MV3%DW1:,V;1%- MLT:-&R946[5JW1*1%NW;HDX0A" MDV+/+JC-.:I:X]:)GV?2[8%L=(FZ[96;5ZE\I+D0=I<71,9- M3ZDSF+T"-?-?EO#/(.:1V-^=:6YSG+855RK T5*X7FSUZN?O7CJ1>MZRQNEE ML9:VQ>2+Y9RLW8];MU7"QU3$ZH8QN@6 M 8*SU>M7>MSU.N=>A+;4;3$2-?LU7LL4QG:[8H&7:*L)6%G(630=1TM$ MR;) "N4/XG\TP=8941GG\BXSB-009,,KFM&U&QY&S MBVA2D:03?)[#=93.4ZXT2(5-*-Y&?L$DBE(5'A.<+P"TJ""#5!%LV12;MFZ2 M:#=N@F1%!!!$G$TD44D^%32223+PI2EYSA><^.?H .4 !!.Q^9<*] 2^?6# M7\ZB;E/Y4\M+W/)UP\F8J:JA[S7%Z?=FD;*P$G%/_P")N-6R0(B@@B0B221"D(7A>8MM4KS:/> MS]GKT&SEETFT4[F)J-C&TFY72ZNBWCUWKE!)ZNLB7IRD3Z8QB\^><^ !E&LG M&OF"LI(Y=-K('@)J-F2,'*S=-VBW>FCG+GC5=5JL10I#_28R9N&YSX[ MSH Z*^@T)JO8&SJ[U!LYJ2"3JU-U[+#(KUELMWA47%@24>E4AD%3&YPIW/$R MF[W].@#'N-7RUH3BCK2J V3-%MIPJCBXUU$AH5[\]9S'#*2)2]BW?"]^TX_\ M)3X_M-T 9DETIRD\>JIVRLGM"?$>GK9)Z+-/$XY9GD&_3PY779 O%V!#+D^4 M_P"Y'G3\^2\^0!TEM&SUO)JPB]\IB$RA*-(1>(6M$(G)HS4@=--A$*L#OBND MY1ZHL0J+?I.*J&-SA2][W@ [C"[4V5DG\-%VVL24Q%'=IR<2PGHIY)1JD?U( MK\C]BW=J.F9V1ER<6XH0O4^G+]7Q\\ '5CM$S^7+#'B;U3I,EC>/8ZO&CK-" M/2SLA&I??D6,,9L^5Y*/(]'^]=)#ZSI%_4W.< &U.739DV_ T='5\MGMD"5HVFG[?]VQAW#DS_B*,H\:?[J3ED&*1'_ $[M:+2_ MN<%3X8R!?U/PO !U4]8RQ9#CI'2\_5;=8O93CA.Y5PZ'8R-)Q61D>+%DNI]8 ML$^\,LM\_;2+WY-WG !G8ZXU&8>M(V)M5O7M?56XW3G6 MC5LZ57NNF[E#QS!,RZ_$"*=11+TY_@O/D 9@ M M >8GY'W-?U.4\?^)WSF">K>IO45 FKQ6)51FH> M1POR^JMZ\M1)9)6)8)0W<[K?,)PSCU:2<(D9=D[YN4C,M#=Z7Y4JAC?T( / M/QM&Z;/;;!5!^QL6=>"_;7Y4[C:XUC)-U:W 3V/9'XWBY]C5CLWG6JM:SKV= MZ^RZ2FRQZQ&J%HB"+_[2R5C,1R!Z%X0VE-(_(KZB](5(JD'YTHWG3'/*L?/) MIECZML>N4.]Z=I6@6^#5^ENUFZUB\+=&%70ER<4:]E%YAFBKW]BL4@'D]='5 M@W#SUZ+T*O7[)&L9^:_WLU\M4U#M(=/-"G?-4#88WRP61B;PWTAG#<9,_,^* MVRY-4S0#L[=S.=)]9EER] %QL>FLROOK'U'J[BPX VP:3U?)_P 8M2SZRP<9 M,3=YS3!,ZMAIZAYA%H2)H]ZC-^G]O?1+QF9@[3Y!U==7OVDTBJ) 5PC9"H>@ M/:$;I]ML=7JV >C?>TG%YYJE9<1*K6! M5TW+R1>Q$=V+0/QM*=53 LIX;OV0T#TCI=YP1Q1?<'H3?O1E4J]ACXQSI M#BK>=7],H/FJ]]=NI)TP8T6E85YX[;7<@=HA_&2DNS[^Y(H?Z50*X^)?WFO^ ME_'6C3B3.=CMKG/;7Y1I9'/6AH2Q8I-ZMR,R?SPV]!7#DC-)3=+N?F+1D8J) M@4B5YTO-UKKET63;L%"M0+N?BKH5'LUW:SX[:Q$?"K,* M)GM@W.R+:A-P[QB9=/\ =6S6.6%M$N$^(F0IJ;!!/GT.7)W $C^YWDK-^I/Q MR91=7)XWR]>]6V*Q:^H]4495&ZZIF>9)V'S9DEYD>J(QZT#9K:ZE+"WBWA_V MTQ+U)FW,1;O2H* 1M^1:(R"[2N-816>YVUOWN7TGA5"V&;D^LU"3V"^.'=B] M/7M&;(=_')2T-'1%65K'>D7)]MQ:RH=/P_\ :4"OOJ[2CZBS\P4C'6V![3Z, M6LNO^WM%;49BDUHFP6W\>](D6=*K48JUD7%EE8,_IJPU" C)7CIZJ1. >$XH MM^V$_P ??G/.KC%ZBG[\VZ%/'V^?5@8R<\Z7ZN "[> M0>7J'YJ\>DRWT[S%IS#O/GFR/S6-L2%3Y#J1N<-\,95KT)8+9*SDE+][(:/, M*S*COK51NW7CSI%.EU4ZO3 :K^,V+:YG^/+ _2NT/V.LPDYJXDCFBLM M6?/^?9_RP9Y1TS-#N#_NH2F]Y(SB:2GT/;0[?K\*1/J"" 'F1*;)ZHE*U@.E MK7=G,[SGGFRC:@SO]LC:Y-QL#ZL_*UO=7IF&9!'UG[,;7V\;E621CZ+D'*+4 MY8^L/EE><,Y>(KI@7)D/R7V&6T2I3T!<8QOG\38/=]_V7/HFM1LS)4+SEX9@ M+=6'S&T3+Q#DM7=^T?4OX&4[%'/W^.K+TR/6/%D^2#D#TF\2-=22\G8+);?< M7U]V*W9W":%IUD?%C$_KNVCIGO=@A8U"%:L8AK7ZG(6(\3&(MD4TDHYB@7G/ MT^>@6F M =16/8+N4GBS)HL\0 MYPJ#M5LBHY1+SIC] ' O#1#IQ^ZLUNI M*$62ZJV]Z7X[WI>=_TX .-* @D%DW*,+$(N$OJ^TNE<UD_K(9,_VU2( M\.3ZTS]+WX[SYYWO/Z= 'UV$A>M/V'8B+ZQ^Z5;]GU@T_:?>*7A"J_M_M?9^ MZ4A>EU!@S:LD>F^OJ+1NDV2Z?Z2D^KJ:)"$Z;Z"%Y\_'S\/8RD>X^CCAA(M$'S-?[2A%D_O-7*:J"OVUDRF+]1>_!B\[S] M>< ' K!0BR:*2T-%*I-D>-VZ:L>T430;\-PW$$2&1Z5)'AN?/TEYPOS_ * # MD0B(ELH@JVBXYNJU2X@V409-DE&Z'.*T.9=7Y-W[JW3(]ZJI\G[WZC?/?U[_ -H [JS1JY;F M:.&S=PU,4I3-ED4U6YBDZ4Q"F14*9/I2&+SO.?'Z=YP ?J+9LW0*V0;H(-BE M,0K=%)-- I3=[TQ2I$*5/A3=-WYY\?'?D ?I6S M_H7^J)2\X7_ZO.?H /GC1KSZ_ALWY]WJW5/A%/GW.N/IXOT_]O\ ?U?A.?7\ M_P#5\<^?GX '/SG"\X4O.%*7G.%+SG.1RR39_#MDZTJW=-U5&G2_=(H5 M;^TQ.@>?,9^<+6+7G_XX[J3$,FQ1'W3:_6E&FIO<[_9XW.*"Y\O5FQV6/TZM MW9J1E5 M@_)#@'I37&T%MMDO"3S+9[SBA(+_ ,>LO"5M@]LE%U=JW;O867_CV;E&*>). MS,E^FXCT"S.+_EJB-R_'!M?MBKXA:&^NX;);/DUJ\P,I5.VV!UZ=R'J\:?)J MO9(R.CSVN)L@6:_(1[O/XIKOG:JUFDL=4]#^N_06?>8L"I,C,.*?37%\N[HB;Y/(L[ M#)0>=T.+X=\_(T0>R#DQD6J/.=6,X1 D"S;KJGFUIH>E>OI/%87S#G&3=OME MWNB,;_$O*Y8F6NG&@RZ-<9Q+S]ZA,,I)[]PI%2N&S/B)5%P-(/^ M5GP&6L&N1/0<8O6DG6F$<2;>D:(9'1(V^PR\A<3 M)_XLFE)(&X_-P_ !O\Q^0OQE 7Z2S"6WBL-+S$:]A6#R$'_%VM?B&K^FZZO; M,!JA9-M7UH=QW5ZXV.\B'J3@\F+SH'4SG\B_C+6=3@<6H6V,)C1 MK3<]BS:N0KJH:%7V,YI7G[J)MGS:,LUDJ415GFAYVT<%=R$&1[V4(P^79$#M MBF5X!!&F_D&L>6_DXC/$UFK%*CL<)X1OON*U[ NYL[FU5VO9W?%J'.U8M6C6 MKMK(\X=/^2X\2,97CJE8JS;(J#LM>L=4M<([ M8O6CUH@LDNCW^WI>E-T"70 M M 4 ]H^'5_7FF>+-"-I<=1VWCKT4R]$M*Z^S[_-4=%F&%9F:HE6 M)%Z>Y5HE>BC1L^Y.98C=ZK]_B1N%X4ABG X_4WA;OI?U#X2]'J:1&U5MX?O. MGWB,H#S/.6MIH[G4Z'W.Y9A(S9[A!DK:$/"FZNR.FP>F*]X4Y^&(7[?0-6]+ M>![EM_MORM[9V_R=G.[T*F5*;Q]SHL-/+[Y6V]8GY^<>M]3H:Y%*\S M9HK1[9)/[9ER]ZN91,WV^ :CYU_%)F'G#/L>QV#O$I>\NIE[V#ON8A%1FB=U$F UM,^OH=F*"G;/J50>.#IO42 MN'/U%5,L4R0'I-[B\*U3VQ6<.=2=RDLTVKS%MU$]'>?]=KT0A,ITO6*(O]Q' MDY3I)^W;V_/[,U44:2T,H^:JN&YB=2=H+I)K% I3L/X=YCT#8/?^@:-Z'BH2 M_>\?,-9\OR"-"R5\UH&50<1U EAO4)6;!J$M*V&WW-%JB5STTC'I$XW2X?KC MZ/J,!O'K/\2[3TLQIKF)VO\ X^MS3P=KWX[=%FS9\:QP]GP[;8ZC-;78*I6^ M76%_PS081Y3#K1*RSN58D3?J).D'/$DC\ AFT?@P@G>]\U&C^BY"HT!MO7XR MO04?GDOF*=OGF]D_&;G;W*:+6UKYW0*^FXK6B4U1MV1-V)X]:2*'5DUE$C]; M\ A[\=WXW=5G]/;[9Z"_RC)XGS?^4[\D_JG(LGE\_4B;#HZ'I5]+UG-[Q)7I MQ97"/:(E2[,]?I1S>*0>JR)DBN5R)(=05 ]"-[_&R\V_VQ/^Q^;8WK"TUX+U M3P$ZFRY'I-UF:?4NJ%4/]\H% M(N_@#8+X[<,I<^L9QLZD_%GA_P HT:YP.1,XN5H]J\$Z275LAV==B]T::C[* M>7MJ*?9: 4*W04;%Z1%XF?O%"@>PM(S+T[&ZAGUUOOI6K3U#A\BLU6TK&:7@ ML/2ZQ>]AF+/!RT+L$):I:ZW:^TUG7H!B]CS0!I"1;/59 SI1?ATTTR@6C M M M M M M M M M M !YW_D"](SV!M_/ M;*H2TPSG[-JEBN]EBH0\ W7G,7\_Y-?MGUB-E9.S-'4/7ZQ,(5B-B)"24,W. MQ3E2J(J_N.(I*@=B,]]1EDE,>A*MDEDD9G6;_ 9!R'D[-7H65K.KN\)D?0EY MK3U@?]XO)P^.4R,.RM4FVYTC"=4(P21<*D=?M0-(@_R'HZ=0O/5NHV?3M?;^ M@;/@4'%O9*6JTHM5YBX0VEZ1N--L[$SINV:/,.S7(7[N?>$7Z1-A*-WC7BJA M/VYP,7F7Y1ZYH]?KMA/AUYJ4?=8?RI)U&3L=BK:$ 8OJUSHYZL_N:?IUO3R'!YMBC*-48A1I:KI8(N88D>)<3/#KIK.2)%,J1,#6\T_ M(!+*QB=$L>,W=UI-7BO3-++R5NE(77TS5O)-JS*C3D#!SD6TCJX^?:ROI+-Q M&NDDVR"$J@_CG#=NHV*8X&R>\MUT3!Y_%+NWL,O!^;N3$SG/HZRT%&(EK]BM MLV1Q6*;YJW*P5Y^PDE9[&JE?C/V5D:(\*=/LHSD%TG4='OTR@:8Q_)37L]*R MAM4H%]/78J7]$9K':X5S6GCK5;?Y;NM QR=LD33XPD:5C#ZQKUT3KL.O]:"! M+*8C0Z:39=!WT"=&'L:>F9Z9H4#Y]ODYJ,)$VJ[*TAM-P$5V3RZOSB-3@;W# MR]I_QXG2:9<$9*-K+5\@P+*&@W[S[Z<81L_= 0F__)37*M2-YO[^IR]M99=* M^@;IL-&O.2US=*'DBDS6) M.XV?+[%!T3]C-J-X!664JTA*Z%S>CK+Y=KE2?RK!E8%]'I4==;G;Y&XQ:K?KJET:)QBJL;VWF M"ED6LO6K+$]CNNGSKK),"O"?Y"G%YMN.:]G\'>'^6O,OSB/G\K:R%-:N+?J/ MJ[U) ^?L5=(2^L+!M(.JCYVT-QC.;J4:(;(/V$TIZ,TEF]-53NW3;CF M-C%#]2Z99/Z -\)^06J5AG"-;77Y5ZC':!;O=U9VFE:QH]PSNS8A1\@ MRS*=;M%@N\G%2*+2N:1D)=EDVTBU@_OOH:7H]450OH).2M.[>BSV?6*L2^+DB'CW.I?$O M/&*R]ALJ'';I!I$V1#O$WCS]J@8!7_RA0-CYG]I3RV4B,UM6+QNJOY5[/,'U MD=R^L>AC^=/*U+I[!BF6"EC>AIZ)E9B.D7#]LW:0S/BJY2%ZJ=$#K^A?>UE+ MA>WP^;46R4[=V"U>R*H&D96+CU8C3O0FFN,0\U3M::62$)(623MLFZ3N3>'> MQ#1PC56Y73U-$CMF1T!,'N2W;ID>19%.YY/VA>JQ&LY+4M_N-)FZ/"[GVC7. M?A\S;V7.(6\Y#J.)NNI(J 5:]!?D$O45,$ M0JL1(5J#H7K/8:VT5K\O#NIC8\7\7819=+]*R]@>V>")6Z-3E-5:-J8XA5C]0U:J5/'9>PPC^NVS9*6_OK&E61ZTAE:-5JM2&=\T MJQZ-.F*Y85NM9C&R#=M*O"D<=Y(.VK=%)0[@GP!13RW[_LDYE&%O+;6;9HEU MW[:H:II?OIBLQ#JAS'H:*LWI3.LM2;LX=CRQM?/GEB0B'5M?(IG<-BD+PO[Y MYUX1J!P3D-),J9(L)O1XG0*1-(Q)U7 MQ9"@M<\,_6=E2Z@Z9O4C$*4W/I,!5C8OR,V]7-Y>*Q#(I)ON-ZHGE.R8W#WN M;A6!&3/VKJMJR')Y2\1W$GB$+D; ;E[#UK5 M?+;+#K73='LMDH^.V>3UKUKRY,:O.R=C\KO;-%46[/7KF+JT6:'E,H4T=*W1 MSMC^R,I#TE\T<=<_?,8 =*%]VPF=PEZD+&>[ZPE#6/+K]:Y1%6J(ML^HGKK; MNY]Y@S6FH1,9&+7:UNJ>\93!X]3AGA&"Q#KOU'+UBW5 VN'_ "+U!ZI%,)?. MIJ&FY#8-9\\N(@EDB)9Q&;7FFO6'.8ZL.RLV_')H*[4RDV"[M),B)NHUR!>< M.W,\X@W6 TF8_)TG7[M4J%+^:].:V"PV;(Z?+L%9ZKLGU2LNOTC;](B8B;83 M2D2X:/H'/,:Y9)=%QQLM#5V81=R9&*J*K4 1%8_R*7A71L)VB(SO0$?/K;SE M@%NWVB,K-GI'-1NGN;7J+2[U9[&PAV]>93+9DBK+ M5^@0!+D_0(X5;LZ\\3_>N63Y-PS1 S/M/8]AH7B&=VF 1LF*;<6IP32JYDV< MT2YRW_/FME9Y9D&7STXDUM-5F8V/V>_PYGZL5U0C[K+A$W'6IU>*@8*>]<1/ MD[1GN([E:+]I4[+\\RS=7NKYO2DN+0^W:#%>=[5)NX^O0]72KU0S?0H8UDG7 MSWBR;=M946S=3]&S4H&;A/R$5.6EX6-7S:TLF[GT-G7EV=?DE(I\5CKVHU]Q M=*]$5QLB0BMNC8*@.X>=L#I/K7D3'S)?I*X7922+0#L>M;GJM;?:G#F;KDQ)ED;$WB*_4&RR:R)(Y2?*LC MSCHZ:J8%2\?_ "!R&66O>H[7Y;5]GH\3>=DAI]%D&,8\[]$4216*T*N1)L[.T LA8OR4Y_2;9::K=J'-Q![PNMV.,L4'.5VC1F!>=*!Z*M=E2=$XQ>6",3C]2@:VXXFW1,SL[\C3OW.= M(H<#.H?D&K"5KM5-L.4WJIV:I5+")QU3I]W#,KY-3OI-G4&>05ZIUM99-G:& M-DT2P2E16EV;]5A%3]5ER2'6C9)NY<@1/<_RGP]1BK Z0P>UVF2K_/8QS-:W M=*RXBI5AXK-V2!JA+:/;C5F/=.$F[M:9:=;E:'6612,!MEB]: MSNR;?Y)RO%'$Y5H>_:WKEHO-D(XK[A]-Y)Y>@I" U>/4KSR/E5$Z1,[M9H*I M)S"*Z"[AT@Y4:_\ E3-G3D#7/3OJ+3\#].QDN>R+N/,]DIS_ ,[3$ >/A4W% M:]B6VH3.L87+0YK+*MFZ>*/D/-G_J5L,#;7 MJ;5U%]5ID#*0D-**=715_FYU!LR0>J-I C,##P_Y&(^(H_++J67S, ^S>M5Z M4]5J5EVZFJ_YZG9/#";W8ZZ]D744S[95Z%7YB#BW_?\ R+A]-S[-I&MWCCCM M!H!^Z;^1DV6-6)[#YZOJ3^;1V:5KS%W8(2&)*5+#\$CMLO5W,_F&S-HVJ%9D MY,E6E)/G5(].:Y\QZ\HB= ZH%E)_THE%1F'1L?GEFDM:WRGR5VJN2.73"(F( M*$JU5@[/?7=QFE^KQD.VIB]GC(EFO8_&=0J?F2^^M]H?.OX7]]*WBREK=FJ55>,H=]( MLV*IK+LUG)U''"DYW@&]5?WV] MF-$@*;)9*NSB-5]);Y@>$6M.T-T:_>T_.$W7JI>G[N??QR$+'W2>DV5VEH" MZJ7LK7J+)*-G2[SB314#NF4B9$UG"0$;7S\G- J+2W>GY_I--R&M'85\Z+B59EW30+FDVH:GTK>8^L5IC%21 ME)A]I&I:DR@H]QPZ;!">;.F1USE:NG" %_,AT2H_=,;YMT!'-F>46G5K*?)T-8)_NSM%%DR';]^Z4"X0 (BTO! MLCV+KTVF4F.MW9'.+[D;O^0LN-!JQ.,7[3C=G:U*=&<=J)_0X, M1F0G%.$Z8I@-2KWDOSK5=,-L5?RV$C-(_P RM6@HV5%Y.'.PN5ZJ;:D72>B8 MQ>55A8=U;*XS32D2M6R*3Q;G7*I#NC&6Z!UG?C[S.[KE,J' M7V0ACU5!K3*TXL58L^C5&"E;U2E;U/9G3H&EXE/,K]G-NJMZHS[&HROI?QC> M*YOKC3U/OP5 MW[-0JK"096B/6_5-\FM^\-^IE5E5#J*' U.O^9JTSTZMWB>84AU 8VK82>;: MO6ZE(5U?-4K_ <,WTR8M4NO:9EO?[A:Y]FZ<)O^,HTK=!V;[J3E[T[XP&U: M%Y]SF[KW"R*5&OO+Q:&-3,X?6$\^]K$[-9F]>3N5+7JJ,)F/B[?$4:TNNOVK M5R0W$UNG.GTBAOKX!7O.O#_GS/?-%5PG;HVK:(O*4&IY;H-VM,I.QSS0K0I: M"W=](UR0F+,[L%)D;7L;A6S,F4/(HKLYU1)9LIUPW06*!-S3R5YZ8W7/]&:Y MRV2O.95YS5:M9_\ (+:>65@'4_VVG86]PI/G_P"1N(V\YYA!6QR^,K5:>RL+EG+*/F3V><2RW[UF19#B1%^IE33)WA0!]WCS3AND7ZJZ? M6[+60UH*Z3SCF0%(>X&F>VM9CW+N M<@#-3O3-CQ7.-S)]3_0 ?+CR/YO<2",ES):TS<-9C*YQDE%&E(:.CWV)5Z2J M65IQL1$R#*)C8NFUB8=,&[!!!-B=JL9-5%0O?@ 8$OB#RH2KFI1,;KY*L:BT M'-#0Q)"R$:]HN7:+(ZS0JW\EF^+<95W1)9S)I]^K[JJJQB*G42^$^ ;+-^4/ M.UC[<_YO*:Y(DO[+26%H06/)\:N6^R-FC/6^QC1*03;5QUI[=BD6P+QI&B\Q M\=ZZ.KTQ^F RA\?P240W+.E:Q3Y,FZ(NI/=Z:L^_?N+FRLU(B\Q67LT,J_6= M,XN5HU9;1:94R-V_4&OPGSAN&-T"/DO"_E!)")1+CL.92&MT#>VDBM-VYQ-N M+97\JO::^H" MN.PB-4?TK',^['L)>TQCB/JWGR47F\2:P$Q&SS2;K,GF4TY,[B)*.+?+R-P8WXF/U_\ RZ.>9K*-ID[ZP**FG<@?.9'.[0[;*3!V M,A<*^Z=J?,PX25E'B7>).EUTBE)P#?[#@.1VS5:]M=DJ"W^[QNC[+%F/_,<621T&ZP[5\_,F8AS&0(F M0Q$2\3 &RZSYKP[3EYK0'MC;.BJ-Y#ENE)]X=RATO[8B M*_[=)--N1-(@$1,O'E"8Z?1[8QCJY%T[-K'!Z#6X!A%R[RVS^C5W,[%C]6EM M#O5CL,\_M,#GM"L;AO6X\J38D8L8I^&-]A+@ G::QW.+),WJC+QZQ6BI8])_F,;(P^<3"T%Q?D"\GZ%%RR[>'D5FRCZ M-2,4K=5/A$_I U^U^1O.-S@I"NS>5P:;&4V)3T$\=UYY.4^P]VQ%YS@ US-_(7G+(V&?1>?YE'P;'*+ XLV;H+3=IG/\ #)-:GV//FR4"K89V M6690D'2+=)Q43&<-_&PS%ZJDP0;%-\ "0=2QC-]I9U!AI4 XL+.AZ!4=2JC= M*PV:!2C+_0I1*V*&;23A]4J[=&&BP];<*+E-U2$:WB*:R9FW_ (*S MIND90I_MEYP#F9X/D$??E]0:4&"2O*]BD;C_ #?4W*O&USF:E&T&8NW_ -SX13X4".6WCSS0 MS:(,6V25])NUJD?2VGPZF^KLX"*TTVT1A&;LTJ9VTEV&L&Y8DI-,Y9-.6(FY MXXXHFGTH'7M'C'S!=([^)L^/UV6CS0.EUMTW6=SJ/\I&;'9(*XZ@I.*M99!: M?F+O;*RPDG\D],XD57S8J_W^*=,8P'-8O'?FVV-)%I8LOCI3^2F8*?,^7G+6 M2:C)6M:.\UZ$7K4^A/)3E218Z5(+S'$(MPS0.[6/]9#$-TH ZR/BWRXW@W-: M;8U6&T"[BG\$K%MUII!J2'E==<[S*1K4B,H3K)G)ZXZ--N"(]3XNX*FF?ZD$ MDTB 9[-/*GGO'K8K>LUR^"J=K42T)JG,,7$PNJQC]4N$7H%]AXEO(23QG#0, M[' VKF&92=M/LGU/:3C2SZE ;7,-[._F+4DIJ M-4DZO-5>W,2621E>0[VM2M*BEX])G^W:LE&"744B?3^H&@K^._-+J+LT*YRB M$7C;E&[Q$65NM(6%3LI'^G;-&W#>T%%S3'7*!M-L4.V<2"B1TU.<2XDB9)+O M4^@=:7\7^8YV3UB6ES#!LUEGS!HB@XT/:/&MHEQ-MF2$RO'M44%'1DT4RE Y%O'?F]Y6%* MA)9HVF85QG-OR9]V?LERL$S+4"_R=6F+M!SEGFK$_LTZK:7](B#/7KQXO(+D MC6Z9E^I)%)P#;],\[XSL4WG-DT:C,K#/Y*]EWF?RY9*7JMG91S9.3AGW[F)DN-4.N6RO44ND TJX^,/+^@,9R-N6/5R>:65;77, MV1VYG"*OWN[.8-WJ.)E5VI-W*C4^/CGC[Z_P!X M9)(YBJE47<'5 AZM>'C5[8SZDVTRPL"DL,TF5/VTVI"N0SM1%$CHS MA,W#?4Q79]B^TJ>4;O3(F=-^R:W$SE+TO"@;!8O/.,VVUO+S8Z%%RUL?V7++<\ MFW+F5_=+V#$WLQ)94^.5.030^W2I*P/G#1OPG&W[ATJHHF2G8Q7H4L4WIC&-X21LKS]E&9SJ/=IH$*W_D9MW]N I6F<))Q3#G_DF'4D MD$4B-44D2 ?4GX>\I3%>:NI M'J0>:1K(D7:7%W:LS2UD=QA[>XTZ9VCED?1+Z:@2$ #SU]MZG:J1>/.D- P-IF*Y$*[ MIZ'T_P#Q^E?Y9^ZI/G+'YF>A:O%.>P4M_$:!9]7M5:_A2IJ)+/$&CY,J:_ZD MX!3FB^H_:.>NZQ7/3,_8&2-CN'EG'M*OU?PA28C\;O\ ->;+CN.QN:URE4^3 M:61"]6J0J-'CY9ZV>PL=:'#_ .ENE\-8]4"3+5Z0];T>=L$4]3G[0?)M1Q>N M/R1N/'B%M(PB'R:$VWU%Z+M$9]B\6[=H,C-7CU9ZHR:@ M1,;;?=569>?:IH>YOE-ETCR]H'HO2\NI.,YRZN57=P5 KE(H>14Y-S595I,Z M/=-[U2.<&>NFB48BA5I)']L5H91PD!N:7JOVS7(Y.7T*I/E++EUPO$5M-"H^ M=K.HP^.XCY1E+5?M;CI=[%OI%S;=N]&N-X]@8[5Y&N6Z'6KSK>771 T?1 MO1WO;"\X>4[0++9[EZ"E?'\-N$&I1_/S&3@VV]2#6F9,SQV,DX.M2E4EJK5= M.?.K7>'3S]G)]BY!FA$D:M^' &US?IGTG2]5N_[^6OZE1T[T7:?/%(MEASJ= M[4\[C_..!Q'$G$7#TK*;N]96'U#Z/F)UPSDW<=+,UX*,39LN]<&8<3 Z=9T' M;?4>T>5LGTEK<7D-E_I+6;7LR[K()3/JLLMXN@V\!F4W-K3< M^UM^T;K/PF MCQ#:)E%8=E6DV[(IEUTCN%@-_P!"]=>B*EZ!U6"CV%OE,GK^Z2$0W39XX]>N MJWD&!^/WV][&XA)E*'^9^=V'2I>)K%:ZN9[WBS9\LA^AF[8X$99EZJ]KT>:J M=2]'GM\B\M/?.U"NTU5<)[))9SIQ_-]Z] ['"TUQ4ZSR(LLO?'3^IU*-?R1N MP3*P)RQR)H<019+ :'Y7VO>Z+!0-)MJ4]D]FLM$I'O+6IESC=IL-EUASZ NV MB[UOU;CF<7G>%;<>UYQ%S+PKM0JQ4HU@] O)G-V]:YQX;O'H M7T#;9*^;+(>;F>D5_(*KF=>BYN@Z(6B3,VUHC/L+$**7.X3=BE8V/<\L/7F8RLQ4=SE;K:>_SC^O25KSG!5G3IC9,(\B4#6=;I MN5GCJ2\KTO)[!J]R4CJ[)SB+B-,2N3YV_P!HIV#5H!JK3TG^1!97&%GTY(Q3 M="-\Z(;6K_P7'R+-W)QOF'1_3OL&P1$>A7TI9E 04;8Z54:ZS2<%=/[IWC8J MR94I)!4":_./HWUEJ%YRC'-#FWU"N]7SORS?;_*S>/3O%=FB+SFY]&V65:<8 M9XA1*^S93SI"D<41EH'L'-,'[I1LX.YCHTH&\Z=Z:]%PVPW=JPC5JE1,W]%T MZHOXM]3S+0Z?E2IXI&Z]Z&]-7ZXR#)R1E%K+3KF IZ<AD4%4WIEGZ# M,"9?QUYW:ZUY@SG0=9?2%EW3;F$KN&GVJSPU>CKBE*[-,N=&;4B2/ PD&BW8 MY]#S+*#;LRI%1:I1A$DBD333(0"]H M M ".(_)J-%ZM9MK:1K[FD6ZEU?/)R;<6"PO&:M-ILK8)RN M0K&NNY1>MPR3"8M_'>?'Z&+WAB]_[^=YW@ M _E?_'5NGJ/=];]GP5VT/U39(GS_ /DO]R5.A:F7485ODT1EOF)QE[^D>6;7 M7.J3,Q*+WJ)N,G]@+?Y"B\CWR$7%-'7"E;K M(MN%,YZ!9/8/5^O^3ORC9Y_F=WT>^^2_R/\ E::;^7,ZF9I^2*SKVI0&\-+( MY3 *Q2?58I+<:A,,^L3.')SMII14K,R3V M'C_(_(MU]9;?9[X8EV<%]=;T7"JV_H<"YK+S_D*5@9U=:EM1_-1^07QUDD]8[PA"K9!GN&9*TUNA5 MOZ"U*904E/;MP826F.NZ97I/.K=$4&%JM6M#7-I*#25AUG)W:;M1AS]\J\*8Y&Q6' M4I #0_/WYPJ;2_.^*NG&>Z_HU%S3!/QSVGT)J6R:S%6S\_<0 M685B VBU5?\ BB3%J?$2K*2Z#KA&:"C@BB7 +4XA^8Y77?8=&\MR7G(U0B+W MZY_(%XSC-%0UE.QO":5X&J\+<['8U:=_QW!D)2M"@9-4C-3LIQ\R>H?;4052 M-Q< =71?0.N;5^;6-\!R%WN^4^;\8\(N?7,O"9W.RU'N/HK1;#J4;F\6R?WF MM*1]X;YSG4:\65_C()\Q._F.&_?*.$$TFY0-4:_DYI6/T_)6OE>6TO\ (FW] M.>YM1\LT%72;C-Y#.9)IT'F$G;T\FD+3IV7M)*TTRFS5)>,G_6+"[7EAWR6(_P B[CUEL.C8E;<8-D5PJGGOR]ZEJBL??R:)#VG(O4=1DIVO MHR;[_$*:K6[W2YR#=QLJP*D]9*_"3AH]7(=YWX[TO?CO/C]#%[PQ> M_P#?SOSP 5JQCQ_YU\]1&Q06.9Z:DQ>_WFV:=L"#2WWJ34N^B7IMQI<;L^=S MMGE'K&SV1 A..WC-1LNKU),W3?4FGTH$ F_$W^/8U.B\_P"^<(;E-AL!G_+, M9 DN^I)LVOGNTWAOI%@RKAD[R5PK6)2[M$I!0ISF6^ZD0I5.)D*3@%O)O"\C MLIL;4L=#@[ OY\L3*W8R[FTUY5]G]GCZ5/YTTGH5^_7RB5,M+]C]Y=18Y MBN.J&[U4I%"@1=K?B7RYNNC1VKZMD<);[LR9T&,?/W9R+>.D3G51(3JA_J T-_P#C9\4R1%RN<3;D6<^D M;3Z[6D&=ZTV/F.^BKS /JK>-*)-L+HVF$7MTK4DNPEV)%RQ4DU/]MPU4*4O. M ?59_&WXJI2>/I4_$6=6)@N2:5@^5?X]=M*B%*WCFNK]=W_.G"S&Y(+V2LS# MWX<(H2IGO\\2BKA!O+2YB]&:9!<9YY(UGEA2D_X5RN;K7[7.%X4#8ZE^/+QS1=,K M>QU3%H^(TNH;!M>_5RUDMN@NGD9L7HV):0.XWU-J^MKJ-7F-+AV*3>2XJ@H@ MHF3X*F3Y[\@2EJWF#$=GNM!TZ[T]3FJ98A.LL[U:HV.T9[IU1B;0@1M9J]%W MZAS5,*9%9%#5C#HB&985L] MC]%9CUI9[V5[![E;ROD[3J$E)&M)I&W6V?1E'*;IQ,JR'W4G"B?>?0@;> M^\2>7)/JW;'2=QIM7I3RXQ605^#@F\G!L[%*_P SO,E6E[X^ MS"7?P<-+Q549Q]*GJNN9VZ-^X,K.'Z1 Z;-;O )'R?T-$ZM*15>1SW4:A8%Z M!%W>RL[;5>L8ZDR$CV/3[0[#.-WCJ.[;TEGBWVRMNKLG:3%PJW<*$)SI@(;9 M>VZG(SOF3CA&!IUYV6/0NL"SIB%8[5F$9 PBLJA,R5L5L7U\0( MK]TB272D*=7ZB% PNR?D&RRBX72=USY]2[A6=+DF,117.BWY/"&LLXD=*@LJ M3DN,;Y7O\U=0C"QSQ5W*S.%\KM;O5KNW;LA:JE"5VKQU:K-:DTOXI_%S M3QVYDG"R39$R**?#=ZKWO .WC7K!QIMINM=?Y;I#%&(WVY8_ RT9GMU-#QT+ M4ZS$RZ=JT67F8J+95CLI*N'#4B:77'$^F;?7\=4/U,"Y( M M /%FRL\\S9UL6G\]BD*5+U8U-PC^5LV17)NWB)XTVMJ*RL.E(9_2\V M=0;Z#+")=7Z@]<*.2/?A4J)>>\BF,^PC>Z/I"LE M=<[I%MJFFVAEG\+!(VVM2$K$V]],MYBM/3.C+I&62ZU_W3YAZ M \I4R@Y'93+^=_/7HWSA19RV56UOH5:RVC(MI\^QF?P-5L4 [9+NH9M8+(G* M+2K-U]/7\"@DB=3]PG,9TBH5S/96-T* ?V:3W?Q-GO-'MEL^%:=530(D1(#"6&*3D?;-NAMP M]-1$Q$1'B&QUB6AJ*5+&W5"_RZT4F$>V"UNHFZ3EE>6J[2<=*2=?[]^/;,2M M_MLFR[AJ9X8#0_'[;,J?ZC9-]0AI_!=77I<_7<7K-CG]/KU2]8/+&YC933O2 M%;A[E+JPDG<;1%52(0+4Y,REUJK=H]7=MN-7K1TH![6@ M M ZJ#%BV5=+MF;5NN^< M\>OED&Z*2KQX5J@Q*[=*)D*=PY*Q;)H\4/WI^))E)\_27G. =H ?/2$-WY,4 MO>_]O2\[W_Y^ #C7;-W27V72"+E'ZTE/M+I$62^X@J1=!3[:A3$^M%=(IR=^ M/DIR\[S]>< 'ZL@@XX0JZ*2Y4U4ETRK)D4X1= _%4%BK<+\=Y]/%C_ M !_U&^0.T8A#])TY"&ZF?ZT^F+PW4S_28GUD[WG>E/\ 0?O/GGZ_'>\_U 'T M M #HO)2,CS(D? MR+%B=QTW&Y'CMNV,OTG2<-Q$JRA.J]+U0O._3\_'U<_[0!C5[;56K?\ >.;- M7V[3Z5C_ +I>9C46_P!+?A3.#??4$.JT_?-DU#+-/W2:9C)_<*7ZRE[TOSSG0!W0!TWLC'QJ95I M%\S8(G/]LBKUT@U3.I])C_04ZYTRF/\ 03O?CG?GXYWO^@ _64@PDD?W,<]: M/V_%#I=79.472/W4^_"B?W4#J$^X3O?UY\_//]0!VP!TF$E'2J!G,8_92+8B MZ[4SA@Z0>(% O)1S5VQ8.G[)L^ MDS+DC62[I!%W(':H]<.2L6ZBA5G9F[7L*GYQE<\PM,MBAV"3R% M/J.4T2;>3!FR2:J<*PC>%(1XX50Z!;S,?R-[]KD;GN5U6QXI":YJF+6_?LLT M"Y(Q%+JU[I>@^G=*R3S.E$T)[J^H,[H"#BDJY=HFY^X7,"3D.T2FY3RWY;:5S'XZ[M)!M8%U>2D_ MZ@G4DXM3K;Z9"ME<+'+\E24 &J^@O5WH..]&[Y7<3N,6JI3- \7^-\8SB4@X MR5KLUZ"W:=9;;Z!NEK4;NVLTXC\\\M]9O&QON?0P*UE3D344X\UWDB M45)&D%.V2U0CHYE"I'28J@:]1/?7I'0[1$L:O/8LP:Z10/:.I9"TTJ/6K,=* MTI'=*Y@'X['EBFH^9.X16WB[2:CD_P"V2-^ZA2**<*FY.DFD!%UW]P=M4/YP M] Z"S_?*X+C.H^R7U"OL' 4.3I6HWRT,O$>&T;0)II)RL"A!UN]WS0?Y>X1_ M"Q)HZ)3E&Z?4/M=,!(T_[&] :9;[-C&=[-2G$=9?;/F_R)2=:I5681,H\7BL ME5]1>TYJN79.ZXURSA*W4GJ*:BZ,CWI^.7RITG( XZ#^4B]Z-6<5V9C8 M,-J.:^B+:SR:$KUIM->=/L=O=[NTT_I;W4'\19_FLO:'C676?D]$3CF)D)V_ M/F$&P:L$FCEZX DGS;M$+2O.7Y"/R5WJ1^_&7&_;E9JY8U()C!V&1P[Q_%S6 M(96Q?PAOLH_S\_-Y[-2C9!5-N99:P$*9NAT_V2 0KGGJGU!G*&:XQ"-+JJRE.?^G-Q92'H+V/4ZF\4N,B_+4,[\VODY9H<[A=RE(*IIIG M6ZH6Z]RD2,^?3[=[/MD5>':!(!&C^1*LH^I7^1%+TS MZ-B)WT?H=(2ZY(7^YJT>%YPY2*D %>M;]?WW*5+TT\G?\%'BG6%X7+N&N3*AW M+_IVBL;68[]VR=,BOF2*T@!6[+]*U#,&E7S_ "UOB4MNV7^')??GT/>))E6U M[/[B]]Z!:=Q2RNKV0LRSAT>V.&SVW*J$>MEFWW5H%7JZ#;]P14#&>B?5NG7J M9PW<\I<1#ZRX]Y9KVS9M9M0H;2#/&[7^277:SBWDG,;?GR=J8'87YKF#.:C[ M$X;O2M&S)^[DR(](JR0 'IC[2VN&I>O>-,HE9NBPS&V:9<]NTF7OJ7.0]6Q? MS/27%ML%Q8/"S<0K$6%OJECID8R6/UT@1.474406XE\< SOAST+H&P45[W?Y M.NU3:F=ZOF8SV5ILXR(-'WS$W#.N:RZS>62F'1M3RZ1F73>9A)1!!-RQA95H MTDN@7S M !TUX]@Z4Z MLZ8LW*O6;F/ZJNV164ZP>F1,\8].H0QNLW9FZ?54OGZ%.D+]7._3SX ^31<8 ME[_;WX &/+5: MP1Q!O"UR!*[K#=PTK;HL/'\<5YJZ13;.FT&OQOQ6);N6Z14U"-^IE.0O"]YW MG.< $!H^FO(\3I6>9(WV7$XS6-%:V5CD]!1M%697.]QT#*R*-Q2SN$(NE)VB M*A9FNNOY,T81=NV79*=7Z4R1NE YX3T?Y3L=FH$1 ZQD$K;=8ONBUC-6;*HZG$U;G#?NINV9S7F3EO,%0Z=S'(HJH+?1]!R< GH]6DLKMW)+;% _-9T#%<3S2=N6UVK.\RR*+49M;-8]#D8<"./9IIM%LDI MR0G#M8%H6IU5FY(S+L::0 MEZ]$23XT=TQC]CS.WK-9QUETYS=^U]7V_GO>_'Z@#1J%<\%OLM?:7FM@S&SS MF.66$I>DU>HNJZ^E,TML+%,Y&LURUQ$9TSJJS47"*-W$>@X(BJBU,FHASB?2 M= $(9MX/PG.+;0;T2(Y:;AF=.L] K-QL4-5.WB6J5O9IQ\W%:5=HFOQ=FU4C MIFG_ '\G7+Q)PY[UXX36?_2Z*!:"RQE!C(:>GK5$5="$9QI9*R24M$QRC)*) MKK1RHF\EE5FRA3,8-@=8Q3J?)&R/3]Y])?J &2:1U5F&K>78,:_*,99.$EVD MFT;1KUK)),4TG5H=D&1%%TE#E:/NM4OO)\[]"OVR_5SOT\^ -5/E^?* M6JGW4U2@^67/XBSP5'D2,$$^U.-NBD4I:TH!NF0C:+5G^0C4CE5(A5%$DOHZ M;Z#'X8#?0 M %-OR)O]9B MO GM:3P;LL7:(_RKOCW+CU_BO;$G>&N7V=:NJUPJ'^^:QI21$S,.$_OZ\XGS MGZ_ \9?7/EZ,]B^"? F5>25)_/_ %=Y^\S9-ZM\=>EHJ#NT-5AKRL% V?8>)NZC/(.FZ\_P#O M2H+K.'''*! ,K^&_2_R'6'>ZPVWRZ+Y[+3:BL]")0T8C')=8NW*3D#'_G5SBS MVNF_CW/F>876[3$'^6_Q-M>E]S/.;3=9.)SO+WMA;V_1[G_AL%+.6->J$*JR M27?/?H311^V0IO@OQP#L[_9?82?Y0*SCE)NMUP'SPXS?#-9PVPU##K_HN2Z[ MI*>^6R<]Q_4 MWX8OSKG[5LK*G9ML_D"6QRW2=,J>JT3WBQLC&[>>8]MF_3RL!,XNO' M?LDZP_?UYU789&0<(]>_O'2H$_L] _(>30HW+NW/VTWRII^Q-9IU>'F>NUC94TV-1=M%6:9BU_^J^$U;_\ YK[#*YXI'9E:F6G7[\E-8]=U6E9E2]VK/:@9P[Z]\]-R MO6L9:&C:$FV;N5D7''"C8KAN!-R'/8F;>HO9%I8TS;,ORG9ORP^077JR_P!! MI.D1#L_FIKXDC8+0;#EEP801K$^S5GZ%JC* F+%6%G#I@VY])G"*"RZY0*BZ M5[?]ZTJ@>3ZA[(]R2?B_9=+\44RQH.M"AM&S%?/;*W]OSD=);ALS>@Y/:*_> M+=H/C^JIQ;RORW8E.KS*_P"\<(QZSPT@U ]]?/##US&_D+]$X=>]&TC2?)[4 MF5>R?/\ KKVT,I!E_@.DTZ]Y;*>49MPQ:$)8H"+TN!=VM@NH95RI&-6Q7*ZG M%2?6!NGX2GEO=_CXHA+(H^6K<=L7JF%Q=>1,H==7SY"^G-:B\0*T,M_N&KC3 M.VC%"%[_ -!H1)GU/O4ND[T#UF M M :K2Z/4LZK[:IT:!CZO6&#B0B$^M8:*[*/W,F\;1$<4 MW6L3'=?.U#IM6Q4FR'#]*DF0OP7@&U " -#\NX7JEHG;E M>*0I)S]MHS#,KLNPM5TK;#082;R2=+%8QAV;!LLZ7.@BD993I@)I@X.&K$+#UNN1,; UZOQ^TNEJ1C>U6>%@G= ')4;Q3+_ 419Z-;*Y<:Y/L/Y6#G:S-1TY$S$7^X4:?R,9(1 MKARU?,?W2)T_NIF,3ZR]+\_/.\ &T@ PUBL4#48";M5IF8RNUFM1,A/6& MP33UO&0T'"1+15_*2\M(NU$FD?&QS) ZRZZIRII)$,8W>%YWH [<9)QTU&Q\ MS#OFDG$RS%I)Q= '> M :Q;;I4*%%H3=VL\%4H=U-0%<;2EBE&4/'KV"U3#*NUF$1=OUD$%)6PS\D MW9,D.&ZJY=KII)\,H@;. UFOW.HVM[:8VL6:"L$A1[ :IW)E#RC.1=5 M6T%B8J>-7; @U654B)KD).,GG[9?A%OVKM%7Z?H5(8P&S #6;-=*A3.0';=9 MX&L\M5FB:76NSTJRBN3]NGSJIP=8A^O5D>2,]+G0/QLT2^I=?I#?07OQT 86 M=U?,JQ/)U>QW^H05B4[7R%AI:?C&#\JMME5(.IH*MW+A,Z+FUS2)VD6D?Z5) M%RF=)N50Y#%X!( UGMSJ/+B7/.V:"Y?#5H]S+3>RC+EF-44Y1.$4LQ83[W\ M@:"),JE:]=<3^SQP;B?U?5WX &S #7[+:ZQ3(OLU;;!#5J)XZ:,2R,Y(M(QH MH_D%R-8^/16=JI$7D)!TH5)N@3ZE5U3<(0IC=YP 8^G:!2-!0F7-(M<#:DJW M.N*O8_X.2;/U:]9FC)A).Z[/((*&7AIUK'2K5PHS\YS@^I-NBZGR4HQ3E)I17BR(5=[S)5=RSKDR_O[YH7Y6:9 MM7YZ_E(;X[W[2TC5HZ3AFBO/I^.\7'LL4K%-(ISIF:E5-Q0O"E[WAN%?;V8UWWK=57HIO_\ 337YGQKH[CEI\JZF.6O>Z%74XA@<>JU*Z5(1137H%%VHS*IPJ3 MG]J6NK($753^3=2ZO\%_3GU]_P!.2LX5-;\MU/\ ANE?*N[]M#@\SF=U(X47 M"O7OQK3SIL_97\3)*Z3?6"SLLG@]_5:(J_2@^KE@S.<*Y2_:F<&6_9.;M"R: M?TJE^S]'$#FZIWG>AN\FIKQ\]K7QZG9+/S+G<4OATZ_ ?\\YZR.DC:U[!GJRG^NAU.Q5&,)WZ^)_!K-*1R=2/\G[\ M<^A^?G?_ )!]^ROO6UMN+^&2D_U)[OV#^M8,&HY+G8D_^+"4%_OM;/U2)7C9 M.-F63>2B)!C*QSLGW&LA&NT'S)RGWO>?<;NFJBJ"Q/GG]2F[P1I1E"6V::DO M!Z,LK=RW>@KEJ496WT:::?R:T.\.)S /(^]M M-^R#T#^2#=V>?6S0=#G\"RF*\(NXFG25^@W$=4\YL+F6QE-**Z1*IR4WZ156 ME)\CUS%)2D3(1B_'1RQIC,0(_GZ_[-A9/8K[5:];"7;#9S\>>=T^I9OG]@ M)W?JBLGO4I)X3$R-VR3M2H,I/Q&_Q MJ7)ZA=L8\CDCLJKV(.J8W#N%DB 4WSNQ?DCML!E-&DGV MSUJ649>'J_9]&M-"9QO$Y2:5O_HOU[H4P5>E,U5F%?HT!%Y9'1KDJ'5)IP7K MA%%T[)U,#1I)Y[DV?"V_G#1*EZ734U.(\Z5J;MTI3NQ;UEE_IS=IZ3]"R>FV MZ.J\?"NI_"O/SY*B+5\B#-V@N5Q,O$.(N&;EH!*M;M/N[5LVJDM'I;5B^H7O M3\HRFST$^52%:HV"Q[7LV:L1<,1O$-RHMV2[@B1^-52G K52I/WME[.JOM-O>M:1;*UZ@ M\?Y!*5[E;@8V(U:&6\\0L%Z&M5033KD45UETEIMW7D%I,YC_ +!2G.)+KA)( M[I#@$]^O:3O7_%WE7+('ND:H\H5E_P":MOT:$A&DY9; S\Q9M.7^K0L8@U@6 MM??ZCI.](54M?;KL"HK+M%W/6BW&QVYP($JE^]VG=8?1KBP]&)SF=:%YIJVI MW6,S(W*U<N*(H]/^QD'G.N@, M#DUP_(A3G>N>8ZQJ_\7FS.S-@-=T%>CI,:PR?NY&CQ M$=2\TFIYVHLPAGTXK)O.-6\1*619S5I-*8)B&0TV2 MO-LD_AV]-$R?#'55(\0>H@3[3"^BO1GJCS](:OG^L5#/<=TWUOJ-H96VI.*Y MG[2P9E+$PGS)48@RS+C2X/)NDWZ0OY;(V7,QD)'AB,#J-VG[=@!J7H"%WZN> MA;;Z5\NXC<[A/7*E['3_ $#Y^T^K/#T6^67R;5M!MWBOT1G=@?F9QT1>9?5( M>(@FK)B\Z:?@I]NNLBU=0A7:0'5LNM^PH&EMYJ AO5>D--!R79-,BV#+$;'3 M[6AJ.09/0F>?9"JWGZ[%VS*DMJOT].6%XYFHJ%:J+P"<)#,S)K]-)@6-\ZPF MY5V;]!:SI]8M^CZOF'G[!<.I;Z;@DJF^VZ9SG'5=;T*S5E=9G&PZ)M/VW4'L M2Y.V138MW$$BESA.-_MD I\XF/;NV04K 21/55.K^MU3PI09Z3Y1I;.74#9M M?U"PWKV1H%7C%Z^QNN9US-,CK#:D-&JZJ:C!R_XZ<]^\XZ^<@7HVND74_N_R MUJEHK\_:/.6;XAZ#CX=*MPDE:$L\].6:9RIK3[]9JW#-W\JKQYC;*VPD-*D: M.4HM=^\;J&0-)I=5 JA4K][TNLEG5+T6HWC$E-PJ5_T=?1*6J5C(>6FY%5/B3Q*'Y"+@8:?M?Y*+IGS)S7 MV&C4W2=%RI>MWXQJT9E6L@WW;?2^75_/6&?1RT*X>NJ;Y'PUG;W]GL?>.(JQ M(*,E#N73A?G&8&2N=WV*,]-M+T#<_, M2=YK62H8O,ZS$K3Z'U.$/K&_&TZ MDV28HU=B;9BMQSB6H=;INH&G;+-7).LK6QC'3LDA4M?]$:WD>=T.F1"W*I,Q;B M/\VU*CV6WW8R2CGK-M/':E7,V5;N$0+!>ZI?T)V^T]'%*;HL\AF/G3U'L#1: MN4UO-P=NWEW5(3)/.U ;3SJ%E2U^THSN@2\\=RS,W>-6,6;IN*LU7*70,K@+ MOU%F>8^P+/JTMJ^V6?./V\9E=?97K_;'+S/(#QSAEFT*48KSD_? MY:U2%D]<>Y;G;Y>V0[XT/E5R=1D#1N*H<:F0L'46IG"!8WB"P%^O"-H]#:E MGUG?3Z=2[+-46L15KQ>Y9Q+T*NTS4>S-EFKL2M*6QA&SDXQK"<@TK[%Y%HG@ M'\;'(OB24PZ=+.$ /0D !C)F M:AZ[%OIR?E8Z$AHQN=U(RTL];Q\:P;)_'UKO'KM1)NW1+WO/DQSM6+;O7Y1A:BJMR:22^+>B(5=:3;+=&/96CL&%%HS1!9R[ MUG5&KF*8FC$4#JKS%9I+E>(E7TEF]RD!:R1%(K+6TJT0<<752K M,/.2Z2/]IB++?20US#C*N1O M3XNSE\]E6-)2MJ,[*FJ5BI:64U6M+4)RIYM$=SGJ/TU8ZZVT6$NV-T/SW66K MAEI\AYPKSS7=IQ*5253*1MHN=[1#9\_BXB%8I*]>(LJTXFVQB]/_ !JCN9\FMBNM6[=Q?P3MN:;;Z5DHO]Y,KKWN3W%?L+/LWL.QP=M- M7GBQ=^_8=>EVU?5IJ,57ES24F[-RQ&>?-PU_\QB7: M)7+=:.49ZN-&HQE%QGAHS8S5*KWBIU3W5NY=,R2U15C-.W+0E&D!Z?R5=Z:? ME:]4G'HNF2-?S+T=%PYCHK0+?J;5R^;(](AV.DN\8]DL57KMN]=P";UW1UZK?*2Q<>_B8O-9O\ 4<6XI.5R[ZQL MJW=V74I;HVF_HGMDMSMRUUWU36C=576X/N#W'/(A# R<3DN-OXO>QI3@[<\B M,5_-M=RVW;AD0K'TNU22E5J+C.G;JWK#S8^B*3==+JMS\43NMPIK12;_ %R3 M:*4*XMFBC<\T>5M-&:2E'[,4Y=R1*<9WN$CU(U7Z^&*8A#*)Y!3G:Q90 MS+=ETE%JDX^5(R:E27Y7;DZH[,;W/[?G:LY?(VKO$7\J&^W M=C6U=O*.5@M)J[:7KVOQE;3:FO'=:;JNELF"LVFNW*&:6&JS,?/0KXINMI"- M<$<(&.F;J:[=7Z>_6V>-5B]3604X19!4O2*%*,VWB*8KKR^7M_LN(9CAS/=I74TIV -0(FN3%Q>5"N,'TE MV0X8B]D/#2;MFY+PS,[>+<_*A3%+PP&[*[)D*";59;5E:G9*JWFL)IN MR/K$C4&)VISRG"N"O+:X3BTND[WBDBH5L7Y6-PG0-+M'H2I5[=3L=\ID I5X)Y:+,G-6>$BU*]6HY%NX?V&<3>OD#Q4&R0=I'6=K M\303(J3IC;2>KVHU8WFTT:K>9(B,5K\O;O0#K2XP MK+JN7*S7FIFJ5Y?3C.UR$O7JV]7=QDB>P4F/JAW$JBLU23(VVV4VU&3REYQRD-G$14FK&1Y$/37J&C?YY!PLZ;LV$#U1^_6:MFSI1("8HC6W[:> MN47IU,4RB$JL719%C?K):ZRI1;6YNR]C;'@(69Z[9.$[#5G, FG)(.6Z*?U2 M+7K91R50W2 ;1S7,HZS7D>:=GO8]J\1CW3[ETK?6;:0<5Q6XMV*[GDE]E%XO M44#RI$C&X83\DSAH+1Z'-3$B]DXV/BHFWUZ2DGTC"Q M,;/3+!FQ9R*SIR]B8*:9O7*1"F.@T=HK'X5-4AC =;FP9+U,ZO-1SKJ2;Y2, M44Y=JUU,DDBRE9)6/.?^3^DKY*.@GK@R7>_<*@S7/WGTI*=*!^6?7\MIE-A= M$LV@5*)HUE?U"+K-K6FV*L'99+0).-AJ,PKC]LLNC/.[?*3#5&-3:=6,\.N3 M[7#<-SH AJF^O,RL]>V^PR*B=73P^[:?5)6)E;%5.SMEB*N%6FI-[!QE@A7=@BVZ+B8KJ$K'KS M\*FOPGTF20;*J&YPB9^\ S3BYT]G6VE MQ=VRM-:B_9,9)C:G$[%H5M['2B*;B-?M)Q1T6,V.WQ[J308/+7 M/ID-V-71;JR[Z.BUU"*_"3[6M&J3][.I1R'$91@BR8K+'60 M,HF5)$Y^]X4AN\ X8O6)FCX:,ML _EGQ5H1*S(F9QS605>.N*UM@ :->[[&T5BQ,JR MD9Z?G'G\75:C!)).;!9Y;J?5>M(]%=9NV;-6B!>K/'KE5%DP;%,LX53)SY[W M6+$K\G1J,(JLI/HE\?[DM6]$B'FYMO"@FXRG>FZ0A'64Y>2\$EUE)M1BM6TB ME6N;'6\\NU*@M/2B=@](V]-Y8LI\XP%IKT)3:+%0QT2N+G.3-R=14.S1AEG) M"*VB62.]6<=ZE"1Q3_=0-=8F'=R;$[F-6UQT**=UQ;E)O\J4:MU_=38PTM>BK)C?CI.H'Z_=:OB4/W(_1KFBLUTRL8G2;K#Z'*XY2B/&OZ/F726Z/1* M?A$#H*?48L27*8=B;Q>/C>S'/39]CQ[&5VT](W9JX[%NJ^I4O171;74L#@F#^ =C>V#2*9RH>I[O!R4? M7KAJ6JS2^SW9)7JC;G>=Z85^?F\] MAQCC7M^+8E%N,(+MQHWK]/5U5'5M^9>\)PWL?EKESD,3M4N1$K#>(J95HU0JF9U3D M],NG4+474'(SDK:FXGIBLDU#SSK5.RIY7L^=DN MV?K.D;4O.N9!HDX41<>5;O=YRE#O8MZ%EQM/?;KNV;=@6\5MI%9/,WVMU22B*K.ZM4)#/K,K)PLHH6WM3IDM$8V7E(>0*@GNYHL+O8:^PT.,M$RO((;=0*U><]C"YG*P^J5FT3+=6#?Q4$FSD MY/\ =*/C$^"$^QY+#NSE#E+-S%NSQ^W6*;@TJ=N3C-[TX247N4I5BJ4.$_;_ M "V-9A>]MY5CDL6SG/(IYR\%7NB6U_C MKOT39O-DG9<:ME)]&9U)S^-[?7;9!9VMB7HNQ4^+/E2A'U6&TX]B[*48W+#4=JZSBT MCT'S;8:WJ.B6^FP[V.P/V?07'6&HY8[6-BHB7(_2=D:0[#3*K(5^= M8NFDTPXUL\(T>(E>HH%^MDMGLG#N8MB%Z2=_A[BK"?24*MJE-7"2::<76$FG M1OJMUQ_+8_)9UW$M..%[LL.EZRZRMW6DG5.D5=@XRBU.-+L$UN2UB[BT71V= MMD303LE0E%$S<9R:"94U#%,BL M1!TDNW2J+^.[25R#W8\NDEX_!^4EXI_-55&:S#SXY,I6+L>UG6TM]MO55Z2B M_P T'^6:T\&E).*D@1R> >6FU>)-=VN\^O+-.6>B, M$-[KN)9IEDS$V.\1%YQRAX+&WZ_Y[:Z].Q<(T+$:=7?55P;W=+J?[R.<-(]* M/7*8Q..N@<\QXJW FC1]Z@-$RAVW9['@D^^KTU49^&KLWE&(>?['2J] .*Y4 M7\=$1SZJ>B;K)Z-#Q#.7C";+27/(WBCJO.6M)O2B\/)) M-WG[!ZR3*=LLBLJ4 5SCOQXR5HU)M=MILE0O5+G?4.O^H;]EKAC,SE9?24GD M:6&8/FC)M83'C']$H=-F9V7FT#,V369L\AUUUGPBBY# 0L__ !E[M::[*UJW M:WDZ1.Y;Z\RB#GJO3IF.G6W/6NM4,EETXQW/WF\;L8F*:)5:S?.<2.JYSE6-X1?ZT@ MV==92E]SW'LQ4K\@Z?$4,3L])/FYUE73A)<"X&H>/DI6&\2=RJ2A*W)>%="K M-MSBKSS9^I2++68W#[WYXEZ;*'8&7D(%PGGNANEX>430?'CI)H@8[9=(RI.@ M:=ZX\S>D_0#V.>432\QHR),$],Y@W83T/:)Y.BZ'LMN5=5LJS96&S5 M6"8340<\@S;D:L)]P=ND91E^B8GBN+9/'7O-[3 M4+G5+/E6M2/#FZQ(S47 UVP_B= MMC#NCS63W?-*3:[6?TW+UIWVO3S="KO]%A,JQ'$JM&2,.JVFX>KU#RE0)2M3 M+QNH>0/-V9Y+(<4731-P#=9[\;NGVJ>NEMF[UD2#^SU.3S?#&"M@DW+3O/JD':S13Z/C[R/ +23OD=_S.O$&4U6 M2JK>B>2[1GMGE8*7:RQD+J5=" M1?P-*O#R&21UN;IJ5.](O(:3N%S9-B*-C M]691B+F7Y^ZO"TYE'H!OO5SL=/M4^]YZDMUB>,HZ7_G5]0])[ M!5;,DM&24@?_ ,M2KM^.3TS=VUB?R>Z9 MH>VQ;3V>\SZ>)7K0Y^E@HEZDM& M?7U--% #-I>2M'2U]6-:2D,TU>1]<4;UM,7^M939*]E5#P2"\Y3'DVMY%4[( M\C4ZG,7NMT]D_;,(M!PX<-ROR2#]NFU7X10"TN]>9YQZYQ.SY-/0=.KWFS)- MJJ-*I3^M3EF@*Q8+C1*O2Z'JT#2:VDLO<;5C]1A)J-C(+J:79)M8W**3ELI\ M?= T;PEYJ<8C#:K<(B(>]6DZSC>&84IH2:\1;'WG_P OX] YME[N_J_P2$[$ M/[S>NV6QN4U6)72#280X=N51/[)0-2MGX\;?;.1-QB]E=Y=JTKX[U3!=(E:: M5_)P\YM5O8V=?-]WC7KKD%-)2>.V;7]#>1W/ANZ6+:OCJB9VJ1P!QSGXYI:= M1<3\;=ZMG=S8Z+XV*T6F/NEN0<2C MM-JCQO,MFBC95NR/^[ UZQ?CMT5Q+>CX>MVW,6U&OD(V)YXF)IG>%[EA,KW M&N"H,V-=CI%G1%RTHTE9+/#2YDG3GDO:)#G[1NNNO(K :6A^)Z2KLUYZ7+L1C)QQ-J*+]4D[-.G> M]^]Q%/G -EF?QI66NW:F:)B4MF-!_8V:CQ%HR%$MRK>=IY#EV%7?%R)'3ZJQT=G=#;]DR-%N<>/7CCBBBR14N\ M NV T?0+TPH$$24<,WUV>1XKV,@8LJQB)$57X@HJNNITJ#)FBLY7,1!%0Y>ZQ9E?GM M32BE63?2*75O_9U;HEJR'G9D,*SW))SN2DHP@OJG-](K^UMZ12^6-A:;/FWF_+HWA56Z#&JUQH]GW;1R]^LL+"I M<9/KA+I+/GSA!JVX5OH<'CY9]GN*,EQEJ5%%.,9WIOXMI?XI.JMQI%)MZX+F MNK8=]9)QSZ'](;#X[N3J3@9Q6.64_F;A-Z?J"O^?[:Y,\;H,:XQ8HQD M2P^#.2L696[9>VSKL<2N5FQR,22@NS9MY$:-5Z14(>FWHVYMUD^FYU:RO"XM MWEJ<;P]SC^3MNY)Y67?P;E8RI]4W>N_S,C5*-J,5"$=9;(T3O)YM:^'O+%Y: M8!F+V.HB5RYC:2T=,_P!D MU;](V8)\*7AJ3D7S7*6'G9*:Q8I.,-W2'3>H-[W'HG<:=6]9&R]OP]G>V\U< M)QSB^4N2<9WME=]W63M2O1BK<9O5QL1<=J5%!4UK;>?2[%>0]'^6_:-RJ;W, M-:VG6\0IEM1)"0]JQQE)PL%:LW5OE9;F(LXSE.OVZ+<1EV*C]F)F4?L2QB%. MW=BRL\;)1QN4X>$UDVK-NY*.KC<:;C/8_P!^L9)V^LHZQ\49_,]Q0<^0]M^[ M;MJ7'969?Q[[;O[7+K3U1>VB5-%*J;39*]H2YJ')6^5S9 M?<3SHRQLK;;VK'OX>]6_I;;A-=Q.]+93HMMFL6UG()>DL='P M:X62PQT/I3V;C*);:U=*/.T>UP$U,5YG)RD$Z*VE$'K-Z1H\(DNSX0Z/2J=, M2DXW*Q[4+V)EJ;Q[\$FX).47&2E%I.B?1IJJT?70V/N'C.0R;V)RG%3LQS\* M[.2C=0IXGBSDG';CG4E3_;ZLFOE9I$DJ_33BS3=AK M,E%QQOY1#[R33BJKOA2.?[BH',53O.\+W@JN.N6<;D;%[+3[$+L927C123>G M]QJ.?L97)>W\S$XJ4/O+V+K$9=:_G4O!RCS;FQG-:EIF(J-7G*W1V=/A)0THF:3E)7B MI44R)M3J:'$Q[,<^>9;O1RLN$+M_;!-Q*NW<;#[EV<%>__ M %7;7Y+KM+B6,O1('SQYS@ZM&,6N;W&R>>X&V6O8_0C^-B4DXN8J&3)V]I5D M9!(BR=M<$N3Y?VO;LQA.S'%Q(PBE:N3QHRG?R6HZ2MV=\;2DJ[Y15M-[D7 M=W2/\N[>3!O,/JF;B77J32Z']5<)1$)F,T6MV%O3TYVY6*->UE-\YI-2<2<( MJN1M-*=A)!1H1%9-UQ+I>4F#+D\+O\GQ<6N+M7-=U'!IRI%.NDI4=*Q]2K54 MJ;'F8>V^96%[<]R3@_ZY-.%7;@W%NEQ[)42:E0I3Z);73& M9/7H[TU/JQMEU+3_ ";://WHW*XY]632EQJ=HJ&.7QY'.5&TLWR_=9+*UN'7 MB/NO(J8C^O#,N*HE=,DKGCW9S(V7QD5*W:M7U=LS:=(R4KD?+?;4^DM)1=-V MM)/(<]#+XF[E0]Q7'#)R!SY2A[CPKDXV13\I+HUX?)IFSP,UY4)0O1V9EI[;D/)^#3\826L)> M*T=))I2.(Y/ "@N^Z7N<3ZJ\WX9F-ZBHEGM#75;?9F' M:5$SKJG9+BF>.BV.V&D))UQ0\[9]MTZAQ#8IR<9MH[]WWA%5UOK0 Z>8?D&Q M^RQ$'79-Q<)#2H>B0-@T:.5K$%7U8-1OM;KSM=I:9*6VOZO#_P"+7J#D9B58 MMI1\K'5M#]X7[I%6Q5P)FQ;UMEN[6IK4JE]PJMT]XSF^RUJ^"2-'8L72WW')IB84=K M\43^EEP"0<2]]5YYFU7K>EQM]G/0E:B)^O:/!M*A UM2TV/',2RO5]PT^ 9J MV%O!UC+HGNKP[1)27<1;M*6DV\:=J1R;Z0!O=8_(I@-P=L6U=8:7)ISTYDT! M3W32E]=?YN^U_P [OO4T*6KQK637GG*M@2-J^C39B5<8C!Q,#(KZ*U_9W0\2LRDI.PDA8^ M.Z[+,R$\T>LD&9U&+OJ('9>_DAP2'T.RY_88?2:^2E6K3*9<[P^@8!W1:Q/9 M/D-4V>V,W\G"VN5EGJR5?N+2/(BQ8NW!)TR;!PF@J[C_ -X!M^$[OE M(%!E,UW*,.@,6H/:]8XBN)3'_-]NKDMK%Z,>8A).4720A,ON=)25CW"OW6K] MVZX M/F)!K"1MF=L*+(U&1D2'0:,YAL@X-PA''T\ F.C_ ))LRD)+/*1;ZMHJ%XLK M/S^6W2;*GP4#4*)(>ALJM6Q5G_,$931YB4J?*Y3J@Z6G6AU7SR,3YUU]*\>D MX>H@;$X_(=F\I_@/*!1;]<6NF:-CM)J-E,A7X2F/H/4ZWH&E2MW6L#^=^63# M-L5R^5MLY&K()S#&-=1?[AJCV0YU$#+,/R(^?I1%H\8J6=2*L;&MR6=SKAG" ML(#2&=DK5WO7#UR8?SS=E'N:_G=&4L1MS;+A$WZ(K4)?&JUL_FH"9B:% +\EV M'&BTA&N?[U$/V93NR 7T M '$NNBV16<^>CZDVZ+J?&U%.4FE%+5GG'N/HV,R>F)>F9]&%5L5]G&.2 M^4JO<7CZ-KS)"VJF[_R):#,FCJ6CHZRL(U2=E%V[91ZWK3)LS1*5TX6(KH<' MCI9=_P#IMNO;A%W+THT;>W\D:Z-IO;&KHYMMZ)&"YGW!;XK#_P#<-]0[]Z:L MX<+C:BM__BSHG)*23N3:3DK48Q7J;K3''8_4+39I#%O-WK?99>\W"=B-5]"Z MLOYHJV8P<'7[3,/UI^YN;+KN?/+Q=[+;$X9>O4EE'K*-(UBR)TYRM(\WW;G, MEBVK<FLM,AQ5ODLG(EP_ N*-/^8/ &A9*2 M=S->9>;NGS47KG:T)%>5;RLM7&\TV))R,'I^R2)Y5N^NTLX66@W_ ZO[=9S MTIFM3:VJ_'DN>MW=EU)6O0NW2E$Z:)PM^EJW%+^#DW.+-I2O*ZJ>-6LK=X=M486016[^Z*B MKSHA-W^4A;M\:I6./Q92EOG.D+;FU*CETK%U4*5G)4TJBYC'#]LWKI%LH*U M9)M,VQR*J^C[B:/303:=8SFB342ME5#^7SE*-?W2SLX'NODK<82G:X;C**EJPH72.512=WS5-#U)5P?/><)SGZ#K?N#DXK;C2A8AY6H0A^U+=^N1)C[$]NW)=SD M87LV]^]DWKMZO^64NW^J"-P_]"'BK]HLP_\ 2?YZ_:+NB/%4O^(Z/_$[_KP=/\ 7>9W;ONK^ZE/KE_M)7_LKVCL=O\ IF#L;K3L MPZ_J-3>_CO\ **3Q>7HM"FL4L*I^JHV+!M!O^./V2W>\[]UNRH=DAJ^ISYYS MY369+(]YSG.D[SGP.V/N#E:;;]R-ZWY781N)_C)-_J9%G[#]L*3NX5B>'?\ M"6-=NV&GYI6YQC7YQ9J=AQ;UAG<5)1-7T*H^S,D?-EFTUA_J>'K\1>)"(*7B MG\7![/6*YVN6!PLJ7X*C:JT[*I\%^X_3_53G;;S>*R)*=VW/#RUTN6&W%/S= MN3JO\DU\(^!%O\1[GP+, M1*M,U]=_!2O[1DB[-PJ1426-J]E\1.&5D_\ 5\8Y7)1N6Y:3N3@X)SG3Z;-WC>-KQ?N.-NQ;G8O6U6U8M7E=E&S:35N5NV"ETH0BTH6DYGJNV)XUG=^M'I.2CW40O1CY.+9^\N6X\:G7;K&$[M/ M3:C%:QLVDTKDVJN4I.LFTU31P>0X_D\S^DX]ZY[AE':[C<9W;.,Y?S,F4XRE8LITC;A;C2$(N+M7ELQGZV7W7#?4EBL,%D&M:'%9QYEJ7JBSE9>EK MA#2D37HPSE^WE71;J1[W5BO'-6=NREGH],J*JID.)M?HJLF&0LJ&=Q<8RR[5 MMSO2LQ_DQ:;>E/339132]+U2KJ:?CKN"^.O<+[EG.'%Y-]6L2&9.F7.+455I MO?7O;G9D_P"9%4;:I$KM8LJT2 T>D>0K[H.@*:7HGKQ[Z%R_TS#0:$=.S-#K M/G&S19YS^2BFZ5:;:10IVGQL79F+@J*$VPD4U_VRC9^NDC8PR\:YCSY:Q;MK M&MXBLSLMU2F[J=*/79-2DX-:QDJ5K%5H+W&9^-GV?:V;?OOD;_*O*LY:BE*5 MJ.+-.54MJNVI0A&[%T5R,D]KC-I6]P3>'7H/-H3<8&-.EO..M2578Z8PC7<< MGI%2,JNLXD:JP>&(YDZE>6C)6RT1[WIR?N/N,?N%^Y(<%/GX*X_)EA3?_0WO M5;D]=DO*3\)1;V7%^/[IJ^$YJ7.=8 M5UF>A,'-Q5EA8FPP3Y"3A9R.9RT3(MC=,W?1T@W3=,W2/3<*;Z%T%2FYSO.= MY\_'><[^@H)PE;F[H+J:_[AV00/(]1>/[M8CG^ITIPSEDS4.T:*(-3G2Z!ON1^>\OQ->3D*1$ M//YZ9K-"I$E9IV5>SMAN4]A(N^M6J7$TS.WSMVK]U MX[=+J@1\T\98FG2MGS^6:6BT5CT#M".\ZLSLUG?2*MGO:4K1Y,R*[HG&RZ-1 M7;YS#QQX4O>1O\0T_9%2*V.HF8#H2GAGSM,'L*C^M3RAKD?>&UT,2Y69%2W5 MKTO=(*_;/1YM=.2*X4I=PL57CNF8HG0*V:->-$#)ME%TE0.FY\'>>E;ER_L8 MV[0%K;7FTZ+"R=9T6X5[_&;/<*%2LRF%JRUBI5LTA8[_ G/XN/19HDXV1:( M]0*3CH&,K9ZQ M"R[" E)EGMEKF9=);K8G$OYAT@0O$.I)I 9JW?C_ /-%VAIB%FJW9TTIM+:% M'C^'OMN@9DDYO6PT_>+]<&\M#RK-ZEB\M-<9[3:+9=[[.M[9,O[?(7&[0$16K%:&UFFG$G)LYQY&P; M;I7!3=.FN3[Q?A3OU #3[YXI\\:5"/XBVU!V[>2GG"3\F2-I83TO"W!Y@LV] MA)&9HRL_#NF+GC.3?U]NJJH7A5.]ZH7G>$54*8#ED?&'GV9GI2Q3-4DI=[.W M>W:#8$9&T6)RPL%ANF#$\S2W\VT-(\3DHQKB9>P;%LI\I,45%#H\(JHBW:&QN,N,%2$-)U.^7T[:O7?/%LHE:_(JV2;?&DHAKGCA2 M+:)*?^ DJJI\F7<.%50,!&?CZP6(JV*U9E,[D0WGN3<.3D%K1/N$'5^T3.X3)9N:DF"KXS.2ZQS6NLX:-36(=..8I?0APOU&[T" MR M A#6E"VZ2K&+H&,8E\*_E[O]OI^?9RZLKQ_+*R5434)U/MPDI-C"_1WXZH MS>NSD[\H=^)F+_*C+,?Y**/^-UI_NI.7S2\RHY.F50VB^B$)[8;9Z)B?0-#H$:G7S8QY?S2O41IKOH6QQ"-E5@I*Q4.K M.IH]/R[GH#2"M(Z.DIZ%>?NHJ.C3*J-T%#)#78_'NWB0XZ>/.Y/=W+\W)V[2 M=*I2=-T^U"K:C)4DY4JT>59_/1O\I=Y^UG6+%OM_;X=J-M7\F2W.+E;@Y;+/ MW-VD8RN0E6$85VIT+P4/L[Y,QZM]N+J!VGV%LKN*L^A0L[IE(I6B[7<6C.,0 MM4-FRLZ2*@9TN9UCI64%"LTHV,Z@U(7AFAG2BIJ3(V_[8XJW]TX9?NK+:G=C*[;MW MFW;CMA1=8[FRDE3?+5+-WD=D7IOT8G"5>?L]0CLNR#R12U/1V1VZ67G;M5Z5 MZ8+.5B[7-9J^M#T[=.4/$0\9,*K_ 'W+\Z:YGO;J]%7QKLMG M3?/<]+=NJKNDDG+\L563571Z?(S\S"G8Q<*Q:E[^Y#%M]ZE>S:5M4E?O[739 M"4I1@EZ[CI;C)Q58V>\^^8ZIAO)FV2,Q+:CN=[0:'U;=[M]IU=[N\;\XH6-9 M<)SK*F4&+<=[R*KD65"+CD>%YPBBWW%U*WD.3NYVVU&,;6#;^BU'Z8KS?C*; M_-.56_@M#1<%[=QN&WY5RR;FMRX_)>%NVG]%J%(17@W5NRXK31 M 0%O?G'//0D+$H69:>ZS?MO;>LS_ 'K9^C\L@W[7^9LM [9H.QQ=0T*-9K<9VJ#23.[AU'/[^,4_9JI M*(V=^QBVHQYCCX*[Q]:2M7&WV9M:*5&G*#ZPETE3;+5:YW$S>3R;D_:7.WYX MO.[5*WDV5&*RK,6MT[>Z,E"ZEZ;UM*L&]]M[&FJ-T*I9+AGIVY/M,5?Z#%XU MIMC/@,1V>ZO7LO.XR$<6EN5ZTNZ]RC8M6TVDE2D8RNM*4HZSHDDGNH8S"Q>+X7W M%>N)D2^V3A*[FY5^44Y2FVY3N0QE)V[=Q[+59.4FG#<[EU2S:)[[\W M3NE,Z.]\[7RM:':K)Y(MO+3#VJ4=.:I"N8"O7Y^=BB6#=5B[.I.6B'[1-5VP M?PC@ZK=PH11NZ[47;6/P/)1QG<618E;BK\=KBO4ZN*\:QI&2>C4E1I:HUN-D MY_OCV_/D(V98&;;OSGA3WQG)N$7&%QT]+A<;G"4=8R@ZINL9%,\DVN-S>R;4HNOI5-M/#;=C&7XJ'BC)\7R]O O MX_.8\U9XC!L8G'Y,)K:W.3EW-U=>YC7)0T2^F5W6CJO8+.434#0+?F?#_-3L MA'>J9@;AB?MF3.5?II:)3V'"<*GQE7[3((2C8I/[$VM@*@3G$VW!DX,_)L<7F9O' M[I].V5Y M/Y#)C'CY9>^_=S,F3@IW-*V^MQVH5>V#>V*=75;HI1U12\#QURYSUOBG8P\? MB./MQO2LX_J<E*3UQMTCZ9Q)DTUFM^ M@L@/0ZQ',SUJL^FLK,W-1>R]LUB_3M3]7YHM*E21R'W&5ER]P\1%9 M6-G8O;A%;(9=E6G-=[#5VD9I[][@W!M[)J3JD1WEJ-;P%CJ'JVXT[>'] QVI M5+._,\?Z+B%V/J2?N5F-)5Z?S&-L,CUIH=NS^UVF?@XBO,+=EUL**HU-I>B,HQ4G-VU&L:)ZU('&JQPEO)]S M9=G-E@XMJ%K$64J9DKDZQE:4G2[.U.Z4:129Z!>4\1L.85:=O> MKNVL_P"C=LD6MXW*S-U?W31O-?M>HP&;U94S;>3=C8Q:QXZRMMM?#QG+^.;]4G\ET2-S[9X>_QV-/-Y-J?/YDE< MR)]4I4]-J'E:LQ]$$M-'+K)EJA5FE *\^E\(0WK/.1,5,&INH4R M5;7S$]+:$[V3SC4H))?M?GT>D*8[N%>\64CYE@;AD9.'=N6RA>\4YWEAQN<\ M'(WS6_%FMMR'A.#ZKYKK%^$DF4/N+A5S>!VK4NUR5F2N8]U=;5Z/TR^,7]-R M/2<)2B^IYT[+:;;Z*\ESND42!S[%=??6>,PGW5)2=1NUFT2LU[/'[Z+T'**P MQRZ*?:/?&]CL$@V1AF35TV,^K\]Q=%=L=?[Z6AP[=GCN6CC9$KE_#47CZE8(;,7D1#L6$G,>AED[CZ1F\K8 MMVCMWGOGCQ9@DC)P'F'-%6,43GWW'[F70033[(M%SI]6Y*R,:6?CRQ\6+N1; M;2M>FRIO\UW(NI.].KZ*D:_2U6A687(PX3.MY_)7(X\XP2BH? M-Z5Y\852!6*8Z$D2]4+18YW'-.)&7[-%,X+WA2_)(W'.]D8"LV4X\E:NPLN? M399@RV'Q7>H_)=:_C7*TTU?0U5AH.NW&492+A%!W) MQ\KD=L96#ISDYU1XV(;]>D*?L'/LV'R4UC-O#S(.Y;KIK)MQ5/!J<7'Y,N># MRLQ>W;$^0BH\KQ-Y6+]'N34(QC-ITU4K,XW/\27D>FPS9Z( M $;:?*KX/XKH;$.D[0 M -9NMC1IU-MEN_'#I0L8ZD3D_KS_ *RMOC^O^H[+-MWKT;2ZRDE^MT(^7?6+B70_HXU7C] \9X':)?8&O$Q&1>8J4 MJLR#,Z"T$WDT[A8W\_-=>QAHEGPICR3%-/F9UN-EPG=C;W7$MEN M*;GN:\:;8*,:2J]-KI0\L]P/&AG\3PF3/+C>LXUR_LQV^]?G)*SVXR7TI[[L MKEQRAMC1]R-6S.^;YNDX3Y&W/W6*KPF)U">BX1'CQM;(CRS0J0 M70$5&K21E;!-5S]])V7ZS&.XD7+OAUN)E44Z^1A?SN6L8*O.;LV$W=DF]-KO MREM\HJ5(P^"6E3NX"]A\+[6S>9EBQLK+S)PCCPDHZJ:Q+=ON]'*3ANG=\Y2E MK2KK!6$="RB[.T<9KOJC.[S@43,X6SJMUH__ *[?,N7L+O&4BY,("EWBH3E7 MW6)BG<&A7W2B_P!IX6*:))M5VY"URBW* M,E*VW7A9'(R3EXJ MH[4?\LB=NM/TJF[Q-TV9GYSG2$^*6>33 RN424+N7=[,$M-MM4E<2^%-D/DV M;*SQ^[F^,]LRD[N+Q6,LJ]*3;[E^3E;LMMZUW]Z]KT:C3IIZD#,'I M >=-PK+6A^S)ZF&.$3<5ZM543_/UT>1@7HM5UK:N/I3Q4;B\?WV M8+*QXX/NV>)5PP>W1K)L1HY)JC4IX\NJUK93ZZE7,CBQ]KT2>K$#8B.+K;F3BU6,E.MM%7>3DX^1Z2.[V3 M*D9\D3Z>V>7/,Y"_*W>N[<.[_P!2MS3NX^B.:K2M6EHY-Y)MEJY>V+E@^7GCSO/M\ACR?<4=FDZRW2@GIK%U2;6M4Z,[^0R;,_: MEG/L8L5D\%GP79=SN^JRU;<+=YI-IQN1<9-)Z;9135#=?*D=%U_T-Z3\^6V^ M.KY=M.QZFZ+NKA-"36IC[?Y1W:(G;HREO7'.0[9"K42ZT6/-%(?"S.)Y&?>+ MP_3CIY64KG'XV?:MJ%FW=E"UTW=I;7;0X/) MON]F9&+;NY#UV/)DYQR%;?1;+<\>.Q:Q@K=56IZ)XA-.Y[):"]DCJ*2S>NLX M2;46.4ZJD]6NGKDZHJ8G.%^XI+Q2_>\Y_3O?@9[,@H94U'Z7*J^3U7[&;WB+ MLKW&69S_ -1049?XH>B7_P!462H(Q9 5KN%EBK9 MH^ )QZIE6T5L>GQKLA^=+TLY3\LT^"HNY&V/8\W>][PT0^N,\[A3)][\?*/8E9#Z._T^CX^/T%7S_IYBZG2 ML86U+P6Y6X*7XIII_%'?Q]7BIO\ >F_P69D M3=K#A)12B=NZASGRH1JLS=&+S_ &6Z MQ^\2[.GC\'E*-K N7[&11*N0X.W-_P"."B[5?!R4HI_5)+4CJYGVGOO1MW+/ M\&Y22^3;4OV?(E*$G(FQQ3";@W[>4BI-N1VQ?-#_ '$'"!_GG#%[^AB'*8O2 MG(;A3IG+TIN<-SO.5-ZS>QKTL;(BX7X.DD]&GY?'S36C6J9.A.-R"N0:<'T: M,L.LY M 0WZ 2?J;@F8%%EP;Z*KZ5U2;7[45/.*3XN["%*RVQU=-)3C%Z_) ML\VO2EQL%=]#>G[VYTIGD^5YUA6)U70-.B$UW>Q,49!UJ-Q[BV$1W8]Z@RNN MG.92-6^XLO(Q^=Y+-ED+%XS'PK$+MV.M]5[MS[?&5'MG>K!RN4DUZ5 M&+DMT;A>7,HI]@\1>=\YT>J4J^5U]B.:.IJ!FXB+M=7EG4A6HR;4=N6\LU=L MIETH]>=7.]4(91PYZ9QTW3GZ;M/RF5>M\UD9&/*=NZKTZ--Q:HVM&M5\O!:& ML]M\9B9'L[ P,^U9OX\L.TY1E&,X2K%2JTTU)U=7+Q?JZLYZAX=PK,+7&6S& MBZ%BG6EA:V.7J>8:9Y;?MR':6K-'-6J;=7J+!NX^P0I"*D MX4OPOV(2MOM;_M.VL_G:3-6S2<1%QZO79F)%TFZO.)F/]9B\[\L^W>5O;-L(ISL M]U;IQC2W5)2=6MJ;>E:5ZGW+]_\ MG#=U7+MV79S/M9;+5R=;ZBYNW';%[W% M)[MM4GH]3A7_ "0^5&-GQ.G3-HNM:L/H)WQCFL=;,JT>J.'CA2YNL_:\GD;# M6HU>IIO[2T,W;GD2MB+EZ54G3)&*?I>W.5E;OW80A*WC?6XSA+\N[2C>[TZO M;4^2_P"X/MFWDX>)>N7K=_/=+*G9NPKZ^WZMT5LK/1;J5T:T9G7?Y ?+C+6= MEQ1>\2?^>X%1[CH>H-$Z?:EHJ"K-!@H6QVU=O.)1)XN7?P\58&IU&K159QTZ MGT%)TW.\YQ7M_E)8EG-4%V,BY&$/5&KE-N,=*U2;3U>AVS]]^VH2=&R!C_ /%SVQR]K+AA2C;^YFI-1[D&THK M<]WJ].FNM*^!V6/^X_M;(XR[S%NY?_IUIVTYNQ>2D[DG""A6'K;DFGLK1]:& M4G/R.^9*W1ZY?IMUK<;%V_0I++JM#O<#V9G=+#<;?MOD[M^>/;5ISA;4Y-7;>U1;VIN6[:M=*5J=E_ M_N#[;-.2.5%UEWL# I RQ/T>*0^B6-QB=B8M/I M*917KR'TY3ZTR_'UE3_7]."?P?\ ,GDXKZ7<2[\JP7<3_#9H4GO3^19X_DEI M+&Y7&?QVW9_;R2^:NZ_!$DQ?D3%(C8O^;FD99S6=&T6.^1E>=7>UN\W@M#N, M.:!MFA06<+RIZC&72PQ2RR;E^FU^YT[E=4GTJKK'/%ERV;+$^R;CVMJBWMCO M<(NL8N=-SBGT5?!+HD6-OVMP]KEOZQ&-S[E7)W%%W)NU&[7'Y5V7+8^1?G)S5ZW64G7TU2\?!1T^1PYWC M<6W[6SL#"LPA:>+><802BM[C*2:2IZG/U5ZN6K//#RC-EDM>\96W/&"W_ \Y MG>Z4JJ6RV&F^Z9N%^N=5CLQ,VS?:^^5VU*48TV6X1E*%NTOBHRJTNBHG5[J8/VQ=[G*<1EX,7 M_1IX^1;A.>[NY%VY"%Z_DRK3TRN6U!.2;DVY*D=E?4_$5&R4->H=JZ;.4H'8 M=6:?2V3-9=XDD8A.-8.&E)^2644[\$(A&P[5X]5^>_U-PGT%_J;O.?J M.VQ9ED7HV8RA&4O&"57^"1YE^D&=K86_+] KL39 M;CG)B?2LHV MXX)Q8>N^S9X5[ S^/RYV79N3W3FXQN*VMTXJ5N<5]*EM M;1CN8^XA>LY-I3LVIW6J.6LY2A))J"JXU:2?JU7A4[DQKUYH-Y\V1NFS%2-2S^3BX.U5ND4>P,8RPNS.%H7L%;V?4N+*JID7^LQ#]XG^G MS%]O\5R_%R/(QK=HK*IHRCF$)$ M%1BG#KK9RLHX311<(JE,;A2?5WCR?M3E>(OV<7.>/WK]F-V*C>M3>R==E5&3 M:3;=VSW-D9N%7"26Y=55JFG1NNVNE3-9*Z;2DAH$_ M7D7"-%L%B:2U;.LD5%K(2CB);%MTQ"$YSX4A).83X.7"1CIJE4/ M%YB$K4<;&R=O]1M6G&:6K45)]N,_XXQ=*=8QVQE1Q:79@RC.5VY936-*2:\G M*GJ:^%::]&ZT)I%,6 M $)^@V;A[FW$VR/7!V^B8K)*I\532^&D1L] E M7ZOU*F*0W&[)FHITGS\G^GZ2_)N\X)F#_P"8ITK":_7"2*GFXN6!HJTO67UI MHKUMO]25:>)Y-^@6:?/5_L=MG\ C8-]D=5(J,6A8Q3"LD/'1#@O"KQ;(U!@#-8];G.Z??N5?F][U_$]+]M.V_;F [47"W]E8I%_E7:C1?AT)X$ NR MCWB3JB:OL!@X,9=['>X-UXZ?G*8IGQ)9G2K)%%[Q3_=Z6(@9MI'%Z;].D9<^ MC_;^@7?-=,.2^EX5O3RHY)_K:;_$QOLYNO*PEK./,Y%7YU5N2_5&2C_E\C5? MRO,WLA^.OU>RCF3N1>N,S,1NQ8-7#UXY4_R"#-]M!JU35<+'^.=[\%+WOQP= MGM:48^X<1R:2[JZ].C.C_N7"=SV)R<()N;QG1)-OZH]$M6>:.NZ50M,\+7; M*-O6E^T]1WV^8OB>=QFET7E16RB_6;K-Y&S;%S#YEGYT:_0$*XZFEW_2O%$% MVJ:9UN<6YPVEPL:_B\[;S[^/:PL7'MW+D]DMV^"JFG6<]9-J*6E:]-#SKE>0 MPN3]E7N#PL[)YCDLZ_8Q[2O6]CLW94:DG&S:]-M1=QR]3326[4JLDY;9_P": M/)6.6Z1M^%:3Y4_)'<*KZ*U.IP4C:[*UGG56U683]"19I:KV@MD8W6/?(E1= MN&+]$QTCI=)WA"%Y:23R.4RLRRH7\;+XZ,K-N348TW6UVG24=K@T]$T_$S=N M4>/]N<9Q&7*[@\CQG/SAE7H1E]RJPGO5U->IQDNJIHC?\ UM4%=\N% M'MV7:C?_ $"YRWP+JNS439;15E:[/V_1,%]452[-FDK'-JE2X]I+M6,8^CFJ M*<>U.NB0IR%4^KJAXW$7E@0N6X7B)@:97#E.U^LC_M1K3/]JCWGWE4 M3<$_*N6+,;/'6YQ=O$Y'"M)U6NV+FYNKZ%/QUC,RKN7SV1:G&_R MG \ODRC1Z=RY&-N'3KLBMJZT>A[!^'_'UZC$,!]4[+N,EIMCKWCBHY;D]"0S M6#SJ,S&G6ZMU2PR4;*N(^1D)2WV!J2-09==.RMC_ $IF,9/AC?!<=S?+V)/( MXO#L*W;EF2G.>]SN M'[]W8D(4T<\='<03$G7I"G;*D[Q(O3$.7OQV^!&?E)T8>%E27(X2QK>/E7<*"C;A--2_FQUK*5Y?C;4^! MY9\CD9_'8_,77F:FYM4#6Z!5JM-7IC7YYI'R;>*L\\P5,BNJ@DHYZB8QB\ M[SXY2>Y-MFS@X$Y1EEV,7;.>7E\USEJ$X<7G M592E_E>I=\4AL2*]U M$ZM'LD*C+JNGR7%5$4^J-$"F4+]1R%^2_KWG/U$K!3EFV8Q2?J6GXE M9S4H0X?+G,GGAX@]W_P*QO%G:VW>8RMS2-C-1&U M@4R+!*&R\NS"E9\X0#OZSQ"5ZLT:_966P=<][(.CQY%%.(,BP[?NRY"+CQ^> M[$'#!]GDG!3C:C;DI=M2[&-;6 M')PQ8OZ>Y-.-VYN]3VU=(JW$]>,-1637VI12._CDW.[W=9N7G[CZ'B*<;6VA MI$O5S&YW]XX;*'-]O_;X?ZNJ\/&2>6W': MGF7&OBJ15?Q:;?Q)W$(N0 !WGR/C2:HP5+]65Q"VJ> M=8+^3/#R/?1U3FX623;<>?LYBN4O09F,F5'1]"CYNS'(>);E+; M+[N+3I750N-:?.AK.Q>/8W4V\;-KRD&YT!M(K2TS/R]<(1O9E#RM4EVD255D M\-+5>$B5ZBV*U(U6753+U0QC'6556-W>W??V9P#N8UI7H\3..V,(7*.WZ+L- MWA&[.2NRW.2BGHEZ4HKIY+V_:STKBE_U"DY-M5K5Q=/X4MJ:I^TW,ODJA\EG MR"4PNM_D$68W9AO=T]);2?3&KYCG=H7E(LASZ^F3Z8I$3%ZW321 M)6+WOS7V\<65K$=J-O9]$OH[+L.+6^FMF4K;:IZ6VJ2E*3D?T'#5R5W==[DF MFWN6K4E-/I^^MWS^!NU,\Y8_1H>,@XBIINXZ)5D'+5O/R,G8&QWLI)/):0DG M+"6=N8QQ*.I!\HJ=R9#JYCF^>F[WGR(7(^Z>>Y7,N9^9??W5R,8N4$H>B$8P MA%.*348QBHQBG1)46A)Q^)X_%MJU:MK8J]:NK;A-Y2%*7A"EYPI M>() M.%(NKO;*@BNFLJFHZJ74[0TYU)NY:+*&XYB"=+PJI.]-SGZB7@2VYEO6E94_ MWO3_ 'E5SEON<3?TJXVW.GFX>M+1KQCYGF[Z>2BUO1VGQM^LC9KYET+S+FFN M;2S8HR'^6:)7,MNETJ-?PZLG:?J_A]7L>DQY9))LJ%TG&;E MQMJ=B+_J=O*G;MMTVPB^I_2>?>XU;ES^3:S;B7MZ_QUJ_? M23[EV-JY+.>'?5Z:K:S0QRJ'(KQ+AR]Z4W.BGYZVK?+W]M';G/ M?%KHXS2DI+X-.IK/9-^5_P!K8:N*4;]JUVIQE]4)VF[M-*K0MX* M@U11G#_IHGLSV1FKCO$$M(:8UZ8JR1S?)GC:=J)L9NYD?J^#'Y&V#)6:BG.? M/"?R*?S\?5SYO,[^?P^'DKK;=RS+X4EW(_K4VE_A9C.&IA>[>6X^6BR%8RX? M%2AV+E/E.RF_\:1>849LQ_[?^W_[@ ^.?/S\?K_3Y_U^/^P 48 M]==+P3).=^>HTWSI5YK0'3E0A>?65)6]K5UI]7Z%^MU MPO?GZOCMYQ/\G%S-."75MW%L44O&3F_/.?M M,RIV+Y-D.":WG72NE(I=]V[4+M^:>WNW5W/0J[4I;IRE7;Z080K^_ MHSZ?Z90_+5H&I61 ZBZ[CAXV1T6S<@S)&7^#$0- H->D(7G"%YWX+\\^.]SF M=I?4/W;<%^J"K^T] X7U8GX]'=E3K\*? F80RV M Q$G PLTO#NI:*82+FO2A9N"_Q\BX M1^X3O#?:6.7Y^#=X.ZUD9%B%R%BY.$+L-DU&32G#=&6V5.L=T8NCTJD<)6X3 M<7-)N+JJ^#HU5?@V9<=*26BZ', M .H_9-I)B\CGB?%FC]JX9. MDC?T5;.D3H+I]_[CI*=Y_P#M'V+<9*2ZIU.,X1N0=N?TR33^3T/'[T8C#4B% M\=>BK31IG2)7SG;KEBSM_Y#2=0R#DQ'1QCM'K>5WNE5WK%9ZF=& M-?R[9]_9U/AN:[C7._/,X^U-6XY$(W$W32%5*Y1ORM2E6GU*+B>5\^K6':XK MG48U;E=VN%C=%:-/(A:VN7T.<9Z$P>!)&8H=Q],^;+Y?X"\:? M3;Y![?:UXE)!C^RG?1D VO\ H,%'LDRDZX@:QI:TF5FKWJJR4>^9IN#<5[SG M8G/1A?LXW)6++.#MQKK56GMBW\90I7PJG30M/8\[N#E\C[?S;\+_(V;T< MB=%2DLJ*N7(I>,87=RB^JC**EJ>E@S9Z$4(]C]6QNX8I[.CT.&B<4E9.@;KQ M%(W7"WG36WD)&VBPJ=1_WG*>5W*+AK&9/Z3<)'M7_>?'>]^;[AZ9EF]P\OKO M)2M?\VW5I?YXN4/FXF)]V;N)RL/W;;7\O$F[61IJ\6^XJ'2525)TQ%$E"&YTIN=[SO._/!1--.CZF MUC*,HJ46G%JJ:Z-'*/A] H'YX<_\ /_I3:_4O$TUJ!1FC[RO@ M;SZ?K3FHVHV4\INN@QROU*(*QMITQ@VA6BZ7?A9M5_N?/2J\%]R"^PXZSQ?_ M .1-J_=7DY*EN#^,8-R:\Y_ P_ R_KGN#,]R:/!LIX>,_P!Y0G7(NKX3NI6X MM=8VJ]&7\%";@\S?R-Z+7F'/.F,RNARF8O-&UEMH?^55RNENUO2B<$/%W8D1 M1:&2%LCFX7JPW5[!-(QJ6.?%2.=1T9!8K;J9M+[=QYR^XS(VU=5NUMVM[8UN MUC64JK;%1W-NJ\JJM3SSW]GV+?V'$7,B>-/(R>[OA'N3VXU+FVW;VS<[DYNV MH+;*FLJ/;1QCY'CZI5%O9WH^J4B]U)]%E@<3CT-7D7,[L5[MN<5YU;9.W:;- MJ3%F6D[=%M?Q!.4/64]QJC; M2DR?+<<\W[KAU)V_O+2NVI^$+]IQUTUTDK4Z>-)_%G ME_D>N2^?3V&[CQE"O9;/J_>Y[\AEC<'[#2<;;?5OH%E09FNH%<*\09M\:TK, MW+U-@Z-]2-7ATBM_CJQ3*:?+Q(9$+^%ZE&Y**Q(]4XV+3FF_/N0G2J_/)UZ' MF_%\K=P+V'S-(2NV(7)9DJTXKP78NVG+;+56H)1ZU?]!G.\-SAB]X M8IN<[SO.\[SO.\^>=YWGZ=YW@P)[IUU70T'3K)F%:IDPIL5BI%;H$TV6K,ZX MT.:A(.K236?;K1R\'(NK Z:1C@DNV641Z@#-.$G=E&,&I*CBW)I/3ID6UHX3Z=Q+]RX]7^[.J>C1D/;^7<]OY MD?:7(RQ*73O65I'_B6MLEJI'HH,\;T HCZATV MWZ!9VWC7 95['ZIH$,D]U_3(E/B[7S=BDL99I*6QX\_5!#4;PS2<1].CN]XX M,Y,>2/PK5ETRE[Q>-9Q[;YC/2>+;?\N#_P#&N+I'_!'K== M6]7JR9Q#+8\$]']"36A&*> M1T6<M8FC=0F9&*F%'46VCEW"""":9^;K'X^W#&M<=N\CE<_9S,:Q;NPC8PX)*[F78Q=)"0+,6B#8M-CWR>(ZXZ4>B M2\E&VJ?"J_'>\9QMS!PL#@KDM^3"*OY,JUS7LA+3,,4)?/7C68*1DGUHE MTKA(RY>E(8#*?E^]@;+Y#\K6*Y^;&D+-;M$))ZHQKLW%RDLC+Y%B]AK%RV^* M8H1L--D)8+51N*04;U=-(O',K]Y-0JB!>\ T+??S9^<,,IE9T9K1=(U*B7'P M1+_D.K5CH*U*.VE<=@KKEM-E*^DE.V>(62O*1]9CW1&ZG"->D0<)'7373XF8 M"L/JC\H?IG]CZ?8X]4B9:Z\Q?E \$>1("5:.J1;I;8ZCN$]B3_3(.88V^.?0 M=67M%:?5C'Q[HMD0=(RQHS0I1UJ+Q1U$QL9)68KU[A[#@TC!M,OHNJV.P$ MN"%_J^OHF46D(,B,>/0^7^8" MT:6>L8V_W'2=ITN,S/+)TM%4:J66(R2^JR?)Z)M3=O*1K^OHJ'1^J3X6*,!4 M[V'^870)3.&<5YIS_9,)UG.M#_'',[^;7:75*]-YI7/8?J-?(T\BG\\T6'E9 M>7D+33J?-N3R;-HVZT92$4]9N.F<*?M@+G^MO2&QJ_DE\)>!J';93(\ZW+-/ M1&[:WI%<80:UYM\;C$7#LJYD-#F+-$3L56".YVPIRE@>(-%94T<@BBT69_=5 M5,!Y9RGY&/;$_)\\EL-*FF,M ?G+6_&G+>KJK7\M::;,81,8Y==?K3I*(L52 ME,N_YFJ'[)LTF)!"!*Q=M8XGULT7#\YN@R/EV\D;]S4]U0U:WY%CM'-5M3MFG8]CV5T+7;/H^?_\ M',A9%9Y[(PVC1\/&02[9E(.K(FY;*=08I%DE )]\V>\^>H-QWC*J/Y[U2&I/ MG#7="PO3]MMDWFL34F>G4ZOYC;H*OQ%2+.C\5\8M*2^5"NY+&NW["N M8U/O+,E.WK1.233BWY3BY0?DI5\#RVV3/(65U*B3T!7JTKYA]W;5A;O>.RS5 MLV6A=7RG^;=LZG;H S(Q7K7:)&J0]9?HKG^&D_&G16YU62_73X>1..+.$Y27 M)X-FXK5*ZPG3U1==';W2FGXQ=>D3S;E\"SM6[;]N\UEX[R:T6V]9W-0 MN1IK&^X0M23?IN1:>LR9_P >VZ/I.GP>'W5JI&G:0MNM?G"=?S*DHXTSS? Z M'/U"K=<.'AC._P#,\XBFT:QE4.F5XI'NXYZ153]RKQ*'[@P8QO2SK#JG*,;R M2ILO."E+_+-U:^*DO!%O[%YJY=Q8<-FK;)0G/%DY5=W%C=E;AUUWVDHQDM:Q M<)U>YTT_,FU4O^S:[9O6M9M[K::2[U1.NNM2S.>/Y9\_9#%33B(ITCGMJL3% MMD\O*Z)3E6TM*32CU2;>FZZ9*F9-6O&W.[(E=Q\.S:XJ4/LYJ%5":[]VXU62 MG%>M*,JQC&FU:/U-U(G'QQ<[ELK(]T6[KY:R[VUWK4OL\:PI;8.U.:[,GP6@&Z\0T1CS-FSQ=!NO\ '=>QN7M9,N9M]NWE7;VS ML)[Y2W1;<)1HTZQ7KC)[G6K2;1$Q.0]JY/&V_:%]W[_&X^)WGF2CVK<.W-*% MVW<;C*+4V^U.VG!*.V,I14BP$#OVG^33LZ'[.=KVK,B+DCZ-[2@X;I:L^CSJ M<1BHKTG!PR"A,IN:9#II'L*:7^*2IN_=.K'K=,W[ N8&+RJ=_AUMR:5ECM^I M/Q=EOZX_P?7'I22U+NQSG)>V&L+W:W?&/H:_+'+C%?R;GAW:=F?5N# MT/02)EXF?C&$U!2<=-0THU1?1DM$O6TC&2+)P3BB#Q@_9JK-7;5=/O#$43.8 MAN=^>=Z*"<)VY.$TXS3U35&OFC=6KMJ_;C>L2C.S)54HM-->::T:^*,B.)V M !PN7+=FW7=O'"+1HU14<.73E5-!NW;HDZHLNNLJ8J:**29>F,8W>%+SGSW MOP/J3DZ1U;.,I1A%SFTH)5;>B2\VR@%M]0W??)&5R_PT2*L2C=P]AKUZPGV" MK_!2)2E^_:;;MI;'^[]O&Q2IX-FXX4TD^3*7K92^M<79P(K)YNL=* MQL)TNW/+=_PH/Q4FSN4T#,I=-=_4N0B3)]WJB:C4J/)EU8F1F7(9]C;ME_,= M[);E!2K)RLI;5*/C'2>ZL?!E/8GRG'\3CW.#S=_V$89R=RDK= MJD92^J:7HJ56\WYU 2^C3C]]G?F7)/,GE!W&6M5?SVVDWE=MNXUR*D5$6-VT M^8K]=>:,50+-+:-,S>4.'KS6=6QC<[^GS1-29Q\]L/GUC 1 M^3:/V+879K&QUKK3:J1?W731) \HI'MU'_[E1(IN :F\_%KX/?5N(I[C HM2 MLQ+C2#*0Y[AHBK:PQ.OZG"[?IU.NIU[W77JXQL;ZNRYWL(>40^Z5J7 MBBI5 ,_>O$7B&1INZY1H&?5Q&G>V-9;:)M51F]&ND2AM&N<[7'+>103/=&;Y M*963I,7SK&%.U251CD2=1,FG]( U77?!_@2X/[6SVZI0DI8MJ80M=X_OFR7U MO=^M*?IZ^UP$?DUDD[^WM] 5K>M29K U_P 6=1ZC.1.0Z?2$*F0H&6T/\:'B MG8[ QNFAY7*W"P_P66P\C/NM?V=)W>6N,79UI612^C.HS1&?=/LE NDDYD(J M8GNR4FW,[6(5QU%0R?0+#[#YTR#=I#.Y[1JJ=];LBL,A:\IOT#.3]-T+.)Z9 MA75QU]ZHQDVB3KC*3:&XD[16(4I> 12R\ ^1(Z!R:MLL< MCFT;B.Y2'IK/54;+=TI=KZ%F%)U:9V:SSZ=E+.:'HSR'[R2L+B47=%>*E M5ZM0FZ;(Z8V.Z.I"=UV#E*A(LM(BE'=I-RM7!A_@L5^ MR68_9:-UH]L<[98B/VC 7PY^GZ?]G_;WY_\ G[^O0 M %1]?H%/CT[=!WV))* M^?=P728:0QXLX8$SV_/5VB<3H3*1CU6SROQMADV[4SN0;J(JPT^W:R9#I]6> M.4K7$R+S<+EATS[&L/'=%=8T\6E6B?U1;CX)/+\K@8D8W;&='=P>9I=6J[5Q MT2N)JCBI.FZ2HX7%&XFJR:\F],S:YY#*SE/LD1+QNA>.?$&DV'Q]KD9.LV:. MAFS2]Q]J8V*#1ZYZNA=(VDQL;%:'$.D^DEFCIIZO&RK67!7K;B\? M,S8+(@T_1OBXM/3Z7)N5J2^EI=&CS'/X[*XN]+#OPG'/XGA[LL&\I)=WM75- M3CK7N1MJ,,F#7KC*5*PEIZ)UF?Q+V!)]PSU+2Z&]WW&DD)NV8B\LS^;I,[&6 MZMM#Q6GUFJNWK1E?:'.1$D4S3^78.7E=D/N(*%1(C]]QDYK O M.D;NU*2<9.L'*GIDFM=K2DJ/5:+=8V1P_NNY_1OPM;AFT'5+O;EI^.S'R+ MYWT2)?UNO7G0(IB_=7%G/L7LJ.N4W5>$8PKHM#*97"YV)QD^%C%W?<7*Y4=L+D]T;.%BW M8N$+EQ)OM0M)1;HY3N7MJW2U)BQ?<=SEO;MIPN[Z77]7RV/RK1Y+:)=Q1XZL M9["Z73GU#;2=&R-EQ5\]94BD1.AM&BW2<:Q48Q2C3K6I:<3S/-7?>5SADZ]Z,-7K.'K5$FZ3W)+P.O M^V,NUD/:R^S M.44OL[EVL5I9NKM24G)14K+MN3Z.M&6@2F?R*T7GV).D>6_0K!N2M7NE^ MP"UO$"%^LIEZS8J[K=8(^5Y\3\)1C=BO\ M,G"5/\K9HXWO?N$MMVSQN?!?FARRE_;*^"'A MI#BB2'[IKZD1/\ '/J^?8<- MU^_]/_)N5_56G[3E_6_=J6U\(]_FLNQM^=6E*GGZ:_!F/?7/\A5I2*6.R[RQ MY^9+JMVYIS1M8NNS2S8[GO&_"-*M3J;FT*[>]<_JB52=(53AR\[SZOJ*/L;/ MM^U]5W*R)+PA"-M?[TI3=//T?B<)Y?OO)7\O&XW!@]-UV]38K8"34UZ6WRT^O5*G*O6^W]XICI<^>#L?+2Q*0XVQ'$WI?S'6=UQ?BIRZ+XP4?F1U[8M\ MHIWO<6;=Y1VI.MA.-K&4XJNUV;;]36FEZ=SKJBKDQ[)T?2O/^9[7Y++'X,VP MQW#3/H_S+>\UCK&G'X?;HHQ(2\Q3.J_Q,O(YU6$&IY1-_6%DN.(Q&0*5,SZ/ M-'FM(]VU MU'"CA24LK$NVE*F/->FXE"C=J%-^ZRU6*GIOAL(@S. OT=Z B,XK=$L."Z5( MUJVZWY)TNNM7.E8"@D]53MFH^?3:'66C:$OWDC6%WY+) ,I).%FJC(.UR-F[ M94D=U>7DSL2X^63/L6+F%GNW._A7HKNXU'Z[V-W8)1N85YONVHR4+EF4FHI-0K=&.OBOC:LR55 MGGE"LWKGUIH]XVA#+H^VQU2RNI6>;B8",F'[FP69S&.(;)ZA_$L$I"6,@:8L MDRY6.T9'=.^-D::5C^L7%=MJY'B<2W&WOVN4Y13;6BK6MM MYW_M+&EBWY6+GNCE,BYD*RIJW9A.48J3W3:<;,-L=TZ;[LVW&+E*BIXPQBTW MW3V&;6[$_,>H>CM4:%FMG]$S6B2OH:P9Q6FD:X9GU64SJ5RVOY36&O5U3P^> MUE*1;O95KC[3I;LJ*M*>R57(RG=EDSM0I3O2M.U&S%:N&-9W>3I*,9M^G&:912 M&L%2//>91_['SKYY+&0C<=QF';L6>"XZ. MW@<%*+\>Y349>NZ^DKE(TTFBYHJ#6 !_%+^7++ M-3OGN3\H;C-<69:A4Y?PUXFB=6>0] D;)LD3GM;V.VR6RWGRJXZ5G7K!Z,QR MCNF4RUCUG15BI)(G*;[J"+=8"^-O_(=Z^9:GZ?JN$:'CU4R7S;Y6K.KX KZF M@M(1>>DA8EO'6[JLK$M8>.C'K)_&%E'C=TF M!$F=^\=LW!3R!H\CIGF7U567?Y&,SI,!)1]:\Z^@;I@= =^(KG.WO3KV^\Z/ M;;!XEHB&]*2D1#/V$@UDCU!\FW5(5=Z;JH'?ROVK[JURW?C=9;9H5SSY-M^0 M[2<0]+W+-Z[0IG!M908^+G6@93+9KH4#2&:J0T MN5S*0:;H ;_0?8OY3.?CLH7Y'9ZXM-&D*UM<&GNOCZM^;(BK71QY\HWIC1LK MT]:B21&.6ZV2Z5Z0Q /47V-L?IWSQYEP&9@WZ4 MA<[CZ/\ -68^C=A)6(%PWPG%]/TB/B]>UQ*$ZT?4]NAGL,])'$DI!JYB8_B_ M)-\BH@@L7H'D/YAL&R^TOR"_C*V#V'GQ73IMX?\ 9\^2L6G*6Q*$>XY[[,HS M7SYM<=#V:&?H4+1M4SS/(F[QJC95L[0_C.*Q_$6ACDZ!8SSW%4N#][_EWC/R M'UR(D+5K-QH3'SO(ZK65YZMZ/X:<9LG#UW,<#4D8^09V#D1<%Y8EJK5=^N15 ML#PKAVU.JL@J8#67WMCVCG/INX8%3JAVN9QG6H>D,9JN3GSI246H7DC$_P ? M]3V+!O7:UK>LE+#('N>]N.UKO'[E:%>]-_")-2S#99Y6*F^Q,Q,\0C.S$5"8_!1C>656XIV9@WR_ M#.G1&?>-.@2#"?E)]OI:ALW[>^5B[4[,MD_,YE-Y@X[ E[@7#\V\05]:8\T[ MS98C.G+&]6R1F[MQI6W\81XT:6G^0^PP3;/6J[D =3/?R<>^K_6*U%H6HL$[ ME?R9I^=I&\R&+0,].Q/E.Z>'F_H"%O4HUBH*)I*4M7]4>$C&4TDT-$]*HDT< M_P BO\AWKRBQV M>[TC;O/UXS"TRFCV7R31I2_6O^4A7_HFX5G2;#GDMF<)H%]RNZ8W0(I!2P9V MDBUA[C%.B*QBS&\>4:?3-LS'/MASJ2<3%"U"F5N_4V4=QDZLU=H(N6ZGU)JD(().F;QFZ2.@Y:.VRY3HN&SA$YB*)G+TIR][SO.\Z/J;BU*+I),XSA M&Y!VYI.$DTT]4T^J:\4R@^YX71K!093$MX3EY+"9E=XWSC7F8.=?M9"S,*BS5]<*5C< M2U;V]&]*N/6OJAKHL3S7"X61@RXCFMTN'FVK5]2:N8\I+:HN?51U<83;:<7V M[JIK+SN]"Q.EY'W?[!O#RM4'7H[-<6M7FCTE2C,XHEXN'GL]T_Y!>5-Q+)*M M*1HUMR622:O:=)&>-9=,SQ-MV18)F31T7'SQYJ5NQR49I=KEDWIY [=//U:2P;^LX2$C8K*)^ U1BI(9S+W]@5 MZ\>9+)S3ABO'NGCA$U25EV)^$>-^JHM"T5[AXY-B&7QCJ[F[^0VW-.#I-0=% MW$JII)[]KZ.C9M<7W9/CLR[QGN--*QVTLV,5&S*-Y5M.ZJMV92:<9-KL[XZ2 MC51(0T#P_(Q,42]8E.)[3F\1Y[=5&#RY288/)3T/IMPUN=TZ8LVJZ,@\C(B2 MS*UW*P-)JTLF7"&G$(SK4WRSZ=FYG6.;C*78S8NSDO(4G.CI:A&VH)0A1M3C M%.,&_IK7KJJC.]G7(6EF\/-9>!#!=N-GNIJ+M3N25R[&-.XH M[?I],JO[UF-XALO5JZ^16*<\V^9W,96FMZ?OX&FJ6CT_*Z%5U]5]4V&A60\+ M)3M/K[Z9?M*RYCC.^INW3]TW;J-B,5TK+ R;%S)[O>C'DN:3X[K;%E,O.,:SM&8>;Z!>N5WCQZX81[=HL[=NW1U'+IRY42Z=11 M0QE#F-TQN][WO1@KLE.[*<4E%R;IY5?0]PQ;4K&-;LSDY3A;C%MNK;22;;>K M;ZU9X9.LPE-KK]*Y:NYMZ)FJSI'N[!O_ $[:SHL[6W]H-&[G:II"\XO;I9I8 M$6&S9I1HU%JW?O6IDVT8J3B#V/42^Z?;+)AA79NSW<>W*UC7>["":5;<4XW( MJE;MY/(X_P!K>NR@YTR)R5RQ-J25^U:2 M2E)44'I.#57,^'^CLWR/2>WE9OH\7COL'+*QH-(C)"O6;0KPEZ#Q0K/%-6HZ ML;1V5NDK+=+%6(B >+/$>N"2+B*>N_O*$-U7L/-X_)R\;LKMO,P[KC)IQC'M M7/YD)5EM2BI.22TIN2H6W#\_Q_%Y;A M*=*[W>[:6]2UI*$JI;5MDM&G6IV\%[.O8\%R63DY&/FX]^]"UN<':6&[TI*U M*W1*4+L&G)W&YPE1Q<=M'W)+TQ 9?2J?D/C#-]#>9''2<_#K^ATL>V;8<1RJ M#))NY%VE1(RL,W=EUQ-J_D%&40C%.$:O'(H\3_?\1;$:'X1XR>5>GE\SM_NU=3G<]Q8_&X=KB_:>/?EQ492B\KL7[^/9C5 MMJVH)SO4;VP4'VHI4WTCM*GY;0)72;(2F8]*^;?9U@L-LF_^=O2^\>.K:YMF M<(G;_P#F5KS;;Q?RQ,MHL"X^VSA*#'1S%!JT^CKA&-9I_6K:Y5^%BUWLQ9.' M",%VK-J_';/RVQC&J@^LKKDVWTS\G[3B9\?R]ZY=E]QEY&#-SM: M:NY.Y6P+SE^XB(4]BFY;>-T9L8B*E9 M6[2Q_P#](H^JG@XN+KJF@.#<*V[_ !K5*'I[)(C=)(KE-%J7.YN9?RKL<[D- M9[4K5NK:45TK5M[?'5[IO5Z59O\ AN)Q..QI\)P-8VG.3R MX^GI2A9BDDMR42[=>KT+4X.*K5]IKER=V;N7'6;=6S86+%K&LQQ[$5&S!427@E^G7J^ MK,R.!V@ !4JV>R\OA-XGO,]0@-#V3::/G\7J.H5#)J_& MS?,GH]C6?(4^0T&*=GA8%LZ=V*2;M5'"+ S;G%N@2>V7S/U% MAB2$Q#24KF&]9<8TG4K2SFZ=89"AW^ XA(0]AAC*Q-IK,@K%2O6SQ W6SQFL M8R9OMJE[S@&&P_R]A'G%:V.\/G3*MM)=V1FCT_$T/W*QB\^I50Q@)[(LDI\<353/\DXISZ#E-\IF[WA5.?3 MWOR0W>=YSO\ 3OP (MON0YKJTQF]KN4 M?/> "OOF#U#D_KO(87;<=?S#FE3MFT:GLN66'7KDX6P91?[+F=W8KP[PYER\ MB[;4WJ)5"].FJF0JI#=(@93"?-^/^:HO0(7&ZT\J\;J6LWW<[RW=V>U6@ MTWJFH2G)N_6SCBUS4VYCE;)+\_<*M6IT&*2O>]113X;O.@3F ZSQHA(,W3 M!T0RC5ZV7:.2$550,=!RD9%8A5D#I+HF,F?O.&(8IR]_7G>=_4 <,5%QL'&1 MT)#,&<5#P[!G%Q47'MTFC"-C8]NFT8L&+1 I$&K-FU1(FDF0O"$(7G.\[SO.CZFXM2BZ21QE&,XN$TG!JC3U33ZIKQ3*P7#(S0U:EJ>:F1.X8-,-_ MV\WB-Q:1D[(UYCPW#=2H"UEZ>+GH)KSGU(P,FHD=ITO/X]XD1-%B+*SE[KBO M*;L9T>ER-4F_XJ:I_P 2Z_F75F=R^+[6/+$=F.9PLU26/-*3BO\ ^/?I**\+ M9IQXPU&9Q2WS?HS+KWB;WS;=O/]ZEX^L;)F=-(^L$K7"UFY M6Q".DIFUYQ)V5_R,B+QUJ[_8+<3++_"2/#WEODX)VH9D(X^5;O*]&[%-VYRH MD]T8U24DE65NJK^35TQ61[>O2MY-WB+L^0XZ]AO%N8MR2A?LVZRE'9,_6-5BT9E* MX2.26"+=TJ[4'=(9I(HJ3%,=-^'>L&A4I#C]R?G;#(MJ]AW\B[:CF8=JZI1N MIMS[$G3:II[HRMNCVW$]&]-J*/C[[Q.5PL+&R;G$\KDX[A-.+5L^'P8WYRP$-(I=\K.WX+L- I-8W-C?]5=7/'-!1@* MQZ'@).!F&CBWVK-E+.W:6)RX5C?VS@SG^*E63E C=9=LKPO5G"YW'OPN85^S ME3IHE6JINBTZI,9?->R\_#O8_,8658P[>:KM[N6+NV&5& M49)W)VMZ4FW&C;V3BU1N++;=][>8^3CJK_Y5>_\ *H^+[/2M4+A6\'M,/7>. MOV)+++UTF:FF8VMKO?\ 92?K(D:*J\Z0BAC<[SE3_0^2[:N[(=IRHI=RWM;\ MD]]&_AU-1_[V]N]YXW=O?-[_']87)R*K+6'Q>)]273_%:]?W18LI&,!DC7'8:YYY.%@UOMI+1Y;2WE M.]^/EDFCW[XZ(<9A7(??Y=^[DPW2-E68SMRV]''O*?\%/45 OEID[]>F5=IL9Y;>$J\?\ 0HF9JRF+;)2ZK%+O3.6B M!_N=%Q8M1Q[#NXENW:XZY*BR+=WMW(T723O+<_-Q@HIOHV93-R;N=FK'Y2_? MR>?L0K+ OXJOX\]STE;6(]B_=C.]*;BJ[HK5EA*+Y?L<*>!2BYN^?U>)H%,JKCS_ (!"I&095F,ZM$:?>&RQ MSN7:DDZ175D,_BIITN=9ZLHX6M$AHH+2[<75U=:VU)ZR;;O3;;DX.M;.PL+$ M5R)CX*!C64/#135)E&Q<:V2:,6+1 OTI(-FR)2)))DY_ISG]?U_J*V 5.WSQ=ZXLGY(*-[#G:GF$+Y\R[4Z!=='D8; M4K9:)ZWXT7QAIN3;G%+4R=J\G*I0K"ZS[1-"IP)8R(GV+7DB[8O)AR=5J!!^ M9?C6UR__ (_&N:Y/<*GJ=2;>S<>M_E2XW"1LU-FS_CCSCU,CZ1@:=:+#,0SN MWRENDX:V6.&*5TW;?OV/\>FXZ0A#G &M5?\ $;[-S$]NFJ!2,73=O<0_+KE; M2M1VWWNA-+#!>OMHA],\D9ZZL5!A:Q::[2\K@6+EBNA&2,=_!.G1N1JI2++. M2@<-9_$5[3=U2!J5^K^535:A?R$^L?2CBJ/-,;HUYWB6_>,O^*:_1X^ KU%C MJRP29;Q*K2LA!)LV\5Q-NHYYURJISJP%P/1WX\/6&P?@-I/XWV;JAS'J)EA/ ME[*+)8++H$OV@]G,2N>96"RS:ET5K,A8)*/D8[/52,^]C/W!U7*7%"IE*]AU.&DGI68'4T_P#&G[XT+U7ZEUN+KN9TZE;' MC?Y-\X6.7>327I/,LBCO.5GNKB=@Y:SII1U\IK]=Y%)/%82G],3^!C4 M$RJJ/@-)SW\1_NC-*O/MF;?,):M%]"_B/VVR8>AK4NO7M]AO('GNOY5ZQJ=O M?SE3+"HR6E:9"M+8S6DDG:%C/$-N29FZIOI(!M'E7\4GM# 9#P?.(1N;Q%F\ M\ZMN[W4()QH<=H6'SV%[!ZLVKT06"A(.:HL/>L\W:G(6N$)!VRMJ&2>J&<1T MPW4C42?= _I&QV8U.P9?2)K;J36,XUJ2@&CJ_46F7%?0:M5["I]?[N*A+HZ@ M*LO8F2'.%[QP:/;?/>]YPO>]XYCES?'W4#_ [[61=LIPC1 MVWUBU6+_ ?1_%4:\&05+0J;FGJ*B.TE4',1=8J&JURZV55X;^Y)>,DJ!8)$A"EZ15-.M<(=S&O)]8MN/]NY+_?*K-X_+OX[Q7^)*XF+;2[#*198HL-9G,Q=(_:*' M"6BNHU]C_&2\1*QKYCQBV^A3G$$RENK'+\CW;=V<<;*E:^AZ1DDZU7I=N3BZ MOWWBWL6W/D.,M9#73Q*_2]VF[?5O9?G#4GEIS=7)KO5-"RN*D&6TU%5NXY -=H2HFP03"=L];8 MKO2,I1C$1RYFKYTW614;&(DEQ^^QX68VKN'D6HQN=R,H3:=N7B[>ZVZ1EI6+ MDU5)IUU.S^C9]W+GEXW+8&3*Y8[%R%VS%J_#\JR%;O14IP6[;.,(MJ4HM..B MPB'EOUXA3:/ L=O\Z1,_E\BX7Q_66/-*?:-D%:4?-OHSE:;FIJ0;[9G7\0AQ M@XC["1MU\S30*X54>-T9 G8^3XKO3N.QD.W=7\R#V*%R5/KHDNW.NJ<:T=:4 M3<3HC[=]T1Q+5B&;Q\;^-*MB\NZ[MB%?])RE)J_:V^EQN4W1IN;E%36<=X'? MX:YZ!8)?UEYFR"O:+!K1^F9O4LGBI#.=)G)5/O'-[M= UG5K)78:W/HMLHDL MM'))EET^_,CQ[]E/Z>"S\:=FW:ABY-Z[;=83E<:G!+\L90@FXIZZ_3^6E3OE MP>?:R[^1=Y/CL3'OPI=M0LIVKLGUN3MWKTH1FTJ-P2WKZ]U$="K>6/-RM#89 MO8- ].^M:,C)D>I9LVE;1;MXV+?I]=(]SI1MM[IN3\6HU\SAC>V?;\L-U)::%R\]SFT5>*7K^2Y/D_ERGO7!G+M.*A8& M^ZGNNYM*=RX]TDGX1\(+X044_&I*@C M%D M M :S+4JFSRY',Y4JS,N4E2+IN):!BI%=-=+ARIK$5>-5E"*IE4-PIN=^><-W MX_J.V%Z];_TYRC\FU_81[N'B7W6]:MS:=?5&+U_%&BJ>>L#65,LKB&0JJFZ8 MQE%,VIISF,;IC&Z8QH;O3=,8W>][W^O>CO\ ZAGK17[W^_+_ &D)\#P;=7AX MK?\ RK?_ .TW**S^AP2_[J$I-1AG7T()_N8JMPT'@;<.HE M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M &.?O?VI M>?3^A_Z\^HIOI[SGZ_'].&4X7X^IP7G.](GWI>&X3OU]^ MGOSSZ>_3WHP_)>Z+WW%J.-UUTT+*U@149*:;G33X>?[ M-5\S9XZ6X[^GY-P_#%YPOT$[\F[_ *F^DO#&[]1O_D*0O/U[WO1K>/Y6&;2C M33Z4\:>/CU>OE%4JZNA"OXTK*U_3]/UOP5#.BX(@ M M '0?//VI.?3^A^_'>=,7O2]_[O].'Y M^GZ\X;AN<_7G.B)EY*QH5_,^GZ>/Q2=::I.AVVK;N2IX?I^GD:7(61P=1$B# M@B":2Q3K=+^IU2<[]7VODO._28IR=)\]Y\&YP8;E?=%Y7+4<:<86MZE&O(L[6 DI;TW*FGS_\ EKYFR1TO^[^CZC]-T_/^KO M"DX8QO[OTYSG/@I>?)N_/?@:KC^6AF4U33TT7BNO[?)4256]4B%?Q7:5=?T_ M3\7HNAGQ=$0 XUNJ\25Z@4AUN)GZB10W2$.KPO>IE.;G.]*0Q_CG>_'? MC@ K'9=+N$:T?LI>*C(V7.OQ*-6D&DFP3Z@;[WZ]2^\X:2*?%BD2X=)P8I#J M<-W^O!#S,*WFVG;N.4:^*ZT\M:K^]=5J4EWG,[C][G82GN]#==KZZMK\.CUK MK1$"NKI9EE?]F=3XY4X=7C8\4FU2XW02<\=E/WJ2RY3<52,=,OU:LWH1MY%.J=8 MS^5=4Z:TJZ^>E%9<7A8@ M M 'X;ZOI-]'"]/]/?IX;O2EZ;X_MX8W.&[PO>_P!>_'0!6>S:3<(A M&3:343&1L@98J42X?M9)DW^V=0Z9S?45=RSE4$E.%YWJ2_/CA^'[SG].1?/.=HX^S^#C!0<+ MC:;>YS=:OQ\G^*Z:="JN>]N=E/TRLJ3_ "]O2BZZMM_+7XDZY=IL>9XE#6-5 M%$CCK)"'F"G.FQK=6J;OAHDO)MU+S%]TKE7&QD0C;R*+U)O;.O1*NJ;U\77S5 M*%HQ?%D <"[IJUX4SER@V*?O2D,NLFCPQN<^>\+U0Q>&[SG_ & *5Z%> MMCAV-FXZ,@"IR[5X]1ZP=0[E\HX^RQ237274DS+,N][PAR\4^E,O> M_7PGQSMQC.XHREMBW2OE\2MY+CI9<5.,IQN03HEK7X4\]/[B"4*:FO66NMW;@D>KU8R4@Q'*<_3?3TQ2EYWGU&F?:XRRW MCSOP[--)KI7R?]A3_P!!LRQXWNU>^X6CCHG\6JI_JKYT,O&G1J$Y2'];E8EW M*/\ C,KIF]<]3=MEY!RV;R4*]9'34;1+5$RW"_40J:R1N=4YSO/DHX1PYW+= MV[;<7;M=76E55T:\SO7'KCLBQ/"3C*>DHSJZK2JK2D6O@J%X$9!@X4XDW>M% MU>\[WB:+E%53O"_]7>$(>.VLR_M&0 MLKSZONI%YP"#+O\ DFB&V@=R&H56&;6]6]W>@/9RQ7>&['ULM9D]>KS6U&@V M2*DA*1SUDP6.Q*\:321?W"9^$ZJ!@\<_)]$6BCU)O<@Z];+'2K-9IZL/I)W'MIA.+;,' M:SU%&'CI)5!,[\B;A-=4# 5S\GM;T.=K,?7:_Q]L%,:Q;2@WJ>Q^!CWJA'DNB[6ND$XV!MR9@")_N8Q9DHFHKWJ MS8RH$Q=]*6:8] >@,LY9:'G:>!3V-%C*C9XIW+W79Z5=*;!WZWV^J,DIR'?J MLGI7\E5J]V.;/>%LL ]_<\<<^&B0%:[Y^4RNNXNLL*!"'JUFEK+YGM)7UT4B MWU?LF*[%I?FZ+G%:2NVD6?\ DV@-*=O:3=[%->J.(*21ZHKQPB=EU\!=C!O4 MT!Z%RUGK5,@$&M8EKE5*[ N9"^T!XVFH:UHT]XC-HOJY/3K>-FXU&V&:.:\_ M_:31)A@LSXCWAVRZX$=;]Z2O^8V'UA#UY6C%3Q7P\EZ5IG\[$R3M?EQ1D-U: MO$K3QM9XO^3J*I,UC^$20XP72.9Q\N#_ %DXD!7[8O?NM9K=;I%5_.:_;VL9 M.(4&NPACO(X[=[,XO@.A5S:[=8_WZK6-Q[_/-M5@));[*9&Z,698CG[W%4B@ M:9.?D?U2 E[>G$T%*XPM?SY\G R4I ?XHUE]=CI*!JLI6;DM'V>P$S]&!GY= M2Q.'O#R5:>4$G'4?,O)%!T@0#+W_ -W[W548UQ6Z3"6%O)UW1/XQQ88EK7B/ ME,I@]+A=$O,__#W*R)4"%C=\J<%3X0KL[R"FT;4P>(S2J?7"C8#[K7OW7)Z> MKD3*PU1SM@](R@+)*Z- OX4]%[(YSZGO%EU*\(GM#2(9UW#IK F=>LZ+204A M7.<' DG/M]]&2S/#+[):3E&F5"4J6U630:EB>.3EHG-"J672 M%KBX"]TJ6K^NW9S5+-;7L[2FZ]428SZD>^=2"!GAC)_#<"S'C+<+-Z)P&#U& MXQS&*LSV[[+591A%UNWU6,;_ /'>R7W/H\C*+O35G9#<_B:RW^\NNDE]YS]T MW$T?U03 M, #@7'B6-H(8S&38G/F_\6YA7RY2ND$B%7(J:04,S[S^PQ2]+ M])3]YTR?><^?@_9KQ,:.7 M]O*_!V6OK72M.C_'3]I2K@;,\97G;O+)C^71-Z]4FG3Y5IUT.\U^Q4'-+F*_ M*1:TXY,B9Q'OU>HO&+Y=PW:NH=S%](=K'LSD=_!S<*FL3GRH3O3<^.\(X4[O M==F490M)MNM*Q7BJ_P!AV_TY<=.Q>PE*%Z;HXSJZITK&J5(_-(O0A(L7!B)) MO&:BYB_/447:*Q_JX7ZC\+PAOJ/PGQW]?CGZ<$,TU&NIW0/@ 56]2%(>*I MO#EX;G\O)?Z<[WG/V!/GZ?GG><-\")F?Z:?\7]S-[_V_A.[R61;MM1N/$DDV MJT>Z-'3X$$-ZQ"O79)J$9F=0K>(3DE(;A>KR"DFBN@S6B>\5XX(93[RY5.FY MT_.%YWO2\YWGSYJN8S[-F7%\M=A:Y%Y&SO/TVU;=9*XJ4>B35&E7I5NI!QV1Q5U79\FIOU>*CI]+I75]/X95J9&4K/'LJC)(Q< BV,R(T53<*Q; _) M,IOJY_\ =C:PKMB]=O.]W7*-%GE\6?CZI( MO31\LXATUHM\FD@DO5E><1ZDD3I7"BC=K NU"N$CIJ=^@Q$^?5SI?GGZ#KP_ M<'V*NX$K]R.9%;Z7TMU)/TI2G>2:>BZM^/F?,3E+]F%UXE]^MU6Z$9)->3E. MJ;\Z.OEU,WBC:*;;"S2AW"CQ@G'396[I=IUHN0A&WE.+JHR4EUTHU5=*=&_,[/=-_+R?:T+N9""G]S M&DHT]:I/5*.B5-%1NM/ OJ-&>5 M 8&2K]7E%7II>$@9%>4B>P4 MD:2C8]VK(P1E%G'89[UTBH=W$F654/\ MU/J1Z8QN_3\][T 8_\ Q*A]*L;E M9J/2N>LC.#?PT-]+@S)%NUCNK=_;?"O6B#-)-'ZOG[9$B%+\<+SG /UG3J)' ME)_'U:I,2H_>43_9P<.V*E^X8(0S@Y/L-2<3^_&-DFI^\^/J03*EWY(7A> ? M;.GTAFNU585>JM7+-)B@R59PD0@NU1AD#-HU%J=%L51!*);.3)H%)WG$"*=* M7Z>&^.@1C-V/!JI-5>F2\% Q\W,6,T-4(!/.7ZSAY(,C4IP\FH-JSK:I3UF$ ML4<]])]0&],J[6 MV;0S"/@H-HP_E3S9F3*,8(-/YQ20Y,*2YFR"!4?Y4\KWCHSCZ?O='45Y#R"J[=0[V+XHL@#E[7X'OW?F$B._?BBP2_S&L^_>A" M<-W^W]>@#YY7*\7IC%@H8ICQ!:^=L30ZU>,R?)>_' !S0E:KM98LXRN0$+7XV.06:Q\?"13&*8L&SER9ZX;LV MC!!!NU0\YWYLAOC MYYSOQW^'DOUYSO.\^1&R_P#1J^FY&W]@0<^;G"+2D\6Y1M5HZQHZ? KJVK,) M)KLY6$:]5BD(=1_(1!N&7?J2<E=&:/+Y?,XS"RN+R.[XLC,RO:,KN;"%?N+>V<:>M5>J451) M=*UU==%0OZ-,>4 !#^L41'0.04.:2_C';A3RU+S@>;GP>7*_&.Z-VV[;UI))T>Z'AN5 M*JNG]I%E8S2Q.)9PSEJ_7*$U4(HD9_'?MYB4E_VOVS=+%$=JKM&CU7DWHV^8R\B_;W2E&-8Q3^%8K2T>+?X_<*Y-(Q]=AX>T1[Q^B_96>:(D5 MW"K-H/T+=J9H:%[FLXME-BV;%&8K\1&R3N2<0%YK=XICQV>24X7A*NNQF MV1$>%Z1PRLS]-3OP8H TU-5K6P- MUXO2$[G4F*3N1@;/0U(34HZO.(668=KRFE:*Y>Y7)IV8M&=/7\NXU!_!:'7E-[@>U;2J3#0E@L$;I M+I&PQCEE)MY5&.C>(+L%&G%E /C1/QX,%G=_L$6G7+/ 3K;<6]=R<N&IRM M:_YPH7G*AH*4JVS-O4A*@XSN9P5.QHN4F'.K+/3D21(NW3.X R?H+RIK]HSC M!LYA>0.FL:U,.Y'3WCUKRO&L]HLM3MB.AV^U-4]"IS)RQT&\V<\F=U$))S-: M4X=6/0=*+%_; 9]E^.V)/.H6N>UBQ2UF86V,EV4L:%9*+/ZLM<-GD;U7+:1X M\DO9LJ+);D,SCU2(<6:)\*!W=>\83-YV:V[K/SL%I%=F,/? M8C->1CI248VL29&Z:3).11,D1&3+R/ MM3YVRZ4Q['Z;2K+8%KA=6L8@]OUT=MV2$E<+H]12-.3\GV/;M&KAVLJ0J/%" MI)\,BB3X(3G.%X!-H B;5J6A?6D' *R)HM7KU\\9 M.2D35+UXWC'!$DE4C]*91 Q5C=-PG2G^.?/._H.N[:[L-OEK_P#,N>"YF?!Y MWWD(J>Z#@U6CI*E7%_O*E55->:(AK>9V0TR=A)UZLTIKU,S,TVR^S+R$Q^W3 M,I]$.W=K*-V_W"$ZJHJJC]1><^.E-W]!BI>UYY-]6^6S,B[8=QRC"L8JO6FZ M*W42^*7XFAY'E.-6);N0RKN7?\(2BX[*]=\I-MO^&%5XII=>A,8];:Y+E;5N M(B[BPDWJ#UM-S94$WD(\3,G\]>E27:E,V2^WQ0O42_2;^G2?/.<$CDO:JRYP MACW\BQBJVX2A;DHQG%UKOJG5T=-VKI\>LG Y;@LFS+(R9O"OQM;)6[<7)74O M&+\Y=)*==:.M.F4L^&RC C6?AK&XD[.:0;.G<5PS:"92:Z).++-X8S;[96"Q M&[;OV^*]4ZND><2ZNL9+IRI(_)4_J^3&[WOQR3P'$7>(X^UAW;CNR MM1:4J4T;;6E7TK1?!(AQ#V2D6W#.5F)W#E-HGU%NW?M_J49.3%(8Y%/ MI,7G2?!N?'>]Y8L)[J M5:K1/HUT?Q_65;NMJO4E-,86Q'Z56+)V-4(L12/Z@2>,BWYR<79]Z1!0WV"& MXG55,ER&?R/WD M,6ZH[(JC^I*EVB7<:;VO1-4=/%53)1*7::5UI4X>-<2<8L7B;=\W/V22+Q7O MRMQE)N_D\*DGSO>%*XX?A/CZR_U^.:/&CQV?C2S.1OVX9S5:1@HJ/E6*_P!3 MXM;:]/B73?)XDHXUJVYVO%U;KYT;JX+RK7S^!%\[SG,]FYUW/DEDRANLMQAMA& M"=*2K%>-4EIX:KXE)F9&;QF?&%K:U%J;=9-4FG!=QMO;2KU3H^OP)ZI4!<9" MZ05WM:JA%CM9=D@T<=4*L=L=IW_S3=ASX;Q$>57I>$)WY66ZI]9^%_3@L+F1 M&''K#W6YSCEUN2UU>D5TC7J:?$L9$K_ -UD:3V./CKJNB?TQTT\ M7U=.A8P5I: M >?7HG0O1T5Z"IU$S2BI1E&/<4QIO&V.**IU- SY?_?2>)?+< :5,I>FH'RO7W%& M]!7!79;)Z%B#Y7<]XIU/DNRU+D=*-&52A:[7Z'0*0ERFWFE,>=DG<6>N?1TRW@8B1\[Z'7[U>+C*=>5'7ON%<4MQ+;'?>NG'GL\58+QF- MWT#^$N#34:ZV2FAYNUEH;/+DBE<8BXQS]['E?D8MIRL%1=,U#&,J9, M"#[#[J]17.9SZ"@J#!YZY3U"*>R4['?YW,U9[5(=3-"2\1H_\AFJLA$4R>9; M@S2_>1QDWJ,G5WG2G,BH=) "8X3WEOEIL$!5T/.,?0K#(Z%CN;6BMZ-(::TL M%!E=,K![*K87?\=E_:M:J8HCPZ3%ZTED#D<-ED'B3=F6 M77#R/*W8)J,7*? -;K6W^LY="(96&<+3Y8_F=MHTNULM73AV*K6O^I>5MW94 MW\?39Z7A]+TCSNGTS2.ZBZ;M9IVW.2.)]"I3 7W\O3>M63!,WG]RAWE?TR9B M7LC-PTJV9,I]A&.YN46IZ-L81I4XZ/NO:4:.--MT")HMY;KA,A"%+PG )\ M $3ZM4W]M:UMK'.$V[IC-JR"!E%UVOW5V\4_,DW(\; M?4NR54YPW2+%*?Z#%Y\\[P3^.RUAWI3ETG;<:T4J5IKM>DEIK%M5\T0\W'ED MVE&/6,U+JU6E=*K5/XE5[Y;+ZK(L8.QF4X:$36XHFJ4[5PDC+$-&=--.V1OH MX4Z?._0L4_2J$-P_.]^KX$" M?R,,F&/<4>W#5_4M)UA_,:>GC1IT?7X$EII;-0TV5<@HY66C792]1=M3'F&J M:B_P=5-B[==^[#I)\[WX^_PR?]5.A#,:JE&*A14TJE MI.V9232BO3(%^@SE4ICEYPBG#<[SO.?!109N;=S6K.1*#C9;C M#;!03Z232ZUHEZ6]*OK6I3S>+S(NTD^EUZREH]T*7'6B6K55H^NG0G"GP MESFKA5[S:EC$ZBI)M&C=4RA/W#=Q#2!?W,?'%YQ".C2&[SI5#_[SGI^&Z4I? MI^9SR(PXW[1RA.=QQGZ(T45UI*>KG+75*D8]$VZFDQ+.3\^-I*KZ!M)5?0I7?+_ILU<5XF!7[^T;OF3^ 90Z"2Y/I9 ML3R?%B2Y$>*+R*C5-P14G%.H&^#I_08G]W86+S6+:O\ W>EWC[N''7)I8ZA.%*FB3Y;I.ZFTMRE*CUT>FWKH]&O#Q/,-O*YUUV9PC8C^?TT3=*>KKNZ4IJC".-* MO]3=]KLA(R3=\V7?\*F[C.*+,?WS8R+4K0BRBQW[;]P;ZT.?4R,>_8L3CC6%2<7-;I4T=6M$U'JW2KU?F0[_,Y>%?>)=8@'K11X\DF/VRI%4G8<_55WWW MB<_4WU]<)?UYPA?TY=85SVYR,;F/JC^R^(X_E,;)S/<-SLW=B[4%)0HO51I/ZFVOI\?U%WZ M[8D9ENDFOUNE*D0X=VW:J]7:G.EQ$KE5@X^.??;)K+%YWG?A5/IN<4*7O>?/ M3C9-C,LQR,:2G9DJIKHT9Z2<9.$OJ3H_F;*.\^ M M '3?OVL:WZY=J=(G]7"$X4IE%%53<[TJ2*1.&. MHH;A>]YSG/Z<[WOZ<[T?&TE5] 4OT:_:1-VX\#7%_ML%%XA: :122*YC+E+Q MZDLI,I)=43E?O-5R'*FK]CA4S$^%"_48T&QS-BWD/)MI7L2S-QN)*O1>J/SV MO2GX:FKL<)Q&9[2OYMR]V^9U=M;TNC2C2/5IUUEX?),YV!M2TY/]LRBVT(QD MTTI";F^,%8YO.G(D5%#LD[5ZYZ_^WQ/B96B//LDZ7O#%Y]/Z;:&/[7P,>6;: MIE=Y-QBY*3I+6D>FWX-T:\-=3S!KELRZ\><%972;VT4J*GJZ[M%2BTI\#$NM M%O\ 1W?^/23]\VO\;?N8\\:Q.%BQ]2E-;I+3TMKHU&JW/5U3KXD/(YC+X^_]M>9,27A%-:3ZZ1XA)0[]H=>1EHPQ?CJDQ#+?< M4D6ZW#=_LZ;[R1?U(0A>?I=X5_VWR#NV+F.[*NNJG-IZ^"@U]$514T2?5U>I M*E:Y2%N.9![FXT<'&DFOXXZUKKI6J7@C3)71=39O&TNS(K L&*#RNQ;%M%F7 M:,S1)F3B3:)-) KPQ/L?<1254/\ [O\ M]2XMVBO5F:C@B*!GAF*W?U,1%5;G#I'^%D>]^#<[SI M3FB8F7CYMB.3BSC.S)5370I+D.W=[TW>#.Q9EN$XW5MHGME)Q-I-P;I_LJ'55_\NZ^CZ?H/ M_87[9S_.=XO&RJHY1=-[22I1>EIZMZ)46YTU^[:P+FV_%=B2 MT>M575IMOQ;K5:)?.BV&:C[BTJ;QO0'S)*;6,N\F(%XF/Z?Q;P;-Z"S8N6-%)>GIIXM>*^"I^/0ILY94 M[,OM&E>?G_<_!_%E8']EBE32Y;A SDI;B-HQFUF9.65C)*'=1Q"<^3LS-OE+ MO'7.GYTW#F5YWX-_7Y%X_:\,USR[63"-BY.3I!5C&+TBM7KZ:*5:)/I0RF1/ M'=Q_=V;DLS;!*3E247'QC147JJZZ[O'0L#G"^BR7)25L\J[CJ;)&ZJU[.\^S M/JE4[]1$XC[?4#QK55+^SIS%Z8_/CJ!"F[]SD#D?Z?;L6L:PHRS+<4ISA79) MI4?75M]:^'2K-#@K-E%/[#M2**B:#.(3*DW:P*3@C( MZ*/V"-V#0G>(NY5,_P"V(T-]@Q.G;]-]75_A4_TF^V7GFW-8F7:=S)LR3LRZ MQJDI1ZR@ZZ5DZO726J;3=2^L95J;CAQ3[^OJI7:_!_W::K1T=*&GVS^<@\YL M3F%BW7%)MN@CQRBY,F[CX Y#N)!^9FFBCULY?\0/]WZ>D,0ATN?'3$Z(_#YO M'\?B2FY.%S)E%MM^A.7IA&/C^-%5NK\S0][W]>] M&Y2:5'U,S?E&=ZG!VHI-:.?$519HQR<4=1LJGU94Y6 MTD?Z3/"/UC=Z;C58JOU-'7$_@A.]^@O>F5*?,<9BY&0Y8^))QA"5'JO5*-*2 M:6JVKK75MTC7ZBHOWK>#-2O17V\EH]?3NZJK>J?A31+RZ/:9)C;&]9DBT9[' MMK*_.YD96'6(5+Z%GZIUW"]>.HH1LW=?2IPA5C%.V=&Y]WY(H8Q^^F\8L.Q< MMQS$Y8\4D]NFOG3RKX*FGZBGS/N+EJ7VK2NOHWK^WS^+J5;D+''**2K>^P$] M,V=**:1C:0EY96+D(=RV,HKU3]MUMWI"?N5/J*H;ZS*%Y\?T-\\T,O;5KD+D M\S'R(0QYS;VPC6,8T22=7JZ+U)T2;T\S(Y,[#FXY]FYCZ-JJDK^SEV*Q MQ*-WFWK2NW327X::)U75>3U2<[-PM"LTE!QCE5>9CR-6CE%P9-XVBW?>FEIC M]CQ!+[3EXFF?O/U(_J?ZBB!P^;QW'8MS)DW;GD4;;?HBM8PC'7SK5TU M?BTDR^XO%L/E,:&>U]E:N5F]K;E3U.J2Z-T5/*NBJ=G^)??_ )E(_P#^NOT? M_&.O_CO_ '__ (G_ (W_ -O_ *_^\;;9/S?^G3\?T\3K^]P_W;7_ *GW/I7^ MEY=/H_AZ? L$[K4.\>J2*C95)\L1--=TS>OH]5P1'GPCQSUBY;\<&2+SX*8_ M#&*7GQSO.#C=PL2_/NWK<)7*)5:5:)U2KUHGT1GXW;L([82:CY5T_4=3_$(= M#JJT>AQD\74*JY=&Z=\9]TG?DB5O%Q[ M*:LPC#&[SOU]^.\[]V3CTU^6A%[-R#K9G2/E+5?KZZZF M+ZS.[=H/I..C5GS%(_[!^X2DUGK57IDOM\3,^;G?)?/.G[WG#%^DW.=YWG?Z M_5.]&+C%S47U7@_GYGU*^Y5G&VVEH_C^E?([YHN3D''W$SONIF1(4QDF[ALX MZL=!,CDO96:^':+8JG#?1UMTW>E[SY+WX[SO';N.DIJ-NG2/ M7XZ_/R9LY:LU>(=0FR(OFO4DTOXW_<49]^R7A$57BRW?W,J[1*7GT**_!4^\ MX8A"FYPP^NQ;E!PN)2A)---533ZJCTH_'S.^'\MIPJFJ:^.G37J,%UD4^]ZFFX.Q<-^N" MI_/?I^OZOIYW]/@1KV'B9$^Y?MPE<2I5I5IUI7K2O@=D+MVVML)-1?A70Z?: MA#)F779H=:OG'2]\)WO>DZ0W]PY6\7' ML[NS",')U;22;?2K:ZOXLXSE*XDKCW12I1ZJAKCR EFZICIF,=$RBJYR<2-) MMNKJ=X8ZJ*:BG\FQ47/TW3?:^YWGU?H?].<'UPDNA%=FY&6ZS.B;K1ZJIB3L MCOG+9Q+1L:Y78$6,P=.TI19XT5XD3K?[79)NH[2Z98QN&X7I>%^/JYWG?Z_5 M.]&+C%R2EU7G\_,)7W*MR-MT3H_)Z?IH9 \;*2#@BB:C[I?L$*N.CFHPIJHK6OCK_L9 MLJ570=(<;S)4GC/[!$.QG3'<-EB)_5]KLDY7YQQ+*)?5_9]SA4B=_7B?UNO6O4V3[27_ND__#^U_P!!?_"_]U_3_P /_P"S_033I.0 M M ' ?_V0$! end XML 25 d47821d20f_htm.xml IDEA: XBRL DOCUMENT 0001691445 2018-01-01 2018-12-31 0001691445 2019-01-01 2019-12-31 0001691445 2020-01-01 2020-12-31 0001691445 2019-12-31 0001691445 2020-12-31 0001691445 2018-12-31 0001691445 2021-01-01 2021-12-31 0001691445 2022-01-01 2022-12-31 0001691445 2019-01-01 0001691445 2020-01-01 2020-01-01 0001691445 2020-01-01 0001691445 2017-12-31 0001691445 finv:ConsolidatedTrustMember 2019-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2019-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:MicroLendingLicenseMember 2019-12-31 0001691445 finv:FinancingGuaranteeLicenseMember 2019-12-31 0001691445 finv:FactoringLicenseMember 2019-12-31 0001691445 finv:FinancialLeasingLicenseMember 2019-12-31 0001691445 finv:PPCreditDataServiceShanghaiCompanyLimitedMember 2019-12-31 0001691445 srt:ParentCompanyMember 2019-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2019-12-31 0001691445 srt:ParentCompanyMember us-gaap:CommonClassAMember 2019-12-31 0001691445 srt:ParentCompanyMember us-gaap:CommonClassBMember 2019-12-31 0001691445 us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember 2019-12-31 0001691445 finv:ComputerAndElectronicEquipmentMember 2019-12-31 0001691445 finv:OfficeFurnitureAndEquipmentMember 2019-12-31 0001691445 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001691445 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001691445 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember finv:WealthManagementProductsMember 2019-12-31 0001691445 us-gaap:FairValueMeasurementsRecurringMember finv:WealthManagementProductsMember 2019-12-31 0001691445 finv:GuaranteeAndQualityAssuranceFundMember 2019-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2019-12-31 0001691445 srt:MinimumMember finv:IncentiveSharesPlanMember 2019-12-31 0001691445 srt:MaximumMember finv:IncentiveSharesPlanMember 2019-12-31 0001691445 finv:VariableInterestEntitySubsidiariesMember 2019-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001691445 us-gaap:CommonClassAMember 2019-12-31 0001691445 us-gaap:CommonClassBMember 2019-12-31 0001691445 finv:NewBorrowersMember 2019-12-31 0001691445 finv:RepeatBorrowersMember 2019-12-31 0001691445 finv:OtherMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:FinancingReceivablesTotalPastDueMember 2019-12-31 0001691445 srt:WeightedAverageMember 2019-12-31 0001691445 finv:ShanghaiQiaopanTechnologyCompanyLimitedMember 2019-12-31 0001691445 srt:MinimumMember finv:ShanghaiQiaopanTechnologyCompanyLimitedMember 2019-12-31 0001691445 srt:MaximumMember finv:ShanghaiQiaopanTechnologyCompanyLimitedMember 2019-12-31 0001691445 us-gaap:CollateralPledgedMember 2019-12-31 0001691445 us-gaap:TreasuryStockMember 2019-12-31 0001691445 us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0001691445 us-gaap:AccountingStandardsUpdate201613Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember 2019-12-31 0001691445 finv:QualityAssetsReceivableMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:AccountsReceivablesTotalPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:AccountsReceivables1To89DaysPastDueMember 2019-12-31 0001691445 finv:AccountsReceivables90To119DaysPastDueMember 2019-12-31 0001691445 finv:AccountsReceivables120To149DaysPastDueMember 2019-12-31 0001691445 finv:AccountsReceivables150To179DaysPastDueMember 2019-12-31 0001691445 finv:PRCSubsidiaryMember 2019-12-31 0001691445 finv:ConsolidatedTrustMember 2020-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2020-12-31 0001691445 finv:FinancingReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:FinancingReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:FinancingReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:FinancingReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:MicroLendingLicenseMember 2020-12-31 0001691445 finv:FactoringLicenseMember 2020-12-31 0001691445 finv:FinancialLeasingLicenseMember 2020-12-31 0001691445 finv:InsuranceLicenseMember 2020-12-31 0001691445 finv:PPCreditDataServiceShanghaiCompanyLimitedMember 2020-12-31 0001691445 srt:ParentCompanyMember 2020-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2020-12-31 0001691445 srt:ParentCompanyMember us-gaap:CommonClassAMember 2020-12-31 0001691445 srt:ParentCompanyMember us-gaap:CommonClassBMember 2020-12-31 0001691445 us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember 2020-12-31 0001691445 us-gaap:CommonClassBMember 2020-12-31 0001691445 finv:ComputerAndElectronicEquipmentMember 2020-12-31 0001691445 finv:OfficeFurnitureAndEquipmentMember 2020-12-31 0001691445 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001691445 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001691445 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember finv:WealthManagementProductsMember 2020-12-31 0001691445 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember finv:WealthManagementProductsMember 2020-12-31 0001691445 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember finv:WealthManagementProductsMember 2020-12-31 0001691445 us-gaap:FairValueMeasurementsRecurringMember finv:WealthManagementProductsMember 2020-12-31 0001691445 finv:GuaranteeAndQualityAssuranceFundMember 2020-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2020-12-31 0001691445 finv:IncentiveSharesPlanMember 2020-12-31 0001691445 finv:VariableInterestEntitySubsidiariesMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001691445 us-gaap:CommonClassAMember 2020-12-31 0001691445 finv:FinvolutionHkLimitedMember 2020-12-31 0001691445 finv:BeijingProsperInvestmentConsultingCompanyLimitedMember 2020-12-31 0001691445 finv:ShanghaiGuangjianInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 finv:ShanghaiManyinInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ShanghaiziheInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ShanghaiNianqiaoTechnologyCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ShanghaiLedaoTechnologyCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ChengduYougaoInformationTechnologyCoLtdMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember finv:ShanghaiPpdaiFinancialInformationServicesCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember finv:ShanghaiErxuInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember finv:FujianZhiyunFinancingGuaranteeCoLtdMember 2020-12-31 0001691445 finv:HainanShanghuInformationTechnologyCompanyLimitedMember 2020-12-31 0001691445 srt:SubsidiariesMember 2020-12-31 0001691445 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2020-12-31 0001691445 finv:CommonClassAAndClassBMember 2020-12-31 0001691445 finv:NewBorrowersMember 2020-12-31 0001691445 finv:RepeatBorrowersMember 2020-12-31 0001691445 finv:OtherMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:OtherMember finv:FinancingReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:OtherMember finv:FinancingReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:OtherMember finv:FinancingReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:OtherMember finv:FinancingReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:FinancingReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:FinancingReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:OtherMember finv:FinancingReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:FinancingReceivablesTotalPastDueMember 2020-12-31 0001691445 us-gaap:TreasuryStockMember 2020-12-31 0001691445 finv:DeferredGuaranteeIncomeMember 2020-12-31 0001691445 finv:QualityAssetsReceivableMember 2020-12-31 0001691445 finv:AccountsReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:AccountsReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:AccountsReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:AccountsReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:AccountsReceivablesTotalPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:NewBorrowersMember finv:AccountsReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivables1To89DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivables90To119DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivables120To149DaysPastDueMember 2020-12-31 0001691445 finv:RepeatBorrowersMember finv:AccountsReceivables150To179DaysPastDueMember 2020-12-31 0001691445 finv:PRCSubsidiaryMember 2020-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2018-01-01 2018-12-31 0001691445 finv:DataCollectionServiceMember finv:PPCreditDataServiceShanghaiCompanyLimitedMember 2018-01-01 2018-12-31 0001691445 finv:IncentiveSharesPlanMember 2018-01-01 2018-12-31 0001691445 srt:ParentCompanyMember 2018-01-01 2018-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2018-01-01 2018-12-31 0001691445 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001691445 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001691445 us-gaap:EmployeeStockOptionMember finv:TwoThousandAndSeventeenShareIncentivePlanMember 2018-01-01 2018-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember finv:TwoThousandAndSeventeenShareIncentivePlanMember 2018-01-01 2018-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001691445 finv:LoanFacilitationServiceFeesMember finv:QualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:LoanFacilitationServiceFeesMember finv:WithoutQualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:PostfacilitationServiceFeesMember finv:QualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:PostfacilitationServiceFeesMember finv:WithoutQualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:InvestmentManagementFeesMember us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:BorrowersReferralFeeMember us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:OtherRevenuesMember us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:OtherRevenuesMember us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:QualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 finv:OtherRevenuesMember finv:WithoutQualityAssuranceProgramMember 2018-01-01 2018-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001691445 us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0001691445 finv:LoanFacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 finv:PostfacilitationServiceFeesMember 2018-01-01 2018-12-31 0001691445 us-gaap:FinancialServiceOtherMember 2018-01-01 2018-12-31 0001691445 finv:ChangeInExpectedDiscretionaryPaymentToInvestorReserveFundInvestorsMember 2018-01-01 2018-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001691445 us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0001691445 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001691445 finv:StatutoryReservesMember 2018-01-01 2018-12-31 0001691445 finv:AmericanDepositaryShareMember 2018-01-01 2018-12-31 0001691445 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001691445 finv:ConsolidatedTrustMember 2018-01-01 2018-12-31 0001691445 us-gaap:GrantMember 2018-01-01 2018-12-31 0001691445 finv:LoanFacilitationServiceFeesMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001691445 finv:LoanFacilitationServiceFeesMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001691445 finv:PostfacilitationServiceFeesMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001691445 finv:PostfacilitationServiceFeesMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001691445 us-gaap:FinancialServiceOtherMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001691445 us-gaap:FinancialServiceOtherMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001691445 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001691445 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001691445 us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2019-01-01 2019-12-31 0001691445 finv:DataCollectionServiceMember finv:PPCreditDataServiceShanghaiCompanyLimitedMember 2019-01-01 2019-12-31 0001691445 srt:ParentCompanyMember 2019-01-01 2019-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001691445 finv:IncentiveSharesPlanMember 2019-01-01 2019-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001691445 country:HK 2019-01-01 2019-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2019-01-01 2019-12-31 0001691445 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001691445 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001691445 finv:PRCSubsidiaryMember 2019-01-01 2019-12-31 0001691445 finv:LoanFacilitationServiceFeesMember finv:QualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:LoanFacilitationServiceFeesMember finv:WithoutQualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:PostfacilitationServiceFeesMember finv:QualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:PostfacilitationServiceFeesMember finv:WithoutQualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:InvestmentManagementFeesMember us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:InvestmentManagementFeesMember us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:BorrowersReferralFeeMember us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:BorrowersReferralFeeMember us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:OtherRevenuesMember us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:OtherRevenuesMember us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:QualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember 2019-01-01 2019-12-31 0001691445 us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0001691445 finv:LoanFacilitationServiceFeesMember 2019-01-01 2019-12-31 0001691445 finv:PostfacilitationServiceFeesMember 2019-01-01 2019-12-31 0001691445 us-gaap:FinancialServiceOtherMember 2019-01-01 2019-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001691445 us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001691445 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001691445 finv:StatutoryReservesMember 2019-01-01 2019-12-31 0001691445 finv:AmericanDepositaryShareMember 2019-01-01 2019-12-31 0001691445 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001691445 finv:ConsolidatedTrustMember 2019-01-01 2019-12-31 0001691445 finv:InstitutionalFundingPartnersMember 2019-01-01 2019-12-31 0001691445 finv:TheGroupMember 2019-01-01 2019-12-31 0001691445 us-gaap:GrantMember 2019-01-01 2019-12-31 0001691445 us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0001691445 country:CN 2019-01-01 2019-12-31 0001691445 finv:BeijingProsperInvestmentConsultingCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 finv:DataCollectionServiceMember finv:PPCreditDataServiceShanghaiCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 country:HK 2020-01-01 2020-12-31 0001691445 finv:TaxSlabRateOneMember country:HK 2020-01-01 2020-12-31 0001691445 finv:TaxSlabRateTwoMember country:HK 2020-01-01 2020-12-31 0001691445 country:ID 2020-01-01 2020-12-31 0001691445 finv:IncentiveSharesPlanMember 2020-01-01 2020-12-31 0001691445 srt:ParentCompanyMember 2020-01-01 2020-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2020-01-01 2020-12-31 0001691445 srt:MinimumMember 2020-01-01 2020-12-31 0001691445 srt:MaximumMember finv:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-12-31 0001691445 srt:MaximumMember finv:ComputerAndElectronicEquipmentMember 2020-01-01 2020-12-31 0001691445 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001691445 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001691445 srt:MinimumMember finv:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-12-31 0001691445 srt:MinimumMember finv:ComputerAndElectronicEquipmentMember 2020-01-01 2020-12-31 0001691445 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001691445 finv:PRCSubsidiaryMember 2020-01-01 2020-12-31 0001691445 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001691445 finv:LoanFacilitationServiceFeesMember finv:QualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:LoanFacilitationServiceFeesMember finv:WithoutQualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:PostfacilitationServiceFeesMember finv:QualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:PostfacilitationServiceFeesMember finv:WithoutQualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:InvestmentManagementFeesMember us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:InvestmentManagementFeesMember us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:BorrowersReferralFeeMember us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:BorrowersReferralFeeMember us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:OtherRevenuesMember us-gaap:FinancialServiceOtherMember finv:QualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:OtherRevenuesMember us-gaap:FinancialServiceOtherMember finv:WithoutQualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:QualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 finv:WithoutQualityAssuranceProgramMember 2020-01-01 2020-12-31 0001691445 us-gaap:OtherIncomeMember 2020-01-01 2020-12-31 0001691445 finv:LoanFacilitationServiceFeesMember 2020-01-01 2020-12-31 0001691445 finv:PostfacilitationServiceFeesMember 2020-01-01 2020-12-31 0001691445 finv:GuaranteeIncomeMember 2020-01-01 2020-12-31 0001691445 us-gaap:FinancialServiceOtherMember 2020-01-01 2020-12-31 0001691445 finv:FinvolutionHkLimitedMember 2020-01-01 2020-12-31 0001691445 finv:BeijingProsperInvestmentConsultingCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 finv:ShanghaiGuangjianInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 finv:ShanghaiManyinInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ShanghaiLedaoTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ShanghaiNianqiaoTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ShanghaiziheInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember finv:ChengduYougaoInformationTechnologyCoLtdMember 2020-01-01 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember finv:ShanghaiPpdaiFinancialInformationServicesCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember finv:ShanghaiErxuInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember finv:FujianZhiyunFinancingGuaranteeCoLtdMember 2020-01-01 2020-12-31 0001691445 finv:HainanShanghuInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001691445 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001691445 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001691445 us-gaap:EarliestTaxYearMember 2020-01-01 2020-12-31 0001691445 us-gaap:LatestTaxYearMember 2020-01-01 2020-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001691445 finv:StatutoryReservesMember 2020-01-01 2020-12-31 0001691445 finv:AmericanDepositaryShareMember 2020-01-01 2020-12-31 0001691445 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001691445 finv:ConsolidatedTrustMember 2020-01-01 2020-12-31 0001691445 dei:BusinessContactMember 2020-01-01 2020-12-31 0001691445 dei:AdrMember 2020-01-01 2020-12-31 0001691445 finv:InstitutionalFundingPartnersMember 2020-01-01 2020-12-31 0001691445 finv:TheGroupMember 2020-01-01 2020-12-31 0001691445 us-gaap:GrantMember 2020-01-01 2020-12-31 0001691445 finv:NonMarketableEquityMethodInvestmentsMember 2020-01-01 2020-12-31 0001691445 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001691445 finv:DeferredGuaranteeIncomeMember 2020-01-01 2020-12-31 0001691445 finv:ExpectedCreditLossesForQualityAssuranceMember 2020-01-01 2020-12-31 0001691445 country:CN 2020-01-01 2020-12-31 0001691445 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001691445 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001691445 srt:MinimumMember finv:IncentiveSharesPlanMember 2018-12-31 0001691445 srt:MaximumMember finv:IncentiveSharesPlanMember 2018-12-31 0001691445 us-gaap:CommonClassAMember 2018-12-31 0001691445 us-gaap:EmployeeStockOptionMember 2018-12-31 0001691445 finv:TaxSlabRateOneMember 2018-12-31 0001691445 finv:PRCSubsidiaryMember 2007-03-16 2007-03-16 0001691445 finv:PRCSubsidiaryMember 2008-04-14 2008-04-14 0001691445 srt:MaximumMember country:HK 2006-08-01 2006-08-31 0001691445 srt:MinimumMember country:HK finv:PRCSubsidiaryMember 2006-08-01 2006-08-31 0001691445 us-gaap:SubsequentEventMember 2021-03-11 0001691445 us-gaap:SubsequentEventMember 2021-03-11 2021-03-11 0001691445 finv:PRCSubsidiaryMember 2021-01-01 2021-12-31 0001691445 finv:QpMember 2020-09-30 0001691445 us-gaap:NoncontrollingInterestMember 2017-12-31 0001691445 us-gaap:RetainedEarningsMember 2017-12-31 0001691445 finv:StatutoryReservesMember 2017-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001691445 us-gaap:CommonStockMember 2017-12-31 0001691445 srt:ParentCompanyMember 2017-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2017-12-31 0001691445 srt:ParentCompanyMember 2018-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2017-12-31 0001691445 finv:BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember 2018-12-31 0001691445 finv:YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember 2018-12-31 0001691445 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001691445 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001691445 us-gaap:CommonStockMember 2018-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2018-12-31 0001691445 us-gaap:RetainedEarningsMember 2018-12-31 0001691445 finv:StatutoryReservesMember 2018-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001691445 us-gaap:TreasuryStockMember 2018-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001691445 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001691445 us-gaap:CommonStockMember 2019-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2019-12-31 0001691445 us-gaap:RetainedEarningsMember 2019-12-31 0001691445 finv:StatutoryReservesMember 2019-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001691445 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001691445 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001691445 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001691445 us-gaap:CommonStockMember 2020-12-31 0001691445 us-gaap:NoncontrollingInterestMember 2020-12-31 0001691445 us-gaap:RetainedEarningsMember 2020-12-31 0001691445 finv:StatutoryReservesMember 2020-12-31 0001691445 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001691445 finv:DeferredGuaranteeIncomeMember 2019-12-31 0001691445 finv:ExpectedCreditLossesForQualityAssuranceMember 2019-12-31 0001691445 finv:ExpectedCreditLossesForQualityAssuranceMember 2020-12-31 iso4217:CNY iso4217:USD pure shares utr:Year iso4217:HKD iso4217:USD shares iso4217:CNY shares 3 years 3 years 1 years false FY 0001691445 true 20-F false true 2020-12-31 --12-31 2020 false false 001-38269 FinVolution Group E9 Building G1, No. 999 Dangui Road Shanghai 201203 CN Jiayuan Xu, Chief Financial Officer 86 21 8030 3200 xujiayuan@xinye.com Building G1, No. 999 Dangui Road Shanghai 201203 CN American depositary shares FINV NYSE Class A ordinary shares, par value US$0.00001 per share NYSE 1405164599 824164599 581000000 No No Yes Yes Accelerated Filer false true U.S. GAAP false 2324542000 2632174000 403398000 799646000 482285000 3686203000 3484227000 533981000 114560000 1970958000 302063000 145699000 188725000 882305000 863906000 132399000 809503000 223514000 3649642000 1121554000 171886000 134324000 93876000 14387000 95786000 54968000 8424000 64280000 98947000 15164000 50411000 50411000 7726000 316124000 382012000 4618856000 2100158000 4808252000 2354882000 360901000 952833000 950515000 145673000 129740000 155758000 23872000 20555000 62306000 32154000 1391023000 1050009000 160921000 18304456000 14882185000 2280795000 684630000 684630000 103453000 103453000 684630000 103453000 15855000 4776153000 4776153000 0 0 4776153000 0 0 1259396000 1259396000 1259396000 193011000 0 0 2390501000 2390501000 2390501000 366360000 115540000 115540000 132955000 132955000 176685000 220989000 33868000 32468000 32468000 49556000 49556000 4562000 3996000 128298000 154398000 23663000 85000000 85000000 0 0 235000000 3660483000 3660483000 1661841000 1661841000 3660483000 1661841000 254688000 50166000 50166000 0 0 55728000 3447000 528000 4309000 4309000 1984000 1984000 4309000 1984000 304000 84284000 84284000 42775000 42775000 85143000 43296000 6635000 47117000 47117000 8320000 8320000 198922000 103548000 15870000 237802000 237802000 472446000 472446000 287625000 509002000 78008000 10292976000 6451855000 988790000 0.00001 0.00001 10000000000 10000000000 964071169 969071169 943436904 824164599 64000 64000 10000 0.00001 0.00001 10000000000 10000000000 586000000 586000000 581000000 581000000 39000 39000 6000 5640898000 5659990000 867431000 20634265 144906570 47174000 401621000 61551000 317198000 458058000 70200000 70320000 -5142000 -787000 1966611000 2651918000 406424000 7947956000 8363306000 1281733000 63524000 67024000 10272000 8011480000 8430330000 1292005000 18304456000 14882185000 2280795000 2919234000 3310875000 1908851000 292544000 922797000 1200373000 672981000 103139000 3386032000 518932000 256108000 1106669000 1113337000 170626000 376915000 344840000 481886000 73852000 68619000 4543673000 5962757000 7563087000 1159093000 875905000 1164716000 1315496000 201609000 109666000 43494000 10104000 1549000 710754000 720333000 482859000 74001000 383388000 435816000 461116000 70669000 317965000 390585000 370175000 56732000 2007968000 307735000 192749000 299504000 463175000 70985000 106652000 261882000 144661000 22170000 2697079000 3316330000 5255554000 805450000 510894000 98405000 -157244000 31444000 272057000 -56287000 148356000 136491000 116469000 17850000 2620657000 2856480000 2424002000 371493000 151206000 481962000 455421000 69796000 2469451000 2374518000 1968581000 301697000 377000 1668000 -4119000 -631000 2469074000 2372850000 1972700000 302328000 2469451000 2374518000 1968581000 301697000 43293000 12110000 -75462000 -11565000 2512744000 2386628000 1893119000 290132000 377000 1668000 -4119000 -631000 2512367000 2384960000 1897238000 290763000 1498780165 1525814189 1477162991 1477162991 1599592231 1552423060 1491325420 1491325420 1.65 1.56 1.34 0.20 1.54 1.53 1.32 0.20 8.24 7.78 6.68 1.02 7.72 7.64 6.61 1.01 1503071169 100000 5951044000 14917000 55090000 -2398984000 60021000 3682188000 176494000 176494000 30000000 2000 -30000000 -2000 -60306360 452262000 452262000 50319000 50319000 -105346000 44005360 120143000 14797000 2469074000 377000 2469451000 43293000 43293000 1458000 1458000 200916000 -200916000 1533071169 102000 5896017000 -46301000 -332121000 58210000 256006000 45668000 61856000 5985738000 1533071169 102000 5896017000 -46301000 -332121000 58210000 256006000 45668000 61856000 5985738000 17000000 1000 -17000000 -1000 -12729500 47173000 47173000 42260000 42260000 -297379000 55396235 332121000 34742000 2372850000 1668000 2374518000 390715000 390715000 12110000 12110000 61192000 -61192000 1550071169 103000 5640898000 -20634265 -47174000 70320000 317198000 1966611000 63524000 8011480000 1550071169 103000 5640898000 -20634265 -47174000 70320000 317198000 1966611000 63524000 8011480000 -882964000 -882964000 -139954870 384871000 384871000 42169000 42169000 -23077000 15682565 30424000 7347000 1972700000 -4119000 1968581000 263569000 263569000 -75462000 -75462000 140860000 -140860000 7619000 7619000 1550071169 103000 5659990000 -144906570 -401621000 -5142000 458058000 2651918000 67024000 8430330000 2469451000 2374518000 1968581000 301697000 192749000 299504000 463175000 70985000 106652000 261882000 144661000 22170000 42162000 57712000 51780000 7936000 49373000 44653000 6843000 16460000 -13028000 7211000 1104000 33660000 5159000 10614000 0 0 -77000 0 0 256108000 1106669000 1113337000 170626000 50319000 42260000 42169000 6463000 4600000 0 0 746753000 332145000 248339000 38060000 911597000 1585276000 -2493090000 -382083000 379717000 -56287000 0 0 27705000 6977000 -151335000 -23193000 2830000 -2830000 0 0 59019000 -91548000 -20555000 -3150000 115017000 1090910000 -353383000 -54157000 -208932000 -220404000 -581177000 -89069000 1756535000 956774000 0 0 -613858000 -94078000 -1202520000 -184294000 31423000 -11569000 44304000 6790000 -32042000 -96803000 26100000 4000000 -97080000 -109741000 -52281000 -8012000 -11972000 4309000 -2325000 -356000 -51370000 -45682000 -7001000 84124000 98858000 14816000 2271000 16696000 93473000 221377000 33927000 1884956000 -215522000 2206909000 338224000 2805940000 10520227000 12757947000 1955240000 4331811000 12128140000 9826856000 1506032000 20000000 0 0 21508000 2460000 377000 155286000 803691000 36829000 5644000 13122058000 5532569000 6177791000 946788000 12799210000 3902033000 8001000000 1226207000 83584000 48659000 11017000 1688000 5120000 21000000 3218000 -1447013000 -828219000 1041496000 159616000 1183580000 3437160000 766160000 117419000 192840000 1488301000 2993122000 458716000 47173000 7948000 0 0 87010000 235000000 0 0 63685000 25000000 235000000 36015000 390715000 263569000 40394000 452262000 42276000 379984000 58235000 14009000 31592000 6617000 1014000 1458000 7619000 1168000 530097000 1749512000 -3091279000 -473759000 41977000 11253000 -51470000 -7889000 1010017000 717024000 105656000 16192000 4283704000 5293721000 6010745000 921187000 5293721000 6010745000 6116401000 937379000 58312000 94957000 268182000 41101000 180233000 145825000 367004000 56246000 917000 292000 607000 93000 5000000 766000 4897000 9784000 1499000 788000 3938000 4668000 715000 2324542000 2632174000 403398000 3686203000 3484227000 533981000 6010745000 6116401000 937379000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">1. Principal activities and organization </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FinVolution Group (the “Company”) is an investment holding company and with its consolidated subsidiaries and variable interest entities (“VIEs”) (collectively referred to as the “Group”) operates an online consumer finance marketplace through its platform (www.ppdai.com) registered in the People’s Republic of China (the “PRC” or “China”). The Company has been listed on the New York Stock Exchange in the United States of America since November 2017. As of December 31, 2020, the Company effectively controls a number of VIEs through a series of commercial agreements (the “VIE Agreements”) entered into between certain subsidiaries of the Group (the “WOFEs”), the VIEs and nominal shareholders of the VIEs<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company’s principal subsidiaries and consolidated VIEs are as follows: </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: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;; width: 5%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;; width: 6%;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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 style="font-weight:bold;display:inline;">Name</div></div></td> <td style="vertical-align: bottom;">  </td> <td colspan="2" 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; line-height: normal;"><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;">Percentage<br/> of</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><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;">direct or<br/> indirect</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">ownership</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><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;">Date of</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">incorporation</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Place of<br/> incorporation</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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;"><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;">Subsidiaries</div></div></div></div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FinVolution (HK) Limited (“FinVolution HK”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">June 12, 2012</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;;text-align:center;">Hong Kong, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Prosper Investment Consulting Co., Ltd. (“Beijing Prosper”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">August 21, 2012</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;;text-align:center;">Beijing, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Guangjian Information Technology Co., Ltd. (“Shanghai Guangjian”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">June 5, 2017</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Shanghu Information Technology Co., Ltd. (“Shanghai Shanghu”)</div></div> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Manyin Information Technology Co., Ltd. (“Shanghai Manyin”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">February 12, 2018</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hainan Shanghu Information Technology Co., Ltd. (“Hainan Shanghu”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">August 1, 2018</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;;text-align:center;">Hainan, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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;"><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;">Consolidated VIEs</div></div></div></div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Paipairongxin Investment Consulting Co., Ltd.<br/> (“Beijing Paipairongxin”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">June 15, 2012</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;;text-align:center;">Beijing, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Zihe Information Technology Co., Ltd.<br/> (“Shanghai Zihe”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">July 6, 2017</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Nianqiao Technology Co., Ltd.<br/> (“Shanghai Nianqiao”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">August 8, 2018</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Ledao Technology Co., Ltd.<br/> (“Shanghai Ledao”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:right;">January 10, 2019</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;;text-align:right;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Chengdu Yougao Information Technology Co., Ltd.<br/> (“Chengdu Yougao”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">December 26, 2019</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;;text-align:center;">Chengdu, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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;"><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;">Consolidated VIEs’ principal subsidiaries</div></div></div></div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai PPDai Financial Information Services Co., Ltd. (“Shanghai PPDai”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">January 18, 2011</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Erxu Information Technology Co., Ltd.<br/> (“Shanghai Erxu”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">April 28, 2018</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fujian Zhiyun Financing Guarantee Co., Ltd. (“Fujian </div></div> <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-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>Zhiyun”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">November 21, 2019</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;;text-align:center;">Fujian, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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: 2%; vertical-align: top;;text-align:left;"><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;">Controlled via contractual relationships </div></div></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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company’s principal subsidiaries and consolidated VIEs are as follows: </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: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;; width: 5%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;; width: 6%;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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 style="font-weight:bold;display:inline;">Name</div></div></td> <td style="vertical-align: bottom;">  </td> <td colspan="2" 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; line-height: normal;"><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;">Percentage<br/> of</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><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;">direct or<br/> indirect</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">ownership</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><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;">Date of</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">incorporation</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Place of<br/> incorporation</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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;"><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;">Subsidiaries</div></div></div></div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FinVolution (HK) Limited (“FinVolution HK”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">June 12, 2012</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;;text-align:center;">Hong Kong, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Prosper Investment Consulting Co., Ltd. (“Beijing Prosper”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">August 21, 2012</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;;text-align:center;">Beijing, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Guangjian Information Technology Co., Ltd. (“Shanghai Guangjian”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">June 5, 2017</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Shanghu Information Technology Co., Ltd. (“Shanghai Shanghu”)</div></div> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Manyin Information Technology Co., Ltd. (“Shanghai Manyin”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">February 12, 2018</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hainan Shanghu Information Technology Co., Ltd. (“Hainan Shanghu”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">August 1, 2018</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;;text-align:center;">Hainan, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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;"><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;">Consolidated VIEs</div></div></div></div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Paipairongxin Investment Consulting Co., Ltd.<br/> (“Beijing Paipairongxin”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">June 15, 2012</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;;text-align:center;">Beijing, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Zihe Information Technology Co., Ltd.<br/> (“Shanghai Zihe”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">July 6, 2017</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Nianqiao Technology Co., Ltd.<br/> (“Shanghai Nianqiao”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">August 8, 2018</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Ledao Technology Co., Ltd.<br/> (“Shanghai Ledao”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:right;">January 10, 2019</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;;text-align:right;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Chengdu Yougao Information Technology Co., Ltd.<br/> (“Chengdu Yougao”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">December 26, 2019</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;;text-align:center;">Chengdu, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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;"><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;">Consolidated VIEs’ principal subsidiaries</div></div></div></div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai PPDai Financial Information Services Co., Ltd. (“Shanghai PPDai”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">January 18, 2011</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Erxu Information Technology Co., Ltd.<br/> (“Shanghai Erxu”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">April 28, 2018</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;;text-align:center;">Shanghai, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fujian Zhiyun Financing Guarantee Co., Ltd. (“Fujian </div></div> <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-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>Zhiyun”)</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;">%<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 6%; white-space: nowrap;;text-align:center;">November 21, 2019</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;;text-align:center;">Fujian, China</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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: 2%; vertical-align: top;;text-align:left;"><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;">Controlled via contractual relationships </div></div></div> </td> </tr> </table> 1 2012-06-12 Hong Kong, China 1 2012-08-21 Beijing, China 1 2017-06-05 Shanghai, China 1 2018-02-12 Shanghai, China 1 2018-08-01 Hainan, China 1 2012-06-15 Beijing, China 1 2017-07-06 Shanghai, China 1 2018-08-08 Shanghai, China 1 2019-01-10 Shanghai, China 1 2019-12-26 Chengdu, China 1 2011-01-18 Shanghai, China 1 2018-04-28 Shanghai, China 1 2019-11-21 Fujian, China <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">2. Summary of significant accounting policies </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">(a) Basis of presentation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial statements and related disclosures. Actual results may differ from those estimates. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(b) Adoption of new credit loss accounting standard </div></div></div></div> <div style="background: none;;font-weight:bold;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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">On January 1, 2020, <div style="letter-spacing: 0px; top: 0px;;display:inline;">t</div>he Group adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments using modified retrospective method. Results for periods beginning after January 1, 2020 are presented under ASC Topic 326, while prior period amounts are not adjusted and continue to be reported in accordance with <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">historical</div> accounting guidance. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon initial adoption, the Group recognized the cumulative effect of initially applying ASC Topic 326 as a decrease of approximately RMB883.0 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from<div style="letter-spacing: 0px; top: 0px;;display:inline;">:</div></div> </div>1) ASC Topic 326 introduced a current expected credit loss (“CECL”) methodology, which replaced the probable incurred credit losses methodology used under the historical accounting guidance. Under CECL methodology, credit losses are recorded upon initial recognition of financial assets at an amount equal to the lifetime expected losses. Under probable incurred credit losses methodology, credit losses are recorded when the losses are probable or have been incurred. The initial adoption will result in an increase in provision for financial assets including quality assurance receivables, loans receivables and accounts receivable that in scope for ASC Topic 326; and <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2) ASC Topic 326 requires the expected credit losses related to guarantee contracts be recorded separately from and in addition to the stand ready guarantee liability accounted for in accordance with ASC Topic 460. Before adoption of ASC Topic 326, guarantee liability is recorded at the higher of the amount determined in accordance with ASC Topic 450 and the amount determined in accordance with ASC Topic 460. The initial adoption resulted in an increase in guarantee liability related to the recognition of a separate contingent liability. Consequently, the quality assurance payable is separated into expected credit losses for quality assurance commitment, which represents the expected credit losses of the guarantee contracts accounted for in accordance with ASC Topic 326, and deferred guarantee income, which represents the stand-ready liability accounted for in accordance with ASC Topic 460<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the cumulative effect of the changes made to the consolidated balance sheet as of January 1, 2020 due to the adoption of ASC Topic 326. </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: 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: 58%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <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;"> </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;">December 31, 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;">CECL adoption<br/> impact</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;">January 1, 2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,649,642</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;;text-align:right;">(34,998</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;;text-align:right;">3,614,644</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,808,252</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;;text-align:right;">(303,291</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;;text-align:right;">4,504,961</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">882,305</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;;text-align:right;">(142,077</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;;text-align:right;">740,228</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Decrease in assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(480,366</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,776,153</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;;text-align:right;">690,122</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;;text-align:right;">5,466,275</td> <td style="vertical-align: bottom; white-space: nowrap;">* </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Increase in liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">690,122</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pre-tax</div> decrease in retained earnings</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(1,170,488</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax effects</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">287,524</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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 decrease in retained earnings</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(882,964</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">*</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;">Upon adoption of ASC 326, quality assurance payable was separated into deferred guarantee income of RMB1,873,254 and expected credit losses for quality assurance commitment of RMB3,593,021. </div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">(c) Principle of consolidation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the WOFEs and consolidated VIEs, for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs are entities in which the WOFEs through their respective contractual arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entities, and therefore the Company is the primary beneficiary of these entities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All transactions and balances among the Company, its subsidiaries, the VIEs and the VIEs’ subsidiaries have been eliminated upon consolidation. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Details of the typical structure of the Company’s significant VIEs are set forth below: </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">i) VIE Agreements that give the Company effective control of VIEs </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Business Operation Agreement</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the relevant business operation agreements, the shareholders of the VIEs agree that to the extent permitted by law, they will accept and unconditionally execute the WOFEs’ instructions on business operations, such as appointment of directors and executive officers. They further agree that, without the WOFEs’ prior written consent, the VIEs will not take any action that may have material adverse effects on their assets, businesses, human resources, rights, obligations, or business operations. The shareholders of the VIEs agree to transfer any dividends or other similar income or interests they receive as the shareholders of the VIEs, if any, immediately and unconditionally to the WOFEs. This agreement also requires each of the shareholders of the VIEs to issue an irrevocable power of attorney authorizing the WOFEs or any person(s) designated by the WOFEs to execute shareholders’ rights on behalf of such shareholder. Unless the WOFEs terminate this agreement in advance, the agreement will remain effective until the VIEs are dissolved pursuant to PRC law. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Power of Attorney</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Pursuant to each power of attorney, each shareholder of the VIEs have irrevocably appointed the WOFEs or any persons designated by the WOFEs to act as such shareholder’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;">attorney-in-fact</div></div> to exercise all shareholder rights under PRC law and the relevant articles of association, including but not limited to, appointing directors, supervisors and officers of the VIEs as well as the right to sell, transfer, pledge and dispose all or a portion of the shares held by Nominee Shareholder. The power of attorney will remain in force for ten years unless early terminated by the WOFEs. The term of the power of attorney can be extended at the WOFEs’ option until the VIEs are dissolved in accordance with PRC law and regulation. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Exclusive Option Agreement</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the exclusive option agreements, the Nominee Shareholders of the VIEs granted the WOFEs or any third party designated by the WOFEs the exclusive and irrevocable right to purchase from the Nominee Shareholders, to the extent permitted by PRC law and regulations, all or part of its respective equity interests in the VIEs for a purchase price equal to the registered capital. The Nominee Shareholders will then return the purchase price to the WOFEs or any third party designated by the WOFEs after the option is exercised. The WOFEs may transfer all or part of its option to a third party at its own option. The VIEs and the Nominee Shareholders agree that without prior written consent of the WOFEs, they may not transfer or otherwise dispose the equity interests or declare any dividend. The exclusive option agreement will remain effective until the WOFEs or any third party designated by the WOFEs acquire all equity interest of the VIEs. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Equity Pledge Agreement </div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to relevant equity pledge agreements, each shareholder of the VIEs has pledged all of his or her equity interest held in the VIEs to the WOFEs to guarantee his or her obligations under the business operation agreement, the power of attorney, exclusive option agreement and the exclusive technology consulting and service agreement. In the event that the VIEs breach any obligations under these agreements, the WOFEs as the pledgee, will be entitled to request immediate disposal of the pledged equity interests and have priority to be compensated by the proceeds from the disposal of the pledged equity. The Nominee Shareholders may not dispose of the equity interests or create or permit any pledges which may have an adverse effect on the rights or benefits of the WOFEs without the prior written consent of the WOFEs. The relevant share pledge agreements will remain effective until the VIEs and its Nominee Shareholders discharge all of their obligations under the VIE Agreements and the pledgee consents such discharge in writing. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">ii) VIE <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Agreement</div></div> that enables the Company to receive substantially all of the economic benefits from the VIEs </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Exclusive technology consulting and service agreement</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the exclusive technology consulting and service agreements, WOFEs have the exclusive right to provide the VIEs and their subsidiaries (as designated in the agreement) with technical support, consulting services and other services. The WOFEs shall exclusively own any intellectual property arising from the performance of the agreement. During the term of this agreement, the VIEs and their designated subsidiaries may not accept any services covered by this agreement provided by any third party. The VIEs and their designated subsidiaries agree to pay service fees equal to 100% of the net profit generated or otherwise determined by the WOFEs. Except by mutual agreement upon early termination by parties in writing, the exclusive business cooperation agreement will remain effective until the VIEs and their designated subsidiaries are dissolved in accordance with PRC law and regulation. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Based on these contractual agreements, the Company believes that the VIEs as described above should be considered as VIEs because the equity holders do not have significant equity at risk nor do they have the characteristics of a controlling financial interest. Given that the Company, through the WOFEs, is the primary beneficiary of these VIEs, the Company believes that these VIEs should be consolidated based on the structure as described above. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs, which are included in the Group’s consolidated financial statements. Transactions between the VIEs and their subsidiaries are eliminated in the balances presented below: </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: 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: 74%;"/> <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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,025,233</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;;text-align:right;">1,660,549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,620,706</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;;text-align:right;">2,694,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,970,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">846,454</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;;text-align:right;">685,556</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,649,642</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;;text-align:right;">1,121,554</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">103,444</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;;text-align:right;">67,010</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">35,187</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Right of Use assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">94,852</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;;text-align:right;">54,385</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Loans and receivables, net of credit loss allowance for loans receivables</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">36,344</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;;text-align:right;">7,679</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,306,831</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;;text-align:right;">1,579,146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">122,920</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;;text-align:right;">149,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,555</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,290,996</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;;text-align:right;">970,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">13,117,977</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;;text-align:right;">10,996,758</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payable to platform customers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">684,630</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;;text-align:right;">103,453</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,776,153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred guarantee income</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,259,396</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected credit losses for quality assurance commitment</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,390,501</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payroll and welfare payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">115,540</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;;text-align:right;">132,955</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxes payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">32,468</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;;text-align:right;">49,556</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term borrowings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">85,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">50,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">47,117</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;;text-align:right;">8,320</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasing liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">84,284</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;;text-align:right;">42,775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to related part<div style="letter-spacing: 0px; top: 0px;;display:inline;">y</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,189,663</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;;text-align:right;">2,153,925</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">237,802</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;;text-align:right;">472,446</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">9,302,823</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;;text-align:right;">6,613,327</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 67%;"/> <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-family: Times New Roman; font-size: 8pt; page-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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,250,978</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;;text-align:right;">4,684,436</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;;text-align:right;">6,124,129</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net profit</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,604,530</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;;text-align:right;">661,808</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;;text-align:right;">1,230,402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by operating activities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,356,887</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;;text-align:right;">74,977</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;;text-align:right;">467,054</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in (provided by) investing activities</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,031,968</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;;text-align:right;">367,903</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;;text-align:right;">(672,930</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in (provided by) financing activities</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,043,899</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;;text-align:right;">108,972</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;;text-align:right;">(85,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net decrease (increase) in cash, cash equivalents and restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,368,818</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;;text-align:right;">551,852</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;;text-align:right;">(290,876</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,725,269</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;;text-align:right;">4,094,087</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;;text-align:right;">4,645,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,094,087</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;;text-align:right;">4,645,939</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;;text-align:right;">4,355,063</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the VIE Arrangements, the Company has the power to direct activities of the VIEs and can have assets transferred out of the VIEs. Therefore, the Company considers that there is no asset in the VIEs that can be used only to settle obligations of the VIEs, except for registered capital and PRC statutory reserves, if any. As the VIEs are incorporated as limited liability company under the Company Law of the PRC, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Currently there is no contractual arrangement which requires the Company to provide additional financial support to the VIEs. However, as the Company conducts its businesses primarily based on the licenses and approvals held by the VIEs and their subsidiaries, the Company has provided and will continue to provide financial support to the VIEs. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(d) Business combinations and noncontrolling interests </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated income statements. During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In a business combination achieved in stages, the Company <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measures</div> the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> gain or loss, if any, is recognized in the consolidated income statements. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">When there is a change in ownership interests that result in a loss of control of a subsidiary, the Company deconsolidates the subsidiary from the date control is lost. Any retained noncontrolling investment in the former subsidiary is measured at fair value and is included in the calculation of the gain or loss upon deconsolidation of the subsidiary. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the Company’s majority-owned subsidiaries and VIEs, a noncontrolling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Consolidated net income (loss) on the consolidated income statements includes the net income (loss) attributable to noncontrolling interests and mezzanine equity holders when applicable. Net income (loss) attributable to mezzanine equity holders is included in net income (loss) attributable to noncontrolling interests on the consolidated income statements, while it is excluded from the consolidated statements of changes in shareholders’ equity. The cumulative results of operations attributable to noncontrolling interests, along with adjustments for share-based compensation expense arising from outstanding share-based awards relating to subsidiaries’ shares, are also recorded as noncontrolling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with noncontrolling interests are presented under financing activities in the consolidated statements of cash flows. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(e) Use of estimates </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial statements amounts that reflect significant accounting estimates and assumptions include revenue recognition, measurement for provisions and liabilities in scope for ASC Topic 326 including credit loss provision for quality assurance receivables, loan receivables and accounts receivables as well as expected credit losses for quality assurance commitment, valuation allowance for deferred tax assets, determination of uncertain tax positions, and valuation of share-based awards. Such accounting estimates are impacted significantly by judgements and assumptions used in the preparation of the Group’s consolidated financial statements, and actual results could differ materially from these estimates. Changes in estimates are recorded in the period they are identified. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(f) Foreign currency and foreign currency translation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group uses Renminbi (“RMB”) as its reporting currency. The US$ is the functional currency of the Group’s entities incorporated in Cayman Islands and Hong Kong, and the RMB is the functional currency of the Group’s PRC subsidiaries. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Transactions denominated in other than the functional currencies are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> at the balance sheet date exchange rate. The resulting exchange differences are recorded in the consolidated statements of comprehensive income. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses items are generally translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are accumulated as a separate component of shareholders’ deficit on the consolidated financial statements. The exchange rates used for translation on December 31, 2019 and 2020 were US$1.00= RMB6.9762 and RMB6.5249, respectively, representing the index rates stipulated by the People’s Bank of China. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(g) Convenience translation </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translations of balances in the Group’s consolidated balance sheet, consolidated statement of operations and comprehensive income and consolidated statement of cash flows from RMB into US$ as of and for year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.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 US$ at that rate on December 31, 2020, or at any other rate. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(h) Significant risks and uncertainties </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Risk of concentration </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 and 2020, substantially all of the Group’s cash, term deposit and cash equivalents, restricted cash and short-term investments were held in major financial institutions located in the PRC and in Hong Kong, which management considers to be of high credit quality. Accounts receivable are generally unsecured and denominated in RMB, and are derived from revenues earned from operations arising primarily in the PRC. No individual customer accounted for more than 10% of net revenues for the years ended December 31, 2018, 2019 and 2020. No individual customer accounted for more than 10% of accounts receivable 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;"><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;">Risk of uncertaintie<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In October 2019, the China Banking and Insurance Regulatory Commission, together with eight other regulatory agencies jointly promulgated the Supplemental Rules to the Administration of Financing Guarantee Companies (“Circular 37”), which provides that any entity providing client referral or credit assessment services to the lending institutions may not provide financing guarantee services in a direct or a disguised form without the regulatory approval. If any entity operates financing guarantee business or provide financing guarantee services in a disguised form without appropriate approval, its business operations will be banned by the regulatory authorities and it will be required to properly settle existing business. Such entity might also subject to penalties including fines and confiscation of illegal gains if applicable. In the Group’s collaboration with institutional funding partners, in order to attract and maintain such business relationship, the Group provides quality assurance commitment through (i) repurchase of default loans and (ii) setting aside security deposits with institutional funding partners or third-party guarantee companies to ensure the Group has enough cash to perform its repurchase obligation if the borrowers introduced by the Group default. In some cases, the Group is also required to replenish such security deposits from time to time. Due to the lack of legal interpretation for financing guarantee in a disguised form, there is uncertainty related to whether such quality assurance commitment provided to institutional funding partners constitutes a financing guarantee in a disguised form. If the quality assurance commitment provided by the Group were determined to be financing guarantee in a disguise form, the Group’s business, financial condition, results of operations and liquidity will be materially and adversely affected. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In order to reduce the compliance risk under Circular 37, the Group incorporated a licensed financial guarantee company in late 2019, which, since its incorporation, provides direct guarantees for certain loans funded by the institutional funding partners to replace existing quality assurance commitment provided. In 2020, the Group increased the capital of the guarantee subsidiary established in late 2019 and also acquired two more guarantee licenses. The Group will continue its effort to increase its guarantee capability by obtaining additional financial guarantee licenses or increase the capital of its financial guarantee subsidiaries to further reduce its risk of noncompliance. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(i) Cash and cash equivalents </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents represent cash on hand, demand deposits, term deposits and highly liquid investments placed with banks or other financial institutions, which have original maturities less than three months. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(j) Restricted cash </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash represents: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(i)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash in quality assurance is cash managed by the Group through designated bank accounts under the new quality assurance program. There is no other use of these funds except for making payments to investors for default loans that are subject to quality assurance protection. As of December 31, 2019 and 2020, the restricted cash related to quality assurance obligations were RMB1,473,749 and RMB1,671,785, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(ii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash held in escrow accounts that is jointly managed by the Group and institutional funding partners. As of December 31, 2019 and 2020, the restricted cash managed by the Group and institutional funding partners amounted to RMB44,367 and RMB701,673, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(iii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received via consolidated trusts that has not yet been distributed. As of December 31, 2019 and 2020, the restricted cash related to cash not yet distributed amounted to RMB799,646 and RMB482,285, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(iv)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash held in capital verification account under the name of a subsidiary of the Group</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"> established in December 2020</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">as a paid-in capital. As of December 31, 2019 and 2020, the restricted cash related to capital verification account amounted to nil and RMB300,000, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(v)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received from borrowers that has not yet been disbursed to institutional funding partners. As of December 31, 2019 and 2020, the restricted cash held as related to cash not yet disbursed amounted to nil and RMB225,031, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(vi)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received from investors or borrowers that has not yet been disbursed, due to a settlement time lag. As of December 31, 2019 and 2020, the restricted cash related to cash not yet disbursed amounted to RMB684,630 and RMB103,453, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(vii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash held in designated account under the name of a subsidiary of the Group as a security deposit for an institutional funding partner. As of December 31, 2019 and 2020, the restricted cash related to security deposit amounted to RMB390,000 and nil, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(viii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash held as collateral for short-term borrowings of subsidiaries of the Group. As of December 31, 2019 and 2020, the restricted cash held as collateral amounted to RMB251,853 and nil, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(ix)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash in investor reserve funds to protect relevant investors from losses of certain investment programs. Such investment programs were matured in 2019, the RMB41,958 held as restricted cash as of December 31, 2019 were settled in 2020. </div></div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(k) Short-term Investments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments mainly consist of investments in wealth management products. The wealth management products are certain deposits with variable interest rates or principal not guaranteed with certain financial institutions. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Realized and unrealized gain related to the short-term investments is recorded as other income in the consolidated statements of comprehensive income. RMB96,061, RMB52,863 and RMB33,189 was recognized for the years ended December 31, 2018, 2019 and 2020, respectively. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(l) Accounts receivable, contract assets and credit loss allowance </div></div></div></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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable is related to the facilitation and post-facilitation service in relation to loans facilitated by the Group. Contract assets represent the Group’s right to consideration in exchange for investment management services in relation to investment programs that the Company has transferred to the customer before payment is due. The Group only recognizes accounts receivable and contract assets to the extent that the Group believes it is probable that it will collect substantially all of the consideration to which it will be entitled to in exchange for the services transferred to the customer. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable and contract assets is stated at the historical carrying amount net of write-offs and credit risk allowance. Beginning in 2020, the Group establishes a credit loss allowance based on expectations of lifetime credit losses based on historical default experience, known or inherit risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on historical default experience and other factors surrounding the credit risk of the borrowers. The Group evaluates and adjusts its credit loss allowance on a quarterly basis or more often as necessary. Accounts receivable and contract assets that are delinquent for 180 days or more are generally written off<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(m) Investments </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group has classified its investments into equity method investments and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investments. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group applies equity method in accounting for its investments in entities in which the Group has the ability to exercise significant influence but does not have control and the investments are in either common stock or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock. Unrealized gains on transactions between the Group and an affiliated entity are eliminated to the extent of the Group’s interest in the affiliated entity, unrealized losses are also eliminated unless the transaction provides evidence of an impairment of the asset transferred. The Group accounts for private equity funds using the equity method of accounting unless the Group’s interest is so minor that the Group may have virtually no influence over partnership operating and financial policies. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-marketable</div> equity investments are investments in privately held companies without readily determinable market values. They<div style="letter-spacing: 0px; top: 0px;;display:inline;"> a</div>re measured at cost minus impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for identical or a similar investment of the same issuer. The changes in the fair value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investments are recognized in the consolidated statement of comprehensive income. </div> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the investments the Group holds as of December 31, 2019 and 2020<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">respectively. </div></div></div></div> <div style="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"/> <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: 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-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: 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;">Equity method investments</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">96,622</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">129,622</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-marketable</div> equity investments</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 style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">856,211</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">820,893</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> </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; padding-bottom: 2.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.5pt double black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">952,833</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.5pt double black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">950,515</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Equity method investments </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="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, the Group made investments in several private equity funds and accounted these investments as equity method investments as the Group has ability to significantly influence the operations or financial activities of the investees. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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, the Company disposed certain equity method investments for total consideration of nil, RMB20,000 and nil, which results a gain of nil, RMB10,621 and nil in other income, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 equity pick up adjustment made by the Group on the equity method investments are not material. For the years ended December 31, 2018, 2019 and 2020, no impairment losses were recognized for equity method investments. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-marketable</div> equity investments </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">For the years ended December 31, 2018, 2019 and 2020, the Group made investments of less than 10% of equity interest in several non-listed companies. These investments were accounted for as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investment using measurement alternative because these investments does not have readily determinable fair value and the Group does not have significant influence over the investees. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">For the years ended <div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31, </div>2018, 2019 and 2020, the Company disposed certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investments for total consideration of nil, RMB1,508 and RMB2,460, which results a loss of nil, RMB7 and nil in other income, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">For the years ended December 31, 2018, 2019 and 2020, the amount of impairment losses recognized for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investments were nil, nil and RMB33,660, respectively. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(n) Fair value measurement </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The established fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The three levels of inputs that may be used to measure fair value include: </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial</div> assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, short-term investments, quality assurance receivable, loans receivable, accounts receivable, contract assets, payable to platform customers, quality assurance payable, deferred guarantee income, expected credit losses for quality assurance commitment, short-term borrowings and other liabilities. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The short-term investments mainly consist of wealth management products and are measured at fair value. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other financial instruments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying amounts of financial instruments other than short-term investments, approximate their fair values due to the short-term maturities of these instruments. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Assets and liabilities measured at fair value on a recurring basis</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy: </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: 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: 58%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">Level 1 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;">Level 2 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;">Level 3 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;">Balance at Fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—wealth management products</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">114,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;">—  </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;;text-align:right;">114,560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </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="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: 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: 60%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">Level 1 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;">Level 2 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;">Level 3 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;">Balance at Fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—wealth management products</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,970,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">1,970,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group values its wealth management products held in certain bank accounts using quoted rate of return or quoted subscription/redemption prices published by the banks for these products, and accordingly, the Group classifies wealth management products as Level 2 within the fair value hierarchy based on the nature of the fair value inputs. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Assets and liabilities measured at fair value on a </div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">non-recurring basis </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-marketable</div> equity investments are measured at fair value on a non-recurring basis.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>The following table sets forth the unrealized gains and losses from remeasurement (referred to as upward or downward adjustments) recorded as adjustments to the carrying value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investments held as of December 31, 2018, 2019 and 2020 based on the observable price in an orderly transaction for the same or similar security of the same issuers: </div> <div style="margin-block: 0em;"> </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: 80%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upward adjustments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">170</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;;text-align:right;">3,149</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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Downward adjustments (including impairment)</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;"> </td> <td style="vertical-align: bottom;;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; white-space: nowrap;;text-align:right;">(36,600</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total unrealized gain<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (loss<div style="letter-spacing: 0px; top: 0px;;display:inline;">es</div>)</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">170</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;;text-align:right;">3,149</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; white-space: nowrap;;text-align:right;">(36,600</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 total carrying value of the Group’s non-marketable equity investments at fair value on a non-recurring basis held as of December 31, 2018, 2019 and 2020 including cumulative unrealized upward and downward adjustments made to the initial cost basis of the securities: </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: 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: 82%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Initial cost basis</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">852,892</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;;text-align:right;">854,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upward adjustments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,319</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;;text-align:right;">3,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Downward adjustments (including impairment)</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">(36,600</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total carrying value at the end of the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">856,211</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;;text-align:right;">820,893</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(o) Net interest income </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, through consolidated trust plans (See Note <div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div>), WOFEs and subsidiaries of VIEs, originate and hold loans. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest on loans receivable is accrued based on the contractual interest rates of the loan as earned. Accrual of interest is generally discontinued when reasonable doubt exists as to the full, timely collection of interest or principal. When a loan is discontinued from interest accrual, the Group stops accruing interest and reverses all accrued but unpaid interest as of such date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As the primary beneficiary of the trusts, the Group incorporated the trust plans and recorded return of the other trust parties into interest expense. The interest expense is accrued based on the expected rate of return during the contractual term of the alternative investment products and the trusts. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The net interest income recorded in the consolidated statement of comprehensive income related to the loans originated by the Group recorded for the years ended December 31, 2018, 2019 and 2020 are as follows: </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: 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: 71%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">316,193</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;;text-align:right;">1,342,289</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;;text-align:right;">1,341,657</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Interest expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(60,085</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;;text-align:right;">(235,620</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;;text-align:right;">(228,320</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net interest income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">256,108</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;;text-align:right;">1,106,669</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;;text-align:right;">1,113,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(p) Property and equipment, net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are stated at cost less accumulated depreciation and amortization. Property and equipment are depreciated over the estimated useful lives of the assets using the straight-line method taking into account the estimated residual value, if any. The following table sets forth the estimated useful life and residual value: </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: 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: 52%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 32%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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;"> <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="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful life</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Residual value</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Office furniture and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden20700361">3</span>-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">5%</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer and electronic equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden20700362">3</span>-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">5%</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">shorter of remaining lease period or estimated useful life</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">Nil</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden20700363">1</span>-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">Nil</td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for maintenance and repairs are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation amortization are removed from the accounts and any resulting gain or loss is recognized in consolidated statement of comprehensive income. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(q) Intangible assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the intangible assets held by the Group includes micro-lending license, factoring license, financial leasing license and insurance brokerage license which have indefinite useful life. The Group evaluates these indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. If an intangible asset that is not being amortized is subsequently determined to have a finite useful life, the asset is tested for impairment. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(r) Goodwill </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed of the acquired entity as a result of the Company’s acquisitions of interests in its subsidiaries and VIEs. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> quantitative goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative impairment test is performed. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In performing the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> quantitative impairment test, the first step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit’s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets, liabilities and goodwill to reporting units, and determining the fair value of each reporting unit.</div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 1, 2020, the Group adopted ASU No. 2017-04, Simplifying the Test for Goodwill Impairment to simplify the test for goodwill impairment by removing Step 2, which was issued by the FASB in January 2017. The Group, therefore, performs the goodwill impairment test by comparing the fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have impact on the consolidated financial statements<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(s) Impairment of long-lived assets other than goodwill </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates its long-lived assets other than goodwill and intangible assets with indefinite useful life for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparison of the carrying amounts to the expected future undiscounted cash flows attributable to these assets. If it is determined that an asset is not recoverable, an impairment loss is recorded in the amount by which the carrying amount of the assets exceeds the expected discounted cash flows arising from those assets. Impairment losses of long-lived assets related to intangible assets recognized for the years ended December 31, 2018, 2019 and 2020 were nil, RMB4,600 and nil, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(t) Quality assurance obligations </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For off-balance sheet loans funded by institutional funding partners, the Group provides quality assurance commitment to compensate them in the event of borrowers’ default in the form of 1) guarantee provided by third-party financial guarantee companies or financial guarantee company within the Group; or 2) insurance provided by third-party insurance company, if the insurance coverage is exhausted, a third party guarantee company will repay the institutional funding partner in full. In either case, after the third-party guarantee companies repay the overdue amount, the Group is obligated to compensate the third-party guarantee companies at an amount equal to the repayment made to the institutional funding partners. In certain cases, the Group is also required to provide a security deposit at an amount equal to a certain percentage of the outstanding balance of loans the institutional funding partners funded to the borrowers referred by the Group. The Group might also be required to replenish such security deposit in the event the security deposit is used by the institutional funding partners to make up for the loss they incurred. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the past the Group used to provide quality assurance fund program to individual investors to compensate them in the event of borrowers’ default, which were terminated in 2019 due to regulation change. Quality assurance commitment and quality assurance fund are hereinafter collectively referred to as “quality assurance obligations”. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance payables </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Before adoption of ASC Topic 326, the quality assurance obligations are comprised of two components: (i) ASC Topic 460 component; and (ii) ASC Topic 450 component. In accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">460-10-25-2</div></div></div> and ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">460-10-30-3,</div></div></div> the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-contingent</div> and contingent aspect of the financial guarantee must both be considered at initial measurement. Each institutional funding partner or individual investor has a contract with the Group that specifies its ability to collect from either the Group or the quality assurance fund. Therefore, an individual contract is considered to be the unit of account for purposes of applying ASC Topic 460. Therefore, the liability recorded based on ASC Topic 460 is determined on a loan by loan basis and is reduced as the Group is released from the underlying risk, i.e., as the loan is repaid by the borrower or when the institutional funding partner or individual investor is compensated in the event of a default. This component is a stand ready obligation which is not subject to the probable threshold used to record a contingent obligation. The other component is a contingent liability determined based on historical default rates, representing the obligation to make future payouts from the Group itself or quality assurance fund, measured using the guidance in ASC Topic 450, Contingencies. The ASC Topic 450 contingent component is determined on a loan by loan basis, but considers the actual and expected performance of the pool when estimating the contingent liability. As each guarantee is a separate unit of account that has a contingent component pursuant to ASC Topic 450, the contingent component pertains only to the loan covered by the guarantee. However, the contingent liability recorded under ASC Topic 450 would take into consideration the performance of the overall pooled loan basis, including the cap, if any, imposed on the specific pool, as such data will inform the likelihood of payout on an individual contract basis. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Subsequent to initial recognition, the quality assurances obligations are measured at the greater of the amount determined based on ASC Topic 460 and the amount determined based on ASC Topic 450. ASC Topic 460 does not prescribe a method for subsequently measuring and recording the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-contingent</div> guarantee liability. As stated in ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">460-10-35-1,</div></div></div> the guarantee liability should generally be reduced by recording a credit to net income as the guarantor is released from the guaranteed risk. As the risk is reduced as each payment is made, a systematic and rational amortization method based on when the payments are made may be appropriate. If there is no difference between the ASC Topic 460 component and ASC Topic 450 component, no gain or loss is recorded. If the ASC Topic 460 component falls below the ASC 450 component, a contingent liability would be set up with an accompanying loss recognized in the gain (loss) from quality assurance in the consolidate statement of comprehensive income<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As the risk of the guarantee liability is reduced, it is recognized into the income statement by a systematic and rational amortization method, e.g. over the term of the loan, within the “gain from the quality assurance” line item of the income statement. For the years ended December 31, 2018 and 2019, the amount of gains recorded were RMB510.9 million and RMB98.4 million, respectively<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 Group’s quality assurance obligations movement activities for the years ended December 31, 2018 and 2019: </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: 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: 74%;"/> <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;"> </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;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,062,844</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;;text-align:right;">3,819,379</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of newly written guarantee and quality assurance obligation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,313,489</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;;text-align:right;">6,156,826</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Release of guarantee and quality assurance payable upon repayment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,049,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;;text-align:right;">(6,718,809</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,380,930</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;;text-align:right;">6,409,884</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payouts during the year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(7,889,277</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;;text-align:right;">(12,299,134</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries during the year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,000,850</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;;text-align:right;">7,408,007</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,819,379</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;;text-align:right;">4,776,153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB21,794,353. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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 style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Deferred guarantee income and expected credit losses for quality assurance commitment </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon adoption of ASC Topic 326 as described in Note 2(b), deferred guarantee income represents the stand ready component of the guarantee contracts that are determined in accordance with ASC Topic 460. At initial recognition, deferred guarantee income is recorded at the fair value of the guarantee contract. Subsequent to initial recognition, deferred guarantee income is released systematically as guarantee income in revenue in the consolidated statement of comprehensive income as the Group is released from the underlying risk. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected credit losses for quality assurance commitment represents the expected life time credit losses of the guarantee contract that are determined in accordance with ASC Topic 326, which are initially recorded separate from and in addition to deferred guarantee income at the amount equal to the expected lifetime credit losses of the underlying loans covered by the quality assurance obligation. The expected credit losses are determined based on historical default experience, known and inherent risks in the portfolio, current economic conditions and future macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers. The liability is calculated at portfolio-level since the loan portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. Subsequent to initial recognition, the expected credit losses are adjusted for changes in expected lifetime credit losses. The initial recognition and adjustments made to expected credit losses for quality assurance commitment are recorded as provision for quality assurance commitment in the consolidated statement of comprehensive income. The table below sets forth the movement of deferred guarantee income and expected credit losses for quality assurance commitment 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: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 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: 69%;"/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 1pt;">Deferred guarantee income:</td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance upon adoption of ASC Topic 326 (Note 2(b))</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,873,254</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Newly written guarantee and quality assurance obligation</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,838,707</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Release of guarantee and quality assurance payable upon repayment</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,386,032</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Termination of P2P guarantee and quality assurance obligation*</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(66,533</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,259,396</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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: 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: 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: 69%;"/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 1pt;">Expected credit losses for quality assurance commitment:</td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance upon adoption of ASC Topic 326 (Note 2(b))</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,593,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for credit losses of guarantee contracts</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,057,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payouts during the year</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(8,297,516</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries during the year</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,199,893</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Termination of P2P guarantee and quality assurance obligation*</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(162,455</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,390,501</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 2%; vertical-align: top;;text-align:left;">*</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the Company early repaid all outstanding loan balance before their maturity for one P2P funding partner as a result of the Group’s decision to discontinue business relationship with online lending information intermediary, which resulted in decrease in guarantee related receivables and liabilities. The overall impact on gain or loss is immaterial. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB24,409,260. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(t) Quality assurance receivables </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A quality assurance receivable is recognized at loan inception at its fair value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">loan-by-loan</div></div> basis. Beginning in 2020, the Group establishes a credit loss allowance primarily based on expectations of lifetime credit losses based on historical default experience, known or inher<div style="letter-spacing: 0px; top: 0px;;display:inline;">en</div>t risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on estimates of future cash flows and assesses whether there is any indicator of impairment to any individual underlying loan of the quality assurance receivable<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div><div style="font-size: 8pt; letter-spacing: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the Group’s quality assurance receivable as of December 31, 2019 and 2020: </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: 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: 77%;"/> <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;"> </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;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,459,145</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;;text-align:right;">1,345,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for credit losses for quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(809,503</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;;text-align:right;">(223,514</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,649,642</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;;text-align:right;">1,121,554</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates expected credit losses of quality assurance receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents quality assurance receivables based on type of borrowers and delinquency as of December 31, 2019 and 2020: </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: 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: 49%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-89</div> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">past due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">90-119</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">days</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">120-149</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">days</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">150-179</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">days</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total past<br/> due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Current</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total quality</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">assurance</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">receivable</div></div> </td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">139,398</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;;text-align:right;">36,630</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;;text-align:right;">37,113</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;;text-align:right;">37,017</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;;text-align:right;">250,158</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;;text-align:right;">849,189</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;;text-align:right;">1,099,347</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">297,150</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;;text-align:right;">75,880</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;;text-align:right;">73,682</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;;text-align:right;">70,154</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;;text-align:right;">516,866</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;;text-align:right;">2,842,932</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;;text-align:right;">3,359,798</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">436,548</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;;text-align:right;">112,510</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;;text-align:right;">110,795</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;;text-align:right;">107,171</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;;text-align:right;">767,024</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;;text-align:right;">3,692,121</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;;text-align:right;">4,459,145</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">26,708</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;;text-align:right;">5,651</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;;text-align:right;">5,312</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;;text-align:right;">5,407</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;;text-align:right;">43,078</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;;text-align:right;">191,155</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;;text-align:right;">234,233</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">70,819</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;;text-align:right;">25,745</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;;text-align:right;">22,647</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;;text-align:right;">15,388</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;;text-align:right;">134,599</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;;text-align:right;">976,236</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;;text-align:right;">1,110,835</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">97,527</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;;text-align:right;">31,396</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;;text-align:right;">27,959</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;;text-align:right;">20,795</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;;text-align:right;">177,677</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;;text-align:right;">1,167,391</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;;text-align:right;">1,345,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the quality assurance receivable balance as of December 31, 2020 are originated in 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the movement in the allowance for credit losses for quality assurance receivable as of December 31, 2019 and 2020, respectively: </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: 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: 78%;"/> <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;"> </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;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,097,188</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;;text-align:right;">809,503</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of adoption of ASC 326 (Note 2(b))</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">34,998</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision/(reversal) for credit losses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">210,520</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;;text-align:right;">(49,590</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Write-offs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(498,205</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;;text-align:right;">(571,397</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">809,503</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;;text-align:right;">223,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(u) Revenue recognition </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group engages primarily in operating an online consumer finance marketplace by providing an online platform which matches borrowers with institutional funding partners, individual investors and assisting facilitation of loans to investors on certain third-party online platforms (collectively referred to as “investors”). The Group determines that it is not the legal lender or legal borrower in the above process. Therefore, the Group generally does not record loan receivable and payable arising from the loans between investors and borrowers on its balance sheets other than consolidated trusts (Note 3). Revenue comprises the fair value of the consideration received or receivable for the provision of services in the ordinary course of the Group’s activities and is recorded net of value-added tax (“VAT”). The Group discontinue matching of individual investors in 2019 due to change in regulations.</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; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 1, 2018, the Company adopted the revenue standard using the modified retrospective transition method to those contracts which were not completed as of January 1, 2018. Upon initial adoption, the Group recognized the cumulative effect of initially applying the revenue standard as an increase of approximately RMB176.5 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from the timing of revenue recognition for transaction service fees collected in monthly instalments related to its loan products being recognized earlier under ASC Topic 606<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 impact to the consolidated statement of comprehensive income for the year ended December 31, 2018 as a result of adoption of ASC Topic 606. </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: 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: 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/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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 years ended December 31, 2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">As reported</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;">Amounts without<br/> adoption of ASC<br/> Topic 606</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;">Effect of change</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,919,234</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;;text-align:right;">2,141,565</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;;text-align:right;">777,669</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Post-facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">922,797</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;;text-align:right;">773,116</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;;text-align:right;">149,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other Revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">376,915</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;;text-align:right;">793,188</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;;text-align:right;">(416,273</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,218,946</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3,707,869</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">511,077</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue recognition policies for each type of services under ASC Topic 606 are discussed as follows: </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Revenue from Single Loans</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with a series contracts entered into among the borrowers, investors (either individual or institutional funding partners) and the Group, the Group generally provides the following services to the borrowers and investors: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group operates a platform that enables borrowers and investors to exchange information; </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group collects information from borrowers, conduct credit assessment and match borrowers with investors; </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Once borrowers and investors are matched, the Group is responsible for collect and transfer funds between borrowers and investors; </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group will also provide investors with collection services upon borrowers’ default; </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On monthly basis, the borrowers are obligated to pay transaction service fee and quality assurance contribution/guarantee fee on top of the principle and interest payment. In the event of prepayment, borrowers are obligated to pay the outstanding unpaid transaction service fee and quality assurance contribution in full. </div></div> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Revenue from Single Loans (continued)</div> </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group determines its customers to be both investors and borrowers. Starting from 2018, the Group charges the transaction service fee as part of the borrowers’ monthly repayment. In accordance with the relevant guidance in ASC Topic 606, the amounts associated with the quality assurance obligation is within the scope of ASC Topic 460 and should be accounted for in accordance with the provisions of that Topic. The services not within the scope of other Topics should be accounted for in accordance with the remaining provisions of ASC Topic 606 and the applicable revenue recognition guidance. The Group considers loan facilitation services (covering matching of investors to borrowers and facilitating the execution of loan agreement between investors and borrowers) and post-facilitation services (covering cash processing services and collection services) as two distinctive performance obligations in accordance with ASC Topic 606. The transaction price is first allocate<div style="letter-spacing: 0px; top: 0px;;display:inline;">d</div> to the quality assurance commitment and quality assurance program, if any, which is recorded at fair value in accordance with ASC Topic 460. Then the remaining considerations are allocated to the loan facilitation and post-facilitation services using their relative standalone selling prices. The Group does not have observable standalone selling price for the loan facilitation services or post-facilitation services because it does not provide loan facilitation services or post-facilitation services on a standalone basis in similar circumstances to similar customers. There is no direct observable standalone selling price for similar services in the market that is reasonably available to the Group. As a result, the estimation of standalone selling price involves significant judgment. The Group uses an expected cost plus margin approach to estimate the standalone selling prices of loan facilitation services and post facilitation services as the basis of revenue allocation. When estimating the selling prices, the Group considers the cost related to such services, profit margin, customer demand, effect of competition on services, and other market factors. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction price allocated to loan facilitation is recognized as revenue upon execution of loan agreements between investors and borrowers; the consideration allocated to post-facilitation services is recognized over the period of the loan on a straight line method, which approximates the pattern of when the underlying services are performed. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In additional to transaction service fee, the Group also receives fees on future events, such as collection fees. For loans with no quality assurance protection, collection is considered a separate performance obligation and therefore collection fee is allocated to this specific performance obligation. For loans with quality assurance protection, as the quality assurance will compensate the investors should the borrowers are delinquent, the collection fee is considered a variable consideration for the loan facilitation and post-facilitation performance obligations and therefore is included in the total transaction price which is allocated to these two performance obligation based on their relative standalone selling price. The collection fee is only probable of not reserving upon successful collection and as such is not included in the transaction price until then. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Revenue from Investment Programs</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For investment programs that only fund loans protected by the quality assurance, the loan transaction service fees and monthly contribution to the quality assurance paid by the borrowers are the same as those discussed under “Revenue from Single Loans” above. In addition, the Group charges the surplus gain, i.e., the actual rate of return exceeds the stated expected rate of return in the investment program agreement, as investment program management fee. The investment program management fee is a separate fee charged to investors in a separate contract and therefore is allocate specifically to the investment management performance obligation. The Group determines that the “probable of not reserving” threshold is met for surplus gain and therefore surplus gain is included in the transaction price upon the effective of investment program. The Group estimates the surplus gain on a monthly basis for the duration of an investment program to monitor the expected outcome of the portfolio and the amount is recognized over the term of the investment program as the investor simultaneously receives and consumes the benefits provided by the Company’s performance throughout the term of the investment program. The Group stopped offering investment program in 2019 as a result of regulatory requirements to stop P2P business and all investment programs matured in 2020. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Other revenue</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other than the collection fees charged for certain loans and investment management fee for investment programs, other revenue primarily includes borrower referral fees. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group refers borrowers that do not meet the Group’s risk appetite to other lending platforms, and charges a referral fee based on the loan origination volume, cost <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">per-click</div> or other performance based criteria. Such fee is recognized as other revenue upon loan origination, each click or other performance obligation is satisfied. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Revenue disaggregation analysis</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the Group’s operating revenue from different service type<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</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: 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: 49%;"/> <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/> <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;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">2018</td> <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;">2019</td> <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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">With quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Without quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">With quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Without quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">With quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Without quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,404,178</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;;text-align:right;">515,056</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;;text-align:right;">2,984,063</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;;text-align:right;">326,812</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;;text-align:right;">1,908,851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Post-facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">678,518</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;;text-align:right;">244,279</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;;text-align:right;">1,096,660</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;;text-align:right;">103,713</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;;text-align:right;">672,981</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-investment management fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">208,471</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">109,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;"> </td> <td style="vertical-align: bottom;;text-align:right;">31,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-borrowers referral fee</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">96,167</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">130,677</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">290,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">54,734</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;;text-align:right;">17,543</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;;text-align:right;">37,949</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;;text-align:right;">66,791</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;;text-align:right;">95,286</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;;text-align:right;">64,496</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in expected discretionary payment to investor reserve fund investors</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">68,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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; 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,345,901</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;;text-align:right;">941,664</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;;text-align:right;">4,228,095</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;;text-align:right;">627,993</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;;text-align:right;">2,708,885</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;;text-align:right;">354,833</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income (Note 2(o)) and guarantee income (Note 2(t)) is not included in the table above as it is not accounted for under ASC Topic 606. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Contract balances</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets represent the Group’s right to consideration in exchange for facilitation and post-facilitation service that the Company has transferred to the customer before payment is due. Contract liabilities represent the Group’s obligation to transfer facilitation and post-facilitation service to the customer due to received payment. The timing of revenue recognition, scheduled payments, and cash collections results in contract assets and contract liability. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Practical expedient and exemptions</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group generally expenses sales commission when incurred for loans with a term for one year or less. These costs are recorded within sales and marketing expenses. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group does not disclose the value of unsatisfied performance obligation as most of the loans facilitated through its platform with an original term of one year or less. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected discretionary payment to investor reserve fund investors </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December 2017, due to the deterioration of performance of investor reserve fund investment programs, the Group reversed all the gains recorded historically amounting to RMB213,958 and additional provision outside the Group’s contractual obligation related to the investor reserve fund amounting to RMB107,660 was recognized as a reduction of revenue. In 2018, the Group experienced improved loan performance and a reversal amounting to RMB68,619 was recognized in revenue. As of December 31, 2019, all investment programs that offered protection on expected return of investors were matured. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">(v) Origination and servicing expenses </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Origination and servicing expenses primarily consist of salaries and benefits of employees who facilitate loan origination, perform risk pricing, debt-collection service, customer service, data processing and data analysis. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Origination and servicing expenses-related party consist of expenses for data collection service provided by PPcredit, a related party of the Group (See Note 10).</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><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;">(w) Sales and marketing expenses</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing expenses consist primarily of advertising and online marketing promotion expenses. Advertising and online marketing expenses, amounting to approximately RMB702,508, RMB710,203 and RMB470,243 for the years ended December 31, 2018, 2019 and 2020, respectively, are charged to the consolidated statements of comprehensive income as incurred. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(x) General and administrative expenses </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative expenses consist primarily of salaries and benefits for general management, finance and administrative personnel, share-based compensation expenses, rental, professional service fees and other expenses. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(y) Research and development expenses </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses consist primarily of payroll and related expenses for IT professionals involved in developing technology platform and website, server and other equipment depreciation, bandwidth and data center costs. All research and development costs have been expensed as incurred as the costs qualifying for capitalization have been insignificant. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(z) Share-based compensation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group follows ASC Topic 718, which requires all share-based payments to employees and directors, including grants of employee stock options, to be recognized as compensation expense in the financial statements over the vesting period of the award based on the fair value of the award determined at the grant date. Under ASC Topic 718, the number of share-based awards for which the service is not expected to be rendered for the requisite period should be estimated, and the related compensation cost is not recorded for that number of awards. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC Topic 718, the Group recognize share-based compensation expenses, net of a forfeiture rate, using the straight-line method for awards with services conditions only, and using the graded-vesting attribution method for awards with graded vesting features and performance conditions. Compensation cost is accrued if it is probable that a performance condition will be achieved. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(aa) Leases </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Prior to the adoption of ASC 842 on January</div><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"> 1, 2019</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified as an operating lease. All leases of the Group are currently classified as operating leases. When a lease contains rent holidays, the Group records the total expenses on a straight-line basis over the lease term. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">Upon and hereafter the adoption of ASC 842 on January</div><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"> 1, 2019</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group determines if an arrangement is a lease or contains a lease at inception. Operating leases are included in operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> (“ROU”) assets and operating lease liabilities, in the Group’s consolidated balance sheets. The Group does not have any finance leases as of the adoption date or December 31, 2020. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group has elected to adopt the following lease practical expedients in conjunction with the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02:</div> (i) elect for each lease to not separate <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components from lease components and instead to account for each separate lease component and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Group elected not to apply ASC 842 recognition requirements; and (iii) the Group elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and (c) initial direct costs. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(ab) Government grants and subsidy income </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group receives government grants and subsidies in the PRC from various levels of local governments from time to time which are granted for general corporate purposes and to support its ongoing operations in the region. The grants are determined at the discretion of the relevant government authority and there are no restrictions on their use. The government subsidies are recorded as other income in the consolidated statement of comprehensive income in the period the cash is received. The government grants received by the Group amounting to RMB53,739, RMB62,517 and RMB74,104 for the years ended December 31, 2018, 2019 and 2020, respectively<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(ac) Taxation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry forwards and credits. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be received or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of comprehensive income in the period of the enactment of the change. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expenses. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">(ad) Gain or losses related to financial guarantee derivative </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group used to offer investment programs which were accounted for as derivative under ASC Topic 815, Derivatives and Hedging, in the consolidated balance sheets as either assets or liabilities at fair value. Such business was terminated in late 2017 and the remaining investment programs fully matured in 2019. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">If there are changes to the expected defaults of loans and expected performance of the investment programs, the Group records these resulting adjustments to the “fair value change of financial guarantee derivatives” line item within “other income (expense)” on the consolidated statement of comprehensive income. Upon the maturity of an investment program, any cumulative gain or loss will be reclassified to the “realized gain or loss from financial guarantee derivatives” line item within “other income (expense).” That is, whenever cash flows occur upon maturity, the fair value changes are reclassified within the income statement and recorded as realized gain or loss. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(ae) Net profit per share </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Basic net profit per share is computed by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method, net profit is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the losses. Diluted net profit per share is calculated by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">if-converted</div> method and shares issuable upon the exercise of share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such shares would be anti-dilutive. </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(af) Segment reporting </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and therefore, the Group only has one reportable segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The Group’s long-lived assets are substantially all located in the PRC and substantially all of the Group’s revenues are derived from within the PRC. Therefore, no geographical segments are presented. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(ag) Treasury shares </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group accounts for treasury shares using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury shares account in the consolidated balance sheets. At retirement, the ordinary shares account is charged only for the aggregate par value of the shares. The excess of the acquisition cost of treasury shares over the aggregate par value is allocated between additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital (up to the amount credited to the additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital upon original issuance of the shares) and retained earnings. In the event that treasury shares are reissued at an amount different from the cost the Company paid to repurchase the treasury shares, the Company will recognize the difference in additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital by using <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> method. The treasury shares account includes 20,634,265 and 144,906,570 ordinary shares mainly for the purpose of exercise of share-based compensation plans as of December 31, 2019 and 2020, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In accordance with the relevant regulations and their articles of association, subsidiaries of the Company incorporated in the PRC are required to allocate at least 10% of their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit determined based on the PRC accounting standards and regulations to the general reserve until such reserve has reached 50% of the relevant subsidiary’s registered capital. These reserves can only be used for specific purposes and are not transferable to the Company in the form of loans, advances or cash dividends. During the years ended December 31, 2018, 2019 and 2020, appropriations to the general reserve amounted to RMB200,916, RMB61,192 and RMB140,860, respectively.</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><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;">(a<div style="letter-spacing: 0px; top: 0px;;display:inline;">i</div>) Recently issued accounting standards </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Adoption of new accounting standards </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In February 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> Leases (Topic 842) (“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02”),</div> which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> states that a lessee would recognize a lease liability for the obligation to make lease payments and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-to-use</div></div> asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. In July 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-10,</div> “Codification Improvements to Topic 842, Leases” which clarifies the use of rate implicit in the lease and requirements of lease reclassification reassessment. Further in July, 2018, FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-11,</div> “Leases (Topic 842): Targeted improvements” which provides another transition method in addition to the existing transition method by allowing entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group adopted ASC Topic 842 using the modified retrospective transition approach. Prior period results continue to be presented under ASC Topic 840 based on the accounting standards originally in effect for such periods. Please refer to Note 2(aa) for the Group’s accounting policy under ASC Topic 842. Upon adoption of ASC 842, on January 1, 2019, the Group recorded the operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use-assets</div></div></div> and operating lease liabilities amounting to RMB127,066 and RMB118,420, respectively, which are primarily related to the lease of the Group’s office spaces. The adoption of ASC 842 did not have a material impact on the Group’s results of operations or cash flows. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In June 2016, the FASB amended guidance related to impairment of financial instruments as part of 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 Instruments, which will be effective January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a Group recognizes an allowance based on the estimate of expected credit loss. In November 2018, the FASB issued an amendment (ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-19):</div> Codification Improvements to Topic 326, Financial Instruments—Credit Losses, to align the implementation date for nonpublic entities’ annual fiscal statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13.</div> Upon adoption of the standard on January 1, 2020, after adjusting for deferred tax and other adoption effects, a RMB882,964 decrease was recorded in the retained earnings through a cumulative-effect adjustment. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In January 2017, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04,</div> “Intangibles—Goodwill and Other (Topic 350): simplifying the test for goodwill impairment”, the guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not the difference between the fair value and carrying amount of good will which was the step 2 test before. The ASU should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has not early adopted this guidance. The adoption of ASC 350 did not have impact on the Group’s results of operations or cash flows. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13,</div> “Fair Value Measurement (Topic 820): Disclosure framework – changes to the disclosure requirements for fair value measurement” which modifies the disclosure requirements on fair value measurements in Topic 820 Fair Value Measurement. It also requires to add disclosures relating to changes in unrealized gains and losses for the period included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average of significant unobservable inputs used to develop Level 3 measurements. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13</div> is effective for all entities for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The adoption of ASC 820 did not have a material impact on the Group’s results of operations or cash flows.</div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">New accounting standards not yet adopted </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December 2019, the FASB issued ASU 2019-12—Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments in ASU 2019-12 simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for all entities beginning on January 1, 2021. Early adoption of the amendments is permitted. The adoption of this standard is not expected to have a material impact on the Group’s disclosures<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">(a) Basis of presentation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial statements and related disclosures. Actual results may differ from those estimates. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(b) Adoption of new credit loss accounting standard </div></div></div></div> <div style="background: none;;font-weight:bold;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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">On January 1, 2020, <div style="letter-spacing: 0px; top: 0px;;display:inline;">t</div>he Group adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments using modified retrospective method. Results for periods beginning after January 1, 2020 are presented under ASC Topic 326, while prior period amounts are not adjusted and continue to be reported in accordance with <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">historical</div> accounting guidance. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon initial adoption, the Group recognized the cumulative effect of initially applying ASC Topic 326 as a decrease of approximately RMB883.0 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from<div style="letter-spacing: 0px; top: 0px;;display:inline;">:</div></div> </div>1) ASC Topic 326 introduced a current expected credit loss (“CECL”) methodology, which replaced the probable incurred credit losses methodology used under the historical accounting guidance. Under CECL methodology, credit losses are recorded upon initial recognition of financial assets at an amount equal to the lifetime expected losses. Under probable incurred credit losses methodology, credit losses are recorded when the losses are probable or have been incurred. The initial adoption will result in an increase in provision for financial assets including quality assurance receivables, loans receivables and accounts receivable that in scope for ASC Topic 326; and <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2) ASC Topic 326 requires the expected credit losses related to guarantee contracts be recorded separately from and in addition to the stand ready guarantee liability accounted for in accordance with ASC Topic 460. Before adoption of ASC Topic 326, guarantee liability is recorded at the higher of the amount determined in accordance with ASC Topic 450 and the amount determined in accordance with ASC Topic 460. The initial adoption resulted in an increase in guarantee liability related to the recognition of a separate contingent liability. Consequently, the quality assurance payable is separated into expected credit losses for quality assurance commitment, which represents the expected credit losses of the guarantee contracts accounted for in accordance with ASC Topic 326, and deferred guarantee income, which represents the stand-ready liability accounted for in accordance with ASC Topic 460<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the cumulative effect of the changes made to the consolidated balance sheet as of January 1, 2020 due to the adoption of ASC Topic 326. </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: 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: 58%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <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;"> </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;">December 31, 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;">CECL adoption<br/> impact</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;">January 1, 2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,649,642</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;;text-align:right;">(34,998</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;;text-align:right;">3,614,644</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,808,252</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;;text-align:right;">(303,291</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;;text-align:right;">4,504,961</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">882,305</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;;text-align:right;">(142,077</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;;text-align:right;">740,228</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Decrease in assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(480,366</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,776,153</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;;text-align:right;">690,122</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;;text-align:right;">5,466,275</td> <td style="vertical-align: bottom; white-space: nowrap;">* </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Increase in liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">690,122</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pre-tax</div> decrease in retained earnings</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(1,170,488</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax effects</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">287,524</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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 decrease in retained earnings</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(882,964</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">*</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;">Upon adoption of ASC 326, quality assurance payable was separated into deferred guarantee income of RMB1,873,254 and expected credit losses for quality assurance commitment of RMB3,593,021. </div> </td> </tr> </table> 883000000.0 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the cumulative effect of the changes made to the consolidated balance sheet as of January 1, 2020 due to the adoption of ASC Topic 326. </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: 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: 58%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <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;"> </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;">December 31, 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;">CECL adoption<br/> impact</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;">January 1, 2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,649,642</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;;text-align:right;">(34,998</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;;text-align:right;">3,614,644</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,808,252</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;;text-align:right;">(303,291</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;;text-align:right;">4,504,961</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">882,305</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;;text-align:right;">(142,077</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;;text-align:right;">740,228</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Decrease in assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(480,366</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,776,153</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;;text-align:right;">690,122</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;;text-align:right;">5,466,275</td> <td style="vertical-align: bottom; white-space: nowrap;">* </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Increase in liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">690,122</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pre-tax</div> decrease in retained earnings</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(1,170,488</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax effects</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">287,524</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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 decrease in retained earnings</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(882,964</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">*</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;">Upon adoption of ASC 326, quality assurance payable was separated into deferred guarantee income of RMB1,873,254 and expected credit losses for quality assurance commitment of RMB3,593,021. </div> </td> </tr> </table> 3649642000 -34998000 3614644000 4808252000 -303291000 4504961000 882305000 -142077000 740228000 -480366000 4776153000 690122000 5466275000 690122000 -1170488000 287524000 -882964000 1873254000 3593021000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">(c) Principle of consolidation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the WOFEs and consolidated VIEs, for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs are entities in which the WOFEs through their respective contractual arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entities, and therefore the Company is the primary beneficiary of these entities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All transactions and balances among the Company, its subsidiaries, the VIEs and the VIEs’ subsidiaries have been eliminated upon consolidation. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Details of the typical structure of the Company’s significant VIEs are set forth below: </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">i) VIE Agreements that give the Company effective control of VIEs </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Business Operation Agreement</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the relevant business operation agreements, the shareholders of the VIEs agree that to the extent permitted by law, they will accept and unconditionally execute the WOFEs’ instructions on business operations, such as appointment of directors and executive officers. They further agree that, without the WOFEs’ prior written consent, the VIEs will not take any action that may have material adverse effects on their assets, businesses, human resources, rights, obligations, or business operations. The shareholders of the VIEs agree to transfer any dividends or other similar income or interests they receive as the shareholders of the VIEs, if any, immediately and unconditionally to the WOFEs. This agreement also requires each of the shareholders of the VIEs to issue an irrevocable power of attorney authorizing the WOFEs or any person(s) designated by the WOFEs to execute shareholders’ rights on behalf of such shareholder. Unless the WOFEs terminate this agreement in advance, the agreement will remain effective until the VIEs are dissolved pursuant to PRC law. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Power of Attorney</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Pursuant to each power of attorney, each shareholder of the VIEs have irrevocably appointed the WOFEs or any persons designated by the WOFEs to act as such shareholder’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;">attorney-in-fact</div></div> to exercise all shareholder rights under PRC law and the relevant articles of association, including but not limited to, appointing directors, supervisors and officers of the VIEs as well as the right to sell, transfer, pledge and dispose all or a portion of the shares held by Nominee Shareholder. The power of attorney will remain in force for ten years unless early terminated by the WOFEs. The term of the power of attorney can be extended at the WOFEs’ option until the VIEs are dissolved in accordance with PRC law and regulation. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Exclusive Option Agreement</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the exclusive option agreements, the Nominee Shareholders of the VIEs granted the WOFEs or any third party designated by the WOFEs the exclusive and irrevocable right to purchase from the Nominee Shareholders, to the extent permitted by PRC law and regulations, all or part of its respective equity interests in the VIEs for a purchase price equal to the registered capital. The Nominee Shareholders will then return the purchase price to the WOFEs or any third party designated by the WOFEs after the option is exercised. The WOFEs may transfer all or part of its option to a third party at its own option. The VIEs and the Nominee Shareholders agree that without prior written consent of the WOFEs, they may not transfer or otherwise dispose the equity interests or declare any dividend. The exclusive option agreement will remain effective until the WOFEs or any third party designated by the WOFEs acquire all equity interest of the VIEs. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Equity Pledge Agreement </div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to relevant equity pledge agreements, each shareholder of the VIEs has pledged all of his or her equity interest held in the VIEs to the WOFEs to guarantee his or her obligations under the business operation agreement, the power of attorney, exclusive option agreement and the exclusive technology consulting and service agreement. In the event that the VIEs breach any obligations under these agreements, the WOFEs as the pledgee, will be entitled to request immediate disposal of the pledged equity interests and have priority to be compensated by the proceeds from the disposal of the pledged equity. The Nominee Shareholders may not dispose of the equity interests or create or permit any pledges which may have an adverse effect on the rights or benefits of the WOFEs without the prior written consent of the WOFEs. The relevant share pledge agreements will remain effective until the VIEs and its Nominee Shareholders discharge all of their obligations under the VIE Agreements and the pledgee consents such discharge in writing. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">ii) VIE <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Agreement</div></div> that enables the Company to receive substantially all of the economic benefits from the VIEs </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Exclusive technology consulting and service agreement</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the exclusive technology consulting and service agreements, WOFEs have the exclusive right to provide the VIEs and their subsidiaries (as designated in the agreement) with technical support, consulting services and other services. The WOFEs shall exclusively own any intellectual property arising from the performance of the agreement. During the term of this agreement, the VIEs and their designated subsidiaries may not accept any services covered by this agreement provided by any third party. The VIEs and their designated subsidiaries agree to pay service fees equal to 100% of the net profit generated or otherwise determined by the WOFEs. Except by mutual agreement upon early termination by parties in writing, the exclusive business cooperation agreement will remain effective until the VIEs and their designated subsidiaries are dissolved in accordance with PRC law and regulation. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Based on these contractual agreements, the Company believes that the VIEs as described above should be considered as VIEs because the equity holders do not have significant equity at risk nor do they have the characteristics of a controlling financial interest. Given that the Company, through the WOFEs, is the primary beneficiary of these VIEs, the Company believes that these VIEs should be consolidated based on the structure as described above. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs, which are included in the Group’s consolidated financial statements. Transactions between the VIEs and their subsidiaries are eliminated in the balances presented below: </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: 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: 74%;"/> <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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,025,233</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;;text-align:right;">1,660,549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,620,706</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;;text-align:right;">2,694,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,970,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">846,454</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;;text-align:right;">685,556</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,649,642</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;;text-align:right;">1,121,554</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">103,444</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;;text-align:right;">67,010</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">35,187</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Right of Use assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">94,852</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;;text-align:right;">54,385</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Loans and receivables, net of credit loss allowance for loans receivables</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">36,344</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;;text-align:right;">7,679</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,306,831</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;;text-align:right;">1,579,146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">122,920</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;;text-align:right;">149,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,555</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,290,996</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;;text-align:right;">970,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">13,117,977</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;;text-align:right;">10,996,758</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payable to platform customers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">684,630</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;;text-align:right;">103,453</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,776,153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred guarantee income</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,259,396</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected credit losses for quality assurance commitment</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,390,501</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payroll and welfare payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">115,540</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;;text-align:right;">132,955</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxes payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">32,468</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;;text-align:right;">49,556</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term borrowings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">85,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">50,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">47,117</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;;text-align:right;">8,320</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasing liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">84,284</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;;text-align:right;">42,775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to related part<div style="letter-spacing: 0px; top: 0px;;display:inline;">y</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,189,663</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;;text-align:right;">2,153,925</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">237,802</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;;text-align:right;">472,446</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">9,302,823</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;;text-align:right;">6,613,327</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 67%;"/> <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-family: Times New Roman; font-size: 8pt; page-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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,250,978</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;;text-align:right;">4,684,436</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;;text-align:right;">6,124,129</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net profit</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,604,530</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;;text-align:right;">661,808</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;;text-align:right;">1,230,402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by operating activities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,356,887</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;;text-align:right;">74,977</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;;text-align:right;">467,054</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in (provided by) investing activities</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,031,968</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;;text-align:right;">367,903</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;;text-align:right;">(672,930</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in (provided by) financing activities</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,043,899</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;;text-align:right;">108,972</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;;text-align:right;">(85,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net decrease (increase) in cash, cash equivalents and restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,368,818</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;;text-align:right;">551,852</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;;text-align:right;">(290,876</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,725,269</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;;text-align:right;">4,094,087</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;;text-align:right;">4,645,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,094,087</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;;text-align:right;">4,645,939</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;;text-align:right;">4,355,063</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the VIE Arrangements, the Company has the power to direct activities of the VIEs and can have assets transferred out of the VIEs. Therefore, the Company considers that there is no asset in the VIEs that can be used only to settle obligations of the VIEs, except for registered capital and PRC statutory reserves, if any. As the VIEs are incorporated as limited liability company under the Company Law of the PRC, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Currently there is no contractual arrangement which requires the Company to provide additional financial support to the VIEs. However, as the Company conducts its businesses primarily based on the licenses and approvals held by the VIEs and their subsidiaries, the Company has provided and will continue to provide financial support to the VIEs. </div></div> 1 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs, which are included in the Group’s consolidated financial statements. Transactions between the VIEs and their subsidiaries are eliminated in the balances presented below: </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: 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: 74%;"/> <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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,025,233</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;;text-align:right;">1,660,549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,620,706</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;;text-align:right;">2,694,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,970,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">846,454</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;;text-align:right;">685,556</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,649,642</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;;text-align:right;">1,121,554</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">103,444</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;;text-align:right;">67,010</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">35,187</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Right of Use assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">94,852</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;;text-align:right;">54,385</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Loans and receivables, net of credit loss allowance for loans receivables</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">36,344</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;;text-align:right;">7,679</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,306,831</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;;text-align:right;">1,579,146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">122,920</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;;text-align:right;">149,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,555</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,290,996</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;;text-align:right;">970,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">13,117,977</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;;text-align:right;">10,996,758</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payable to platform customers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">684,630</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;;text-align:right;">103,453</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,776,153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred guarantee income</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,259,396</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected credit losses for quality assurance commitment</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,390,501</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payroll and welfare payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">115,540</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;;text-align:right;">132,955</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxes payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">32,468</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;;text-align:right;">49,556</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term borrowings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">85,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">50,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">47,117</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;;text-align:right;">8,320</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasing liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">84,284</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;;text-align:right;">42,775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to related part<div style="letter-spacing: 0px; top: 0px;;display:inline;">y</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,189,663</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;;text-align:right;">2,153,925</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">237,802</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;;text-align:right;">472,446</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">9,302,823</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;;text-align:right;">6,613,327</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 67%;"/> <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-family: Times New Roman; font-size: 8pt; page-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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,250,978</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;;text-align:right;">4,684,436</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;;text-align:right;">6,124,129</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net profit</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,604,530</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;;text-align:right;">661,808</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;;text-align:right;">1,230,402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by operating activities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,356,887</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;;text-align:right;">74,977</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;;text-align:right;">467,054</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in (provided by) investing activities</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,031,968</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;;text-align:right;">367,903</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;;text-align:right;">(672,930</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in (provided by) financing activities</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,043,899</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;;text-align:right;">108,972</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;;text-align:right;">(85,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net decrease (increase) in cash, cash equivalents and restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,368,818</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;;text-align:right;">551,852</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;;text-align:right;">(290,876</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,725,269</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;;text-align:right;">4,094,087</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;;text-align:right;">4,645,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,094,087</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;;text-align:right;">4,645,939</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;;text-align:right;">4,355,063</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 2025233000 1660549000 2620706000 2694514000 1970958000 846454000 685556000 3649642000 1121554000 103444000 67010000 35187000 94852000 54385000 36344000 7679000 2306831000 1579146000 122920000 149511000 20555000 0 1290996000 970709000 13117977000 10996758000 684630000 103453000 4776153000 0 1259396000 2390501000 115540000 132955000 32468000 49556000 85000000 0 50166000 0 47117000 8320000 84284000 42775000 3189663000 2153925000 237802000 472446000 9302823000 6613327000 4250978000 4684436000 6124129000 1604530000 661808000 1230402000 1356887000 74977000 467054000 -1031968000 367903000 -672930000 1043899000 108972000 -85000000 1368818000 551852000 -290876000 2725269000 4094087000 4645939000 4094087000 4645939000 4355063000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(d) Business combinations and noncontrolling interests </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated income statements. During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In a business combination achieved in stages, the Company <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measures</div> the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> gain or loss, if any, is recognized in the consolidated income statements. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">When there is a change in ownership interests that result in a loss of control of a subsidiary, the Company deconsolidates the subsidiary from the date control is lost. Any retained noncontrolling investment in the former subsidiary is measured at fair value and is included in the calculation of the gain or loss upon deconsolidation of the subsidiary. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the Company’s majority-owned subsidiaries and VIEs, a noncontrolling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Consolidated net income (loss) on the consolidated income statements includes the net income (loss) attributable to noncontrolling interests and mezzanine equity holders when applicable. Net income (loss) attributable to mezzanine equity holders is included in net income (loss) attributable to noncontrolling interests on the consolidated income statements, while it is excluded from the consolidated statements of changes in shareholders’ equity. The cumulative results of operations attributable to noncontrolling interests, along with adjustments for share-based compensation expense arising from outstanding share-based awards relating to subsidiaries’ shares, are also recorded as noncontrolling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with noncontrolling interests are presented under financing activities in the consolidated statements of cash flows. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(e) Use of estimates </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial statements amounts that reflect significant accounting estimates and assumptions include revenue recognition, measurement for provisions and liabilities in scope for ASC Topic 326 including credit loss provision for quality assurance receivables, loan receivables and accounts receivables as well as expected credit losses for quality assurance commitment, valuation allowance for deferred tax assets, determination of uncertain tax positions, and valuation of share-based awards. Such accounting estimates are impacted significantly by judgements and assumptions used in the preparation of the Group’s consolidated financial statements, and actual results could differ materially from these estimates. Changes in estimates are recorded in the period they are identified. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(f) Foreign currency and foreign currency translation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group uses Renminbi (“RMB”) as its reporting currency. The US$ is the functional currency of the Group’s entities incorporated in Cayman Islands and Hong Kong, and the RMB is the functional currency of the Group’s PRC subsidiaries. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Transactions denominated in other than the functional currencies are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> at the balance sheet date exchange rate. The resulting exchange differences are recorded in the consolidated statements of comprehensive income. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses items are generally translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are accumulated as a separate component of shareholders’ deficit on the consolidated financial statements. The exchange rates used for translation on December 31, 2019 and 2020 were US$1.00= RMB6.9762 and RMB6.5249, respectively, representing the index rates stipulated by the People’s Bank of China. </div></div> 6.9762 6.5249 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(g) Convenience translation </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translations of balances in the Group’s consolidated balance sheet, consolidated statement of operations and comprehensive income and consolidated statement of cash flows from RMB into US$ as of and for year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.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 US$ at that rate on December 31, 2020, or at any other rate. </div></div> 6.5250 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(h) Significant risks and uncertainties </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Risk of concentration </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 and 2020, substantially all of the Group’s cash, term deposit and cash equivalents, restricted cash and short-term investments were held in major financial institutions located in the PRC and in Hong Kong, which management considers to be of high credit quality. Accounts receivable are generally unsecured and denominated in RMB, and are derived from revenues earned from operations arising primarily in the PRC. No individual customer accounted for more than 10% of net revenues for the years ended December 31, 2018, 2019 and 2020. No individual customer accounted for more than 10% of accounts receivable 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;"><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;">Risk of uncertaintie<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In October 2019, the China Banking and Insurance Regulatory Commission, together with eight other regulatory agencies jointly promulgated the Supplemental Rules to the Administration of Financing Guarantee Companies (“Circular 37”), which provides that any entity providing client referral or credit assessment services to the lending institutions may not provide financing guarantee services in a direct or a disguised form without the regulatory approval. If any entity operates financing guarantee business or provide financing guarantee services in a disguised form without appropriate approval, its business operations will be banned by the regulatory authorities and it will be required to properly settle existing business. Such entity might also subject to penalties including fines and confiscation of illegal gains if applicable. In the Group’s collaboration with institutional funding partners, in order to attract and maintain such business relationship, the Group provides quality assurance commitment through (i) repurchase of default loans and (ii) setting aside security deposits with institutional funding partners or third-party guarantee companies to ensure the Group has enough cash to perform its repurchase obligation if the borrowers introduced by the Group default. In some cases, the Group is also required to replenish such security deposits from time to time. Due to the lack of legal interpretation for financing guarantee in a disguised form, there is uncertainty related to whether such quality assurance commitment provided to institutional funding partners constitutes a financing guarantee in a disguised form. If the quality assurance commitment provided by the Group were determined to be financing guarantee in a disguise form, the Group’s business, financial condition, results of operations and liquidity will be materially and adversely affected. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In order to reduce the compliance risk under Circular 37, the Group incorporated a licensed financial guarantee company in late 2019, which, since its incorporation, provides direct guarantees for certain loans funded by the institutional funding partners to replace existing quality assurance commitment provided. In 2020, the Group increased the capital of the guarantee subsidiary established in late 2019 and also acquired two more guarantee licenses. The Group will continue its effort to increase its guarantee capability by obtaining additional financial guarantee licenses or increase the capital of its financial guarantee subsidiaries to further reduce its risk of noncompliance. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(i) Cash and cash equivalents </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents represent cash on hand, demand deposits, term deposits and highly liquid investments placed with banks or other financial institutions, which have original maturities less than three months. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(j) Restricted cash </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash represents: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(i)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash in quality assurance is cash managed by the Group through designated bank accounts under the new quality assurance program. There is no other use of these funds except for making payments to investors for default loans that are subject to quality assurance protection. As of December 31, 2019 and 2020, the restricted cash related to quality assurance obligations were RMB1,473,749 and RMB1,671,785, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(ii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash held in escrow accounts that is jointly managed by the Group and institutional funding partners. As of December 31, 2019 and 2020, the restricted cash managed by the Group and institutional funding partners amounted to RMB44,367 and RMB701,673, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(iii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received via consolidated trusts that has not yet been distributed. As of December 31, 2019 and 2020, the restricted cash related to cash not yet distributed amounted to RMB799,646 and RMB482,285, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(iv)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash held in capital verification account under the name of a subsidiary of the Group</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"> established in December 2020</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">as a paid-in capital. As of December 31, 2019 and 2020, the restricted cash related to capital verification account amounted to nil and RMB300,000, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(v)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received from borrowers that has not yet been disbursed to institutional funding partners. As of December 31, 2019 and 2020, the restricted cash held as related to cash not yet disbursed amounted to nil and RMB225,031, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(vi)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received from investors or borrowers that has not yet been disbursed, due to a settlement time lag. As of December 31, 2019 and 2020, the restricted cash related to cash not yet disbursed amounted to RMB684,630 and RMB103,453, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(vii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash held in designated account under the name of a subsidiary of the Group as a security deposit for an institutional funding partner. As of December 31, 2019 and 2020, the restricted cash related to security deposit amounted to RMB390,000 and nil, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(viii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash held as collateral for short-term borrowings of subsidiaries of the Group. As of December 31, 2019 and 2020, the restricted cash held as collateral amounted to RMB251,853 and nil, respectively. </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">(ix)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash in investor reserve funds to protect relevant investors from losses of certain investment programs. Such investment programs were matured in 2019, the RMB41,958 held as restricted cash as of December 31, 2019 were settled in 2020. </div></div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(k) Short-term Investments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments mainly consist of investments in wealth management products. The wealth management products are certain deposits with variable interest rates or principal not guaranteed with certain financial institutions. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Realized and unrealized gain related to the short-term investments is recorded as other income in the consolidated statements of comprehensive income. RMB96,061, RMB52,863 and RMB33,189 was recognized for the years ended December 31, 2018, 2019 and 2020, respectively. </div></div> 96061000 52863000 33189000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(l) Accounts receivable, contract assets and credit loss allowance </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable is related to the facilitation and post-facilitation service in relation to loans facilitated by the Group. Contract assets represent the Group’s right to consideration in exchange for investment management services in relation to investment programs that the Company has transferred to the customer before payment is due. The Group only recognizes accounts receivable and contract assets to the extent that the Group believes it is probable that it will collect substantially all of the consideration to which it will be entitled to in exchange for the services transferred to the customer. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable and contract assets is stated at the historical carrying amount net of write-offs and credit risk allowance. Beginning in 2020, the Group establishes a credit loss allowance based on expectations of lifetime credit losses based on historical default experience, known or inherit risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on historical default experience and other factors surrounding the credit risk of the borrowers. The Group evaluates and adjusts its credit loss allowance on a quarterly basis or more often as necessary. Accounts receivable and contract assets that are delinquent for 180 days or more are generally written off<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(m) Investments </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group has classified its investments into equity method investments and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investments. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group applies equity method in accounting for its investments in entities in which the Group has the ability to exercise significant influence but does not have control and the investments are in either common stock or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock. Unrealized gains on transactions between the Group and an affiliated entity are eliminated to the extent of the Group’s interest in the affiliated entity, unrealized losses are also eliminated unless the transaction provides evidence of an impairment of the asset transferred. The Group accounts for private equity funds using the equity method of accounting unless the Group’s interest is so minor that the Group may have virtually no influence over partnership operating and financial policies. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-marketable</div> equity investments are investments in privately held companies without readily determinable market values. They<div style="letter-spacing: 0px; top: 0px;;display:inline;"> a</div>re measured at cost minus impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for identical or a similar investment of the same issuer. The changes in the fair value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investments are recognized in the consolidated statement of comprehensive income. </div> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the investments the Group holds as of December 31, 2019 and 2020<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">respectively. </div></div></div></div> <div style="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"/> <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: 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-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: 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;">Equity method investments</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">96,622</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">129,622</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-marketable</div> equity investments</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 style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">856,211</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">820,893</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> </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; padding-bottom: 2.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.5pt double black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">952,833</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.5pt double black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">950,515</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the investments the Group holds as of December 31, 2019 and 2020<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">respectively. </div></div></div></div> <div style="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"/> <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: 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-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: 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;">Equity method investments</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">96,622</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">129,622</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-marketable</div> equity investments</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 style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">856,211</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">820,893</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> </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; padding-bottom: 2.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.5pt double black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">952,833</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.5pt double black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">950,515</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> 96622000 129622000 856211000 820893000 952833000 950515000 20000000 10621000 0.10 1508000 2460000 7000 33660000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(n) Fair value measurement </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The established fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The three levels of inputs that may be used to measure fair value include: </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial</div> assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, short-term investments, quality assurance receivable, loans receivable, accounts receivable, contract assets, payable to platform customers, quality assurance payable, deferred guarantee income, expected credit losses for quality assurance commitment, short-term borrowings and other liabilities. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The short-term investments mainly consist of wealth management products and are measured at fair value. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other financial instruments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying amounts of financial instruments other than short-term investments, approximate their fair values due to the short-term maturities of these instruments. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Assets and liabilities measured at fair value on a recurring basis</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy: </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: 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: 58%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">Level 1 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;">Level 2 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;">Level 3 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;">Balance at Fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—wealth management products</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">114,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;">—  </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;;text-align:right;">114,560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </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="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: 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: 60%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">Level 1 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;">Level 2 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;">Level 3 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;">Balance at Fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—wealth management products</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,970,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">1,970,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group values its wealth management products held in certain bank accounts using quoted rate of return or quoted subscription/redemption prices published by the banks for these products, and accordingly, the Group classifies wealth management products as Level 2 within the fair value hierarchy based on the nature of the fair value inputs. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Assets and liabilities measured at fair value on a </div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">non-recurring basis </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-marketable</div> equity investments are measured at fair value on a non-recurring basis.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>The following table sets forth the unrealized gains and losses from remeasurement (referred to as upward or downward adjustments) recorded as adjustments to the carrying value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investments held as of December 31, 2018, 2019 and 2020 based on the observable price in an orderly transaction for the same or similar security of the same issuers: </div> <div style="margin-block: 0em;"> </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: 80%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upward adjustments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">170</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;;text-align:right;">3,149</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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Downward adjustments (including impairment)</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;"> </td> <td style="vertical-align: bottom;;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; white-space: nowrap;;text-align:right;">(36,600</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total unrealized gain<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (loss<div style="letter-spacing: 0px; top: 0px;;display:inline;">es</div>)</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">170</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;;text-align:right;">3,149</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; white-space: nowrap;;text-align:right;">(36,600</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 total carrying value of the Group’s non-marketable equity investments at fair value on a non-recurring basis held as of December 31, 2018, 2019 and 2020 including cumulative unrealized upward and downward adjustments made to the initial cost basis of the securities: </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: 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: 82%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Initial cost basis</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">852,892</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;;text-align:right;">854,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upward adjustments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,319</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;;text-align:right;">3,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Downward adjustments (including impairment)</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">(36,600</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total carrying value at the end of the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">856,211</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;;text-align:right;">820,893</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy: </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: 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: 58%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">Level 1 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;">Level 2 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;">Level 3 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;">Balance at Fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—wealth management products</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">114,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;">—  </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;;text-align:right;">114,560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </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="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: 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: 60%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">Level 1 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;">Level 2 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;">Level 3 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;">Balance at Fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—wealth management products</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,970,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">1,970,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 114560000 114560000 0 1970958000 0 1970958000 The following table sets forth the unrealized gains and losses from remeasurement (referred to as upward or downward adjustments) recorded as adjustments to the carrying value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-marketable</div> equity investments held as of December 31, 2018, 2019 and 2020 based on the observable price in an orderly transaction for the same or similar security of the same issuers: <div style="margin-block: 0em;"> </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: 80%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upward adjustments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">170</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;;text-align:right;">3,149</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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Downward adjustments (including impairment)</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;"> </td> <td style="vertical-align: bottom;;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; white-space: nowrap;;text-align:right;">(36,600</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total unrealized gain<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (loss<div style="letter-spacing: 0px; top: 0px;;display:inline;">es</div>)</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">170</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;;text-align:right;">3,149</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; white-space: nowrap;;text-align:right;">(36,600</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 total carrying value of the Group’s non-marketable equity investments at fair value on a non-recurring basis held as of December 31, 2018, 2019 and 2020 including cumulative unrealized upward and downward adjustments made to the initial cost basis of the securities: </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: 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: 82%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Initial cost basis</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">852,892</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;;text-align:right;">854,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upward adjustments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,319</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;;text-align:right;">3,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Downward adjustments (including impairment)</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">(36,600</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total carrying value at the end of the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">856,211</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;;text-align:right;">820,893</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 170000 3149000 36600000 170000 3149000 -36600000 852892000 854174000 3319000 3319000 36600000 856211000 820893000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(o) Net interest income </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, through consolidated trust plans (See Note <div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div>), WOFEs and subsidiaries of VIEs, originate and hold loans. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest on loans receivable is accrued based on the contractual interest rates of the loan as earned. Accrual of interest is generally discontinued when reasonable doubt exists as to the full, timely collection of interest or principal. When a loan is discontinued from interest accrual, the Group stops accruing interest and reverses all accrued but unpaid interest as of such date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As the primary beneficiary of the trusts, the Group incorporated the trust plans and recorded return of the other trust parties into interest expense. The interest expense is accrued based on the expected rate of return during the contractual term of the alternative investment products and the trusts. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The net interest income recorded in the consolidated statement of comprehensive income related to the loans originated by the Group recorded for the years ended December 31, 2018, 2019 and 2020 are as follows: </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: 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: 71%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">316,193</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;;text-align:right;">1,342,289</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;;text-align:right;">1,341,657</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Interest expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(60,085</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;;text-align:right;">(235,620</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;;text-align:right;">(228,320</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net interest income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">256,108</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;;text-align:right;">1,106,669</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;;text-align:right;">1,113,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The net interest income recorded in the consolidated statement of comprehensive income related to the loans originated by the Group recorded for the years ended December 31, 2018, 2019 and 2020 are as follows: </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: 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: 71%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">316,193</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;;text-align:right;">1,342,289</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;;text-align:right;">1,341,657</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Interest expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(60,085</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;;text-align:right;">(235,620</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;;text-align:right;">(228,320</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net interest income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">256,108</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;;text-align:right;">1,106,669</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;;text-align:right;">1,113,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 316193000 1342289000 1341657000 60085000 235620000 228320000 256108000 1106669000 1113337000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(p) Property and equipment, net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are stated at cost less accumulated depreciation and amortization. Property and equipment are depreciated over the estimated useful lives of the assets using the straight-line method taking into account the estimated residual value, if any. The following table sets forth the estimated useful life and residual value: </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: 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: 52%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 32%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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;"> <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="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful life</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Residual value</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Office furniture and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden20700361">3</span>-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">5%</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer and electronic equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden20700362">3</span>-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">5%</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">shorter of remaining lease period or estimated useful life</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">Nil</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden20700363">1</span>-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">Nil</td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for maintenance and repairs are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation amortization are removed from the accounts and any resulting gain or loss is recognized in consolidated statement of comprehensive income. </div></div> The following table sets forth the estimated useful life and residual value: <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: 52%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 32%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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;"> <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="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful life</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Residual value</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Office furniture and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden20700361">3</span>-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">5%</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer and electronic equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden20700362">3</span>-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">5%</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">shorter of remaining lease period or estimated useful life</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">Nil</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden20700363">1</span>-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;">Nil</td> </tr> </table> 5 years 0.05 5 years 0.05 shorter of remaining lease period or estimated useful life 0 5 years 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(q) Intangible assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the intangible assets held by the Group includes micro-lending license, factoring license, financial leasing license and insurance brokerage license which have indefinite useful life. The Group evaluates these indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. If an intangible asset that is not being amortized is subsequently determined to have a finite useful life, the asset is tested for impairment. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(r) Goodwill </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed of the acquired entity as a result of the Company’s acquisitions of interests in its subsidiaries and VIEs. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> quantitative goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative impairment test is performed. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In performing the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> quantitative impairment test, the first step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit’s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets, liabilities and goodwill to reporting units, and determining the fair value of each reporting unit.</div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 1, 2020, the Group adopted ASU No. 2017-04, Simplifying the Test for Goodwill Impairment to simplify the test for goodwill impairment by removing Step 2, which was issued by the FASB in January 2017. The Group, therefore, performs the goodwill impairment test by comparing the fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have impact on the consolidated financial statements<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(s) Impairment of long-lived assets other than goodwill </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates its long-lived assets other than goodwill and intangible assets with indefinite useful life for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparison of the carrying amounts to the expected future undiscounted cash flows attributable to these assets. If it is determined that an asset is not recoverable, an impairment loss is recorded in the amount by which the carrying amount of the assets exceeds the expected discounted cash flows arising from those assets. Impairment losses of long-lived assets related to intangible assets recognized for the years ended December 31, 2018, 2019 and 2020 were nil, RMB4,600 and nil, respectively. </div></div> 4600000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(t) Quality assurance obligations </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For off-balance sheet loans funded by institutional funding partners, the Group provides quality assurance commitment to compensate them in the event of borrowers’ default in the form of 1) guarantee provided by third-party financial guarantee companies or financial guarantee company within the Group; or 2) insurance provided by third-party insurance company, if the insurance coverage is exhausted, a third party guarantee company will repay the institutional funding partner in full. In either case, after the third-party guarantee companies repay the overdue amount, the Group is obligated to compensate the third-party guarantee companies at an amount equal to the repayment made to the institutional funding partners. In certain cases, the Group is also required to provide a security deposit at an amount equal to a certain percentage of the outstanding balance of loans the institutional funding partners funded to the borrowers referred by the Group. The Group might also be required to replenish such security deposit in the event the security deposit is used by the institutional funding partners to make up for the loss they incurred. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the past the Group used to provide quality assurance fund program to individual investors to compensate them in the event of borrowers’ default, which were terminated in 2019 due to regulation change. Quality assurance commitment and quality assurance fund are hereinafter collectively referred to as “quality assurance obligations”. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance payables </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Before adoption of ASC Topic 326, the quality assurance obligations are comprised of two components: (i) ASC Topic 460 component; and (ii) ASC Topic 450 component. In accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">460-10-25-2</div></div></div> and ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">460-10-30-3,</div></div></div> the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-contingent</div> and contingent aspect of the financial guarantee must both be considered at initial measurement. Each institutional funding partner or individual investor has a contract with the Group that specifies its ability to collect from either the Group or the quality assurance fund. Therefore, an individual contract is considered to be the unit of account for purposes of applying ASC Topic 460. Therefore, the liability recorded based on ASC Topic 460 is determined on a loan by loan basis and is reduced as the Group is released from the underlying risk, i.e., as the loan is repaid by the borrower or when the institutional funding partner or individual investor is compensated in the event of a default. This component is a stand ready obligation which is not subject to the probable threshold used to record a contingent obligation. The other component is a contingent liability determined based on historical default rates, representing the obligation to make future payouts from the Group itself or quality assurance fund, measured using the guidance in ASC Topic 450, Contingencies. The ASC Topic 450 contingent component is determined on a loan by loan basis, but considers the actual and expected performance of the pool when estimating the contingent liability. As each guarantee is a separate unit of account that has a contingent component pursuant to ASC Topic 450, the contingent component pertains only to the loan covered by the guarantee. However, the contingent liability recorded under ASC Topic 450 would take into consideration the performance of the overall pooled loan basis, including the cap, if any, imposed on the specific pool, as such data will inform the likelihood of payout on an individual contract basis. </div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Subsequent to initial recognition, the quality assurances obligations are measured at the greater of the amount determined based on ASC Topic 460 and the amount determined based on ASC Topic 450. ASC Topic 460 does not prescribe a method for subsequently measuring and recording the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-contingent</div> guarantee liability. As stated in ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">460-10-35-1,</div></div></div> the guarantee liability should generally be reduced by recording a credit to net income as the guarantor is released from the guaranteed risk. As the risk is reduced as each payment is made, a systematic and rational amortization method based on when the payments are made may be appropriate. If there is no difference between the ASC Topic 460 component and ASC Topic 450 component, no gain or loss is recorded. If the ASC Topic 460 component falls below the ASC 450 component, a contingent liability would be set up with an accompanying loss recognized in the gain (loss) from quality assurance in the consolidate statement of comprehensive income<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As the risk of the guarantee liability is reduced, it is recognized into the income statement by a systematic and rational amortization method, e.g. over the term of the loan, within the “gain from the quality assurance” line item of the income statement. For the years ended December 31, 2018 and 2019, the amount of gains recorded were RMB510.9 million and RMB98.4 million, respectively<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 Group’s quality assurance obligations movement activities for the years ended December 31, 2018 and 2019: </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: 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: 74%;"/> <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;"> </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;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,062,844</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;;text-align:right;">3,819,379</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of newly written guarantee and quality assurance obligation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,313,489</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;;text-align:right;">6,156,826</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Release of guarantee and quality assurance payable upon repayment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,049,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;;text-align:right;">(6,718,809</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,380,930</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;;text-align:right;">6,409,884</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payouts during the year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(7,889,277</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;;text-align:right;">(12,299,134</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries during the year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,000,850</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;;text-align:right;">7,408,007</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,819,379</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;;text-align:right;">4,776,153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB21,794,353. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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 style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Deferred guarantee income and expected credit losses for quality assurance commitment </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon adoption of ASC Topic 326 as described in Note 2(b), deferred guarantee income represents the stand ready component of the guarantee contracts that are determined in accordance with ASC Topic 460. At initial recognition, deferred guarantee income is recorded at the fair value of the guarantee contract. Subsequent to initial recognition, deferred guarantee income is released systematically as guarantee income in revenue in the consolidated statement of comprehensive income as the Group is released from the underlying risk. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected credit losses for quality assurance commitment represents the expected life time credit losses of the guarantee contract that are determined in accordance with ASC Topic 326, which are initially recorded separate from and in addition to deferred guarantee income at the amount equal to the expected lifetime credit losses of the underlying loans covered by the quality assurance obligation. The expected credit losses are determined based on historical default experience, known and inherent risks in the portfolio, current economic conditions and future macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers. The liability is calculated at portfolio-level since the loan portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. Subsequent to initial recognition, the expected credit losses are adjusted for changes in expected lifetime credit losses. The initial recognition and adjustments made to expected credit losses for quality assurance commitment are recorded as provision for quality assurance commitment in the consolidated statement of comprehensive income. The table below sets forth the movement of deferred guarantee income and expected credit losses for quality assurance commitment 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: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 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: 69%;"/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 1pt;">Deferred guarantee income:</td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance upon adoption of ASC Topic 326 (Note 2(b))</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,873,254</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Newly written guarantee and quality assurance obligation</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,838,707</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Release of guarantee and quality assurance payable upon repayment</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,386,032</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Termination of P2P guarantee and quality assurance obligation*</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(66,533</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,259,396</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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: 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: 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: 69%;"/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 1pt;">Expected credit losses for quality assurance commitment:</td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance upon adoption of ASC Topic 326 (Note 2(b))</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,593,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for credit losses of guarantee contracts</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,057,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payouts during the year</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(8,297,516</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries during the year</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,199,893</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Termination of P2P guarantee and quality assurance obligation*</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(162,455</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,390,501</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 2%; vertical-align: top;;text-align:left;">*</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the Company early repaid all outstanding loan balance before their maturity for one P2P funding partner as a result of the Group’s decision to discontinue business relationship with online lending information intermediary, which resulted in decrease in guarantee related receivables and liabilities. The overall impact on gain or loss is immaterial. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB24,409,260. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(t) Quality assurance receivables </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A quality assurance receivable is recognized at loan inception at its fair value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">loan-by-loan</div></div> basis. Beginning in 2020, the Group establishes a credit loss allowance primarily based on expectations of lifetime credit losses based on historical default experience, known or inher<div style="letter-spacing: 0px; top: 0px;;display:inline;">en</div>t risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on estimates of future cash flows and assesses whether there is any indicator of impairment to any individual underlying loan of the quality assurance receivable<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div><div style="font-size: 8pt; letter-spacing: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the Group’s quality assurance receivable as of December 31, 2019 and 2020: </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: 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: 77%;"/> <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;"> </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;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,459,145</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;;text-align:right;">1,345,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for credit losses for quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(809,503</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;;text-align:right;">(223,514</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,649,642</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;;text-align:right;">1,121,554</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates expected credit losses of quality assurance receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents quality assurance receivables based on type of borrowers and delinquency as of December 31, 2019 and 2020: </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: 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: 49%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-89</div> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">past due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">90-119</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">days</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">120-149</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">days</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">150-179</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">days</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total past<br/> due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Current</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total quality</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">assurance</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">receivable</div></div> </td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">139,398</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;;text-align:right;">36,630</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;;text-align:right;">37,113</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;;text-align:right;">37,017</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;;text-align:right;">250,158</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;;text-align:right;">849,189</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;;text-align:right;">1,099,347</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">297,150</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;;text-align:right;">75,880</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;;text-align:right;">73,682</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;;text-align:right;">70,154</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;;text-align:right;">516,866</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;;text-align:right;">2,842,932</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;;text-align:right;">3,359,798</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">436,548</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;;text-align:right;">112,510</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;;text-align:right;">110,795</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;;text-align:right;">107,171</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;;text-align:right;">767,024</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;;text-align:right;">3,692,121</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;;text-align:right;">4,459,145</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">26,708</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;;text-align:right;">5,651</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;;text-align:right;">5,312</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;;text-align:right;">5,407</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;;text-align:right;">43,078</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;;text-align:right;">191,155</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;;text-align:right;">234,233</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">70,819</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;;text-align:right;">25,745</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;;text-align:right;">22,647</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;;text-align:right;">15,388</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;;text-align:right;">134,599</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;;text-align:right;">976,236</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;;text-align:right;">1,110,835</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">97,527</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;;text-align:right;">31,396</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;;text-align:right;">27,959</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;;text-align:right;">20,795</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;;text-align:right;">177,677</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;;text-align:right;">1,167,391</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;;text-align:right;">1,345,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the quality assurance receivable balance as of December 31, 2020 are originated in 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the movement in the allowance for credit losses for quality assurance receivable as of December 31, 2019 and 2020, respectively: </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: 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: 78%;"/> <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;"> </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;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,097,188</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;;text-align:right;">809,503</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of adoption of ASC 326 (Note 2(b))</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">34,998</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision/(reversal) for credit losses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">210,520</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;;text-align:right;">(49,590</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Write-offs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(498,205</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;;text-align:right;">(571,397</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">809,503</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;;text-align:right;">223,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 510900000 98400000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 Group’s quality assurance obligations movement activities for the years ended December 31, 2018 and 2019: </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: 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: 74%;"/> <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;"> </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;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,062,844</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;;text-align:right;">3,819,379</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of newly written guarantee and quality assurance obligation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,313,489</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;;text-align:right;">6,156,826</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Release of guarantee and quality assurance payable upon repayment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,049,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;;text-align:right;">(6,718,809</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,380,930</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;;text-align:right;">6,409,884</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payouts during the year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(7,889,277</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;;text-align:right;">(12,299,134</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries during the year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,000,850</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;;text-align:right;">7,408,007</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,819,379</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;;text-align:right;">4,776,153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 2062844000 3819379000 5313489000 6156826000 4049457000 6718809000 -3380930000 -6409884000 7889277000 12299134000 5000850000 7408007000 3819379000 4776153000 21794353000 <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: 69%;"/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 1pt;">Deferred guarantee income:</td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance upon adoption of ASC Topic 326 (Note 2(b))</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,873,254</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Newly written guarantee and quality assurance obligation</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,838,707</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Release of guarantee and quality assurance payable upon repayment</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,386,032</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Termination of P2P guarantee and quality assurance obligation*</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(66,533</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,259,396</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> 1873254000 2838707000 -3386032000 -66533000 1259396000 <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: 69%;"/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 1pt;">Expected credit losses for quality assurance commitment:</td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance upon adoption of ASC Topic 326 (Note 2(b))</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,593,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for credit losses of guarantee contracts</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,057,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payouts during the year</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(8,297,516</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries during the year</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,199,893</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Termination of P2P guarantee and quality assurance obligation*</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(162,455</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,390,501</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 19%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> 3593021000 2057558000 -8297516000 5199893000 -162455000 2390501000 24409260000 <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the Group’s quality assurance receivable as of December 31, 2019 and 2020: </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: 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: 77%;"/> <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;"> </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;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,459,145</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;;text-align:right;">1,345,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for credit losses for quality assurance receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(809,503</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;;text-align:right;">(223,514</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance receivable, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,649,642</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;;text-align:right;">1,121,554</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 4459145000 1345068000 -809503000 -223514000 3649642000 1121554000 The following table presents quality assurance receivables based on type of borrowers and delinquency as of December 31, 2019 and 2020: <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: 49%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-89</div> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">past due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">90-119</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">days</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">120-149</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">days</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">150-179</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">days</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total past<br/> due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Current</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total quality</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">assurance</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">receivable</div></div> </td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">139,398</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;;text-align:right;">36,630</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;;text-align:right;">37,113</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;;text-align:right;">37,017</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;;text-align:right;">250,158</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;;text-align:right;">849,189</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;;text-align:right;">1,099,347</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">297,150</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;;text-align:right;">75,880</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;;text-align:right;">73,682</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;;text-align:right;">70,154</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;;text-align:right;">516,866</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;;text-align:right;">2,842,932</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;;text-align:right;">3,359,798</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">436,548</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;;text-align:right;">112,510</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;;text-align:right;">110,795</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;;text-align:right;">107,171</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;;text-align:right;">767,024</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;;text-align:right;">3,692,121</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;;text-align:right;">4,459,145</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">26,708</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;;text-align:right;">5,651</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;;text-align:right;">5,312</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;;text-align:right;">5,407</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;;text-align:right;">43,078</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;;text-align:right;">191,155</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;;text-align:right;">234,233</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">70,819</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;;text-align:right;">25,745</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;;text-align:right;">22,647</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;;text-align:right;">15,388</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;;text-align:right;">134,599</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;;text-align:right;">976,236</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;;text-align:right;">1,110,835</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">97,527</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;;text-align:right;">31,396</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;;text-align:right;">27,959</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;;text-align:right;">20,795</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;;text-align:right;">177,677</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;;text-align:right;">1,167,391</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;;text-align:right;">1,345,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <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> 139398000 36630000 37113000 37017000 250158000 849189000 1099347000 297150000 75880000 73682000 70154000 516866000 2842932000 3359798000 436548000 112510000 110795000 107171000 767024000 3692121000 4459145000 26708000 5651000 5312000 5407000 43078000 191155000 234233000 70819000 25745000 22647000 15388000 134599000 976236000 1110835000 97527000 31396000 27959000 20795000 177677000 1167391000 1345068000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the movement in the allowance for credit losses for quality assurance receivable as of December 31, 2019 and 2020, respectively: </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: 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: 78%;"/> <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;"> </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;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,097,188</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;;text-align:right;">809,503</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of adoption of ASC 326 (Note 2(b))</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">34,998</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision/(reversal) for credit losses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">210,520</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;;text-align:right;">(49,590</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Write-offs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(498,205</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;;text-align:right;">(571,397</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">809,503</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;;text-align:right;">223,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 1097188000 809503000 0 34998000 210520000 -49590000 -498205000 -571397000 809503000 223514000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">(u) Revenue recognition </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group engages primarily in operating an online consumer finance marketplace by providing an online platform which matches borrowers with institutional funding partners, individual investors and assisting facilitation of loans to investors on certain third-party online platforms (collectively referred to as “investors”). The Group determines that it is not the legal lender or legal borrower in the above process. Therefore, the Group generally does not record loan receivable and payable arising from the loans between investors and borrowers on its balance sheets other than consolidated trusts (Note 3). Revenue comprises the fair value of the consideration received or receivable for the provision of services in the ordinary course of the Group’s activities and is recorded net of value-added tax (“VAT”). The Group discontinue matching of individual investors in 2019 due to change in regulations.</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; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 1, 2018, the Company adopted the revenue standard using the modified retrospective transition method to those contracts which were not completed as of January 1, 2018. Upon initial adoption, the Group recognized the cumulative effect of initially applying the revenue standard as an increase of approximately RMB176.5 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from the timing of revenue recognition for transaction service fees collected in monthly instalments related to its loan products being recognized earlier under ASC Topic 606<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 impact to the consolidated statement of comprehensive income for the year ended December 31, 2018 as a result of adoption of ASC Topic 606. </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: 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: 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/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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 years ended December 31, 2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">As reported</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;">Amounts without<br/> adoption of ASC<br/> Topic 606</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;">Effect of change</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,919,234</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;;text-align:right;">2,141,565</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;;text-align:right;">777,669</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Post-facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">922,797</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;;text-align:right;">773,116</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;;text-align:right;">149,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other Revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">376,915</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;;text-align:right;">793,188</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;;text-align:right;">(416,273</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,218,946</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3,707,869</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">511,077</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue recognition policies for each type of services under ASC Topic 606 are discussed as follows: </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Revenue from Single Loans</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with a series contracts entered into among the borrowers, investors (either individual or institutional funding partners) and the Group, the Group generally provides the following services to the borrowers and investors: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group operates a platform that enables borrowers and investors to exchange information; </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group collects information from borrowers, conduct credit assessment and match borrowers with investors; </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Once borrowers and investors are matched, the Group is responsible for collect and transfer funds between borrowers and investors; </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group will also provide investors with collection services upon borrowers’ default; </div></div> </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="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;"> <div style="line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•</div></div> </td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 10.5pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On monthly basis, the borrowers are obligated to pay transaction service fee and quality assurance contribution/guarantee fee on top of the principle and interest payment. In the event of prepayment, borrowers are obligated to pay the outstanding unpaid transaction service fee and quality assurance contribution in full. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group determines its customers to be both investors and borrowers. Starting from 2018, the Group charges the transaction service fee as part of the borrowers’ monthly repayment. In accordance with the relevant guidance in ASC Topic 606, the amounts associated with the quality assurance obligation is within the scope of ASC Topic 460 and should be accounted for in accordance with the provisions of that Topic. The services not within the scope of other Topics should be accounted for in accordance with the remaining provisions of ASC Topic 606 and the applicable revenue recognition guidance. The Group considers loan facilitation services (covering matching of investors to borrowers and facilitating the execution of loan agreement between investors and borrowers) and post-facilitation services (covering cash processing services and collection services) as two distinctive performance obligations in accordance with ASC Topic 606. The transaction price is first allocate<div style="letter-spacing: 0px; top: 0px;;display:inline;">d</div> to the quality assurance commitment and quality assurance program, if any, which is recorded at fair value in accordance with ASC Topic 460. Then the remaining considerations are allocated to the loan facilitation and post-facilitation services using their relative standalone selling prices. The Group does not have observable standalone selling price for the loan facilitation services or post-facilitation services because it does not provide loan facilitation services or post-facilitation services on a standalone basis in similar circumstances to similar customers. There is no direct observable standalone selling price for similar services in the market that is reasonably available to the Group. As a result, the estimation of standalone selling price involves significant judgment. The Group uses an expected cost plus margin approach to estimate the standalone selling prices of loan facilitation services and post facilitation services as the basis of revenue allocation. When estimating the selling prices, the Group considers the cost related to such services, profit margin, customer demand, effect of competition on services, and other market factors. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction price allocated to loan facilitation is recognized as revenue upon execution of loan agreements between investors and borrowers; the consideration allocated to post-facilitation services is recognized over the period of the loan on a straight line method, which approximates the pattern of when the underlying services are performed. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In additional to transaction service fee, the Group also receives fees on future events, such as collection fees. For loans with no quality assurance protection, collection is considered a separate performance obligation and therefore collection fee is allocated to this specific performance obligation. For loans with quality assurance protection, as the quality assurance will compensate the investors should the borrowers are delinquent, the collection fee is considered a variable consideration for the loan facilitation and post-facilitation performance obligations and therefore is included in the total transaction price which is allocated to these two performance obligation based on their relative standalone selling price. The collection fee is only probable of not reserving upon successful collection and as such is not included in the transaction price until then. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Revenue from Investment Programs</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For investment programs that only fund loans protected by the quality assurance, the loan transaction service fees and monthly contribution to the quality assurance paid by the borrowers are the same as those discussed under “Revenue from Single Loans” above. In addition, the Group charges the surplus gain, i.e., the actual rate of return exceeds the stated expected rate of return in the investment program agreement, as investment program management fee. The investment program management fee is a separate fee charged to investors in a separate contract and therefore is allocate specifically to the investment management performance obligation. The Group determines that the “probable of not reserving” threshold is met for surplus gain and therefore surplus gain is included in the transaction price upon the effective of investment program. The Group estimates the surplus gain on a monthly basis for the duration of an investment program to monitor the expected outcome of the portfolio and the amount is recognized over the term of the investment program as the investor simultaneously receives and consumes the benefits provided by the Company’s performance throughout the term of the investment program. The Group stopped offering investment program in 2019 as a result of regulatory requirements to stop P2P business and all investment programs matured in 2020. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Other revenue</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other than the collection fees charged for certain loans and investment management fee for investment programs, other revenue primarily includes borrower referral fees. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group refers borrowers that do not meet the Group’s risk appetite to other lending platforms, and charges a referral fee based on the loan origination volume, cost <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">per-click</div> or other performance based criteria. Such fee is recognized as other revenue upon loan origination, each click or other performance obligation is satisfied. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Revenue disaggregation analysis</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the Group’s operating revenue from different service type<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</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: 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: 49%;"/> <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/> <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;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">2018</td> <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;">2019</td> <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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">With quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Without quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">With quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Without quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">With quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Without quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,404,178</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;;text-align:right;">515,056</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;;text-align:right;">2,984,063</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;;text-align:right;">326,812</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;;text-align:right;">1,908,851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Post-facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">678,518</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;;text-align:right;">244,279</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;;text-align:right;">1,096,660</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;;text-align:right;">103,713</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;;text-align:right;">672,981</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-investment management fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">208,471</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">109,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;"> </td> <td style="vertical-align: bottom;;text-align:right;">31,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-borrowers referral fee</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">96,167</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">130,677</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">290,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">54,734</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;;text-align:right;">17,543</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;;text-align:right;">37,949</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;;text-align:right;">66,791</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;;text-align:right;">95,286</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;;text-align:right;">64,496</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in expected discretionary payment to investor reserve fund investors</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">68,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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; 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,345,901</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;;text-align:right;">941,664</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;;text-align:right;">4,228,095</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;;text-align:right;">627,993</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;;text-align:right;">2,708,885</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;;text-align:right;">354,833</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income (Note 2(o)) and guarantee income (Note 2(t)) is not included in the table above as it is not accounted for under ASC Topic 606. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Contract balances</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets represent the Group’s right to consideration in exchange for facilitation and post-facilitation service that the Company has transferred to the customer before payment is due. Contract liabilities represent the Group’s obligation to transfer facilitation and post-facilitation service to the customer due to received payment. The timing of revenue recognition, scheduled payments, and cash collections results in contract assets and contract liability. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Practical expedient and exemptions</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group generally expenses sales commission when incurred for loans with a term for one year or less. These costs are recorded within sales and marketing expenses. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group does not disclose the value of unsatisfied performance obligation as most of the loans facilitated through its platform with an original term of one year or less. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected discretionary payment to investor reserve fund investors </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December 2017, due to the deterioration of performance of investor reserve fund investment programs, the Group reversed all the gains recorded historically amounting to RMB213,958 and additional provision outside the Group’s contractual obligation related to the investor reserve fund amounting to RMB107,660 was recognized as a reduction of revenue. In 2018, the Group experienced improved loan performance and a reversal amounting to RMB68,619 was recognized in revenue. As of December 31, 2019, all investment programs that offered protection on expected return of investors were matured. </div></div> 176500000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 impact to the consolidated statement of comprehensive income for the year ended December 31, 2018 as a result of adoption of ASC Topic 606. </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: 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: 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/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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 years ended December 31, 2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">As reported</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;">Amounts without<br/> adoption of ASC<br/> Topic 606</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;">Effect of change</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,919,234</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;;text-align:right;">2,141,565</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;;text-align:right;">777,669</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Post-facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">922,797</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;;text-align:right;">773,116</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;;text-align:right;">149,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other Revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">376,915</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;;text-align:right;">793,188</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;;text-align:right;">(416,273</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,218,946</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3,707,869</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">511,077</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 2919234000 2141565000 777669000 922797000 773116000 149681000 376915000 793188000 -416273000 4218946000 3707869000 511077000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 Group’s operating revenue from different service type<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</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: 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: 49%;"/> <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/> <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;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">For the years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">2018</td> <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;">2019</td> <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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">With quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Without quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">With quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Without quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">With quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Without quality<br/> assurance<br/> protection</td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,404,178</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;;text-align:right;">515,056</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;;text-align:right;">2,984,063</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;;text-align:right;">326,812</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;;text-align:right;">1,908,851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Post-facilitation service fees</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">678,518</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;;text-align:right;">244,279</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;;text-align:right;">1,096,660</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;;text-align:right;">103,713</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;;text-align:right;">672,981</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-investment management fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">208,471</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">109,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;"> </td> <td style="vertical-align: bottom;;text-align:right;">31,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-borrowers referral fee</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">96,167</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">130,677</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">290,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">54,734</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;;text-align:right;">17,543</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;;text-align:right;">37,949</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;;text-align:right;">66,791</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;;text-align:right;">95,286</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;;text-align:right;">64,496</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in expected discretionary payment to investor reserve fund investors</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">68,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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; 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,345,901</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;;text-align:right;">941,664</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;;text-align:right;">4,228,095</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;;text-align:right;">627,993</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;;text-align:right;">2,708,885</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;;text-align:right;">354,833</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <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> 2404178000 515056000 2984063000 326812000 1908851000 0 678518000 244279000 1096660000 103713000 672981000 0 208471000 109423000 0 31767000 0 96167000 0 130677000 0 290337000 54734000 17543000 37949000 66791000 95286000 64496000 68619000 3345901000 941664000 4228095000 627993000 2708885000 354833000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">(v) Origination and servicing expenses </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Origination and servicing expenses primarily consist of salaries and benefits of employees who facilitate loan origination, perform risk pricing, debt-collection service, customer service, data processing and data analysis. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Origination and servicing expenses-related party consist of expenses for data collection service provided by PPcredit, a related party of the Group (See Note 10).</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><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;">(w) Sales and marketing expenses</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing expenses consist primarily of advertising and online marketing promotion expenses. Advertising and online marketing expenses, amounting to approximately RMB702,508, RMB710,203 and RMB470,243 for the years ended December 31, 2018, 2019 and 2020, respectively, are charged to the consolidated statements of comprehensive income as incurred. </div></div> 702508000 710203000 470243000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(x) General and administrative expenses </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative expenses consist primarily of salaries and benefits for general management, finance and administrative personnel, share-based compensation expenses, rental, professional service fees and other expenses. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(y) Research and development expenses </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses consist primarily of payroll and related expenses for IT professionals involved in developing technology platform and website, server and other equipment depreciation, bandwidth and data center costs. All research and development costs have been expensed as incurred as the costs qualifying for capitalization have been insignificant. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(z) Share-based compensation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group follows ASC Topic 718, which requires all share-based payments to employees and directors, including grants of employee stock options, to be recognized as compensation expense in the financial statements over the vesting period of the award based on the fair value of the award determined at the grant date. Under ASC Topic 718, the number of share-based awards for which the service is not expected to be rendered for the requisite period should be estimated, and the related compensation cost is not recorded for that number of awards. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC Topic 718, the Group recognize share-based compensation expenses, net of a forfeiture rate, using the straight-line method for awards with services conditions only, and using the graded-vesting attribution method for awards with graded vesting features and performance conditions. Compensation cost is accrued if it is probable that a performance condition will be achieved. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(aa) Leases </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Prior to the adoption of ASC 842 on January</div><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"> 1, 2019</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified as an operating lease. All leases of the Group are currently classified as operating leases. When a lease contains rent holidays, the Group records the total expenses on a straight-line basis over the lease term. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">Upon and hereafter the adoption of ASC 842 on January</div><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"> 1, 2019</div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group determines if an arrangement is a lease or contains a lease at inception. Operating leases are included in operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> (“ROU”) assets and operating lease liabilities, in the Group’s consolidated balance sheets. The Group does not have any finance leases as of the adoption date or December 31, 2020. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group has elected to adopt the following lease practical expedients in conjunction with the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02:</div> (i) elect for each lease to not separate <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components from lease components and instead to account for each separate lease component and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Group elected not to apply ASC 842 recognition requirements; and (iii) the Group elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and (c) initial direct costs. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(ab) Government grants and subsidy income </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group receives government grants and subsidies in the PRC from various levels of local governments from time to time which are granted for general corporate purposes and to support its ongoing operations in the region. The grants are determined at the discretion of the relevant government authority and there are no restrictions on their use. The government subsidies are recorded as other income in the consolidated statement of comprehensive income in the period the cash is received. The government grants received by the Group amounting to RMB53,739, RMB62,517 and RMB74,104 for the years ended December 31, 2018, 2019 and 2020, respectively<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> 53739000 62517000 74104000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(ac) Taxation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry forwards and credits. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be received or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of comprehensive income in the period of the enactment of the change. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expenses. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">(ad) Gain or losses related to financial guarantee derivative </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group used to offer investment programs which were accounted for as derivative under ASC Topic 815, Derivatives and Hedging, in the consolidated balance sheets as either assets or liabilities at fair value. Such business was terminated in late 2017 and the remaining investment programs fully matured in 2019. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">If there are changes to the expected defaults of loans and expected performance of the investment programs, the Group records these resulting adjustments to the “fair value change of financial guarantee derivatives” line item within “other income (expense)” on the consolidated statement of comprehensive income. Upon the maturity of an investment program, any cumulative gain or loss will be reclassified to the “realized gain or loss from financial guarantee derivatives” line item within “other income (expense).” That is, whenever cash flows occur upon maturity, the fair value changes are reclassified within the income statement and recorded as realized gain or loss. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(ae) Net profit per share </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Basic net profit per share is computed by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method, net profit is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the losses. Diluted net profit per share is calculated by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">if-converted</div> method and shares issuable upon the exercise of share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such shares would be anti-dilutive. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(af) Segment reporting </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and therefore, the Group only has one reportable segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The Group’s long-lived assets are substantially all located in the PRC and substantially all of the Group’s revenues are derived from within the PRC. Therefore, no geographical segments are presented. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(ag) Treasury shares </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group accounts for treasury shares using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury shares account in the consolidated balance sheets. At retirement, the ordinary shares account is charged only for the aggregate par value of the shares. The excess of the acquisition cost of treasury shares over the aggregate par value is allocated between additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital (up to the amount credited to the additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital upon original issuance of the shares) and retained earnings. In the event that treasury shares are reissued at an amount different from the cost the Company paid to repurchase the treasury shares, the Company will recognize the difference in additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital by using <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> method. The treasury shares account includes 20,634,265 and 144,906,570 ordinary shares mainly for the purpose of exercise of share-based compensation plans as of December 31, 2019 and 2020, respectively. </div> 20634265 144906570 (ah) Statutory reserves<div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In accordance with the relevant regulations and their articles of association, subsidiaries of the Company incorporated in the PRC are required to allocate at least 10% of their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit determined based on the PRC accounting standards and regulations to the general reserve until such reserve has reached 50% of the relevant subsidiary’s registered capital. These reserves can only be used for specific purposes and are not transferable to the Company in the form of loans, advances or cash dividends. During the years ended December 31, 2018, 2019 and 2020, appropriations to the general reserve amounted to RMB200,916, RMB61,192 and RMB140,860, respectively.</div> 0.10 0.50 200916000 61192000 140860000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><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;">(a<div style="letter-spacing: 0px; top: 0px;;display:inline;">i</div>) Recently issued accounting standards </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Adoption of new accounting standards </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In February 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> Leases (Topic 842) (“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02”),</div> which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> states that a lessee would recognize a lease liability for the obligation to make lease payments and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-to-use</div></div> asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. In July 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-10,</div> “Codification Improvements to Topic 842, Leases” which clarifies the use of rate implicit in the lease and requirements of lease reclassification reassessment. Further in July, 2018, FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-11,</div> “Leases (Topic 842): Targeted improvements” which provides another transition method in addition to the existing transition method by allowing entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group adopted ASC Topic 842 using the modified retrospective transition approach. Prior period results continue to be presented under ASC Topic 840 based on the accounting standards originally in effect for such periods. Please refer to Note 2(aa) for the Group’s accounting policy under ASC Topic 842. Upon adoption of ASC 842, on January 1, 2019, the Group recorded the operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use-assets</div></div></div> and operating lease liabilities amounting to RMB127,066 and RMB118,420, respectively, which are primarily related to the lease of the Group’s office spaces. The adoption of ASC 842 did not have a material impact on the Group’s results of operations or cash flows. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In June 2016, the FASB amended guidance related to impairment of financial instruments as part of 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 Instruments, which will be effective January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a Group recognizes an allowance based on the estimate of expected credit loss. In November 2018, the FASB issued an amendment (ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-19):</div> Codification Improvements to Topic 326, Financial Instruments—Credit Losses, to align the implementation date for nonpublic entities’ annual fiscal statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13.</div> Upon adoption of the standard on January 1, 2020, after adjusting for deferred tax and other adoption effects, a RMB882,964 decrease was recorded in the retained earnings through a cumulative-effect adjustment. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In January 2017, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04,</div> “Intangibles—Goodwill and Other (Topic 350): simplifying the test for goodwill impairment”, the guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not the difference between the fair value and carrying amount of good will which was the step 2 test before. The ASU should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has not early adopted this guidance. The adoption of ASC 350 did not have impact on the Group’s results of operations or cash flows. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13,</div> “Fair Value Measurement (Topic 820): Disclosure framework – changes to the disclosure requirements for fair value measurement” which modifies the disclosure requirements on fair value measurements in Topic 820 Fair Value Measurement. It also requires to add disclosures relating to changes in unrealized gains and losses for the period included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average of significant unobservable inputs used to develop Level 3 measurements. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13</div> is effective for all entities for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The adoption of ASC 820 did not have a material impact on the Group’s results of operations or cash flows.</div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">New accounting standards not yet adopted </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December 2019, the FASB issued ASU 2019-12—Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments in ASU 2019-12 simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for all entities beginning on January 1, 2021. Early adoption of the amendments is permitted. The adoption of this standard is not expected to have a material impact on the Group’s disclosures<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div> 127066000 118420000 882964000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3. Loans receivable, net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans receivable originated and retained by the Group consist of the following: </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: 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: 77%;"/> <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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,124,376</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;;text-align:right;">2,736,894</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Credit loss allowance for loans receivable</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(316,124</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;;text-align:right;">(382,012</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans receivable, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,808,252</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;;text-align:right;">2,354,882</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020 and 2019, the entire loans receivable balance represents the outstanding loans made to the borrowers from consolidated trusts and loans held by subsidiaries of the Group. As part of the Group’s efforts to develop new product offerings for institutional funding partners, the Group has established a series of trusts administrated by third-party trust companies. These trusts make loans solely to borrowers referred the Group to provide returns to the trust beneficiaries. As such, the Group has power to direct the activities of the trusts. Also, the Group is either the sole beneficiary of certain trusts or has the obligation to absorb losses or the right to receive residual benefits from certain trusts that could potentially be significant to these trusts. As a result, the Group is considered the primary beneficiary of the trusts and their assets, liabilities, results of operations and cash flows are consolidated accordingly. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 activity in the allowance for loan losses for the years ended December 31, 2018, 2019 and 2020. </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: 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: 73%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">47,670</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;;text-align:right;">74,381</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;;text-align:right;">316,124</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of adoption of ASC 326 (Note 2(b))</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;">—</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;;text-align:right;">303,291</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: bottom;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for loans receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">192,749</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;;text-align:right;">299,504</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;;text-align:right;">463,175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current period write off </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(166,038</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; white-space: nowrap;;text-align:right;">(57,761</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; white-space: nowrap;;text-align:right;">(700,578</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">74,381</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;;text-align:right;">316,124</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;;text-align:right;">382,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates expected credit losses of loans receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents loans receivables based on type of borrowers and delinquency as of December 31, 2019 and December 31, 2020: </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: 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: 52%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-89</div> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">past due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">90-119</div><br/> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">120-149</div><br/> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">150-179</div><br/> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Total past<br/> due</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Current</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Total loans<br/> receivable</td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">62,534</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;;text-align:right;">8,954</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;;text-align:right;">5,927</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;;text-align:right;">4,813</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;;text-align:right;">82,228</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;;text-align:right;">672,052</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;;text-align:right;">754,280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">220,820</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;;text-align:right;">42,821</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;;text-align:right;">39,394</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;;text-align:right;">35,221</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;;text-align:right;">338,256</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;;text-align:right;">4,031,840</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;;text-align:right;">4,370,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">283,354</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;;text-align:right;">51,775</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;;text-align:right;">45,321</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;;text-align:right;">40,034</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;;text-align:right;">420,484</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;;text-align:right;">4,703,892</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;;text-align:right;">5,124,376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">19,443</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;;text-align:right;">5,564</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;;text-align:right;">5,359</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;;text-align:right;">4,667</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;;text-align:right;">35,033</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;;text-align:right;">231,001</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;;text-align:right;">266,034</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">101,880</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;;text-align:right;">28,994</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;;text-align:right;">27,251</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;;text-align:right;">27,449</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;;text-align:right;">185,574</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;;text-align:right;">2,285,286</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;;text-align:right;">2,470,860</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">121,323</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;;text-align:right;">34,558</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;;text-align:right;">32,610</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;;text-align:right;">32,116</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;;text-align:right;">220,607</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;;text-align:right;">2,516,287</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;;text-align:right;">2,736,894</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the loans receivable balance as of December 31, 2020 are originated in 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December 31, 2019 and 2020, loans receivable amounting to RMB137,130 and RMB99,284 were in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-accrual</div> status with no loans receivables accruing interest 90 days past due. Interest income for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-accrual</div> loans receivable is recognized on a cash basis. For the years ended December 31, 2018, 2019 and 2020, interest income earned from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-accrual</div> loans receivable were not material. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning in 2020 , management performs a quarterly evaluation of the adequacy of credit loss allowance for loan receivables primarily based on expectations of lifetime credit losses based on historical default experience, known or inherit risks in the portfolio, current economic conditions and macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). When forecasting macroeconomic factors, management primarily considered gross domestic product, consumer price index and other pertinent factors such as money supply wherein M1 money supply was determined to be the most relevant to the Group’s business. The allowance is calculated at portfolio-level since the loan portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. Prior 2020, the allowance for loan losses is determined based on the Group’s past loan loss history, known and inherent risks in the portfolio, adverse situations that may affect the borrower’s ability to repay, composition of the loan portfolio, current economic conditions and other relevant factors. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 total assets, liabilities, results of operations and cash flows of the above trusts, which are included in the Group’s consolidated financial statements. </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: 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: 74%;"/> <td style="width: 2%; vertical-align: bottom;"/> <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 colspan="3" 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-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="3" 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-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="3" 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">799,646</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;;text-align:right;">482,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans and other receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,092,609</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;;text-align:right;">2,952,616</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,892,255</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;;text-align:right;">3,434,901</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Funds payable to investors of consolidated trusts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,887,693</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;;text-align:right;">3,430,905</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxes payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,562</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;;text-align:right;">3,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,892,255</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;;text-align:right;">3,434,901</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: 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: 66%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="10" style="vertical-align: bottom;;text-align:center;">For the years ended December 31,</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(164,082</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;;text-align:right;">(243,795</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;;text-align:right;">(287,955</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net profit</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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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 5pt; text-align: right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in operating activities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(18,008</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;;text-align:right;">(78,339</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;;text-align:right;">(56,986</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="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;">Net cash provided by (used in) investing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,624,784</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; white-space: nowrap;;text-align:right;">(1,290,842</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;;text-align:right;">3,190,126</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="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;">Net cash used in (provided by) financing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,901,684</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;;text-align:right;">1,865,160</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; white-space: nowrap;;text-align:right;">(3,450,501</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="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;">Net decrease (increase) in cash, cash equivalents and restricted cash</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">258,892</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;;text-align:right;">495,979</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; white-space: nowrap;;text-align:right;">(317,361</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">44,775</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;;text-align:right;">303,667</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;;text-align:right;">799,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at end of <div style="letter-spacing: 0px; top: 0px;;display:inline;">year</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">303,667</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;;text-align:right;">799,646</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;;text-align:right;">482,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the breakdown of funds payable to investors of consolidated trusts between the institutional funding partners and the Group as of December 31, 2019 and December 31, 2020: </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: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><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;">Institutional</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">funding<br/> partners</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">The Group</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><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;">Institutional</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">funding<br/> partners</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">The Group</div></div></td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal invested</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,529,785</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;;text-align:right;">1,316,130</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;;text-align:right;">1,571,005</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;;text-align:right;">642,918</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued interest/residual interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">130,698</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;;text-align:right;">911,080</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;;text-align:right;">90,836</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;;text-align:right;">1,126,146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,660,483</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;;text-align:right;">2,227,210</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;;text-align:right;">1,661,841</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;;text-align:right;">1,769,064</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans receivable originated and retained by the Group consist of the following: </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: 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: 77%;"/> <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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,124,376</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;;text-align:right;">2,736,894</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Credit loss allowance for loans receivable</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(316,124</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;;text-align:right;">(382,012</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans receivable, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,808,252</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;;text-align:right;">2,354,882</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 5124376000 2736894000 316124000 382012000 4808252000 2354882000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 activity in the allowance for loan losses for the years ended December 31, 2018, 2019 and 2020. </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: 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: 73%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">47,670</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;;text-align:right;">74,381</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;;text-align:right;">316,124</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of adoption of ASC 326 (Note 2(b))</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;">—</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;;text-align:right;">303,291</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: bottom;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for loans receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">192,749</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;;text-align:right;">299,504</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;;text-align:right;">463,175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current period write off </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(166,038</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; white-space: nowrap;;text-align:right;">(57,761</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; white-space: nowrap;;text-align:right;">(700,578</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">74,381</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;;text-align:right;">316,124</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;;text-align:right;">382,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 47670000 74381000 316124000 303291000 192749000 299504000 463175000 -166038000 -57761000 -700578000 74381000 316124000 382012000 The following table presents loans receivables based on type of borrowers and delinquency as of December 31, 2019 and December 31, 2020: <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: 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: 52%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-89</div> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">past due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">90-119</div><br/> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">120-149</div><br/> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">150-179</div><br/> days</div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Total past<br/> due</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Current</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Total loans<br/> receivable</td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">62,534</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;;text-align:right;">8,954</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;;text-align:right;">5,927</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;;text-align:right;">4,813</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;;text-align:right;">82,228</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;;text-align:right;">672,052</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;;text-align:right;">754,280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">220,820</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;;text-align:right;">42,821</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;;text-align:right;">39,394</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;;text-align:right;">35,221</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;;text-align:right;">338,256</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;;text-align:right;">4,031,840</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;;text-align:right;">4,370,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">283,354</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;;text-align:right;">51,775</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;;text-align:right;">45,321</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;;text-align:right;">40,034</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;;text-align:right;">420,484</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;;text-align:right;">4,703,892</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;;text-align:right;">5,124,376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">19,443</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;;text-align:right;">5,564</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;;text-align:right;">5,359</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;;text-align:right;">4,667</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;;text-align:right;">35,033</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;;text-align:right;">231,001</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;;text-align:right;">266,034</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">101,880</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;;text-align:right;">28,994</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;;text-align:right;">27,251</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;;text-align:right;">27,449</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;;text-align:right;">185,574</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;;text-align:right;">2,285,286</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;;text-align:right;">2,470,860</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">121,323</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;;text-align:right;">34,558</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;;text-align:right;">32,610</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;;text-align:right;">32,116</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;;text-align:right;">220,607</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;;text-align:right;">2,516,287</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;;text-align:right;">2,736,894</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 62534000 8954000 5927000 4813000 82228000 672052000 754280000 220820000 42821000 39394000 35221000 338256000 4031840000 4370096000 283354000 51775000 45321000 40034000 420484000 4703892000 5124376000 19443000 5564000 5359000 4667000 35033000 231001000 266034000 101880000 28994000 27251000 27449000 185574000 2285286000 2470860000 121323000 34558000 32610000 32116000 220607000 2516287000 2736894000 137130000 99284000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 total assets, liabilities, results of operations and cash flows of the above trusts, which are included in the Group’s consolidated financial statements. </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: 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: 74%;"/> <td style="width: 2%; vertical-align: bottom;"/> <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 colspan="3" 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-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="3" 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-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="3" 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">799,646</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;;text-align:right;">482,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans and other receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,092,609</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;;text-align:right;">2,952,616</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,892,255</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;;text-align:right;">3,434,901</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Funds payable to investors of consolidated trusts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,887,693</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;;text-align:right;">3,430,905</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxes payable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,562</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;;text-align:right;">3,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td colspan="3" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,892,255</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;;text-align:right;">3,434,901</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: 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: 66%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="10" style="vertical-align: bottom;;text-align:center;">For the years ended December 31,</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(164,082</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;;text-align:right;">(243,795</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;;text-align:right;">(287,955</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net profit</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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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 5pt; text-align: right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in operating activities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(18,008</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;;text-align:right;">(78,339</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;;text-align:right;">(56,986</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="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;">Net cash provided by (used in) investing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,624,784</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; white-space: nowrap;;text-align:right;">(1,290,842</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;;text-align:right;">3,190,126</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="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;">Net cash used in (provided by) financing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,901,684</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;;text-align:right;">1,865,160</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; white-space: nowrap;;text-align:right;">(3,450,501</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="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;">Net decrease (increase) in cash, cash equivalents and restricted cash</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">258,892</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;;text-align:right;">495,979</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; white-space: nowrap;;text-align:right;">(317,361</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">44,775</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;;text-align:right;">303,667</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;;text-align:right;">799,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at end of <div style="letter-spacing: 0px; top: 0px;;display:inline;">year</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">303,667</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;;text-align:right;">799,646</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;;text-align:right;">482,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 799646000 482285000 5092609000 2952616000 5892255000 3434901000 5887693000 3430905000 4562000 3996000 5892255000 3434901000 -164082000 -243795000 -287955000 -18008000 -78339000 -56986000 -1624784000 -1290842000 3190126000 1901684000 1865160000 -3450501000 258892000 495979000 -317361000 44775000 303667000 799646000 303667000 799646000 482285000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 breakdown of funds payable to investors of consolidated trusts between the institutional funding partners and the Group as of December 31, 2019 and December 31, 2020: </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: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><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;">Institutional</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">funding<br/> partners</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">The Group</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><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;">Institutional</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">funding<br/> partners</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">The Group</div></div></td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal invested</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,529,785</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;;text-align:right;">1,316,130</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;;text-align:right;">1,571,005</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;;text-align:right;">642,918</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued interest/residual interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">130,698</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;;text-align:right;">911,080</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;;text-align:right;">90,836</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;;text-align:right;">1,126,146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,660,483</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;;text-align:right;">2,227,210</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;;text-align:right;">1,661,841</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;;text-align:right;">1,769,064</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> -3529785000 -1316130000 -1571005000 -642918000 -130698000 -911080000 -90836000 -1126146000 3660483000 2227210000 1661841000 1769064000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">4. Prepaid expenses and other assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Receivables, prepayments and other assets consist of the following: </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: 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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Security deposits<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,108,146</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;;text-align:right;">913,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid rental and other deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100,125</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;;text-align:right;">51,512</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid online marketing expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">17,701</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;;text-align:right;">15,956</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advances</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">14,220</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;;text-align:right;">10,455</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible loan<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">2</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">130,831</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;;text-align:right;">58,481</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,391,023</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;;text-align:right;">1,050,009</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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> </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%; vertical-align: top;;text-align:left;">1</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The balances represent security deposits set aside as requested by certain institutional funding partners, held in deposit accounts with the institutional funding partners. </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-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;">2</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2019, the Group agrees to grant a RMB20,000 loan, which can be extend to RMB40,000, to Shanghai Qiaopan Technology Company Limited (“Qiaopan</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">” or “QP</div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">”), a third party company founded by a former employee of the Group. Together with the loan agreement, the Group agrees to lent certain equipment amounting to RMB8,000 to Qiaopan. The loan and equipment are convertible into a minority interest in Qiaopan upon occurrence of certain events in 2020. If Qiaopan fails to fulfill such events, Qiaopan is obligated to repay loan at a 8% interest rate and pay a rental fee of certain percentage on the equipment amount for its usage of the equipment. The Group considered this arrangement and concluded although Qiaopan meets the definition of VIE, the Group does not need to consolidate Qiaopan in its consolidated financial statements as the Group does not have power to direct the activities of Qiaopan. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Qiaopan engaged in offline B2C consumption-oriented lending business with focuses on consumers of 3C products (i.e. computer, communications, and consumer electronics). Qiaopan refers these offline B2C borrowers to institutional funding partners. A reserve pool equals to 5% to 10% of the total lending amount is set aside by Qiaopan to repay the institutional funding partners in the event of default of borrowers referred by Qiaopan. Qiaopan and its founders/directors are obligated to replenish the reserve pool whenever payment is made from the reserve pool. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December, 2019, the Group granted a guarantee in an amount up to RMB100,000 to Shanghai Qiaopan Technology Company Limited (“Qiaopan”) to facilitate its offline B2C lending business. Under the guarantee agreement, the Group is only liable to the institutional funding partner when the reserve pool is depleted. Once the Group makes any guarantee payment under this guarantee agreement, the Group shall be able to claim the payment amount from the founders/directors of Qiaopan who gave personal guarantee to the Group to repay any payments made by the Group under this guarantee agreement, as well as any applicable penalties, damages and professional fees incurred by the Group. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Due to the outbreak of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> the business of QP didn’t perform as planned in 2020. In late September 2020, QP decided to discontinue their business. As such, the Company provided full provision for the RMB20 million loan due from QP while the equipment lent to QP was returned to the Group. The aforementioned guarantee agreement expired in August 2020 with no actual guarantee payments made by the Group. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Receivables, prepayments and other assets consist of the following: </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: 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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Security deposits<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,108,146</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;;text-align:right;">913,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid rental and other deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">100,125</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;;text-align:right;">51,512</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid online marketing expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">17,701</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;;text-align:right;">15,956</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advances</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">14,220</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;;text-align:right;">10,455</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible loan<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">2</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">130,831</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;;text-align:right;">58,481</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,391,023</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;;text-align:right;">1,050,009</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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%; vertical-align: top;;text-align:left;">1</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The balances represent security deposits set aside as requested by certain institutional funding partners, held in deposit accounts with the institutional funding partners. </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-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;">2</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2019, the Group agrees to grant a RMB20,000 loan, which can be extend to RMB40,000, to Shanghai Qiaopan Technology Company Limited (“Qiaopan</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">” or “QP</div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">”), a third party company founded by a former employee of the Group. Together with the loan agreement, the Group agrees to lent certain equipment amounting to RMB8,000 to Qiaopan. The loan and equipment are convertible into a minority interest in Qiaopan upon occurrence of certain events in 2020. If Qiaopan fails to fulfill such events, Qiaopan is obligated to repay loan at a 8% interest rate and pay a rental fee of certain percentage on the equipment amount for its usage of the equipment. The Group considered this arrangement and concluded although Qiaopan meets the definition of VIE, the Group does not need to consolidate Qiaopan in its consolidated financial statements as the Group does not have power to direct the activities of Qiaopan. </div></div> </td> </tr> </table> 1108146000 913605000 100125000 51512000 17701000 15956000 14220000 10455000 20000000 130831000 58481000 1391023000 1050009000 20000000 40000000 8000000 0.08 0.05 0.10 100000000 20000000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">5. Property, equipment and software, net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net consist of the following: </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: 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: 79%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer and electronic equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">166,019</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;;text-align:right;">173,653</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Office furniture and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">15,993</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;;text-align:right;">17,136</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvement</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">56,554</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;;text-align:right;">47,324</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">33,797</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;;text-align:right;">45,582</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">272,363</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;;text-align:right;">283,695</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization<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;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(138,039</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; white-space: nowrap;;text-align:right;">(189,819</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">134,324</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;;text-align:right;">93,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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%; vertical-align: top;;text-align:left;">1</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization expenses for the years ended December 31, 2018, 2019 and 2020 was RMB42,162, RMB57,712 and RMB51,780 respectively. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net consist of the following: </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: 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: 79%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer and electronic equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">166,019</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;;text-align:right;">173,653</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Office furniture and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">15,993</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;;text-align:right;">17,136</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvement</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">56,554</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;;text-align:right;">47,324</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">33,797</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;;text-align:right;">45,582</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">272,363</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;;text-align:right;">283,695</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization<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;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(138,039</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; white-space: nowrap;;text-align:right;">(189,819</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">134,324</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;;text-align:right;">93,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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%; vertical-align: top;;text-align:left;">1</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization expenses for the years ended December 31, 2018, 2019 and 2020 was RMB42,162, RMB57,712 and RMB51,780 respectively. </div></div> </td> </tr> </table> 166019000 173653000 15993000 17136000 56554000 47324000 33797000 45582000 272363000 283695000 138039000 189819000 134324000 93876000 42162000 57712000 51780000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">6. Intangible asset<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets consist of the following: </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: 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: 83%;"/> <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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Micro-Lending License</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">63,760</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;;text-align:right;">63,760</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financing guarantee License<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,600</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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Factoring </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">License</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">265</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;;text-align:right;">265</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial Leasing </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">License</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">255</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;;text-align:right;">255</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Insurance Brokerage License<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">2</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;">—  </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;;text-align:right;">34,667</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">68,880</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;;text-align:right;">98,947</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated amortization and impairment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,600</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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">64,280</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;;text-align:right;">98,947</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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%; vertical-align: top;;text-align:left;">1</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group acquired Zhongyisheng Financial Guarantee Co., Ltd. in 2018. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. In 2019, the financial guarantee licenses related to Zhongyisheng Financial Guarantee Co., Ltd. was revoked and therefore full impairment was provided. </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-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;">2</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group acquired Runan International Insurance Brokerage Co., Ltd. in 2020. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets consist of the following: </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: 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: 83%;"/> <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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Micro-Lending License</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">63,760</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;;text-align:right;">63,760</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financing guarantee License<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,600</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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Factoring </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">License</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">265</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;;text-align:right;">265</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial Leasing </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">License</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">255</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;;text-align:right;">255</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Insurance Brokerage License<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">2</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;">—  </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;;text-align:right;">34,667</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">68,880</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;;text-align:right;">98,947</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated amortization and impairment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,600</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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">64,280</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;;text-align:right;">98,947</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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%; vertical-align: top;;text-align:left;">1</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group acquired Zhongyisheng Financial Guarantee Co., Ltd. in 2018. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. In 2019, the financial guarantee licenses related to Zhongyisheng Financial Guarantee Co., Ltd. was revoked and therefore full impairment was provided. </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-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;">2</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group acquired Runan International Insurance Brokerage Co., Ltd. in 2020. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. </div></div> </td> </tr> </table> 63760000 63760000 4600000 265000 265000 255000 255000 34667000 68880000 98947000 -4600000 64280000 98947000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7. Accounts receivable and contract assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the accounts receivable as of December 31, 2019 and 2020: </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: 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: 77%;"/> <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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,028,004</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;;text-align:right;">1,052,631</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Credit loss allowance for accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(145,699</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;;text-align:right;">(188,725</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">882,305</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;;text-align:right;">863,906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates expected credit losses </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">in 2020 and probable incurred credit losses prior to 2020 </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of accounts receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents accounts receivable based on type of borrowers and delinquency as of December 31, 2019 and 2020: </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: 53%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-89 days</div><br/> past due</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;">90-119<br/> days<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</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;">120-149<br/> days<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">150-179</div><br/> days<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</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 past<br/> due</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;">Current</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 accounts<br/> receivable</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">24,353</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;;text-align:right;">7,415</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;;text-align:right;">7,048</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;;text-align:right;">6,904</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;;text-align:right;">45,720</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;;text-align:right;">186,855</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;;text-align:right;">232,575</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">66,012</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;;text-align:right;">19,599</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;;text-align:right;">18,630</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;;text-align:right;">17,362</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;;text-align:right;">121,603</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;;text-align:right;">645,463</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;;text-align:right;">767,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">28,363</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;;text-align:right;">28,363</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">90,365</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;;text-align:right;">27,014</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;;text-align:right;">25,678</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;;text-align:right;">24,266</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;;text-align:right;">167,323</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;;text-align:right;">860,681</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;;text-align:right;">1,028,004</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">6,781</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;;text-align:right;">1,672</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;;text-align:right;">1,587</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;;text-align:right;">1,870</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;;text-align:right;">11,910</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;;text-align:right;">117,030</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;;text-align:right;">128,940</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,105</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;;text-align:right;">5,942</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;;text-align:right;">5,356</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;;text-align:right;">5,458</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;;text-align:right;">36,861</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;;text-align:right;">756,322</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;;text-align:right;">793,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">130,508</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;;text-align:right;">130,508</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">26,886</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;;text-align:right;">7,614</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;;text-align:right;">6,943</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;;text-align:right;">7,328</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;;text-align:right;">48,771</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;;text-align:right;">1,003,860</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;;text-align:right;">1,052,631</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="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 the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the accounts receivable balance as of December 31, 2020 are originated in 2020. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">As disclosed in note 2(l), the Company <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">writes-off</div> the accounts receivable and the related allowance when the accounts receivables are delinquent for 180 days or more. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the movement of credit loss allowance for accounts receivable as of December 31, 2019 and 2020, respectively: </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: 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: 67%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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;">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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">50,544</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;;text-align:right;">145,699</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of adoption of ASC 606 (Note 2(u))</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">16,501</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of adoption of ASC 326 (Note 2(b))</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;"> </td> <td style="vertical-align: bottom;;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;;text-align:right;">142,077</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">106,652</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;;text-align:right;">261,882</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;;text-align:right;">124,661</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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;">Current period <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">write-off</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(72,609</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; white-space: nowrap;;text-align:right;">(166,727</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; white-space: nowrap;;text-align:right;">(223,712</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">50,544</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;;text-align:right;">145,699</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;;text-align:right;">188,725</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the contract assets as of December 31, 2019 and 2020: </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: 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: 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-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment management fee for investment programs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,555</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the movement of contract assets for the years ended December 31, 2019 and 2020: </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: 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: 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-family: Times New Roman; font-size: 8pt; page-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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">112,103</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;;text-align:right;">20,555</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of investment management fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">109,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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of contract acquisition cost</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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Settlement upon maturity of investment programs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(199,189</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; white-space: nowrap;;text-align:right;">(20,555</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Settlement upon fulfilment of contract</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,782</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,555</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the accounts receivable as of December 31, 2019 and 2020: </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: 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: 77%;"/> <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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,028,004</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;;text-align:right;">1,052,631</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Credit loss allowance for accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(145,699</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;;text-align:right;">(188,725</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">882,305</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;;text-align:right;">863,906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 1028004000 1052631000 145699000 188725000 882305000 863906000 The following table presents accounts receivable based on type of borrowers and delinquency as of December 31, 2019 and 2020: <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: 53%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-89 days</div><br/> past due</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;">90-119<br/> days<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</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;">120-149<br/> days<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">150-179</div><br/> days<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">p</div>ast due</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 past<br/> due</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;">Current</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 accounts<br/> receivable</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">24,353</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;;text-align:right;">7,415</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;;text-align:right;">7,048</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;;text-align:right;">6,904</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;;text-align:right;">45,720</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;;text-align:right;">186,855</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;;text-align:right;">232,575</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">66,012</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;;text-align:right;">19,599</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;;text-align:right;">18,630</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;;text-align:right;">17,362</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;;text-align:right;">121,603</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;;text-align:right;">645,463</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;;text-align:right;">767,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">28,363</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;;text-align:right;">28,363</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">90,365</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;;text-align:right;">27,014</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;;text-align:right;">25,678</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;;text-align:right;">24,266</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;;text-align:right;">167,323</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;;text-align:right;">860,681</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;;text-align:right;">1,028,004</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">6,781</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;;text-align:right;">1,672</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;;text-align:right;">1,587</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;;text-align:right;">1,870</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;;text-align:right;">11,910</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;;text-align:right;">117,030</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;;text-align:right;">128,940</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repeat borrowers</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,105</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;;text-align:right;">5,942</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;;text-align:right;">5,356</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;;text-align:right;">5,458</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;;text-align:right;">36,861</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;;text-align:right;">756,322</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;;text-align:right;">793,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">130,508</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;;text-align:right;">130,508</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">26,886</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;;text-align:right;">7,614</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;;text-align:right;">6,943</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;;text-align:right;">7,328</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;;text-align:right;">48,771</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;;text-align:right;">1,003,860</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;;text-align:right;">1,052,631</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="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 the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the accounts receivable balance as of December 31, 2020 are originated in 2020. </div></div></div> 24353000 7415000 7048000 6904000 45720000 186855000 232575000 66012000 19599000 18630000 17362000 121603000 645463000 767066000 28363000 28363000 90365000 27014000 25678000 24266000 167323000 860681000 1028004000 6781000 1672000 1587000 1870000 11910000 117030000 128940000 20105000 5942000 5356000 5458000 36861000 756322000 793183000 0 0 0 0 0 130508000 130508000 26886000 7614000 6943000 7328000 48771000 1003860000 1052631000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the movement of credit loss allowance for accounts receivable as of December 31, 2019 and 2020, respectively: </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: 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: 67%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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;">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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">50,544</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;;text-align:right;">145,699</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of adoption of ASC 606 (Note 2(u))</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">16,501</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of adoption of ASC 326 (Note 2(b))</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;"> </td> <td style="vertical-align: bottom;;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;;text-align:right;">142,077</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for accounts receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">106,652</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;;text-align:right;">261,882</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;;text-align:right;">124,661</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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;">Current period <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">write-off</div> </div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(72,609</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; white-space: nowrap;;text-align:right;">(166,727</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; white-space: nowrap;;text-align:right;">(223,712</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">50,544</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;;text-align:right;">145,699</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;;text-align:right;">188,725</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 50544000 145699000 16501000 142077000 106652000 261882000 124661000 -72609000 -166727000 -223712000 50544000 145699000 188725000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; 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 following table sets forth the contract assets as of December 31, 2019 and 2020: </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: 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: 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-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment management fee for investment programs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,555</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 20555000 0 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the movement of contract assets for the years ended December 31, 2019 and 2020: </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: 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: 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-family: Times New Roman; font-size: 8pt; page-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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">112,103</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;;text-align:right;">20,555</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of investment management fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">109,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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of contract acquisition cost</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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Settlement upon maturity of investment programs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(199,189</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; white-space: nowrap;;text-align:right;">(20,555</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Settlement upon fulfilment of contract</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,782</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,555</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 112103000 20555000 109423000 0 0 199189000 20555000 1782000 0 20555000 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8. Employee benefits </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The full time employees of the Group are entitled to staff welfare benefits, including medical insurance, basic pensions, unemployment insurance, work injury insurance, maternity insurance and housing funds. The Group is required to accrue for these benefits based on certain percentages of the employees’ salaries in accordance with the relevant regulations and to make contribution to the state-sponsored pension and medical plans. The total amounts charged to the consolidated statements of comprehensive income for such employee benefits amounted to approximately RMB143,078, RMB144,596 and RMB80,505 for the years ended December 31, 2018, 2019 and 2020, respectively. </div></div> 143078000 144596000 80505000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9. Accrued expenses and other liabilities </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities consist of the following: </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: 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: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Funds payable to institutional funding partners<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">95,643</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;;text-align:right;">225,031</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued marketing expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">45,616</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;;text-align:right;">134,743</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued collection service fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">35,358</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;;text-align:right;">36,943</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued technical services expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,945</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;;text-align:right;">16,930</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued payment channel expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">18,620</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;;text-align:right;">13,212</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued professional service fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">16,270</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;;text-align:right;">25,503</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">55,173</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;;text-align:right;">56,640</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">287,625</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;;text-align:right;">509,002</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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: 2%; vertical-align: top;;text-align:left;">*</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The balance of payable mainly includes funds received from borrowers but not yet transferred to the institutional funding partners due to the settlement time lag. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities consist of the following: </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: 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: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Funds payable to institutional funding partners<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">*</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">95,643</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;;text-align:right;">225,031</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued marketing expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">45,616</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;;text-align:right;">134,743</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued collection service fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">35,358</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;;text-align:right;">36,943</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued technical services expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">20,945</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;;text-align:right;">16,930</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued payment channel expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">18,620</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;;text-align:right;">13,212</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued professional service fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">16,270</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;;text-align:right;">25,503</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">55,173</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;;text-align:right;">56,640</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">287,625</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;;text-align:right;">509,002</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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: 2%; vertical-align: top;;text-align:left;">*</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The balance of payable mainly includes funds received from borrowers but not yet transferred to the institutional funding partners due to the settlement time lag. </div></div> </td> </tr> </table> 95643000 225031000 45616000 134743000 35358000 36943000 20945000 16930000 18620000 13212000 16270000 25503000 55173000 56640000 287625000 509002000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">10. Related party balances and transactions </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Transaction with PPcredit </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts incurred by the Group </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: 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: 75%;"/> <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;"> </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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Data collection service expense (i)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">109,666</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;;text-align:right;">43,494</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;;text-align:right;">10,104</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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%; vertical-align: top;;text-align:left;">(i)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PPcredit Data Service (Shanghai) Co., Ltd. (“PPcredit”) was founded in April 2016 by the founders of the Group to provide data collection services. The Group mainly uses PPcredit as a data provider since PPcredit was established. The price for the service is determined based on the price charged by other market participants. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to related part<div style="letter-spacing: 0px; top: 0px;;display:inline;">ies</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: 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: 84%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; 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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PPcredit</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,309</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;;text-align:right;">1,984</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts incurred by the Group </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: 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: 75%;"/> <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;"> </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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Data collection service expense (i)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">109,666</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;;text-align:right;">43,494</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;;text-align:right;">10,104</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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%; vertical-align: top;;text-align:left;">(i)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PPcredit Data Service (Shanghai) Co., Ltd. (“PPcredit”) was founded in April 2016 by the founders of the Group to provide data collection services. The Group mainly uses PPcredit as a data provider since PPcredit was established. The price for the service is determined based on the price charged by other market participants. </div></div> </td> </tr> </table> 109666000 43494000 10104000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to related part<div style="letter-spacing: 0px; top: 0px;;display:inline;">ies</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: 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: 84%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; 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;"> </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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PPcredit</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,309</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;;text-align:right;">1,984</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 4309000 1984000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">11. Taxation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Cayman Islands </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the current laws of the Cayman Islands, the Company is not subject to tax on income or capital gain. Additionally, upon payments of dividends to the shareholders, no Cayman Islands withholding tax will be imposed. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Hong Kong </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the current Hong Kong Inland Revenue Ordinance, the Company’s subsidiaries incorporated in Hong Kong are subject to 16.5% income tax on their taxable income generated from operations in Hong Kong. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax. Commencing from the year of assessment of 2018, the first HK$2 million of profits earned by the Company’s subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e. 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. No Hong Kong profits tax was provided for as there was no estimated assessable profits tax during the relevant periods. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Indonesia </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the current laws of Indonesia, the Company’s subsidiaries incorporated in Indonesia are subject to 22% income tax on their taxable income generated from operations in Indonesia. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 PRC </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 16, 2007, the National People’s Congress of the PRC enacted an Enterprise Income Tax Law (“EIT Law”), under which Foreign Investment Enterprises (“FIEs”) and domestic companies would be subject to EIT at a uniform rate of 25%. The EIT law became effective on January 1, 2008. On April 14, 2008, relevant governmental regulatory authorities released qualification criteria, application procedures and assessment processes for “high and new technology enterprises” (“HNTE”), which will be entitled to a favorable statutory tax rate of 15%. An enterprise’s qualification as a HNTE is reassessed by the relevant PRC governmental authorities every three years. Shanghai PPDai and Shanghai Erxu were entitled for a preferential income tax rate of 15% as they qualified as HNTE from 2018 to 2020 and 2020 to 2022, respectively. Management believes these subsidiaries will continue to be qualified as HNTE in the expected future. In January 2018, Shanghai Shanghu was approved the Software Enterprise Status. In accordance with PRC EIT Law, Shanghai Shanghu was entitled to enjoy full income tax exemption for 2017 and 2018, and a preferential income tax rate of 12.5% for 2019 to 2021. In May 2020, Shanghai Shanghu was approved the qualification of Key Software Enterprise Status in 2019 and was entitled to a preferential tax rate of 10% for 2019. The related tax benefit amounting to RMB33.8 million was recorded in 2020. Hainan Shanghu was entitled to a 20% preferential income tax rate due to the preferential tax treatment enjoyed by its headquarter located in Hainan Free Trade Zone in 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose “de facto management body” is located in the PRC be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25% for its global income. The Implementing Rules of the EIT Law merely define the location of the “de facto management body” as “the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, properties, etc., of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> company is located.” Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its entities registered outside of the PRC should be considered as resident enterprises for the PRC tax purposes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a FIE to its immediate holding company outside of China, if such immediate holding company is considered as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between the mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% (if the foreign investor owns directly at least 25% of the shares of the FIE). In accordance with accounting guidance, all undistributed earnings are presumed to be transferred to the parent company and are subject to the withholding taxes. All FIEs are subject to the withholding tax from January 1, 2008. Under U.S. GAAP, undistributed earnings are presumed to be transferred to the parent company and are subject to the withholding taxes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior to 2020, as the Company had the intent and ability to indefinitely reinvest the PRC subsidiaries’ accumulated profits for expansion of its PRC business, no withholding tax was recorded for those accumulated profits. In later 2020, the Company decided to remit certain percentage of the annual profits of its PRC subsidiaries to their overseas parent company starting from 2020. Accordingly, a withholding tax of RMB18 million was recognized in 2020 based on a 10% tax rate for certain percentage of the PRC subsidiaries’ 2020 profits to be distributed. While for the accumulated profits as of December 31, 2019 and the remaining profits generated starting from 2020, the Company still intends to indefinitely reinvest them in mainland China in the foreseeable future. As of December 31, 2019 and 2020, there were approximately RMB1,997 million and RMB2,669 million (US$409 million) unrecognized deferred tax liabilities related to undistributed profits of the Group’s PRC subsidiaries, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group has not accrued any tax for the outside basis difference represented by the accumulated undistributed profits of its VIEs, which amounted to RMB2,969 million at December 31, 2020 as, after review, it was determined that relevant tax laws and regulations provide for tax-free transfer of such amounts to the Group’s PRC subsidiaries. Moreover, the Group has the intent and ability to indefinitely reinvest such accumulated profits for expansion of its PRC business, in line with its strategic goals. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Composition of income tax expenses </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The current and deferred portions of income tax expenses included in the consolidated statements of comprehensive income during the years ended December 31, 2018, 2019 and 2020 are as follows: </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: 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: 73%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current income tax expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">94,787</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;;text-align:right;">390,080</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;;text-align:right;">298,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">56,419</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;;text-align:right;">91,882</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;;text-align:right;">157,325</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">151,206</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;;text-align:right;">481,962</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;;text-align:right;">455,421</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Reconciliation of the differences between statutory tax rate and the effective tax rate </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="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 years ended December 31, 2018, 2019 and 2020 and does not anticipate any significant change in unrecognized tax benefits within 12 months from December 31, 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth reconciliation between the computed expected tax expenses (benefit) rate and the effective income tax rate: </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: 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: 76%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory tax rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;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;"> </td> <td style="vertical-align: bottom;;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;"> </td> <td style="vertical-align: bottom;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development tax credit</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(2</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;;text-align:right;">(3</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;;text-align:right;">(2</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of tax holiday</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(19</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;;text-align:right;">(7</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;;text-align:right;">(7</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1</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;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-deductible</div> expenses</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2</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;;text-align:right;">1</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;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Withholding tax</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;">—  </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;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective income tax rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">6</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;;text-align:right;">17</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;;text-align:right;">19</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 aggregate amount and per share effect of the tax holidays are as follows </div></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: 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: 73%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax holiday effect</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">460,333</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;;text-align:right;">202,923</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;;text-align:right;">168,677</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net profit per share effect</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Basic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">0.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;;text-align:right;">0.13</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;;text-align:right;">0.11</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">0.29</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;;text-align:right;">0.13</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;;text-align:right;">0.11</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Deferred tax assets </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the significant components of the deferred tax assets: </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: 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: 79%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing difference in revenue recognition for transaction service fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">62,718</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for accounts receivable and loans receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">49,827</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;;text-align:right;">77,578</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net accumulated losses-carry forward</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">15,166</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;;text-align:right;">69,454</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payroll and welfare payable and other temporary difference</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8,274</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;;text-align:right;">5,831</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance obligations</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">45,128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Valuation</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> allowance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(6,245</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;;text-align:right;">(42,233</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">129,740</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;;text-align:right;">155,758</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance obligations</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(34,367</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets arisen from business combination and asset acquisition</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(15,940</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; white-space: nowrap;;text-align:right;">(24,607</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investor reserve funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(15,523</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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized gain in consolidated trusts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(130,009</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; white-space: nowrap;;text-align:right;">(58,897</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other taxable temporary difference</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,083</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; white-space: nowrap;;text-align:right;">(2,044</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Withholding tax for undistributed earnings</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">(18,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(198,922</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; white-space: nowrap;;text-align:right;">(103,548</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Movement of valuation allowances </div></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: 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: 77%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">21,538</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;;text-align:right;">40,143</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;;text-align:right;">6,245</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current year additions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">22,585</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;;text-align:right;">741</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;;text-align:right;">40,054</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current year reversals</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,980</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; white-space: nowrap;;text-align:right;">(34,639</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; white-space: nowrap;;text-align:right;">(4,066</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">40,143</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;;text-align:right;">6,245</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;;text-align:right;">42,233</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowances have been provided on deferred tax assets due to the uncertainty surrounding their realization. As of December 31, 2019 and 2020, valuation allowances on deferred tax assets mainly arising from tax loss carry forwards were provided because it was more likely than not that the Group will not be able to utilize tax loss carry forwards and certain deductible expenses generated by certain unprofitable subsidiaries. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, total tax loss carry forwards of the Company’s subsidiaries in the PRC of approximately RMB289,227, will expire if not used between 2021 and 2025. The applicable carry-forward limitation period is 5 years under the PRC EIT law. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Uncertain tax positions </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates the level of authority for each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures the unrecognized benefits associated with the tax positions. As of December 31, 2019 and 2020, the Group did not have any significant unrecognized uncertain tax positions. </div></div> 0.165 2000000 0.0825 0.165 0 0 0 0 0.22 0.25 0.15 0.15 0.15 0.15 0.15 0.15 0.125 0.125 0.125 0.10 33800000 0.20 0.25 0.10 0.05 0.25 18000000 0.10 1997000000 2669000000 409000000 2969000000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The current and deferred portions of income tax expenses included in the consolidated statements of comprehensive income during the years ended December 31, 2018, 2019 and 2020 are as follows: </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: 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: 73%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current income tax expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">94,787</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;;text-align:right;">390,080</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;;text-align:right;">298,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">56,419</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;;text-align:right;">91,882</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;;text-align:right;">157,325</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">151,206</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;;text-align:right;">481,962</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;;text-align:right;">455,421</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 94787000 390080000 298096000 56419000 91882000 157325000 151206000 481962000 455421000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth reconciliation between the computed expected tax expenses (benefit) rate and the effective income tax rate: </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: 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: 76%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory tax rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;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;"> </td> <td style="vertical-align: bottom;;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;"> </td> <td style="vertical-align: bottom;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development tax credit</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(2</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;;text-align:right;">(3</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;;text-align:right;">(2</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of tax holiday</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(19</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;;text-align:right;">(7</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;;text-align:right;">(7</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">1</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;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-deductible</div> expenses</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2</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;;text-align:right;">1</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;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Withholding tax</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;">—  </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;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective income tax rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">6</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;;text-align:right;">17</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;;text-align:right;">19</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 0.25 0.25 0.25 0.02 0.03 0.02 0.19 0.07 0.07 0.01 0.01 0.02 0.01 0.01 0.01 0.06 0.17 0.19 The aggregate amount and per share effect of the tax holidays are as follows <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: 73%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax holiday effect</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">460,333</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;;text-align:right;">202,923</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;;text-align:right;">168,677</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net profit per share effect</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Basic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">0.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;;text-align:right;">0.13</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;;text-align:right;">0.11</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">0.29</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;;text-align:right;">0.13</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;;text-align:right;">0.11</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 460333000 202923000 168677000 0.31 0.13 0.11 0.29 0.13 0.11 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 significant components of the deferred tax assets: </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: 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: 79%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing difference in revenue recognition for transaction service fee</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">62,718</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for accounts receivable and loans receivable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">49,827</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;;text-align:right;">77,578</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net accumulated losses-carry forward</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">15,166</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;;text-align:right;">69,454</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payroll and welfare payable and other temporary difference</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8,274</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;;text-align:right;">5,831</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance obligations</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">45,128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Valuation</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> allowance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(6,245</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;;text-align:right;">(42,233</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">129,740</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;;text-align:right;">155,758</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quality assurance obligations</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(34,367</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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-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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets arisen from business combination and asset acquisition</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(15,940</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; white-space: nowrap;;text-align:right;">(24,607</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investor reserve funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(15,523</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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized gain in consolidated trusts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(130,009</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; white-space: nowrap;;text-align:right;">(58,897</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other taxable temporary difference</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,083</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; white-space: nowrap;;text-align:right;">(2,044</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Withholding tax for undistributed earnings</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;"> </td> <td style="vertical-align: bottom;;text-align:right;">(18,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(198,922</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; white-space: nowrap;;text-align:right;">(103,548</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 62718000 49827000 77578000 15166000 69454000 8274000 5831000 45128000 6245000 42233000 129740000 155758000 34367000 15940000 24607000 15523000 130009000 58897000 3083000 2044000 18000000 198922000 103548000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Movement of valuation allowances </div></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: 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: 77%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">21,538</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;;text-align:right;">40,143</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;;text-align:right;">6,245</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current year additions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">22,585</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;;text-align:right;">741</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;;text-align:right;">40,054</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current year reversals</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,980</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; white-space: nowrap;;text-align:right;">(34,639</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; white-space: nowrap;;text-align:right;">(4,066</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">40,143</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;;text-align:right;">6,245</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;;text-align:right;">42,233</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 21538000 40143000 6245000 22585000 741000 40054000 3980000 34639000 4066000 40143000 6245000 42233000 0 0 289227000000 2021 2025 The applicable carry-forward limitation period is 5 years under the PRC EIT law. 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">12. Ordinary shares and treasury stock </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FinVolution Group was incorporated as Limited Liability Company with authorized share capital of US$50,000 divided into 5,000,000,000 shares, of which 4,266,159,600 shares are designated as ordinary shares at par value of US$0.00001 and 733,840,400 as preferred shares. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Immediately prior to the completion of the initial public offering, the Company adopted a dual class share structure. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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, the Company repurchased 60,306,360, 12,729,500 and 139,954,870 Class A ordinary shares on the open market for an aggregate cash consideration of US$67,622 (RMB452,262), US$6,802(RMB47,173) and US$55,393(RMB384,871). The weighted average price of these shares repurchased were US$1.12, US$0.53 and US$0.40 per share. These issued and repurchased shares are considered not outstanding and therefore were accounted for under the cost method and includes such treasury stock as a component of the shareholder’s equity. For the years ended December 31, 2018, 2019 and 2020, a total of 44,005,360, 55,396,235 and 15,682,565 treasury stock were used for exercise of option. As of December 31, 2019 and 2020, 20,634,265 and 144,906,570 shares were not in use and not outstanding, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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, certain Class B ordinary shareholders sold 2,000,000, 73,000,000 and 5,000,000 Class B ordinary shares on the open market which were automatically transferred into Class A ordinary shares upon completion of the transaction. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, 1,550,071,169 ordinary shares have been issued at par value of US$0.00001, including (i)969,071,169 Class A ordinary shares and (ii)581,000,000 Class B ordinary shares. </div></div> 50000000 5000000000 4266159600 0.00001 733840400 60306360 12729500 139954870 67622000 452262000 6802000 47173000 55393000 384871000 1.12 0.53 0.40 44005360 55396235 15682565 -20634265 -144906570 2000000 73000000 5000000 1550071169 0.00001 969071169 581000000 <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">13. Share-based compensation </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1) Share based compensation plan of FinVolution Group </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group recognizes share-based compensation, net of estimated forfeitures, on a straight line basis over the vesting term of the awards. All the share-based awards granted by the Group are service conditions only. There was no income tax benefit recognized on the Consolidated Statements of Operations for share-based compensation and the Group did not capitalize any of the share-based compensation as part of the cost of any asset in the years ended December 31, 2018, 2019 and 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In June 2013 and October 2017, the Group adopted 2013 Share Incentive Plan (the ”2013 plan”) and 2017 Share Incentive Plan (the “2017 plan”), which allows the Group to offer share based incentive awards to employees, officers, directors and individual consultants who render services to the Group by granting options, restricted shares or restricted share units. Awards granted under 2013 plan or 2017 plan are generally subject to a four-year vesting schedule as determined by the administrator of the plans. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; 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;">Share Options </div> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the stock option shares activities under all the option plans for the years ended December 31, 2018, 2019 and 2020: </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-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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;"> </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;">Options<br/> Outstanding</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 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/> Remaining<br/> Contractual Life</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 Value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">US$</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> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">US$</td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2018</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">95,653,205</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;;text-align:right;">0.2214</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;;text-align:right;">2.17</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;;text-align:right;">47,689</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">19,275,000</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;;text-align:right;">0.6540</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled/Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,490,415</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;;text-align:right;">0.5964</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; padding-bottom: 0.75pt;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black; white-space: nowrap;;text-align:right;">(53,873,360</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;">) </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;;text-align:right;">0.0977</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">54,564,430</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;;text-align:right;">0.4519</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;;text-align:right;">2.51</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;;text-align:right;">4,264</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and expected to vest at December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">53,286,128</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;;text-align:right;">0.4523</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;;text-align:right;">2.51</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;;text-align:right;">4,143</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">14,156,930</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;;text-align:right;">0.3075</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;;text-align:right;">1.54</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;;text-align:right;">3,221</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,035,750</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;;text-align:right;">0.1111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled/Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(19,350,460</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;;text-align:right;">0.1327</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;;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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(454,170</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;;text-align:right;">0.9663</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;;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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; padding-bottom: 0.75pt;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black; white-space: nowrap;;text-align:right;">(11,765,920</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;">) </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;;text-align:right;">0.1235</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">26,029,630</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;;text-align:right;">0.3708</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;;text-align:right;">1.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;;text-align:right;">5,581</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and expected to vest at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">25,712,658</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;;text-align:right;">0.3704</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;;text-align:right;">1.30</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;;text-align:right;">5,524</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">17,371,695</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;;text-align:right;">0.3097</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;;text-align:right;">0.88</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;;text-align:right;">4,524</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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, total share-based compensation expenses recognized related to the share options were RMB44,490, RMB22,118 and RMB6,218, respectively. As of December 31, 2020, the unrecognized compensation cost was RMB4,729. These amounts are expected to be recognized over a weighted average period of 1.54 years. Total compensation cost may be adjusted for future changes in estimated forfeitures. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The aggregate intrinsic value is calculated as the difference between the exercise prices of the options and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">per-share</div> fair value of ordinary shares of the Group of US$0.72, US$0.53 and US$0.52 as of December 31, 2018, 2019 and 2020, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The weighted average grant-date <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">per-share</div> fair value of options granted during the years ended December 31, 2018, 2019 and 2020 was US$0.76, US$0.24 and US$0.13, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of each option granted under the Company’s Incentive Shares plan was estimated on the date of grant using the binomial model that uses the assumption noted in the following table: </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: 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: 60%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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;">Options Granted<br/> in 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;">Options Granted<br/> in 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;">Options Granted<br/> in 2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.52%-2.75</div></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;;text-align:right;">2.62</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;;text-align:right;">0.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected life (in years)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5</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;;text-align:right;">5</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;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">0</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;;text-align:right;">0</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;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">37.74%-38.74</div></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;;text-align:right;">38.01</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;;text-align:right;">48.61</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise multiple</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2-2.8</div></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;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2-2.8</div></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;;text-align:right;">2.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <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;">RSUs</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the Company’s RSUs activities under all incentive plans for the years ended December 31, 2018, 2019 and 2020): </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: 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: 67%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 of RSUs</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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-</div> average<br/> grant date fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">US$</td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2018</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">7,551,480</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;;text-align:right;">1.4416</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">9,406,495</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;;text-align:right;">0.7353</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(1,534,570</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;;text-align:right;">1.4645</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled/Forfeited</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,399,610</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;;text-align:right;">1.0740</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2019</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">12,023,795</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;;text-align:right;">0.9880</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">71,935,155</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;;text-align:right;">0.3551</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,916,645</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;;text-align:right;">0.8144</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled/Forfeited</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,211,810</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;;text-align:right;">0.6760</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">75,830,495</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;;text-align:right;">0.4290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total share-based compensation cost for the RSUs amounted to RMB5,829, RMB20,142 and RMB35,951 for the years ended December 31, 2018, 2019 and 2020, respectively. As of December 31, 2020, there was RMB189,649 unrecognized compensation cost, net of estimated forfeitures, related to unvested restricted shares, which are to be recognized over a weighted average vesting period of 3.48 years. Total unrecognized compensation cost may be adjusted for future changes in estimated forfeitures. The Company determined the fair value of RSUs based on its stock price on the date of grant. </div></div> 0 0 0 P4Y P4Y <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 stock option shares activities under all the option plans for the years ended December 31, 2018, 2019 and 2020: </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-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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;"> </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;">Options<br/> Outstanding</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 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/> Remaining<br/> Contractual Life</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 Value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">US$</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> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">US$</td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2018</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">95,653,205</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;;text-align:right;">0.2214</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;;text-align:right;">2.17</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;;text-align:right;">47,689</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">19,275,000</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;;text-align:right;">0.6540</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled/Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,490,415</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;;text-align:right;">0.5964</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; padding-bottom: 0.75pt;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black; white-space: nowrap;;text-align:right;">(53,873,360</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;">) </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;;text-align:right;">0.0977</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">54,564,430</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;;text-align:right;">0.4519</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;;text-align:right;">2.51</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;;text-align:right;">4,264</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and expected to vest at December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">53,286,128</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;;text-align:right;">0.4523</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;;text-align:right;">2.51</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;;text-align:right;">4,143</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">14,156,930</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;;text-align:right;">0.3075</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;;text-align:right;">1.54</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;;text-align:right;">3,221</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">3,035,750</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;;text-align:right;">0.1111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled/Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(19,350,460</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;;text-align:right;">0.1327</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;;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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(454,170</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;;text-align:right;">0.9663</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;;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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; padding-bottom: 0.75pt;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black; white-space: nowrap;;text-align:right;">(11,765,920</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;">) </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;;text-align:right;">0.1235</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">26,029,630</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;;text-align:right;">0.3708</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;;text-align:right;">1.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;;text-align:right;">5,581</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and expected to vest at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">25,712,658</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;;text-align:right;">0.3704</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;;text-align:right;">1.30</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;;text-align:right;">5,524</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">17,371,695</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;;text-align:right;">0.3097</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;;text-align:right;">0.88</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;;text-align:right;">4,524</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 95653205 0.2214 P2Y2M1D 47689000 19275000 0.6540 6490415 0.5964 53873360 0.0977 54564430 0.4519 P2Y6M3D 4264000 53286128 0.4523 P2Y6M3D 4143000 14156930 0.3075 P1Y6M14D 3221000 3035750 0.1111 19350460 0.1327 454170 0.9663 11765920 0.1235 26029630 0.3708 P1Y3M21D 5581000 25712658 0.3704 P1Y3M18D 5524000 17371695 0.3097 P0Y10M17D 4524000 44490000 22118000 6218000 4729000 P1Y6M14D 0.72 0.53 0.52 0.76 0.24 0.13 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of each option granted under the Company’s Incentive Shares plan was estimated on the date of grant using the binomial model that uses the assumption noted in the following table: </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: 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: 60%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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;">Options Granted<br/> in 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;">Options Granted<br/> in 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;">Options Granted<br/> in 2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.52%-2.75</div></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;;text-align:right;">2.62</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;;text-align:right;">0.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected life (in years)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5</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;;text-align:right;">5</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;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">0</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;;text-align:right;">0</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;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">37.74%-38.74</div></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;;text-align:right;">38.01</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;;text-align:right;">48.61</td> <td style="vertical-align: bottom; white-space: nowrap;">% </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise multiple</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2-2.8</div></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;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2-2.8</div></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;;text-align:right;">2.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> 0.0252 0.0275 0.0262 0.006 P5Y P5Y P5Y 0 0 0 0.3774 0.3874 0.3801 0.4861 2.2 2.8 2.2 2.8 2.8 <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 following table sets forth the Company’s RSUs activities under all incentive plans for the years ended December 31, 2018, 2019 and 2020): </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: 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: 67%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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 of RSUs</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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-</div> average<br/> grant date fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">US$</td> <td style="vertical-align: bottom;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2018</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">7,551,480</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;;text-align:right;">1.4416</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">9,406,495</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;;text-align:right;">0.7353</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(1,534,570</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;;text-align:right;">1.4645</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled/Forfeited</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,399,610</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;;text-align:right;">1.0740</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2019</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">12,023,795</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;;text-align:right;">0.9880</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">71,935,155</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;;text-align:right;">0.3551</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,916,645</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;;text-align:right;">0.8144</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled/Forfeited</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,211,810</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;;text-align:right;">0.6760</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">75,830,495</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;;text-align:right;">0.4290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> 7551480 1.4416 9406495 0.7353 1534570 1.4645 3399610 1.0740 12023795 0.9880 71935155 0.3551 3916645 0.8144 4211810 0.6760 75830495 0.4290 5829000 20142000 35951000 189649000 P3Y5M23D <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">14. Net profit per share </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net profit per share is computed using the weighted average number of the ordinary shares outstanding during the period. Diluted net profit per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under the treasury stock method. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net profit per share and diluted net profit per share have been calculated in accordance with ASC Topic 260 on computation of earnings per share for the years ended December 31, 2018, 2019 and 2020 as follows: </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: 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: 58%;"/> <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;"> </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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net profit per share calculation:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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 profit attributable to FinVolution Group’s ordinary shareholders</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,469,074</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;;text-align:right;">2,372,850</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;;text-align:right;">1,972,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of ordinary shares outstanding - basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,498,780,165</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;;text-align:right;">1,525,814,189</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;;text-align:right;">1,477,162,991</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </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="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 profit per share attributable to FinVolution Group’s ordinary shareholders - basic</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1.65</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;;text-align:right;">1.56</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;;text-align:right;">1.34</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dilute net profit per share calculation:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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 profit attributable to FinVolution Group’s ordinary shareholders</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,469,074</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;;text-align:right;">2,372,850</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;;text-align:right;">1,972,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of ordinary shares outstanding - basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,498,780,165</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;;text-align:right;">1,525,814,189</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;;text-align:right;">1,477,162,991</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ordinary shares issuable upon the exercise of outstanding stock options using the treasury stock method</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">98,670,254</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;;text-align:right;">23,831,652</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;;text-align:right;">9,801,862</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ordinary shares issuable upon the vesting of outstanding restricted share units using the treasury stock method</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,141,812</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;;text-align:right;">2,777,219</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;;text-align:right;">4,360,567</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of ordinary shares outstanding - diluted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,599,592,231</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;;text-align:right;">1,552,423,060</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;;text-align:right;">1,491,325,420</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </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="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 profit per share attributable to FinVolution Group’s ordinary shareholders - diluted</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1.54</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;;text-align:right;">1.53</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;;text-align:right;">1.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net profit per share and diluted net profit per share have been calculated in accordance with ASC Topic 260 on computation of earnings per share for the years ended December 31, 2018, 2019 and 2020 as follows: </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: 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: 58%;"/> <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;"> </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 years ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net profit per share calculation:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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 profit attributable to FinVolution Group’s ordinary shareholders</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,469,074</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;;text-align:right;">2,372,850</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;;text-align:right;">1,972,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of ordinary shares outstanding - basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,498,780,165</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;;text-align:right;">1,525,814,189</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;;text-align:right;">1,477,162,991</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </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="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 profit per share attributable to FinVolution Group’s ordinary shareholders - basic</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1.65</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;;text-align:right;">1.56</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;;text-align:right;">1.34</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dilute net profit per share calculation:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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 profit attributable to FinVolution Group’s ordinary shareholders</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,469,074</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;;text-align:right;">2,372,850</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;;text-align:right;">1,972,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of ordinary shares outstanding - basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,498,780,165</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;;text-align:right;">1,525,814,189</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;;text-align:right;">1,477,162,991</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ordinary shares issuable upon the exercise of outstanding stock options using the treasury stock method</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">98,670,254</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;;text-align:right;">23,831,652</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;;text-align:right;">9,801,862</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ordinary shares issuable upon the vesting of outstanding restricted share units using the treasury stock method</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,141,812</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;;text-align:right;">2,777,219</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;;text-align:right;">4,360,567</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of ordinary shares outstanding - diluted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,599,592,231</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;;text-align:right;">1,552,423,060</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;;text-align:right;">1,491,325,420</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </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="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 profit per share attributable to FinVolution Group’s ordinary shareholders - diluted</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1.54</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;;text-align:right;">1.53</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;;text-align:right;">1.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> 2469074000 2372850000 1972700000 1498780165 1525814189 1477162991 1.65 1.56 1.34 2469074000 2372850000 1972700000 1498780165 1525814189 1477162991 98670254 23831652 9801862 2141812 2777219 4360567 1599592231 1552423060 1491325420 1540 1530 1320 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">15. Short-term borrowings </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019, the Company had short-term borrowings from banks which were repayable in one year and charged weighted average interest rates of 4.27% per annum. The borrowings are denominated in RMB. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Bank borrowings of RMB235,000 are collateralized by a pledge of certain bank deposits with carrying values of RMB251,853, as of December 31, 2019. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2020, the Company paid off all the short-term borrowings and the related pledged bank deposits were released. </div></div> 0.0427 235000000 251853000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">16. Leases </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">the Company leases facilities under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable</div> operating leases expiring on different dates. The terms of substantially all of these leases are four years or less. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. All of the Group’s leases qualify as operating leases. With the adoption of the new leasing standard, the Group has recorded a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset and corresponding lease liability, by calculating the present value of future lease payments, discounted at additional borrowing rate. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) The following table sets forth the breakdown of leasing expenses: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease cost:</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-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: 3em; line-height: normal;">Amortization 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;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">44,190</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;;text-align:right;">41,377</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,183</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;;text-align:right;">3,276</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expenses for short-term leases within 12 months</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,499</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;;text-align:right;">7,526</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">50,872</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;;text-align:right;">52,179</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) The following table sets forth the supplemental cash flow information related to leases: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other information:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">51,370</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;;text-align:right;">45,682</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(c) The following table sets forth the weighted-average remaining lease term and discount rate: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2.46 years</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;;text-align:right;">1.70 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4.75</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;;text-align:right;">4.75</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(d) The following table sets forth the movement of right of use assets for the years ended December 31, 2019 and 2020: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">127,066</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;;text-align:right;">95,786</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of additional leasing contract</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">12,910</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;;text-align:right;">559</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of right of use assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(44,190</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; white-space: nowrap;;text-align:right;">(41,377</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">95,786</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;;text-align:right;">54,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 12pt; 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;">(e) The following table sets forth the movement of leasing liabilities for the years ended December 31, 2019 and 2020: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">118,420</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;;text-align:right;">85,143</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of additional leasing contract</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">12,910</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;;text-align:right;">559</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,183</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;;text-align:right;">3,276</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasing payment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(51,370</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; white-space: nowrap;;text-align:right;">(45,682</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">85,143</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;;text-align:right;">43,296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(f) The following table sets forth the maturities of lease liabilities: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">As of<br/> December 31, 2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2020</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">34,203</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">11,079</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total undiscounted lease payments</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">45,282</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: <div style="letter-spacing: 0px; top: 0px;;display:inline;">Imputed</div> interest</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(1,986</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">43,296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) The following table sets forth the breakdown of leasing expenses: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease cost:</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-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: 3em; line-height: normal;">Amortization 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;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">44,190</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;;text-align:right;">41,377</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,183</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;;text-align:right;">3,276</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expenses for short-term leases within 12 months</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,499</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;;text-align:right;">7,526</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">50,872</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;;text-align:right;">52,179</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 44190000 41377000 5183000 3276000 1499000 7526000 50872000 52179000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) The following table sets forth the supplemental cash flow information related to leases: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other information:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">51,370</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;;text-align:right;">45,682</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 51370000 45682000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(c) The following table sets forth the weighted-average remaining lease term and discount rate: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2.46 years</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;;text-align:right;">1.70 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4.75</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;;text-align:right;">4.75</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> P2Y5M15D P1Y8M12D 0.0475 0.0475 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; 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;">(d) The following table sets forth the movement of right of use assets for the years ended December 31, 2019 and 2020: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">127,066</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;;text-align:right;">95,786</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of additional leasing contract</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">12,910</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;;text-align:right;">559</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of right of use assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(44,190</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; white-space: nowrap;;text-align:right;">(41,377</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">95,786</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;;text-align:right;">54,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 127066000 95786000 12910000 559000 44190000 41377000 95786000 54968000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; 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;">(e) The following table sets forth the movement of leasing liabilities for the years ended December 31, 2019 and 2020: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.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;">For the years ended<br/> December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 8pt; page-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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">118,420</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;;text-align:right;">85,143</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of additional leasing contract</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">12,910</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;;text-align:right;">559</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,183</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;;text-align:right;">3,276</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasing payment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(51,370</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; white-space: nowrap;;text-align:right;">(45,682</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">85,143</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;;text-align:right;">43,296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 118420000 85143000 12910000 559000 5183000 3276000 -51370000 -45682000 85143000 43296000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(f) The following table sets forth the maturities of lease liabilities: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">As of<br/> December 31, 2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2020</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">34,203</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">11,079</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total undiscounted lease payments</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">45,282</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: <div style="letter-spacing: 0px; top: 0px;;display:inline;">Imputed</div> interest</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(1,986</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 82%;"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">43,296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"> </td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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 34203000 11079000 45282000 1986000 43296000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">17. Commitments and contingencies </div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">(a) Capital and other commitments </div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group did not have capital and other significant commitments, long-term obligations, or guarantees as of December 31, 2020. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">(b) Contingencies </div></div></div><div style="text-indent: -4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i)     <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">VIE Arrangements</div> </div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="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. Based on currently available information, management does not believe that the ultimate outcome of these unresolved matters, individually and in the aggregate, is likely to have a material adverse effect on the Group’s financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and the Group’s view of these matters may change in the future. If an unfavorable outcome were to occur, there exists the possibility of a material adverse impact on the Group’s financial position, results of operations and cash flows for the periods in which the unfavorable outcome occurs. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group accounts for loss contingencies in accordance with ASC Topic 450 “Contingencies” and other related guidance. Set forth below is a description of certain loss contingencies as well as the opinion of management as to the likelihood of loss. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current PRC laws and regulations include limitations on foreign ownership in PRC companies that conduct online business. Specifically, foreign investors are not allowed to own any equity interests in any entity conducting online business. Since the Company is incorporated in the Cayman Islands, neither the Company nor its PRC subsidiary is eligible to conduct online business in China. To comply with PRC laws and regulations, the Company conducts its operations in China through a series of contractual arrangements entered into among its wholly owned PRC subsidiaries, the WOFEs, its affiliated PRC entities, the VIEs and the VIEs’ shareholders. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The VIEs and their subsidiaries hold the licenses that are essential to the operation of the Group’s business. In the opinion of management and the Company’s PRC legal counsel, (i) the ownership structure of the Company, the WOFE and the VIEs are in compliance with existing PRC laws and regulations;(ii) the contractual arrangements with the VIEs and their shareholders are valid and binding, and will not result in any violation of PRC laws or regulations currently in effect; and (iii) the Group’s business operations are in compliance with existing PRC laws and regulations in all material respects. However, there are substantial uncertainties regarding the interpretation and application of current and future PRC laws and regulations. Accordingly, the Company cannot be assured that PRC regulatory authorities will not ultimately take a contrary view to its opinion. If the current ownership structure of the Company and its contractual arrangements with the VIEs were found to be in violation of any existing or future PRC laws and regulations, the Company may be required to restructure its ownership structure and operations in the PRC to comply with the changing and new PRC laws and regulations. </div></div>Under PRC Ministry of Commerce (“MOFCOM”) security review rules promulgated in September 2011, a national security review is required for certain mergers and acquisitions by foreign investors raising concerns regarding national defense and security. Foreign investors are prohibited from circumventing the national security review requirements by structuring transactions through proxies, trusts, indirect investment, leases, loans, control through contractual arrangements, or offshore transactions. Management, in conjunction with its PRC legal counsel, has concluded there is no need to submit the existing contractual arrangements with its consolidated VIEs and its shareholders to the MOFCOM for national security review based upon analysis of the rules. However, there are substantial uncertainties regarding the interpretation and application of the MOFCOM security review rules, and any new laws, rules, regulations or detailed implementation measures in any form relating to such rules. Therefore, the Company cannot be assured that the relevant PRC regulatory authorities, such as the MOFCOM, would not ultimately take a contrary view to the opinion of management and the Company’s PRC legal counsel. If the MOFCOM or other PRC regulatory authority determines that the Company needs to submit the existing contractual arrangements with the VIEs and its shareholders for national security review, the Company may face sanctions by the MOFCOM or other PRC regulatory authority, which may include, among others, requiring the Company to restructure its ownership structure, discontinuation or restriction of operations in the PRC, or invalidation of the agreements that the VIEs have entered into with the VIEs and its shareholders.In such case, the Company may not be able to operate or control business in the same manner as it currently does, and therefore, may not be able to consolidate the VIEs and their subsidiaries. In addition, the relevant regulatory authorities would have broad discretion in dealing with such violations which may adversely impact the financial statements, operations and cash flows of the Company (including restrictions on the Company to carry out business).<div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;">If the VIEs and their respective shareholders fail to perform their respective obligations under the current contractual arrangements, the Company may have to incur substantial costs and expend significant resources to enforce those arrangements and rely on legal remedies under PRC laws. The PRC laws, rules and regulations are relatively new, and because of the limited volume of published decisions and their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-binding</div> nature, the interpretation and enforcement of these laws, rules and regulations involve substantial uncertainties. These uncertainties may impede the ability of the Company to enforce these contractual arrangements or suffer significant delay or other obstacles in the process of enforcing these contractual arrangements and may materially and adversely affect the results of operations and the financial position of the Company. <div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the opinion of management, the likelihood of loss in respect of the Company’s current ownership structure or the contractual arrangements with the VIEs is remote. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with the Interim Measures on Administration of Business Activities of Online Lending Information Intermediaries (Interim Measures) jointly issued by China Banking Regulatory Commission, or the CBRC, together with three other PRC regulatory agencies in August 2016, a record-filing and licensing regime is introduced. It requires online lending information intermediaries to register with the local financial regulatory authority, update their industrial and commercial registration with the local commercial registration authority to include “online lending information intermediary” in their business scope, and obtain telecommunication business license from the relevant telecommunication regulatory authority. As of the date of this report, the local financial regulatory authorities are still in the process of making detailed implementation rules regarding the filing procedures and the Company has not been permitted to submit such filing application. </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;">ii)     <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Class Action</div> </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Starting in September 2018, the Company and certain of its current and former officers and directors, the underwriters of the Company’s initial public offering in November 2017, and the Company’s agent for the service of process in the U.S. have been named as defendants in putative securities class actions captioned Yizhong Huang v. PPDAI Group Inc., et al. Case No. 654482/2018 (New York County of the Supreme Court of the State of New York, filed on September 10, 2018) (the “Huang Case”); Ravindra Vora v. PPDAI Group Inc., et al., Case No. 654777/2018 (New York County of the Supreme Court of the State of New York, filed on September 27, 2018) (the “Vora Case”); Lai v. PPDAI Group Inc., et al. Case No. 1:2018-cv-06716 (U.S. District Court for the Eastern District of New York, filed on November 26, 2018) (the “Lai Case”); and Goyal v. PPDAI Group Inc., et al. Case <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2:2019-cv-00168</div> (U.S. District Court for the Eastern District of New York, filed on January 9, 2019) (the “Goyal Case”). </div></div> These actions allege that defendants made misstatements and omissions in connection with the Company’s initial public offering in November 2017 in violation of the Securities Act of 1933. The Lai Case also advances claims under the Securities Exchange Act of 1934. On October 16, 2018, the Supreme Court of the State of New York consolidated the two state court lawsuits (the Huang Case and the Vora Case) under the caption In re PPDAI Group Securities Litigation, No. 654482/2018 (the “New York State Action”). On December 17, 2018, the plaintiffs in the New York State Action filed a consolidated amended complaint, which the Company and certain other defendants moved to dismiss. On July 31, 2019, the Company and certain other defendants filed a motion to dismiss the New York State Action. On February 26, 2020, the Court in the New York State Action granted in part and denied in part the motion to dismiss. The Company and certain other defendants have appealed the partial denial of their motion, and that appeal is in the process of being briefed. On February 21, 2019, the U.S. District Court for the Eastern District of New York consolidated the two federal court lawsuits (the Lai Case and the Goyal Case) under the caption In re PPDAI Group Inc. Securities Litigation, No. 18-cv-6716-FB -JO (the “Federal Court Action”), appointed lead plaintiffs of the Federal Court Action, and approved a scheduling stipulation for the filing of the plaintiffs’ amended complaint and the defendants’ responsive pleadings. On April 22, 2019, plaintiffs in the Federal Court Action filed a second amended complaint. Defendants filed a motion to dismiss the Federal Court Action, which was fully briefed as of January 17, 2020. On December 9, 2020, the parties notified both courts that they reached an agreement in principle to settle both lawsuits. The parties are in the process of finalizing the settlement, which will then be subject to court approval. In light of the pending settlement, on March 26, 2021, the federal court terminated the pending motion to dismiss with leave to renew if the settlement is not approved. As such, the Company is currently not in a position to estimate the possible loss or possible range of loss, if any, associated with the resolution of the lawsuits. <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><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;">18. Restricted net assets </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;">Relevant PRC laws and regulations permit PRC companies to pay dividends only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Additionally, the Company’s PRC subsidiaries can only distribute dividends upon approval of the shareholders after they have met the PRC requirements for appropriation to statutory reserves. The statutory general reserve fund requires annual appropriations of 10% of net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> income prior to payment of any dividends. Furthermore, registered share capital and capital reserve accounts are also restricted from distribution. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries and affiliates are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances, which restricted portion amounted to approximately RMB6,265,605, or 74.3% of the consolidated net assets of the Group as of December 31, 2020. Even though the Company currently does not require any such dividends, loans or advances from the PRC subsidiaries and affiliates for working capital and other funding purposes, the Company may in the future require additional cash resources from its PRC subsidiaries and affiliates due to changes in business conditions, to fund future acquisitions and developments, or merely declare and pay dividends or distributions to the Company’s shareholders. </div> 0.10 6265605000 0.743 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">19. Condensed financial information of the parent company </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with Securities and Exchange Commission Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-X</div> Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">4-08</div> (e) (3), “General Notes to Financial Statements’ and concluded that it was applicable for the Company to disclose the financial statements for the parent company. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The subsidiaries did not pay any dividend to the Company for the years presented. For the purpose of presenting parent only financial information, the Company records its investments in its subsidiaries under the equity method of accounting. Such investments are presented on the separate condensed balance sheets of the Company as “Investments in subsidiaries” and the profit of the subsidiaries is presented as “share of profit of subsidiaries”. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted. These statements should be read in conjunction with the notes to the consolidated financial statements of the Company. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company did not have significant capital and other commitments, long-term obligations, or guarantees as of December 31, 2019 and 2020. </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: 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: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Note2(f)</div></div> </td> <td style="vertical-align: bottom;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">157,143</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;;text-align:right;">28,435</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;;text-align:right;">4,358</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,443</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;;text-align:right;">1,247</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;;text-align:right;">191</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment in and advances to subsidiaries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8,223,441</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;;text-align:right;">9,252,605</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;;text-align:right;">1,418,025</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8,385,027</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;;text-align:right;">9,282,287</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;;text-align:right;">1,422,574</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities and Shareholders’ Equity</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">437,071</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;;text-align:right;">918,981</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;;text-align:right;">140,841</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">437,071</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;;text-align:right;">918,981</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;;text-align:right;">140,841</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shareholders’ equity :</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class A ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 964,071,169 and 969,071,169 issued as of December 31, 2019 and 2020; 943,436,904 and 824,164,599 outstanding as of December 31, 2019 and 2020)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">64</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;;text-align:right;">64</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;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class B ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 586,000,000 and 581,000,000 issued and outstanding as of December 31, 2019 and 2020)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">39</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;;text-align:right;">39</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;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 5em; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,640,898</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;;text-align:right;">5,659,990</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;;text-align:right;">867,431</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock (20,634,265 and 144,906,570 shares as of December 31, 2019 and 2020, respectively)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(47,174</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;;text-align:right;">(401,621</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;;text-align:right;">(61,551</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">317,198</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;;text-align:right;">458,058</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;;text-align:right;">70,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other comprehensive income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">70,320</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;;text-align:right;">(5,142</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;;text-align:right;">(787</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,966,611</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;;text-align:right;">2,651,918</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;;text-align:right;">406,424</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 shareholders’ equity</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">7,947,956</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;;text-align:right;">8,363,306</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;;text-align:right;">1,281,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 liabilities and shareholders’ equity</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8,385,027</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;;text-align:right;">9,282,287</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;;text-align:right;">1,422,574</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Statements of comprehensive <div style="letter-spacing: 0px; top: 0px;;display:inline;">income</div> </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-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <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/> <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;"> </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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the years ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">RMB</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;">RMB</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;">RMB</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;">US$<br/> Note 2(f)</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(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;">—  </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;;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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(57,448</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;;text-align:right;">(25,590</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;;text-align:right;">(20,720</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;;text-align:right;">(3,176</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Profits from operations</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">21,183</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;;text-align:right;">7,898</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;;text-align:right;">2,158</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;;text-align:right;">331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of profit of subsidiaries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,505,341</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;;text-align:right;">2,390,542</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;;text-align:right;">1,991,262</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;;text-align:right;">305,173</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 profit</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,469,074</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;;text-align:right;">2,372,850</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;;text-align:right;">1,972,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;;text-align:right;">302,328</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 profit attributable to ordinary shareholders</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,469,074</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;;text-align:right;">2,372,850</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;;text-align:right;">1,972,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;;text-align:right;">302,328</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Statements of cash flows </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-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <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/> <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;"> </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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the years ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">RMB</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;">RMB</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;">RMB</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;">US$<br/> Note 2(f)</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="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 cash <div style="letter-spacing: 0px; top: 0px;;display:inline;">used in (</div>provided by<div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> operating activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">12,111</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;;text-align:right;">8,474</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;;text-align:right;">(6,282</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;;text-align:right;">(963</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="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 cash provided by (used in) investing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(69,660</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;;text-align:right;">86,471</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;;text-align:right;">557,936</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;;text-align:right;">85,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="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 cash used in financing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(438,253</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; white-space: nowrap;;text-align:right;">(401,400</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; white-space: nowrap;;text-align:right;">(636,936</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; white-space: nowrap;;text-align:right;">(97,614</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of exchange rate changes on cash, cash equivalents and restricted cash</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">22,098</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;;text-align:right;">2,544</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; white-space: nowrap;;text-align:right;">(43,426</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; white-space: nowrap;;text-align:right;">(6,655</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 decrease in cash, cash equivalents and restricted cash</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(473,704</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; white-space: nowrap;;text-align:right;">(303,911</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; white-space: nowrap;;text-align:right;">(128,708</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; white-space: nowrap;;text-align:right;">(19,725</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash-beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">934,758</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;;text-align:right;">461,054</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;;text-align:right;">157,143</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;;text-align:right;">24,083</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;">Cash, cash equivalents and restricted <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cash-end</div> of year</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">461,054</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;;text-align:right;">157,143</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;;text-align:right;">28,435</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;;text-align:right;">4,358</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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company did not have significant capital and other commitments, long-term obligations, or guarantees as of December 31, 2019 and 2020. </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: 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: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Note2(f)</div></div> </td> <td style="vertical-align: bottom;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">157,143</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;;text-align:right;">28,435</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;;text-align:right;">4,358</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">4,443</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;;text-align:right;">1,247</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;;text-align:right;">191</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment in and advances to subsidiaries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8,223,441</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;;text-align:right;">9,252,605</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;;text-align:right;">1,418,025</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8,385,027</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;;text-align:right;">9,282,287</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;;text-align:right;">1,422,574</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities and Shareholders’ Equity</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">437,071</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;;text-align:right;">918,981</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;;text-align:right;">140,841</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">437,071</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;;text-align:right;">918,981</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;;text-align:right;">140,841</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shareholders’ equity :</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class A ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 964,071,169 and 969,071,169 issued as of December 31, 2019 and 2020; 943,436,904 and 824,164,599 outstanding as of December 31, 2019 and 2020)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">64</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;;text-align:right;">64</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;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class B ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 586,000,000 and 581,000,000 issued and outstanding as of December 31, 2019 and 2020)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">39</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;;text-align:right;">39</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;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 5em; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">5,640,898</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;;text-align:right;">5,659,990</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;;text-align:right;">867,431</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock (20,634,265 and 144,906,570 shares as of December 31, 2019 and 2020, respectively)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(47,174</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;;text-align:right;">(401,621</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;;text-align:right;">(61,551</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">317,198</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;;text-align:right;">458,058</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;;text-align:right;">70,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other comprehensive income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">70,320</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;;text-align:right;">(5,142</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;;text-align:right;">(787</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1,966,611</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;;text-align:right;">2,651,918</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;;text-align:right;">406,424</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 shareholders’ equity</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">7,947,956</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;;text-align:right;">8,363,306</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;;text-align:right;">1,281,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 liabilities and shareholders’ equity</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8,385,027</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;;text-align:right;">9,282,287</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;;text-align:right;">1,422,574</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 157143000 28435000 4358000 4443000 1247000 191000 8223441000 9252605000 1418025000 8385027000 9282287000 1422574000 437071000 918981000 140841000 437071000 918981000 140841000 0.00001 0.00001 10000000000 10000000000 964071169 969071169 943436904 824164599 64000 64000 10000 0.00001 0.00001 10000000000 10000000000 586000000 586000000 581000000 581000000 39000 39000 6000 5640898000 5659990000 867431000 20634265 144906570 47174000 401621000 61551000 317198000 458058000 70200000 70320000 -5142000 -787000 1966611000 2651918000 406424000 7947956000 8363306000 1281733000 8385027000 9282287000 1422574000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Statements of comprehensive <div style="letter-spacing: 0px; top: 0px;;display:inline;">income</div> </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-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <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/> <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;"> </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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the years ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">RMB</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;">RMB</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;">RMB</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;">US$<br/> Note 2(f)</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(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;">—  </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;;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;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">(57,448</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;;text-align:right;">(25,590</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;;text-align:right;">(20,720</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;;text-align:right;">(3,176</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Profits from operations</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">21,183</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;;text-align:right;">7,898</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;;text-align:right;">2,158</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;;text-align:right;">331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of profit of subsidiaries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,505,341</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;;text-align:right;">2,390,542</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;;text-align:right;">1,991,262</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;;text-align:right;">305,173</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 profit</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,469,074</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;;text-align:right;">2,372,850</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;;text-align:right;">1,972,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;;text-align:right;">302,328</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 profit attributable to ordinary shareholders</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2,469,074</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;;text-align:right;">2,372,850</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;;text-align:right;">1,972,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;;text-align:right;">302,328</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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> </table> 2000 0 0 57448000 25590000 20720000 3176000 21183000 7898000 2158000 331000 2505341000 2390542000 1991262000 305173000 2469074000 2372850000 1972700000 302328000 2469074000 2372850000 1972700000 302328000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Statements of cash flows </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-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <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/> <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;"> </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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the years ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-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;">RMB</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;">RMB</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;">RMB</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;">US$<br/> Note 2(f)</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="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 cash <div style="letter-spacing: 0px; top: 0px;;display:inline;">used in (</div>provided by<div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> operating activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">12,111</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;;text-align:right;">8,474</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;;text-align:right;">(6,282</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;;text-align:right;">(963</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="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 cash provided by (used in) investing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(69,660</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;;text-align:right;">86,471</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;;text-align:right;">557,936</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;;text-align:right;">85,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="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 cash used in financing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(438,253</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; white-space: nowrap;;text-align:right;">(401,400</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; white-space: nowrap;;text-align:right;">(636,936</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; white-space: nowrap;;text-align:right;">(97,614</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of exchange rate changes on cash, cash equivalents and restricted cash</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">22,098</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;;text-align:right;">2,544</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; white-space: nowrap;;text-align:right;">(43,426</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; white-space: nowrap;;text-align:right;">(6,655</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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="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 decrease in cash, cash equivalents and restricted cash</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(473,704</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; white-space: nowrap;;text-align:right;">(303,911</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; white-space: nowrap;;text-align:right;">(128,708</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; white-space: nowrap;;text-align:right;">(19,725</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash-beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">934,758</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;;text-align:right;">461,054</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;;text-align:right;">157,143</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;;text-align:right;">24,083</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: 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-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: 3em; line-height: normal;">Cash, cash equivalents and restricted <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cash-end</div> of year</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">461,054</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;;text-align:right;">157,143</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;;text-align:right;">28,435</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;;text-align:right;">4,358</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> 12111000 8474000 -6282000 -963000 -69660000 86471000 557936000 85507000 -438253000 -401400000 -636936000 -97614000 22098000 2544000 -43426000 -6655000 -473704000 -303911000 -128708000 -19725000 934758000 461054000 157143000 24083000 461054000 157143000 28435000 4358000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">20. Subsequent events </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 11, 2021, the Board of Directors of the Company unanimously approved a cash dividend of US$ 0.17 (RMB1.11) per ADS, payable approximately April 30, 2021 to shareholders of record at the close of business on April 7, 2021. </div></div></div> 0.17 1.11 2021-04-30 2021-04-07 Depreciation and amortization expenses for the years ended December 31, 2018, 2019 and 2020 was RMB42,162, RMB57,712 and RMB51,780 respectively. The Group acquired Zhongyisheng Financial Guarantee Co., Ltd. in 2018. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. In 2019, the financial guarantee licenses related to Zhongyisheng Financial Guarantee Co., Ltd. was revoked and therefore full impairment was provided. The Group acquired Runan International Insurance Brokerage Co., Ltd. in 2020. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. The balances represent security deposits set aside as requested by certain institutional funding partners, held in deposit accounts with the institutional funding partners. The balance of payable mainly includes funds received from borrowers but not yet transferred to the institutional funding partners due to the settlement time lag. In 2019, the Group agrees to grant a RMB20,000 loan, which can be extend to RMB40,000, to Shanghai Qiaopan Technology Company Limited (“Qiaopan”), a third party company founded by a former employee of the Group. Together with the loan agreement, the Group agrees to lent certain equipment amounting to RMB8,000 to Qiaopan. The loan and equipment are convertible into a minority interest in Qiaopan upon occurrence of certain events in 2020. If Qiaopan fails to fulfill such events, Qiaopan is obligated to repay loan at a 8% interest rate and pay a rental fee of certain percentage on the equipment amount for its usage of the equipment. The Group considered this arrangement and concluded although Qiaopan meets the definition of VIE, the Group does not need to consolidate Qiaopan in its consolidated financial statements as the Group does not have power to direct the activities of Qiaopan. XML 26 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
Entity Registrant Name FinVolution Group
Entity Central Index Key 0001691445
Current Fiscal Year End Date --12-31
Entity Well-known Seasoned Issuer No
Entity Filer Category Accelerated Filer
Entity Emerging Growth Company false
Entity Shell Company false
Document Transition Report false
Document Annual Report true
Document Shell Company Report false
Entity Current Reporting Status Yes
Entity Voluntary Filers No
Entity Interactive Data Current Yes
Entity File Number 001-38269
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One Building G1, No. 999 Dangui Road
Entity Address, City or Town Shanghai
Entity Address, Postal Zip Code 201203
Entity Address, Country CN
Document Registration Statement false
Document Accounting Standard U.S. GAAP
ICFR Auditor Attestation Flag true
Class A Ordinary Shares [Member]  
Document Information [Line Items]  
No Trading Symbol Flag true
Entity Common Stock, Shares Outstanding 824,164,599
Title of 12(b) Security Class A ordinary shares, par value US$0.00001 per share
Security Exchange Name NYSE
Class B Ordinary Shares [Member]  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 581,000,000
American Depositary Share [Member]  
Document Information [Line Items]  
Trading Symbol FINV
Title of 12(b) Security American depositary shares
Security Exchange Name NYSE
Class A and Class B Ordinary Shares [Member]  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 1,405,164,599
Business Contact [Member]  
Document Information [Line Items]  
Entity Address, Address Line One Building G1, No. 999 Dangui Road
Entity Address, City or Town Shanghai
Entity Address, Postal Zip Code 201203
Entity Address, Country CN
City Area Code 86
Local Phone Number 21 8030 3200
Contact Personnel Name Jiayuan Xu, Chief Financial Officer
Contact Personnel Email Address xujiayuan@xinye.com

XML 27 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 (¥)
Assets      
Cash and cash equivalents ¥ 2,632,174 $ 403,398 ¥ 2,324,542
Restricted cash (including restricted cash of the consolidated trusts of RMB799,646 and RMB482,285 as of December 31, 2019 and 2020, respectively) 3,484,227 533,981 3,686,203
Short-term investments 1,970,958 302,063 114,560
Accounts receivable, net of credit loss allowance for accounts receivable of RMB145,699 and RMB188,725 as of December 31, 2019 and 2020, respectively 863,906 132,399 882,305
Quality assurance receivable, net of credit loss allowance for quality assurance receivable of RMB809,503 and RMB223,514 as of December 31, 2019 and 2020, respectively 1,121,554 171,886 3,649,642
Property, equipment and software, net 93,876 14,387 134,324
Right of use assets, net 54,968 8,424 95,786
Intangible assets 98,947 15,164 64,280
Goodwill 50,411 7,726 50,411
Loans receivable, net of credit loss allowance for loans receivable of RMB316,124 and RMB382,012 as of December 31, 2019 and 2020, respectively (including loans receivable, net of credit loss allowance for loans receivable of the consolidated trusts of RMB4,618,856 and RMB2,100,158 as of December 31,2019 and 2020, respectively) 2,354,882 360,901 4,808,252
Investments 950,515 145,673 952,833
Deferred tax assets 155,758 23,872 129,740
Contract assets 0   20,555
Prepaid expenses and other assets (including prepaid expenses and other assets of the consolidated trusts of RMB62,306 and RMB32,154 as of December 31, 2019 and 2020, respectively) 1,050,009 160,921 1,391,023
Total assets 14,882,185 2,280,795 18,304,456
Liabilities and Shareholders' Equity:      
Payable to platform customers (including payable to platform customers of the consolidated variable interest entity ("VIE") and VIE's subsidiaries without recourse to the Company of RMB684,630 and RMB103,453 as of December 31, 2019 and 2020, respectively) 103,453 15,855 684,630
Quality assurance payable (including quality assurance payable of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB4,776,153 and nil as of December 31, 2019 and 2020, respectively)     4,776,153
Deferred guarantee income (including deferred guarantee income of the consolidated VIE and VIE's subsidiaries without recourse to the Company of nil and RMB1,259,396 as of December 31, 2019 and 2020, respectively) 1,259,396 193,011  
Expected credit losses for quality assurance commitment (including expected credit losses for quality assurance commitment of the consolidated VIE and VIE's subsidiaries without recourse to the Company of nil and RMB2,390,501 as of December 31, 2019 and 2020, respectively) 2,390,501 366,360  
Payroll and welfare payable (including payroll and welfare payable of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB115,540 and RMB132,955 as of December 31, 2019 and 2020, respectively) 220,989 33,868 176,685
Taxes payable (including taxes payable of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB32,468 and RMB49,556 as of December 31, 2019 and 2020, respectively; including taxes payable of consolidated trusts of RMB4,562 and RMB3,996 as of December 31, 2019 and 2020, respectively) 154,398 23,663 128,298
Short-term borrowings (including short-term borrowings of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB85,000 and nil as of December 31, 2019 and 2020, respectively)     235,000
Funds payable to investors of consolidated trusts (including funds payable to investors of consolidated trusts of RMB3,660,483 and RMB1,661,841 as of December 31, 2019 and 2020 respectively) 1,661,841 254,688 3,660,483
Contract liabilities (including contract liabilities of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB50,166 and nil as of December 31, 2019 and 2020, respectively) 3,447 528 55,728
Amounts due to related party (including amounts due to related party of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB4,309 and RMB1,984 as of December 31, 2019 and 2020, respectively) 1,984 304 4,309
Leasing liabilities (including leasing liabilities of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB84,284 and RMB42,775 as of December 31, 2019 and 2020, respectively) 43,296 6,635 85,143
Deferred tax liabilities (including deferred tax liabilities of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB47,117 and RMB8,320 as of December 31, 2019 and 2020, respectively) 103,548 15,870 198,922
Accrued expenses and other liabilities (including accrued expenses and other liabilities of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB237,802 and RMB472,446 as of December 31, 2019 and 2020, respectively) 509,002 78,008 287,625
Total liabilities 6,451,855 988,790 10,292,976
Commitments and contingencies
FinVolution Group shareholders' equity:      
Additional paid-in capital 5,659,990 867,431 5,640,898
Treasury stock (20,634,265 and 144,906,570 shares as of December 31, 2019 and 2020, respectively) (401,621) (61,551) (47,174)
Statutory reserves 458,058 70,200 317,198
Accumulated other comprehensive income (5,142) (787) 70,320
Retained earnings 2,651,918 406,424 1,966,611
Total FinVolution Group shareholders' equity 8,363,306 1,281,733 7,947,956
Non-controlling Interest 67,024 10,272 63,524
Total shareholders' equity 8,430,330 1,292,005 8,011,480
Total liabilities and shareholders' equity 14,882,185 2,280,795 18,304,456
Class A Ordinary Shares [Member]      
FinVolution Group shareholders' equity:      
Ordinary shares 64 10 64
Class B Ordinary Shares [Member]      
FinVolution Group shareholders' equity:      
Ordinary shares ¥ 39 $ 6 ¥ 39
XML 28 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2019
CNY (¥)
shares
Restricted cash ¥ 3,484,227 ¥ 3,686,203
Provision for doubtful accounts 188,725 145,699
Provision for loan losses 382,012 316,124
Loans receivable, net of provision for loan losses 2,354,882 4,808,252
Prepaid expenses and other assets 1,050,009 1,391,023
Payable to platform customers 103,453 684,630
Quality assurance receivable, net of credit loss allowance 223,514 809,503
Quality assurance fund payable   4,776,153
Deferred guarantee income 1,259,396  
Expected credit losses 2,390,501  
Payroll and welfare payable 220,989 176,685
Taxes payable 154,398 128,298
Short-term borrowings   235,000
Funds payable to investors of consolidated trusts 1,661,841 3,660,483
Contract liabilities 3,447 55,728
Amounts due to related parties 1,984 4,309
Leasing liabilities 43,296 85,143
Deferred tax liabilities 103,548 198,922
Accrued expenses and other liabilities ¥ 509,002 ¥ 287,625
Ordinary stock, authorized | shares 4,266,159,600  
Ordinary stock, shares issued | shares 1,550,071,169  
Treasury stock, common shares | shares 144,906,570 20,634,265
Consolidated VIEs' principal subsidiaries [Member]    
Payable to platform customers ¥ 103,453 ¥ 684,630
Quality assurance fund payable 0 4,776,153
Deferred guarantee income 1,259,396 0
Expected credit losses 2,390,501 0
Payroll and welfare payable 132,955 115,540
Taxes payable 49,556 32,468
Short-term borrowings 0 85,000
Contract liabilities 0 50,166
Amounts due to related parties 1,984 4,309
Leasing liabilities 42,775 84,284
Deferred tax liabilities 8,320 47,117
Accrued expenses and other liabilities 472,446 237,802
VIE's subsidiaries [Member]    
Payable to platform customers 103,453 684,630
Quality assurance fund payable 0 4,776,153
Deferred guarantee income 1,259,396 0
Expected credit losses 2,390,501 0
Payroll and welfare payable 132,955 115,540
Taxes payable 49,556 32,468
Short-term borrowings 0 85,000
Contract liabilities 0 50,166
Amounts due to related parties 1,984 4,309
Leasing liabilities 42,775 84,284
Deferred tax liabilities 8,320 47,117
Accrued expenses and other liabilities ¥ 472,446 ¥ 237,802
Class A Ordinary Shares [Member]    
Ordinary stock, authorized | shares 10,000,000,000 10,000,000,000
Ordinary stock, shares issued | shares 969,071,169 964,071,169
Ordinary Stock, shares outstanding | shares 824,164,599 943,436,904
Class B Ordinary Shares [Member]    
Ordinary stock, authorized | shares 10,000,000,000 10,000,000,000
Ordinary stock, shares issued | shares 581,000,000 586,000,000
Ordinary Stock, shares outstanding | shares 581,000,000 586,000,000
Consolidated Trust [Member]    
Restricted cash ¥ 482,285 ¥ 799,646
Loans receivable, net of provision for loan losses 2,100,158 4,618,856
Prepaid expenses and other assets 32,154 62,306
Taxes payable 3,996 4,562
Funds payable to investors of consolidated trusts ¥ 1,661,841 ¥ 3,660,483
XML 29 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
¥ 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
Operating revenue:        
Operating revenues       ¥ 4,218,946
Net interest income ¥ 1,113,337 $ 170,626 ¥ 1,106,669 256,108
Net revenues 7,563,087 1,159,093 5,962,757 4,543,673
Operating expenses:        
Origination and servicing expenses (1,315,496) (201,609) (1,164,716) (875,905)
Origination and servicing expenses-related party (10,104) (1,549) (43,494) (109,666)
Sales and marketing expenses (482,859) (74,001) (720,333) (710,754)
General and administrative expenses (461,116) (70,669) (435,816) (383,388)
Research and development expenses (370,175) (56,732) (390,585) (317,965)
Credit losses for quality assurance commitment (2,007,968) (307,735)    
Provision for loans receivable (463,175) (70,985) (299,504) (192,749)
Provision for accounts receivable and other receivables (144,661) (22,170) (261,882) (106,652)
Total operating expenses (5,255,554) (805,450) (3,316,330) (2,697,079)
Other income (expenses)        
Gain from quality assurance     98,405 510,894
Realized gain (loss) from financial guarantee derivatives     31,444 (157,244)
Fair value change of financial guarantee derivatives     (56,287) 272,057
Other income, net 116,469 17,850 136,491 148,356
Profit before income tax expenses 2,424,002 371,493 2,856,480 2,620,657
Income tax expenses (455,421) (69,796) (481,962) (151,206)
Net profit 1,968,581 301,697 2,374,518 2,469,451
Net loss (profit) attributable to non-controlling interest shareholders 4,119 631 (1,668) (377)
Net profit 1,972,700 302,328 2,372,850 2,469,074
Net profit 1,968,581 301,697 2,374,518 2,469,451
Foreign currency translation adjustment, net of nil tax (75,462) (11,565) 12,110 43,293
Total comprehensive income 1,893,119 290,132 2,386,628 2,512,744
Total comprehensive loss (income) attributable to non-controlling interest shareholders 4,119 631 (1,668) (377)
Total comprehensive income attributable to FinVolution Group ¥ 1,897,238 $ 290,763 ¥ 2,384,960 ¥ 2,512,367
Weighted average number of ordinary shares used in computing net income (loss) per share        
Basic | shares 1,477,162,991 1,477,162,991 1,525,814,189 1,498,780,165
Diluted | shares 1,491,325,420 1,491,325,420 1,552,423,060 1,599,592,231
Net profit per share - Basic | (per share) ¥ 1.34 $ 0.20 ¥ 1.56 ¥ 1.65
Net profit per share - Diluted | (per share) ¥ 1.32 $ 0.20 ¥ 1.53 ¥ 1.54
Loan facilitation service fees [Member]        
Operating revenue:        
Operating revenues ¥ 1,908,851 $ 292,544 ¥ 3,310,875 ¥ 2,919,234
Post-facilitation service fees [Member]        
Operating revenue:        
Operating revenues 672,981 103,139 1,200,373 922,797
Guarantee income [Member]        
Operating revenue:        
Operating revenues 3,386,032 518,932    
Other Revenue [Member]        
Operating revenue:        
Operating revenues ¥ 481,886 $ 73,852 ¥ 344,840 376,915
Changes in expected discretionary payment to investor reserve fund investors [Member]        
Operating revenue:        
Operating revenues       ¥ 68,619
American Depositary Shares [Member]        
Weighted average number of ordinary shares used in computing net income (loss) per share        
Net profit per share - Basic | (per share) ¥ 6.68 $ 1.02 ¥ 7.78 ¥ 8.24
Net profit per share - Diluted | (per share) ¥ 6.61 $ 1.01 ¥ 7.64 ¥ 7.72
XML 30 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
¥ in Thousands, $ in Thousands
CNY (¥)
USD ($)
Cumulative Effect, Period of Adoption, Adjustment [Member]
CNY (¥)
Common Stock [Member]
CNY (¥)
shares
Additional Paid-in Capital [Member]
CNY (¥)
Treasury Stock [Member]
CNY (¥)
shares
Accumulated Other Comprehensive Income [Member]
CNY (¥)
Statutory Reserves [Member]
CNY (¥)
Retained Earnings (accumulated Deficit) [Member]
CNY (¥)
Retained Earnings (accumulated Deficit) [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
CNY (¥)
Non-controlling Interest [Member]
CNY (¥)
Balance at Dec. 31, 2017 ¥ 3,682,188     ¥ 100 ¥ 5,951,044   ¥ 14,917 ¥ 55,090 ¥ (2,398,984)   ¥ 60,021
Balance, Shares at Dec. 31, 2017 | shares       1,503,071,169              
Issuance of ordinary shares for share-based compensation plans       ¥ 2   ¥ (2)          
Issuance of ordinary shares for share-based compensation plans, shares | shares       30,000,000   (30,000,000)          
Repurchase of ordinary shares (452,262)         ¥ (452,262)          
Repurchase of ordinary shares, shares | shares           (60,306,360)          
Cumulative effect of accounting change at Dec. 31, 2018     ¥ 176,494             ¥ 176,494  
Share-based compensation 50,319       50,319            
Exercise of share-based compensation plans 14,797       (105,346) ¥ 120,143          
Exercise of share-based compensation plans, shares | shares           44,005,360          
Net profit 2,469,451               2,469,074   377
Foreign currency translation adjustment 43,293           43,293        
Capital injection from non-controlling interest 1,458                   1,458
Appropriation to statutory reserve               200,916 (200,916)    
Balance at Dec. 31, 2018 5,985,738     ¥ 102 5,896,017 ¥ (332,121) 58,210 256,006 45,668   61,856
Balance, Shares at Dec. 31, 2018 | shares       1,533,071,169   (46,301,000)          
Issuance of ordinary shares for share-based compensation plans       ¥ 1   ¥ (1)          
Issuance of ordinary shares for share-based compensation plans, shares | shares       17,000,000   (17,000,000)          
Repurchase of ordinary shares (47,173)         ¥ (47,173)          
Repurchase of ordinary shares, shares | shares           (12,729,500)          
Cumulative effect of accounting change at Dec. 31, 2019 1,966,611                    
Share-based compensation 42,260       42,260            
Exercise of share-based compensation plans 34,742       (297,379) ¥ 332,121          
Exercise of share-based compensation plans, shares | shares           55,396,235          
Net profit 2,374,518               2,372,850   1,668
Dividends paid to shareholders (390,715)                    
Foreign currency translation adjustment 12,110                    
Appropriation to statutory reserve               61,192 (61,192)    
Balance at Dec. 31, 2019 8,011,480     ¥ 103 5,640,898 ¥ (47,174) 70,320 317,198 1,966,611   63,524
Balance, Shares at Dec. 31, 2019 | shares       1,550,071,169   (20,634,265)          
Repurchase of ordinary shares (384,871)         ¥ (384,871)          
Repurchase of ordinary shares, shares | shares           (139,954,870)          
Cumulative effect of accounting change at Dec. 31, 2020 2,651,918 $ 406,424 ¥ (882,964)             ¥ (882,964)  
Share-based compensation 42,169       42,169            
Exercise of share-based compensation plans 7,347       (23,077) ¥ 30,424          
Exercise of share-based compensation plans, shares | shares           15,682,565          
Net profit 1,968,581 301,697             1,972,700   (4,119)
Dividends paid to shareholders (263,569)               (263,569)    
Foreign currency translation adjustment (75,462) (11,565)         (75,462)        
Capital injection from non-controlling interest 7,619                   7,619
Appropriation to statutory reserve               140,860 (140,860)    
Balance at Dec. 31, 2020 ¥ 8,430,330 $ 1,292,005   ¥ 103 ¥ 5,659,990 ¥ (401,621) ¥ (5,142) ¥ 458,058 ¥ 2,651,918   ¥ 67,024
Balance, Shares at Dec. 31, 2020 | shares       1,550,071,169   (144,906,570)          
XML 31 R6.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 profit ¥ 1,968,581 $ 301,697 ¥ 2,374,518 ¥ 2,469,451
Adjustments to reconcile net profit to net cash provided by (used in) operating activities:        
Provision for loans receivable 463,175 70,985 299,504 192,749
Provision for accounts receivable and other receivables 144,661 22,170 261,882 106,652
Depreciation and amortization 51,780 7,936 57,712 42,162
Amortization of right-of-use asset and interest of leasing liabilities 44,653 6,843 49,373  
Change in fair value of short term investments (7,211) (1,104) 13,028 (16,460)
Provision for investment 33,660 5,159    
Loss (Gain) from disposal of investments 0 0 (10,614)  
Change in fair value of investments 0 0   77
Net gain from investment in loans (1,113,337) (170,626) (1,106,669) (256,108)
Share-based compensation 42,169 6,463 42,260 50,319
Impairment of intangible assets 0 0 4,600  
Changes in operating assets and liabilities:        
Accounts receivable (248,339) (38,060) (332,145) (746,753)
Quality assurance receivable 2,493,090 382,083 (1,585,276) (911,597)
Financial guarantee derivative assets and discretionary payment 0 0 56,287 (379,717)
Deferred tax assets 151,335 23,193 (6,977) (27,705)
Amounts due from related parties 0 0 2,830 (2,830)
Contract assets 20,555 3,150 91,548 (59,019)
Prepaid expenses and other assets 353,383 54,157 (1,090,910) (115,017)
Payable to platform customers (581,177) (89,069) (220,404) (208,932)
Quality assurance payable 0 0 956,774 1,756,535
Deferred guarantee income (613,858) (94,078)    
Expected credit losses for quality assurance commitment (1,202,520) (184,294)    
Payroll and welfare payable 44,304 6,790 (11,569) 31,423
Taxes payable 26,100 4,000 (96,803) (32,042)
Contract liabilities (52,281) (8,012) (109,741) (97,080)
Amounts due to related party (2,325) (356) 4,309 (11,972)
Leasing liabilities (45,682) (7,001) (51,370)  
Deferred tax liabilities 14,816 2,271 98,858 84,124
Accrued expenses and other liabilities 221,377 33,927 93,473 16,696
Net cash provided by (used in) operating activities 2,206,909 338,224 (215,522) 1,884,956
Cash flows from investing activities:        
Collection of loans originated and held by the Group 12,757,947 1,955,240 10,520,227 2,805,940
Investment in loans originated and held by the Group (9,826,856) (1,506,032) (12,128,140) (4,331,811)
Investment in convertible loan 0 0 (20,000)  
Proceeds from disposal of investments 2,460 377 21,508  
Purchase of investments (36,829) (5,644) (803,691) (155,286)
Proceeds from short-term investments 6,177,791 946,788 5,532,569 13,122,058
Purchase of short-term investments (8,001,000) (1,226,207) (3,902,033) (12,799,210)
Purchase of property, equipment and software (11,017) (1,688) (48,659) (83,584)
Acquisition of intangible assets (21,000) (3,218)   (5,120)
Net cash provided by (used in) investing activities 1,041,496 159,616 (828,219) (1,447,013)
Cash flows from financing activities:        
Cash received from short-term borrowings 0 0 235,000 87,010
Repayment of short-term borrowings (235,000) (36,015) (25,000) (63,685)
Cash paid for dividends (263,569) (40,394) (390,715)  
Repurchase of ordinary shares (379,984) (58,235) (42,276) (452,262)
Proceeds from exercise of share-based compensation plans 6,617 1,014 31,592 14,009
Capital injection from non-controlling interest 7,619 1,168   1,458
Net cash used in (provided by) financing activities (3,091,279) (473,759) 1,749,512 530,097
Effect of exchange rate changes on cash, cash equivalents and restricted cash (51,470) (7,889) 11,253 41,977
Net increase in cash, cash equivalents and restricted cash 105,656 16,192 717,024 1,010,017
Cash, cash equivalents and restricted cash at beginning of year 6,010,745 921,187 5,293,721 4,283,704
Cash, cash equivalents and restricted cash at end of year 6,116,401 937,379 6,010,745 5,293,721
Supplemental disclosure of cash investing and financing activities        
Cash paid for interest including interest paid to investors of consolidated trusts (268,182) (41,101) (94,957) (58,312)
Cash paid for income taxes (367,004) (56,246) (145,825) (180,233)
Supplemental disclosure of non-cash investing and financing activities        
Payable for purchase of property, equipment and software 607 93 292 917
Payable for purchase of intangible assets 5,000 766    
Payable for repurchase of ordinary shares 9,784 1,499 4,897  
Receivable from exercise of share-based compensation plans 4,668 715 3,938 788
Consolidated Trust [Member]        
Cash flows from financing activities:        
Cash received from investors 766,160 117,419 3,437,160 1,183,580
Cash paid to investors (2,993,122) (458,716) (1,488,301) (192,840)
Cash paid for repurchase of preferential beneficiaries of consolidated trusts ¥ 0 $ 0 ¥ (7,948) ¥ (47,173)
XML 32 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2017
CNY (¥)
Statement of Cash Flows [Abstract]            
Cash and cash equivalents ¥ 2,632,174 $ 403,398 ¥ 2,324,542      
Restricted cash 3,484,227 533,981 3,686,203      
Total cash, cash equivalents and restricted cash ¥ 6,116,401 $ 937,379 ¥ 6,010,745 $ 921,187 ¥ 5,293,721 ¥ 4,283,704
XML 33 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Principal activities and organization
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principal activities and organization
1. Principal activities and organization
FinVolution Group (the “Company”) is an investment holding company and with its consolidated subsidiaries and variable interest entities (“VIEs”) (collectively referred to as the “Group”) operates an online consumer finance marketplace through its platform (www.ppdai.com) registered in the People’s Republic of China (the “PRC” or “China”). The Company has been listed on the New York Stock Exchange in the United States of America since November 2017. As of December 31, 2020, the Company effectively controls a number of VIEs through a series of commercial agreements (the “VIE Agreements”) entered into between certain subsidiaries of the Group (the “WOFEs”), the VIEs and nominal shareholders of the VIEs
.
As of December 31, 2020, the Company’s principal subsidiaries and consolidated VIEs are as follows:
 
Name
  
Percentage
of
direct or
indirect
ownership
   
Date of
incorporation
    
Place of
incorporation
 
Subsidiaries
                         
FinVolution (HK) Limited (“FinVolution HK”)
     100     June 12, 2012        Hong Kong, China  
Beijing Prosper Investment Consulting Co., Ltd. (“Beijing Prosper”)
     100     August 21, 2012        Beijing, China  
Shanghai Guangjian Information Technology Co., Ltd. (“Shanghai Guangjian”)
     100     June 5, 2017        Shanghai, China  
Shanghai Shanghu Information Technology Co., Ltd. (“Shanghai Shanghu”)
Shanghai Manyin Information Technology Co., Ltd. (“Shanghai Manyin”)
     100     February 12, 2018        Shanghai, China  
Hainan Shanghu Information Technology Co., Ltd. (“Hainan Shanghu”)
     100     August 1, 2018        Hainan, China  
       
Consolidated VIEs
                         
Beijing Paipairongxin Investment Consulting Co., Ltd.
(“Beijing Paipairongxin”)
     100 %
*
 
    June 15, 2012        Beijing, China  
Shanghai Zihe Information Technology Co., Ltd.
(“Shanghai Zihe”)
     100 %
*
 
    July 6, 2017        Shanghai, China  
Shanghai Nianqiao Technology Co., Ltd.
(“Shanghai Nianqiao”)
     100 %
*
 
    August 8, 2018        Shanghai, China  
Shanghai Ledao Technology Co., Ltd.
(“Shanghai Ledao”)
     100 %
*
 
    January 10, 2019        Shanghai, China  
Chengdu Yougao Information Technology Co., Ltd.
(“Chengdu Yougao”)
     100 %
*
 
    December 26, 2019        Chengdu, China  
       
Consolidated VIEs’ principal subsidiaries
                         
Shanghai PPDai Financial Information Services Co., Ltd. (“Shanghai PPDai”)
     100 %
*
 
    January 18, 2011        Shanghai, China  
Shanghai Erxu Information Technology Co., Ltd.
(“Shanghai Erxu”)
     100 %
*
 
    April 28, 2018        Shanghai, China  
Fujian Zhiyun Financing Guarantee Co., Ltd. (“Fujian
 
Zhiyun”)
     100 %
*
 
    November 21, 2019        Fujian, China  
 
*
Controlled via contractual relationships
 
XML 34 R9.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
(a) Basis of presentation
The Group’s consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial statements and related disclosures. Actual results may differ from those estimates.
(b) Adoption of new credit loss accounting standard
On January 1, 2020,
t
he Group adopted ASU
2016-13
Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments using modified retrospective method. Results for periods beginning after January 1, 2020 are presented under ASC Topic 326, while prior period amounts are not adjusted and continue to be reported in accordance with
historical
accounting guidance.
Upon initial adoption, the Group recognized the cumulative effect of initially applying ASC Topic 326 as a decrease of approximately RMB883.0 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from
:
 
1) ASC Topic 326 introduced a current expected credit loss (“CECL”) methodology, which replaced the probable incurred credit losses methodology used under the historical accounting guidance. Under CECL methodology, credit losses are recorded upon initial recognition of financial assets at an amount equal to the lifetime expected losses. Under probable incurred credit losses methodology, credit losses are recorded when the losses are probable or have been incurred. The initial adoption will result in an increase in provision for financial assets including quality assurance receivables, loans receivables and accounts receivable that in scope for ASC Topic 326; and
2) ASC Topic 326 requires the expected credit losses related to guarantee contracts be recorded separately from and in addition to the stand ready guarantee liability accounted for in accordance with ASC Topic 460. Before adoption of ASC Topic 326, guarantee liability is recorded at the higher of the amount determined in accordance with ASC Topic 450 and the amount determined in accordance with ASC Topic 460. The initial adoption resulted in an increase in guarantee liability related to the recognition of a separate contingent liability. Consequently, the quality assurance payable is separated into expected credit losses for quality assurance commitment, which represents the expected credit losses of the guarantee contracts accounted for in accordance with ASC Topic 326, and deferred guarantee income, which represents the stand-ready liability accounted for in accordance with ASC Topic 460
.
The table below sets forth the cumulative effect of the changes made to the consolidated balance sheet as of January 1, 2020 due to the adoption of ASC Topic 326.
 
     December 31, 2019      CECL adoption
impact
     January 1, 2020  
Assets
                          
Quality assurance receivable
     3,649,642        (34,998      3,614,644  
Loans receivable
     4,808,252        (303,291      4,504,961  
Accounts receivable
     882,305        (142,077      740,228  
             
 
 
          
Decrease in assets
              (480,366         
             
 
 
          
Liabilities
                          
Quality assurance payable
     4,776,153        690,122        5,466,275
             
 
 
          
Increase in liabilities
              690,122           
             
 
 
          
Retained earnings
                          
Pre-tax
decrease in retained earnings
              (1,170,488         
Tax effects
              287,524           
             
 
 
          
Net decrease in retained earnings
              (882,964         
             
 
 
          
 
*
Upon adoption of ASC 326, quality assurance payable was separated into deferred guarantee income of RMB1,873,254 and expected credit losses for quality assurance commitment of RMB3,593,021.
(c) Principle of consolidation
The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the WOFEs and consolidated VIEs, for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors.
Consolidated VIEs are entities in which the WOFEs through their respective contractual arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entities, and therefore the Company is the primary beneficiary of these entities.
All transactions and balances among the Company, its subsidiaries, the VIEs and the VIEs’ subsidiaries have been eliminated upon consolidation.
Details of the typical structure of the Company’s significant VIEs are set forth below:
i) VIE Agreements that give the Company effective control of VIEs
Business Operation Agreement
Pursuant to the relevant business operation agreements, the shareholders of the VIEs agree that to the extent permitted by law, they will accept and unconditionally execute the WOFEs’ instructions on business operations, such as appointment of directors and executive officers. They further agree that, without the WOFEs’ prior written consent, the VIEs will not take any action that may have material adverse effects on their assets, businesses, human resources, rights, obligations, or business operations. The shareholders of the VIEs agree to transfer any dividends or other similar income or interests they receive as the shareholders of the VIEs, if any, immediately and unconditionally to the WOFEs. This agreement also requires each of the shareholders of the VIEs to issue an irrevocable power of attorney authorizing the WOFEs or any person(s) designated by the WOFEs to execute shareholders’ rights on behalf of such shareholder. Unless the WOFEs terminate this agreement in advance, the agreement will remain effective until the VIEs are dissolved pursuant to PRC law.
Power of Attorney
Pursuant to each power of attorney, each shareholder of the VIEs have irrevocably appointed the WOFEs or any persons designated by the WOFEs to act as such shareholder’s
attorney-in-fact
to exercise all shareholder rights under PRC law and the relevant articles of association, including but not limited to, appointing directors, supervisors and officers of the VIEs as well as the right to sell, transfer, pledge and dispose all or a portion of the shares held by Nominee Shareholder. The power of attorney will remain in force for ten years unless early terminated by the WOFEs. The term of the power of attorney can be extended at the WOFEs’ option until the VIEs are dissolved in accordance with PRC law and regulation.
Exclusive Option Agreement
Pursuant to the exclusive option agreements, the Nominee Shareholders of the VIEs granted the WOFEs or any third party designated by the WOFEs the exclusive and irrevocable right to purchase from the Nominee Shareholders, to the extent permitted by PRC law and regulations, all or part of its respective equity interests in the VIEs for a purchase price equal to the registered capital. The Nominee Shareholders will then return the purchase price to the WOFEs or any third party designated by the WOFEs after the option is exercised. The WOFEs may transfer all or part of its option to a third party at its own option. The VIEs and the Nominee Shareholders agree that without prior written consent of the WOFEs, they may not transfer or otherwise dispose the equity interests or declare any dividend. The exclusive option agreement will remain effective until the WOFEs or any third party designated by the WOFEs acquire all equity interest of the VIEs.
Equity Pledge Agreement
Pursuant to relevant equity pledge agreements, each shareholder of the VIEs has pledged all of his or her equity interest held in the VIEs to the WOFEs to guarantee his or her obligations under the business operation agreement, the power of attorney, exclusive option agreement and the exclusive technology consulting and service agreement. In the event that the VIEs breach any obligations under these agreements, the WOFEs as the pledgee, will be entitled to request immediate disposal of the pledged equity interests and have priority to be compensated by the proceeds from the disposal of the pledged equity. The Nominee Shareholders may not dispose of the equity interests or create or permit any pledges which may have an adverse effect on the rights or benefits of the WOFEs without the prior written consent of the WOFEs. The relevant share pledge agreements will remain effective until the VIEs and its Nominee Shareholders discharge all of their obligations under the VIE Agreements and the pledgee consents such discharge in writing.
ii) VIE
Agreement
that enables the Company to receive substantially all of the economic benefits from the VIEs
Exclusive technology consulting and service agreement
Pursuant to the exclusive technology consulting and service agreements, WOFEs have the exclusive right to provide the VIEs and their subsidiaries (as designated in the agreement) with technical support, consulting services and other services. The WOFEs shall exclusively own any intellectual property arising from the performance of the agreement. During the term of this agreement, the VIEs and their designated subsidiaries may not accept any services covered by this agreement provided by any third party. The VIEs and their designated subsidiaries agree to pay service fees equal to 100% of the net profit generated or otherwise determined by the WOFEs. Except by mutual agreement upon early termination by parties in writing, the exclusive business cooperation agreement will remain effective until the VIEs and their designated subsidiaries are dissolved in accordance with PRC law and regulation.
Based on these contractual agreements, the Company believes that the VIEs as described above should be considered as VIEs because the equity holders do not have significant equity at risk nor do they have the characteristics of a controlling financial interest. Given that the Company, through the WOFEs, is the primary beneficiary of these VIEs, the Company believes that these VIEs should be consolidated based on the structure as described above.
The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs, which are included in the Group’s consolidated financial statements. Transactions between the VIEs and their subsidiaries are eliminated in the balances presented below:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Cash and cash equivalents
     2,025,233        1,660,549  
Restricted cash
     2,620,706        2,694,514  
Short-term investments
     —          1,970,958  
Accounts receivable
     846,454        685,556  
Quality assurance receivable
     3,649,642        1,121,554  
Property, equipment and software, net
     103,444        67,010  
Intangible assets
     —          35,187  
Right of Use assets
     94,852        54,385  
Loans and receivables, net of credit loss allowance for loans receivables
     36,344        7,679  
Investments
     2,306,831        1,579,146  
Deferred tax assets
     122,920        149,511  
Contract assets
     20,555        —    
Prepaid expenses and other assets
     1,290,996        970,709  
    
 
 
    
 
 
 
Total assets
     13,117,977        10,996,758  
    
 
 
    
 
 
 
Payable to platform customers
     684,630        103,453  
Quality assurance payable
     4,776,153        —    
Deferred guarantee income
     —          1,259,396  
Expected credit losses for quality assurance commitment
     —          2,390,501  
Payroll and welfare payable
     115,540        132,955  
Taxes payable
     32,468        49,556  
Short-term borrowings
     85,000        —    
Contract liabilities
     50,166        —    
Deferred tax liabilities
     47,117        8,320  
Leasing liabilities
     84,284        42,775  
Amounts due to related part
y
     3,189,663        2,153,925  
Accrued expenses and other liabilities
     237,802        472,446  
    
 
 
    
 
 
 
Total liabilities
     9,302,823        6,613,327  
    
 
 
    
 
 
 
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenue
     4,250,978        4,684,436        6,124,129  
Net profit
     1,604,530        661,808        1,230,402  
    
 
 
    
 
 
    
 
 
 
Net cash provided by operating activities
     1,356,887        74,977        467,054  
Net cash used in (provided by) investing activities
     (1,031,968      367,903        (672,930
Net cash used in (provided by) financing activities
     1,043,899        108,972        (85,000
    
 
 
    
 
 
    
 
 
 
Net decrease (increase) in cash, cash equivalents and restricted cash
     1,368,818        551,852        (290,876
Cash, cash equivalents and restricted cash at beginning of year
     2,725,269        4,094,087        4,645,939  
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted cash at end of year
     4,094,087        4,645,939        4,355,063  
    
 
 
    
 
 
    
 
 
 
Under the VIE Arrangements, the Company has the power to direct activities of the VIEs and can have assets transferred out of the VIEs. Therefore, the Company considers that there is no asset in the VIEs that can be used only to settle obligations of the VIEs, except for registered capital and PRC statutory reserves, if any. As the VIEs are incorporated as limited liability company under the Company Law of the PRC, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs.
Currently there is no contractual arrangement which requires the Company to provide additional financial support to the VIEs. However, as the Company conducts its businesses primarily based on the licenses and approvals held by the VIEs and their subsidiaries, the Company has provided and will continue to provide financial support to the VIEs.
(d) Business combinations and noncontrolling interests
The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated income statements. During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
In a business combination achieved in stages, the Company
re-measures
the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the
re-measurement
gain or loss, if any, is recognized in the consolidated income statements.
When there is a change in ownership interests that result in a loss of control of a subsidiary, the Company deconsolidates the subsidiary from the date control is lost. Any retained noncontrolling investment in the former subsidiary is measured at fair value and is included in the calculation of the gain or loss upon deconsolidation of the subsidiary.
For the Company’s majority-owned subsidiaries and VIEs, a noncontrolling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Consolidated net income (loss) on the consolidated income statements includes the net income (loss) attributable to noncontrolling interests and mezzanine equity holders when applicable. Net income (loss) attributable to mezzanine equity holders is included in net income (loss) attributable to noncontrolling interests on the consolidated income statements, while it is excluded from the consolidated statements of changes in shareholders’ equity. The cumulative results of operations attributable to noncontrolling interests, along with adjustments for share-based compensation expense arising from outstanding share-based awards relating to subsidiaries’ shares, are also recorded as noncontrolling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with noncontrolling interests are presented under financing activities in the consolidated statements of cash flows.
(e) Use of estimates
The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes.
Financial statements amounts that reflect significant accounting estimates and assumptions include revenue recognition, measurement for provisions and liabilities in scope for ASC Topic 326 including credit loss provision for quality assurance receivables, loan receivables and accounts receivables as well as expected credit losses for quality assurance commitment, valuation allowance for deferred tax assets, determination of uncertain tax positions, and valuation of share-based awards. Such accounting estimates are impacted significantly by judgements and assumptions used in the preparation of the Group’s consolidated financial statements, and actual results could differ materially from these estimates. Changes in estimates are recorded in the period they are identified.
(f) Foreign currency and foreign currency translation
The Group uses Renminbi (“RMB”) as its reporting currency. The US$ is the functional currency of the Group’s entities incorporated in Cayman Islands and Hong Kong, and the RMB is the functional currency of the Group’s PRC subsidiaries.
Transactions denominated in other than the functional currencies are
re-measured
into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are
re-measured
at the balance sheet date exchange rate. The resulting exchange differences are recorded in the consolidated statements of comprehensive income.
The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses items are generally translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are accumulated as a separate component of shareholders’ deficit on the consolidated financial statements. The exchange rates used for translation on December 31, 2019 and 2020 were US$1.00= RMB6.9762 and RMB6.5249, respectively, representing the index rates stipulated by the People’s Bank of China.
(g) Convenience translation
 
Translations of balances in the Group’s consolidated balance sheet, consolidated statement of operations and comprehensive income and consolidated statement of cash flows from RMB into US$ as of and for year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.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 US$ at that rate on December 31, 2020, or at any other rate.
(h) Significant risks and uncertainties
Risk of concentration
As of December 31, 2019 and 2020, substantially all of the Group’s cash, term deposit and cash equivalents, restricted cash and short-term investments were held in major financial institutions located in the PRC and in Hong Kong, which management considers to be of high credit quality. Accounts receivable are generally unsecured and denominated in RMB, and are derived from revenues earned from operations arising primarily in the PRC. No individual customer accounted for more than 10% of net revenues for the years ended December 31, 2018, 2019 and 2020. No individual customer accounted for more than 10% of accounts receivable as of December 31, 2019 and 2020.
Risk of uncertaintie
s
In October 2019, the China Banking and Insurance Regulatory Commission, together with eight other regulatory agencies jointly promulgated the Supplemental Rules to the Administration of Financing Guarantee Companies (“Circular 37”), which provides that any entity providing client referral or credit assessment services to the lending institutions may not provide financing guarantee services in a direct or a disguised form without the regulatory approval. If any entity operates financing guarantee business or provide financing guarantee services in a disguised form without appropriate approval, its business operations will be banned by the regulatory authorities and it will be required to properly settle existing business. Such entity might also subject to penalties including fines and confiscation of illegal gains if applicable. In the Group’s collaboration with institutional funding partners, in order to attract and maintain such business relationship, the Group provides quality assurance commitment through (i) repurchase of default loans and (ii) setting aside security deposits with institutional funding partners or third-party guarantee companies to ensure the Group has enough cash to perform its repurchase obligation if the borrowers introduced by the Group default. In some cases, the Group is also required to replenish such security deposits from time to time. Due to the lack of legal interpretation for financing guarantee in a disguised form, there is uncertainty related to whether such quality assurance commitment provided to institutional funding partners constitutes a financing guarantee in a disguised form. If the quality assurance commitment provided by the Group were determined to be financing guarantee in a disguise form, the Group’s business, financial condition, results of operations and liquidity will be materially and adversely affected.
In order to reduce the compliance risk under Circular 37, the Group incorporated a licensed financial guarantee company in late 2019, which, since its incorporation, provides direct guarantees for certain loans funded by the institutional funding partners to replace existing quality assurance commitment provided. In 2020, the Group increased the capital of the guarantee subsidiary established in late 2019 and also acquired two more guarantee licenses. The Group will continue its effort to increase its guarantee capability by obtaining additional financial guarantee licenses or increase the capital of its financial guarantee subsidiaries to further reduce its risk of noncompliance.
(i) Cash and cash equivalents
Cash and cash equivalents represent cash on hand, demand deposits, term deposits and highly liquid investments placed with banks or other financial institutions, which have original maturities less than three months.
(j) Restricted cash
 
Restricted cash represents:
 
  (i)
Cash in quality assurance is cash managed by the Group through designated bank accounts under the new quality assurance program. There is no other use of these funds except for making payments to investors for default loans that are subject to quality assurance protection. As of December 31, 2019 and 2020, the restricted cash related to quality assurance obligations were RMB1,473,749 and RMB1,671,785, respectively.
 
  (ii)
Cash held in escrow accounts that is jointly managed by the Group and institutional funding partners. As of December 31, 2019 and 2020, the restricted cash managed by the Group and institutional funding partners amounted to RMB44,367 and RMB701,673, respectively.
 
  (iii)
Cash received via consolidated trusts that has not yet been distributed. As of December 31, 2019 and 2020, the restricted cash related to cash not yet distributed amounted to RMB799,646 and RMB482,285, respectively.
 
  (iv)
Cash held in capital verification account under the name of a subsidiary of the Group
 established in December 2020
as a paid-in capital. As of December 31, 2019 and 2020, the restricted cash related to capital verification account amounted to nil and RMB300,000, respectively.
 
  (v)
Cash received from borrowers that has not yet been disbursed to institutional funding partners. As of December 31, 2019 and 2020, the restricted cash held as related to cash not yet disbursed amounted to nil and RMB225,031, respectively.
 
  (vi)
Cash received from investors or borrowers that has not yet been disbursed, due to a settlement time lag. As of December 31, 2019 and 2020, the restricted cash related to cash not yet disbursed amounted to RMB684,630 and RMB103,453, respectively.
 
  (vii)
Cash held in designated account under the name of a subsidiary of the Group as a security deposit for an institutional funding partner. As of December 31, 2019 and 2020, the restricted cash related to security deposit amounted to RMB390,000 and nil, respectively.
 
  (viii)
Cash held as collateral for short-term borrowings of subsidiaries of the Group. As of December 31, 2019 and 2020, the restricted cash held as collateral amounted to RMB251,853 and nil, respectively.
 
  (ix)
Cash in investor reserve funds to protect relevant investors from losses of certain investment programs. Such investment programs were matured in 2019, the RMB41,958 held as restricted cash as of December 31, 2019 were settled in 2020.
(k) Short-term Investments
Short-term investments mainly consist of investments in wealth management products. The wealth management products are certain deposits with variable interest rates or principal not guaranteed with certain financial institutions.
Realized and unrealized gain related to the short-term investments is recorded as other income in the consolidated statements of comprehensive income. RMB96,061, RMB52,863 and RMB33,189 was recognized for the years ended December 31, 2018, 2019 and 2020, respectively.
(l) Accounts receivable, contract assets and credit loss allowance
 
Accounts receivable is related to the facilitation and post-facilitation service in relation to loans facilitated by the Group. Contract assets represent the Group’s right to consideration in exchange for investment management services in relation to investment programs that the Company has transferred to the customer before payment is due. The Group only recognizes accounts receivable and contract assets to the extent that the Group believes it is probable that it will collect substantially all of the consideration to which it will be entitled to in exchange for the services transferred to the customer.
Accounts receivable and contract assets is stated at the historical carrying amount net of write-offs and credit risk allowance. Beginning in 2020, the Group establishes a credit loss allowance based on expectations of lifetime credit losses based on historical default experience, known or inherit risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on historical default experience and other factors surrounding the credit risk of the borrowers. The Group evaluates and adjusts its credit loss allowance on a quarterly basis or more often as necessary. Accounts receivable and contract assets that are delinquent for 180 days or more are generally written off
.
(m) Investments
The Group has classified its investments into equity method investments and
non-marketable
equity investments.
The Group applies equity method in accounting for its investments in entities in which the Group has the ability to exercise significant influence but does not have control and the investments are in either common stock or
in-substance
common stock. Unrealized gains on transactions between the Group and an affiliated entity are eliminated to the extent of the Group’s interest in the affiliated entity, unrealized losses are also eliminated unless the transaction provides evidence of an impairment of the asset transferred. The Group accounts for private equity funds using the equity method of accounting unless the Group’s interest is so minor that the Group may have virtually no influence over partnership operating and financial policies.
Non-marketable
equity investments are investments in privately held companies without readily determinable market values. They
 a
re measured at cost minus impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for identical or a similar investment of the same issuer. The changes in the fair value of
non-marketable
equity investments are recognized in the consolidated statement of comprehensive income.
The following table sets forth the investments the Group holds as of December 31, 2019 and 2020
,
respectively. 
 
 
  
As of December 31,
 
 
  
2019
 
  
2020
 
Equity method investments
  
 
96,622
 
  
 
129,622
 
Non-marketable
equity investments
  
 
856,211
 
  
 
820,893
 
 
  
 
 
 
  
 
 
 
 
  
 
952,833
 
  
 
950,515
 
Equity method investments
For the years ended December 31, 2018, 2019 and 2020, the Group made investments in several private equity funds and accounted these investments as equity method investments as the Group has ability to significantly influence the operations or financial activities of the investees.
For the years ended December 31, 2018, 2019 and 2020, the Company disposed certain equity method investments for total consideration of nil, RMB20,000 and nil, which results a gain of nil, RMB10,621 and nil in other income, respectively.
As of December 31, 2019 and 2020, the equity pick up adjustment made by the Group on the equity method investments are not material. For the years ended December 31, 2018, 2019 and 2020, no impairment losses were recognized for equity method investments.
Non-marketable
equity investments
For the years ended December 31, 2018, 2019 and 2020, the Group made investments of less than 10% of equity interest in several non-listed companies. These investments were accounted for as
non-marketable
equity investment using measurement alternative because these investments does not have readily determinable fair value and the Group does not have significant influence over the investees.
For the years ended
December 31,
2018, 2019 and 2020, the Company disposed certain
non-marketable
equity investments for total consideration of nil, RMB1,508 and RMB2,460, which results a loss of nil, RMB7 and nil in other income, respectively.
For the years ended December 31, 2018, 2019 and 2020, the amount of impairment losses recognized for
non-marketable
equity investments were nil, nil and RMB33,660, respectively.
(n) Fair value measurement
Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
The established fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The three levels of inputs that may be used to measure fair value include:
Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities.
Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.
Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.
The Group does not have any
non-financial
assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis.
The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, short-term investments, quality assurance receivable, loans receivable, accounts receivable, contract assets, payable to platform customers, quality assurance payable, deferred guarantee income, expected credit losses for quality assurance commitment, short-term borrowings and other liabilities.
Short-term investments
The short-term investments mainly consist of wealth management products and are measured at fair value.
Other financial instruments
The carrying amounts of financial instruments other than short-term investments, approximate their fair values due to the short-term maturities of these instruments.
Assets and liabilities measured at fair value on a recurring basis
The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:
 
December 31, 2019
                                   
         
     Level 1 Inputs      Level 2 Inputs      Level 3 Inputs      Balance at Fair value  
     RMB      RMB      RMB      RMB  
Assets
                                   
Short-term investments
                                   
—wealth management products
     —          114,560        —          114,560  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
December 31, 2020
                                   
         
     Level 1 Inputs      Level 2 Inputs      Level 3 Inputs      Balance at Fair value  
     RMB      RMB      RMB      RMB  
Assets
                                   
Short-term investments
                                   
—wealth management products
     —          1,970,958        —          1,970,958  
    
 
 
    
 
 
    
 
 
    
 
 
 
The Group values its wealth management products held in certain bank accounts using quoted rate of return or quoted subscription/redemption prices published by the banks for these products, and accordingly, the Group classifies wealth management products as Level 2 within the fair value hierarchy based on the nature of the fair value inputs.
Assets and liabilities measured at fair value on a
non-recurring basis
Non-marketable
equity investments are measured at fair value on a non-recurring basis.
 
The following table sets forth the unrealized gains and losses from remeasurement (referred to as upward or downward adjustments) recorded as adjustments to the carrying value of
non-marketable
equity investments held as of December 31, 2018, 2019 and 2020 based on the observable price in an orderly transaction for the same or similar security of the same issuers:
 
     For the years ended
December 31,
 
     2018      2019      2020  
Upward adjustments
     170        3,149        —    
Downward adjustments (including impairment)
     —          —          (36,600
    
 
 
    
 
 
    
 
 
 
Total unrealized gain
 (loss
es
)
     170        3,149        (36,600
    
 
 
    
 
 
    
 
 
 
The following table sets forth the total carrying value of the Group’s non-marketable equity investments at fair value on a non-recurring basis held as of December 31, 2018, 2019 and 2020 including cumulative unrealized upward and downward adjustments made to the initial cost basis of the securities:
 
     As of December 31,  
     2019      2020  
Initial cost basis
     852,892        854,174  
Upward adjustments
     3,319        3,319  
Downward adjustments (including impairment)
     —          (36,600
    
 
 
    
 
 
 
Total carrying value at the end of the period
     856,211        820,893  
    
 
 
    
 
 
 
(o) Net interest income
The Group, through consolidated trust plans (See Note
3
), WOFEs and subsidiaries of VIEs, originate and hold loans.
Interest on loans receivable is accrued based on the contractual interest rates of the loan as earned. Accrual of interest is generally discontinued when reasonable doubt exists as to the full, timely collection of interest or principal. When a loan is discontinued from interest accrual, the Group stops accruing interest and reverses all accrued but unpaid interest as of such date.
As the primary beneficiary of the trusts, the Group incorporated the trust plans and recorded return of the other trust parties into interest expense. The interest expense is accrued based on the expected rate of return during the contractual term of the alternative investment products and the trusts.
The net interest income recorded in the consolidated statement of comprehensive income related to the loans originated by the Group recorded for the years ended December 31, 2018, 2019 and 2020 are as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Interest income
     316,193        1,342,289        1,341,657  
Less: Interest expense
     (60,085      (235,620      (228,320
    
 
 
    
 
 
    
 
 
 
Net interest income
     256,108        1,106,669        1,113,337  
    
 
 
    
 
 
    
 
 
 
(p) Property and equipment, net
Property and equipment are stated at cost less accumulated depreciation and amortization. Property and equipment are depreciated over the estimated useful lives of the assets using the straight-line method taking into account the estimated residual value, if any. The following table sets forth the estimated useful life and residual value:
 
Category
  
Estimated useful life
   Residual value
Office furniture and equipment
  
3-
5
years
   5%
Computer and electronic equipment
  
3-
5
years
   5%
Leasehold improvements
   shorter of remaining lease period or estimated useful life    Nil
Software
  
1-
5
years
   Nil
Expenditures for maintenance and repairs are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation amortization are removed from the accounts and any resulting gain or loss is recognized in consolidated statement of comprehensive income.
(q) Intangible assets
As of December 31, 2020, the intangible assets held by the Group includes micro-lending license, factoring license, financial leasing license and insurance brokerage license which have indefinite useful life. The Group evaluates these indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. If an intangible asset that is not being amortized is subsequently determined to have a finite useful life, the asset is tested for impairment.
(r) Goodwill
Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed of the acquired entity as a result of the Company’s acquisitions of interests in its subsidiaries and VIEs. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the
two-step
quantitative goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative impairment test is performed.
In performing the
two-step
quantitative impairment test, the first step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit’s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets, liabilities and goodwill to reporting units, and determining the fair value of each reporting unit.
On January 1, 2020, the Group adopted ASU No. 2017-04, Simplifying the Test for Goodwill Impairment to simplify the test for goodwill impairment by removing Step 2, which was issued by the FASB in January 2017. The Group, therefore, performs the goodwill impairment test by comparing the fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have impact on the consolidated financial statements
.
(s) Impairment of long-lived assets other than goodwill
The Group evaluates its long-lived assets other than goodwill and intangible assets with indefinite useful life for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparison of the carrying amounts to the expected future undiscounted cash flows attributable to these assets. If it is determined that an asset is not recoverable, an impairment loss is recorded in the amount by which the carrying amount of the assets exceeds the expected discounted cash flows arising from those assets. Impairment losses of long-lived assets related to intangible assets recognized for the years ended December 31, 2018, 2019 and 2020 were nil, RMB4,600 and nil, respectively.
(t) Quality assurance obligations
For off-balance sheet loans funded by institutional funding partners, the Group provides quality assurance commitment to compensate them in the event of borrowers’ default in the form of 1) guarantee provided by third-party financial guarantee companies or financial guarantee company within the Group; or 2) insurance provided by third-party insurance company, if the insurance coverage is exhausted, a third party guarantee company will repay the institutional funding partner in full. In either case, after the third-party guarantee companies repay the overdue amount, the Group is obligated to compensate the third-party guarantee companies at an amount equal to the repayment made to the institutional funding partners. In certain cases, the Group is also required to provide a security deposit at an amount equal to a certain percentage of the outstanding balance of loans the institutional funding partners funded to the borrowers referred by the Group. The Group might also be required to replenish such security deposit in the event the security deposit is used by the institutional funding partners to make up for the loss they incurred.
In the past the Group used to provide quality assurance fund program to individual investors to compensate them in the event of borrowers’ default, which were terminated in 2019 due to regulation change. Quality assurance commitment and quality assurance fund are hereinafter collectively referred to as “quality assurance obligations”.
Quality assurance payables
Before adoption of ASC Topic 326, the quality assurance obligations are comprised of two components: (i) ASC Topic 460 component; and (ii) ASC Topic 450 component. In accordance with ASC
460-10-25-2
and ASC
460-10-30-3,
the
non-contingent
and contingent aspect of the financial guarantee must both be considered at initial measurement. Each institutional funding partner or individual investor has a contract with the Group that specifies its ability to collect from either the Group or the quality assurance fund. Therefore, an individual contract is considered to be the unit of account for purposes of applying ASC Topic 460. Therefore, the liability recorded based on ASC Topic 460 is determined on a loan by loan basis and is reduced as the Group is released from the underlying risk, i.e., as the loan is repaid by the borrower or when the institutional funding partner or individual investor is compensated in the event of a default. This component is a stand ready obligation which is not subject to the probable threshold used to record a contingent obligation. The other component is a contingent liability determined based on historical default rates, representing the obligation to make future payouts from the Group itself or quality assurance fund, measured using the guidance in ASC Topic 450, Contingencies. The ASC Topic 450 contingent component is determined on a loan by loan basis, but considers the actual and expected performance of the pool when estimating the contingent liability. As each guarantee is a separate unit of account that has a contingent component pursuant to ASC Topic 450, the contingent component pertains only to the loan covered by the guarantee. However, the contingent liability recorded under ASC Topic 450 would take into consideration the performance of the overall pooled loan basis, including the cap, if any, imposed on the specific pool, as such data will inform the likelihood of payout on an individual contract basis.
Subsequent to initial recognition, the quality assurances obligations are measured at the greater of the amount determined based on ASC Topic 460 and the amount determined based on ASC Topic 450. ASC Topic 460 does not prescribe a method for subsequently measuring and recording the
non-contingent
guarantee liability. As stated in ASC
460-10-35-1,
the guarantee liability should generally be reduced by recording a credit to net income as the guarantor is released from the guaranteed risk. As the risk is reduced as each payment is made, a systematic and rational amortization method based on when the payments are made may be appropriate. If there is no difference between the ASC Topic 460 component and ASC Topic 450 component, no gain or loss is recorded. If the ASC Topic 460 component falls below the ASC 450 component, a contingent liability would be set up with an accompanying loss recognized in the gain (loss) from quality assurance in the consolidate statement of comprehensive income
.
As the risk of the guarantee liability is reduced, it is recognized into the income statement by a systematic and rational amortization method, e.g. over the term of the loan, within the “gain from the quality assurance” line item of the income statement. For the years ended December 31, 2018 and 2019, the amount of gains recorded were RMB510.9 million and RMB98.4 million, respectively
.
The following table sets forth the Group’s quality assurance obligations movement activities for the years ended December 31, 2018 and 2019:
 
     For the years ended December 31,  
     2018      2019  
Opening balance
     2,062,844        3,819,379  
Fair value of newly written guarantee and quality assurance obligation
     5,313,489        6,156,826  
Release of guarantee and quality assurance payable upon repayment
     (4,049,457      (6,718,809
Contingent liability
     3,380,930        6,409,884  
Payouts during the year
     (7,889,277      (12,299,134
Recoveries during the year
     5,000,850        7,408,007  
    
 
 
    
 
 
 
Ending balance
     3,819,379        4,776,153  
    
 
 
    
 
 
 
As of December 31, 2019, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB21,794,353.
Deferred guarantee income and expected credit losses for quality assurance commitment
Upon adoption of ASC Topic 326 as described in Note 2(b), deferred guarantee income represents the stand ready component of the guarantee contracts that are determined in accordance with ASC Topic 460. At initial recognition, deferred guarantee income is recorded at the fair value of the guarantee contract. Subsequent to initial recognition, deferred guarantee income is released systematically as guarantee income in revenue in the consolidated statement of comprehensive income as the Group is released from the underlying risk.
Expected credit losses for quality assurance commitment represents the expected life time credit losses of the guarantee contract that are determined in accordance with ASC Topic 326, which are initially recorded separate from and in addition to deferred guarantee income at the amount equal to the expected lifetime credit losses of the underlying loans covered by the quality assurance obligation. The expected credit losses are determined based on historical default experience, known and inherent risks in the portfolio, current economic conditions and future macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers. The liability is calculated at portfolio-level since the loan portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. Subsequent to initial recognition, the expected credit losses are adjusted for changes in expected lifetime credit losses. The initial recognition and adjustments made to expected credit losses for quality assurance commitment are recorded as provision for quality assurance commitment in the consolidated statement of comprehensive income. The table below sets forth the movement of deferred guarantee income and expected credit losses for quality assurance commitment for the year ended December 31, 2020:
 
Deferred guarantee income:    For the year ended December 31,  
     2020  
Opening balance upon adoption of ASC Topic 326 (Note 2(b))
     1,873,254  
Newly written guarantee and quality assurance obligation
     2,838,707  
Release of guarantee and quality assurance payable upon repayment
     (3,386,032
Termination of P2P guarantee and quality assurance obligation*
     (66,533
    
 
 
 
Ending balance
     1,259,396  
    
 
 
 
 
Expected credit losses for quality assurance commitment:    For the year ended December 31,  
     2020  
Opening balance upon adoption of ASC Topic 326 (Note 2(b))
     3,593,021  
Provision for credit losses of guarantee contracts
     2,057,558  
Payouts during the year
     (8,297,516
Recoveries during the year
     5,199,893  
Termination of P2P guarantee and quality assurance obligation*
     (162,455
    
 
 
 
Ending balance
     2,390,501  
    
 
 
 
 
*
In March 2020, the Company early repaid all outstanding loan balance before their maturity for one P2P funding partner as a result of the Group’s decision to discontinue business relationship with online lending information intermediary, which resulted in decrease in guarantee related receivables and liabilities. The overall impact on gain or loss is immaterial.
As of December 31, 2020, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB24,409,260.
(t) Quality assurance receivables
Quality assurance receivable
A quality assurance receivable is recognized at loan inception at its fair value on a
loan-by-loan
basis. Beginning in 2020, the Group establishes a credit loss allowance primarily based on expectations of lifetime credit losses based on historical default experience, known or inher
en
t risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on estimates of future cash flows and assesses whether there is any indicator of impairment to any individual underlying loan of the quality assurance receivable
.
 
The following table presents the Group’s quality assurance receivable as of December 31, 2019 and 2020:
 
     For the years ended December 31,  
     2019      2020  
Quality assurance receivable
     4,459,145        1,345,068  
Allowance for credit losses for quality assurance receivable
     (809,503      (223,514
    
 
 
    
 
 
 
Quality assurance receivable, net
     3,649,642        1,121,554  
    
 
 
    
 
 
 
The Group evaluates expected credit losses of quality assurance receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents quality assurance receivables based on type of borrowers and delinquency as of December 31, 2019 and 2020:
 
    
1-89
days
past due
    
90-119
days
p
ast due
    
120-149
days
p
ast due
    
150-179
days
p
ast due
    
Total past
due
     Current     
Total quality
assurance
receivable
 
December 31, 2019
                                                              
New borrowers
     139,398        36,630        37,113        37,017        250,158        849,189        1,099,347  
Repeat borrowers
     297,150        75,880        73,682        70,154        516,866        2,842,932        3,359,798  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     436,548        112,510        110,795        107,171        767,024        3,692,121        4,459,145  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
December 31, 2020
                                                              
New borrowers
     26,708        5,651        5,312        5,407        43,078        191,155        234,233  
Repeat borrowers
     70,819        25,745        22,647        15,388        134,599        976,236        1,110,835  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     97,527        31,396        27,959        20,795        177,677        1,167,391        1,345,068  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the quality assurance receivable balance as of December 31, 2020 are originated in 2020.
The following table sets forth the movement in the allowance for credit losses for quality assurance receivable as of December 31, 2019 and 2020, respectively:
 
     For the years ended December 31,  
     2019      2020  
Beginning balance
     1,097,188        809,503  
Impact of adoption of ASC 326 (Note 2(b))
     —          34,998  
Provision/(reversal) for credit losses
     210,520        (49,590
Write-offs
     (498,205      (571,397
    
 
 
    
 
 
 
Ending balance
     809,503        223,514  
    
 
 
    
 
 
 
(u) Revenue recognition
 
The Group engages primarily in operating an online consumer finance marketplace by providing an online platform which matches borrowers with institutional funding partners, individual investors and assisting facilitation of loans to investors on certain third-party online platforms (collectively referred to as “investors”). The Group determines that it is not the legal lender or legal borrower in the above process. Therefore, the Group generally does not record loan receivable and payable arising from the loans between investors and borrowers on its balance sheets other than consolidated trusts (Note 3). Revenue comprises the fair value of the consideration received or receivable for the provision of services in the ordinary course of the Group’s activities and is recorded net of value-added tax (“VAT”). The Group discontinue matching of individual investors in 2019 due to change in regulations.
On January 1, 2018, the Company adopted the revenue standard using the modified retrospective transition method to those contracts which were not completed as of January 1, 2018. Upon initial adoption, the Group recognized the cumulative effect of initially applying the revenue standard as an increase of approximately RMB176.5 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from the timing of revenue recognition for transaction service fees collected in monthly instalments related to its loan products being recognized earlier under ASC Topic 606
.
The following table sets forth the impact to the consolidated statement of comprehensive income for the year ended December 31, 2018 as a result of adoption of ASC Topic 606.
 
     For the years ended December 31, 2018  
     As reported      Amounts without
adoption of ASC
Topic 606
     Effect of change  
Loan facilitation service fees
     2,919,234        2,141,565        777,669  
Post-facilitation service fees
     922,797        773,116        149,681  
Other Revenue
     376,915        793,188        (416,273
    
 
 
    
 
 
    
 
 
 
    
 
4,218,946
 
  
 
3,707,869
 
  
 
511,077
 
    
 
 
    
 
 
    
 
 
 
Revenue recognition policies for each type of services under ASC Topic 606 are discussed as follows:
Revenue from Single Loans
In accordance with a series contracts entered into among the borrowers, investors (either individual or institutional funding partners) and the Group, the Group generally provides the following services to the borrowers and investors:
 
 
 
The Group operates a platform that enables borrowers and investors to exchange information;
 
 
 
The Group collects information from borrowers, conduct credit assessment and match borrowers with investors;
 
 
 
Once borrowers and investors are matched, the Group is responsible for collect and transfer funds between borrowers and investors;
 
 
 
The Group will also provide investors with collection services upon borrowers’ default;
 
 
 
On monthly basis, the borrowers are obligated to pay transaction service fee and quality assurance contribution/guarantee fee on top of the principle and interest payment. In the event of prepayment, borrowers are obligated to pay the outstanding unpaid transaction service fee and quality assurance contribution in full.
Revenue from Single Loans (continued)
 
The Group determines its customers to be both investors and borrowers. Starting from 2018, the Group charges the transaction service fee as part of the borrowers’ monthly repayment. In accordance with the relevant guidance in ASC Topic 606, the amounts associated with the quality assurance obligation is within the scope of ASC Topic 460 and should be accounted for in accordance with the provisions of that Topic. The services not within the scope of other Topics should be accounted for in accordance with the remaining provisions of ASC Topic 606 and the applicable revenue recognition guidance. The Group considers loan facilitation services (covering matching of investors to borrowers and facilitating the execution of loan agreement between investors and borrowers) and post-facilitation services (covering cash processing services and collection services) as two distinctive performance obligations in accordance with ASC Topic 606. The transaction price is first allocate
d
to the quality assurance commitment and quality assurance program, if any, which is recorded at fair value in accordance with ASC Topic 460. Then the remaining considerations are allocated to the loan facilitation and post-facilitation services using their relative standalone selling prices. The Group does not have observable standalone selling price for the loan facilitation services or post-facilitation services because it does not provide loan facilitation services or post-facilitation services on a standalone basis in similar circumstances to similar customers. There is no direct observable standalone selling price for similar services in the market that is reasonably available to the Group. As a result, the estimation of standalone selling price involves significant judgment. The Group uses an expected cost plus margin approach to estimate the standalone selling prices of loan facilitation services and post facilitation services as the basis of revenue allocation. When estimating the selling prices, the Group considers the cost related to such services, profit margin, customer demand, effect of competition on services, and other market factors.
The transaction price allocated to loan facilitation is recognized as revenue upon execution of loan agreements between investors and borrowers; the consideration allocated to post-facilitation services is recognized over the period of the loan on a straight line method, which approximates the pattern of when the underlying services are performed.
In additional to transaction service fee, the Group also receives fees on future events, such as collection fees. For loans with no quality assurance protection, collection is considered a separate performance obligation and therefore collection fee is allocated to this specific performance obligation. For loans with quality assurance protection, as the quality assurance will compensate the investors should the borrowers are delinquent, the collection fee is considered a variable consideration for the loan facilitation and post-facilitation performance obligations and therefore is included in the total transaction price which is allocated to these two performance obligation based on their relative standalone selling price. The collection fee is only probable of not reserving upon successful collection and as such is not included in the transaction price until then.
Revenue from Investment Programs
For investment programs that only fund loans protected by the quality assurance, the loan transaction service fees and monthly contribution to the quality assurance paid by the borrowers are the same as those discussed under “Revenue from Single Loans” above. In addition, the Group charges the surplus gain, i.e., the actual rate of return exceeds the stated expected rate of return in the investment program agreement, as investment program management fee. The investment program management fee is a separate fee charged to investors in a separate contract and therefore is allocate specifically to the investment management performance obligation. The Group determines that the “probable of not reserving” threshold is met for surplus gain and therefore surplus gain is included in the transaction price upon the effective of investment program. The Group estimates the surplus gain on a monthly basis for the duration of an investment program to monitor the expected outcome of the portfolio and the amount is recognized over the term of the investment program as the investor simultaneously receives and consumes the benefits provided by the Company’s performance throughout the term of the investment program. The Group stopped offering investment program in 2019 as a result of regulatory requirements to stop P2P business and all investment programs matured in 2020.
 
Other revenue
Other than the collection fees charged for certain loans and investment management fee for investment programs, other revenue primarily includes borrower referral fees.
The Group refers borrowers that do not meet the Group’s risk appetite to other lending platforms, and charges a referral fee based on the loan origination volume, cost
per-click
or other performance based criteria. Such fee is recognized as other revenue upon loan origination, each click or other performance obligation is satisfied.
Revenue disaggregation analysis
The following table sets forth the Group’s operating revenue from different service type
s
:
 
     For the years ended December 31,  
     2018      2019      2020  
     With quality
assurance
protection
     Without quality
assurance
protection
     With quality
assurance
protection
     Without quality
assurance
protection
     With quality
assurance
protection
     Without quality
assurance
protection
 
Loan facilitation service fees
     2,404,178        515,056        2,984,063        326,812        1,908,851        —    
Post-facilitation service fees
     678,518        244,279        1,096,660        103,713        672,981        —    
Other revenue
                                                     
-investment management fee
     208,471        —          109,423        —          31,767        —    
-borrowers referral fee
     —          96,167        —          130,677        —          290,337  
-others
     54,734        17,543        37,949        66,791        95,286        64,496  
Changes in expected discretionary payment to investor reserve fund investors
     —          68,619        —          —          —          —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
       3,345,901        941,664        4,228,095        627,993        2,708,885        354,833  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Interest income (Note 2(o)) and guarantee income (Note 2(t)) is not included in the table above as it is not accounted for under ASC Topic 606.
Contract balances
Contract assets represent the Group’s right to consideration in exchange for facilitation and post-facilitation service that the Company has transferred to the customer before payment is due. Contract liabilities represent the Group’s obligation to transfer facilitation and post-facilitation service to the customer due to received payment. The timing of revenue recognition, scheduled payments, and cash collections results in contract assets and contract liability.
Practical expedient and exemptions
The Group generally expenses sales commission when incurred for loans with a term for one year or less. These costs are recorded within sales and marketing expenses.
The Group does not disclose the value of unsatisfied performance obligation as most of the loans facilitated through its platform with an original term of one year or less.
Expected discretionary payment to investor reserve fund investors
In December 2017, due to the deterioration of performance of investor reserve fund investment programs, the Group reversed all the gains recorded historically amounting to RMB213,958 and additional provision outside the Group’s contractual obligation related to the investor reserve fund amounting to RMB107,660 was recognized as a reduction of revenue. In 2018, the Group experienced improved loan performance and a reversal amounting to RMB68,619 was recognized in revenue. As of December 31, 2019, all investment programs that offered protection on expected return of investors were matured.
(v) Origination and servicing expenses
Origination and servicing expenses primarily consist of salaries and benefits of employees who facilitate loan origination, perform risk pricing, debt-collection service, customer service, data processing and data analysis.
Origination and servicing expenses-related party consist of expenses for data collection service provided by PPcredit, a related party of the Group (See Note 10).
(w) Sales and marketing expenses
Sales and marketing expenses consist primarily of advertising and online marketing promotion expenses. Advertising and online marketing expenses, amounting to approximately RMB702,508, RMB710,203 and RMB470,243 for the years ended December 31, 2018, 2019 and 2020, respectively, are charged to the consolidated statements of comprehensive income as incurred.
(x) General and administrative expenses
General and administrative expenses consist primarily of salaries and benefits for general management, finance and administrative personnel, share-based compensation expenses, rental, professional service fees and other expenses.
(y) Research and development expenses
Research and development expenses consist primarily of payroll and related expenses for IT professionals involved in developing technology platform and website, server and other equipment depreciation, bandwidth and data center costs. All research and development costs have been expensed as incurred as the costs qualifying for capitalization have been insignificant.
(z) Share-based compensation
The Group follows ASC Topic 718, which requires all share-based payments to employees and directors, including grants of employee stock options, to be recognized as compensation expense in the financial statements over the vesting period of the award based on the fair value of the award determined at the grant date. Under ASC Topic 718, the number of share-based awards for which the service is not expected to be rendered for the requisite period should be estimated, and the related compensation cost is not recorded for that number of awards.
In accordance with ASC Topic 718, the Group recognize share-based compensation expenses, net of a forfeiture rate, using the straight-line method for awards with services conditions only, and using the graded-vesting attribution method for awards with graded vesting features and performance conditions. Compensation cost is accrued if it is probable that a performance condition will be achieved.
(aa) Leases
Prior to the adoption of ASC 842 on January
 1, 2019
A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified as an operating lease. All leases of the Group are currently classified as operating leases. When a lease contains rent holidays, the Group records the total expenses on a straight-line basis over the lease term.
Upon and hereafter the adoption of ASC 842 on January
 1, 2019
The Group determines if an arrangement is a lease or contains a lease at inception. Operating leases are included in operating lease
right-of-use
(“ROU”) assets and operating lease liabilities, in the Group’s consolidated balance sheets. The Group does not have any finance leases as of the adoption date or December 31, 2020.
ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.
The Group has elected to adopt the following lease practical expedients in conjunction with the adoption of ASU
2016-02:
(i) elect for each lease to not separate
non-lease
components from lease components and instead to account for each separate lease component and the
non-lease
components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Group elected not to apply ASC 842 recognition requirements; and (iii) the Group elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and (c) initial direct costs.
(ab) Government grants and subsidy income
The Group receives government grants and subsidies in the PRC from various levels of local governments from time to time which are granted for general corporate purposes and to support its ongoing operations in the region. The grants are determined at the discretion of the relevant government authority and there are no restrictions on their use. The government subsidies are recorded as other income in the consolidated statement of comprehensive income in the period the cash is received. The government grants received by the Group amounting to RMB53,739, RMB62,517 and RMB74,104 for the years ended December 31, 2018, 2019 and 2020, respectively
.
(ac) Taxation
Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.
Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry forwards and credits. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be received or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of comprehensive income in the period of the enactment of the change.
The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry.
The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the
more-likely-than-not
recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expenses.
(ad) Gain or losses related to financial guarantee derivative
The Group used to offer investment programs which were accounted for as derivative under ASC Topic 815, Derivatives and Hedging, in the consolidated balance sheets as either assets or liabilities at fair value. Such business was terminated in late 2017 and the remaining investment programs fully matured in 2019.
If there are changes to the expected defaults of loans and expected performance of the investment programs, the Group records these resulting adjustments to the “fair value change of financial guarantee derivatives” line item within “other income (expense)” on the consolidated statement of comprehensive income. Upon the maturity of an investment program, any cumulative gain or loss will be reclassified to the “realized gain or loss from financial guarantee derivatives” line item within “other income (expense).” That is, whenever cash flows occur upon maturity, the fair value changes are reclassified within the income statement and recorded as realized gain or loss.
(ae) Net profit per share
Basic net profit per share is computed by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the
two-class
method. Under the
two-class
method, net profit is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the losses. Diluted net profit per share is calculated by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares using the
if-converted
method and shares issuable upon the exercise of share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such shares would be anti-dilutive.
(af) Segment reporting
The Group’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and therefore, the Group only has one reportable segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The Group’s long-lived assets are substantially all located in the PRC and substantially all of the Group’s revenues are derived from within the PRC. Therefore, no geographical segments are presented.
(ag) Treasury shares
The Group accounts for treasury shares using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury shares account in the consolidated balance sheets. At retirement, the ordinary shares account is charged only for the aggregate par value of the shares. The excess of the acquisition cost of treasury shares over the aggregate par value is allocated between additional
paid-in
capital (up to the amount credited to the additional
paid-in
capital upon original issuance of the shares) and retained earnings. In the event that treasury shares are reissued at an amount different from the cost the Company paid to repurchase the treasury shares, the Company will recognize the difference in additional
paid-in
capital by using
first-in,
first-out
method. The treasury shares account includes 20,634,265 and 144,906,570 ordinary shares mainly for the purpose of exercise of share-based compensation plans as of December 31, 2019 and 2020, respectively.
In accordance with the relevant regulations and their articles of association, subsidiaries of the Company incorporated in the PRC are required to allocate at least 10% of their
after-tax
profit determined based on the PRC accounting standards and regulations to the general reserve until such reserve has reached 50% of the relevant subsidiary’s registered capital. These reserves can only be used for specific purposes and are not transferable to the Company in the form of loans, advances or cash dividends. During the years ended December 31, 2018, 2019 and 2020, appropriations to the general reserve amounted to RMB200,916, RMB61,192 and RMB140,860, respectively.
(a
i
) Recently issued accounting standards
Adoption of new accounting standards
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842) (“ASU
2016-02”),
which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU
2016-02
states that a lessee would recognize a lease liability for the obligation to make lease payments and a
right-to-use
asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. In July 2018, the FASB issued ASU
2018-10,
“Codification Improvements to Topic 842, Leases” which clarifies the use of rate implicit in the lease and requirements of lease reclassification reassessment. Further in July, 2018, FASB issued ASU
2018-11,
“Leases (Topic 842): Targeted improvements” which provides another transition method in addition to the existing transition method by allowing entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.
The Group adopted ASC Topic 842 using the modified retrospective transition approach. Prior period results continue to be presented under ASC Topic 840 based on the accounting standards originally in effect for such periods. Please refer to Note 2(aa) for the Group’s accounting policy under ASC Topic 842. Upon adoption of ASC 842, on January 1, 2019, the Group recorded the operating lease
right-of-use-assets
and operating lease liabilities amounting to RMB127,066 and RMB118,420, respectively, which are primarily related to the lease of the Group’s office spaces. The adoption of ASC 842 did not have a material impact on the Group’s results of operations or cash flows.
In June 2016, the FASB amended guidance related to impairment of financial instruments as part of ASU
2016-13
Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which will be effective January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a Group recognizes an allowance based on the estimate of expected credit loss. In November 2018, the FASB issued an amendment (ASU
2018-19):
Codification Improvements to Topic 326, Financial Instruments—Credit Losses, to align the implementation date for nonpublic entities’ annual fiscal statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU
2016-13.
Upon adoption of the standard on January 1, 2020, after adjusting for deferred tax and other adoption effects, a RMB882,964 decrease was recorded in the retained earnings through a cumulative-effect adjustment.
In January 2017, the FASB issued ASU
2017-04,
“Intangibles—Goodwill and Other (Topic 350): simplifying the test for goodwill impairment”, the guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not the difference between the fair value and carrying amount of good will which was the step 2 test before. The ASU should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has not early adopted this guidance. The adoption of ASC 350 did not have impact on the Group’s results of operations or cash flows.
In August 2018, the FASB issued ASU
2018-13,
“Fair Value Measurement (Topic 820): Disclosure framework – changes to the disclosure requirements for fair value measurement” which modifies the disclosure requirements on fair value measurements in Topic 820 Fair Value Measurement. It also requires to add disclosures relating to changes in unrealized gains and losses for the period included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average of significant unobservable inputs used to develop Level 3 measurements. ASU
2018-13
is effective for all entities for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The adoption of ASC 820 did not have a material impact on the Group’s results of operations or cash flows.
New accounting standards not yet adopted
In December 2019, the FASB issued ASU 2019-12—Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments in ASU 2019-12 simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for all entities beginning on January 1, 2021. Early adoption of the amendments is permitted. The adoption of this standard is not expected to have a material impact on the Group’s disclosures
.
XML 35 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Loans receivable, net
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Loans receivable, net
3. Loans receivable, net
Loans receivable originated and retained by the Group consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Loans
     5,124,376        2,736,894  
Credit loss allowance for loans receivable
     (316,124      (382,012
    
 
 
    
 
 
 
Loans receivable, net
     4,808,252        2,354,882  
    
 
 
    
 
 
 
As of December 31, 2020 and 2019, the entire loans receivable balance represents the outstanding loans made to the borrowers from consolidated trusts and loans held by subsidiaries of the Group. As part of the Group’s efforts to develop new product offerings for institutional funding partners, the Group has established a series of trusts administrated by third-party trust companies. These trusts make loans solely to borrowers referred the Group to provide returns to the trust beneficiaries. As such, the Group has power to direct the activities of the trusts. Also, the Group is either the sole beneficiary of certain trusts or has the obligation to absorb losses or the right to receive residual benefits from certain trusts that could potentially be significant to these trusts. As a result, the Group is considered the primary beneficiary of the trusts and their assets, liabilities, results of operations and cash flows are consolidated accordingly.
The following table sets forth the activity in the allowance for loan losses for the years ended December 31, 2018, 2019 and 2020.
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Beginning balance
     47,670        74,381        316,124  
Impact of adoption of ASC 326 (Note 2(b))
                   303,291  
Provision for loans receivable
     192,749        299,504        463,175  
Current period write off 
     (166,038      (57,761      (700,578
    
 
 
    
 
 
    
 
 
 
Ending balance
     74,381        316,124        382,012  
    
 
 
    
 
 
    
 
 
 
 
The Group evaluates expected credit losses of loans receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents loans receivables based on type of borrowers and delinquency as of December 31, 2019 and December 31, 2020:
 
    
1-89
days
past due
    
90-119

days
p
ast due
    
120-149

days
p
ast due
    
150-179

days
p
ast due
     Total past
due
     Current      Total loans
receivable
 
December 31, 2019
                                                              
New borrowers
     62,534        8,954        5,927        4,813        82,228        672,052        754,280  
Repeat borrowers
     220,820        42,821        39,394        35,221        338,256        4,031,840        4,370,096  
Total
     283,354        51,775        45,321        40,034        420,484        4,703,892        5,124,376  
               
December 31, 2020
                                                              
New borrowers
     19,443        5,564        5,359        4,667        35,033        231,001        266,034  
Repeat borrowers
     101,880        28,994        27,251        27,449        185,574        2,285,286        2,470,860  
Total
     121,323        34,558        32,610        32,116        220,607        2,516,287        2,736,894  
As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the loans receivable balance as of December 31, 2020 are originated in 2020.
As of December 31, 2019 and 2020, loans receivable amounting to RMB137,130 and RMB99,284 were in
non-accrual
status with no loans receivables accruing interest 90 days past due. Interest income for
non-accrual
loans receivable is recognized on a cash basis. For the years ended December 31, 2018, 2019 and 2020, interest income earned from
non-accrual
loans receivable were not material.
Beginning in 2020 , management performs a quarterly evaluation of the adequacy of credit loss allowance for loan receivables primarily based on expectations of lifetime credit losses based on historical default experience, known or inherit risks in the portfolio, current economic conditions and macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). When forecasting macroeconomic factors, management primarily considered gross domestic product, consumer price index and other pertinent factors such as money supply wherein M1 money supply was determined to be the most relevant to the Group’s business. The allowance is calculated at portfolio-level since the loan portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. Prior 2020, the allowance for loan losses is determined based on the Group’s past loan loss history, known and inherent risks in the portfolio, adverse situations that may affect the borrower’s ability to repay, composition of the loan portfolio, current economic conditions and other relevant factors.
The following table sets forth the total assets, liabilities, results of operations and cash flows of the above trusts, which are included in the Group’s consolidated financial statements.
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Restricted cash
     799,646        482,285  
Loans and other receivable
     5,092,609        2,952,616  
         
 
 
    
 
 
 
Total assets
     5,892,255        3,434,901  
         
 
 
    
 
 
 
Funds payable to investors of consolidated trusts
     5,887,693        3,430,905  
Taxes payable
     4,562        3,996  
Total liabilities
     5,892,255        3,434,901  
         
 
 
    
 
 
 
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenue
     (164,082      (243,795      (287,955
Net profit
     —          —           
    
 
 
    
 
 
    
 
 
 
Net cash used in operating activities
     (18,008      (78,339      (56,986
Net cash provided by (used in) investing activities
     (1,624,784      (1,290,842      3,190,126  
Net cash used in (provided by) financing activities
     1,901,684        1,865,160        (3,450,501
Net decrease (increase) in cash, cash equivalents and restricted cash
     258,892        495,979        (317,361
Cash, cash equivalents and restricted cash at beginning of year
     44,775        303,667        799,646  
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted cash at end of
year
     303,667        799,646        482,285  
    
 
 
    
 
 
    
 
 
 
The following table sets forth the breakdown of funds payable to investors of consolidated trusts between the institutional funding partners and the Group as of December 31, 2019 and December 31, 2020:
 
    
As of December 31,
 
    
2019
    
2020
 
    
Institutional
funding
partners
    
The Group
    
Institutional
funding
partners
    
The Group
 
Principal invested
     3,529,785        1,316,130        1,571,005        642,918  
Accrued interest/residual interest
     130,698        911,080        90,836        1,126,146  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     3,660,483        2,227,210        1,661,841        1,769,064  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 36 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid expenses and other assets
12 Months Ended
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid expenses and other assets
4. Prepaid expenses and other assets
Receivables, prepayments and other assets consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Security deposits
1
     1,108,146        913,605  
Prepaid rental and other deposits
     100,125        51,512  
Prepaid online marketing expenses
     17,701        15,956  
Advances
     14,220        10,455  
Convertible loan
2
     20,000        —    
Others
     130,831        58,481  
    
 
 
    
 
 
 
       1,391,023        1,050,009  
    
 
 
    
 
 
 
 
 
1
The balances represent security deposits set aside as requested by certain institutional funding partners, held in deposit accounts with the institutional funding partners.
2
In 2019, the Group agrees to grant a RMB20,000 loan, which can be extend to RMB40,000, to Shanghai Qiaopan Technology Company Limited (“Qiaopan
” or “QP
”), a third party company founded by a former employee of the Group. Together with the loan agreement, the Group agrees to lent certain equipment amounting to RMB8,000 to Qiaopan. The loan and equipment are convertible into a minority interest in Qiaopan upon occurrence of certain events in 2020. If Qiaopan fails to fulfill such events, Qiaopan is obligated to repay loan at a 8% interest rate and pay a rental fee of certain percentage on the equipment amount for its usage of the equipment. The Group considered this arrangement and concluded although Qiaopan meets the definition of VIE, the Group does not need to consolidate Qiaopan in its consolidated financial statements as the Group does not have power to direct the activities of Qiaopan.
Qiaopan engaged in offline B2C consumption-oriented lending business with focuses on consumers of 3C products (i.e. computer, communications, and consumer electronics). Qiaopan refers these offline B2C borrowers to institutional funding partners. A reserve pool equals to 5% to 10% of the total lending amount is set aside by Qiaopan to repay the institutional funding partners in the event of default of borrowers referred by Qiaopan. Qiaopan and its founders/directors are obligated to replenish the reserve pool whenever payment is made from the reserve pool.
In December, 2019, the Group granted a guarantee in an amount up to RMB100,000 to Shanghai Qiaopan Technology Company Limited (“Qiaopan”) to facilitate its offline B2C lending business. Under the guarantee agreement, the Group is only liable to the institutional funding partner when the reserve pool is depleted. Once the Group makes any guarantee payment under this guarantee agreement, the Group shall be able to claim the payment amount from the founders/directors of Qiaopan who gave personal guarantee to the Group to repay any payments made by the Group under this guarantee agreement, as well as any applicable penalties, damages and professional fees incurred by the Group.
Due to the outbreak of
COVID-19,
the business of QP didn’t perform as planned in 2020. In late September 2020, QP decided to discontinue their business. As such, the Company provided full provision for the RMB20 million loan due from QP while the equipment lent to QP was returned to the Group. The aforementioned guarantee agreement expired in August 2020 with no actual guarantee payments made by the Group.
XML 37 R12.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
5. Property, equipment and software, net
Property, equipment and software, net consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Computer and electronic equipment
     166,019        173,653  
Office furniture and equipment
     15,993        17,136  
Leasehold improvement
     56,554        47,324  
Software
     33,797        45,582  
Total
     272,363        283,695  
Less: Accumulated depreciation and amortization
1
     (138,039      (189,819
    
 
 
    
 
 
 
Property, equipment and software, net
     134,324        93,876  
    
 
 
    
 
 
 
 
1
Depreciation and amortization expenses for the years ended December 31, 2018, 2019 and 2020 was RMB42,162, RMB57,712 and RMB51,780 respectively.
XML 38 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible assets
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets
6. Intangible asset
s
Intangible assets consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Micro-Lending License
     63,760        63,760  
Financing guarantee License
1
     4,600        —    
Factoring
License
     265        265  
Financial Leasing
License
     255        255  
Insurance Brokerage License
2
     —          34,667  
    
 
 
    
 
 
 
Total
     68,880        98,947  
Less: Accumulated amortization and impairment
     (4,600      —    
    
 
 
    
 
 
 
Intangible assets
     64,280        98,947  
    
 
 
    
 
 
 
 
1
The Group acquired Zhongyisheng Financial Guarantee Co., Ltd. in 2018. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. In 2019, the financial guarantee licenses related to Zhongyisheng Financial Guarantee Co., Ltd. was revoked and therefore full impairment was provided.
2
The Group acquired Runan International Insurance Brokerage Co., Ltd. in 2020. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition.
XML 39 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts receivable and contract assets
12 Months Ended
Dec. 31, 2020
Text Block [Abstract]  
Accounts receivable and contract assets
7. Accounts receivable and contract assets
The following table presents the accounts receivable as of December 31, 2019 and 2020:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Accounts receivable
     1,028,004        1,052,631  
Credit loss allowance for accounts receivable
     (145,699      (188,725
    
 
 
    
 
 
 
Accounts receivable, net
     882,305        863,906  
    
 
 
    
 
 
 
The Group evaluates expected credit losses
in 2020 and probable incurred credit losses prior to 2020
of accounts receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents accounts receivable based on type of borrowers and delinquency as of December 31, 2019 and 2020:
    
1-89 days

past due
     90-119
days
p
ast due
     120-149
days
p
ast due
    
150-179

days
p
ast due
     Total past
due
     Current      Total accounts
receivable
 
December 31, 2019
                                                              
New borrowers
     24,353        7,415        7,048        6,904        45,720        186,855        232,575  
Repeat borrowers
     66,012        19,599        18,630        17,362        121,603        645,463        767,066  
Other
     —          —          —          —          —          28,363        28,363  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     90,365        27,014        25,678        24,266        167,323        860,681        1,028,004  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
December 31, 2020
                                                              
New borrowers
     6,781        1,672        1,587        1,870        11,910        117,030        128,940  
Repeat borrowers
     20,105        5,942        5,356        5,458        36,861        756,322        793,183  
Other
     —          —          —          —          —          130,508        130,508  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     26,886        7,614        6,943        7,328        48,771        1,003,860        1,052,631  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the accounts receivable balance as of December 31, 2020 are originated in 2020.
As disclosed in note 2(l), the Company
writes-off
the accounts receivable and the related allowance when the accounts receivables are delinquent for 180 days or more.
The following table sets forth the movement of credit loss allowance for accounts receivable as of December 31, 2019 and 2020, respectively:
 
     For the years ended December 31,  
     2018      2019      2020  
            RMB      RMB  
Beginning balance
     —          50,544        145,699  
Impact of adoption of ASC 606 (Note 2(u))
     16,501        —          —    
Impact of adoption of ASC 326 (Note 2(b))
     —          —          142,077  
Provision for accounts receivable
     106,652        261,882        124,661  
Current period
write-off
 
     (72,609      (166,727      (223,712
    
 
 
    
 
 
    
 
 
 
Ending balance
     50,544        145,699        188,725  
    
 
 
    
 
 
    
 
 
 
The following table sets forth the contract assets as of December 31, 2019 and 2020:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Investment management fee for investment programs
     20,555        —    
    
 
 
    
 
 
 
The following table sets forth the movement of contract assets for the years ended December 31, 2019 and 2020:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Beginning balance
     112,103        20,555  
Recognition of investment management fee
     109,423        —    
Recognition of contract acquisition cost
     —          —    
Settlement upon maturity of investment programs
     (199,189      (20,555
Settlement upon fulfilment of contract
     (1,782      —    
    
 
 
    
 
 
 
Ending balance
     20,555        —    
    
 
 
    
 
 
 
XML 40 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Employee benefits
12 Months Ended
Dec. 31, 2020
Postemployment Benefits [Abstract]  
Employee benefits
8. Employee benefits
The full time employees of the Group are entitled to staff welfare benefits, including medical insurance, basic pensions, unemployment insurance, work injury insurance, maternity insurance and housing funds. The Group is required to accrue for these benefits based on certain percentages of the employees’ salaries in accordance with the relevant regulations and to make contribution to the state-sponsored pension and medical plans. The total amounts charged to the consolidated statements of comprehensive income for such employee benefits amounted to approximately RMB143,078, RMB144,596 and RMB80,505 for the years ended December 31, 2018, 2019 and 2020, respectively.
XML 41 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued expenses and other liabilities
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accrued expenses and other liabilities
9. Accrued expenses and other liabilities
Accrued expenses and other liabilities consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Funds payable to institutional funding partners
*
     95,643        225,031  
Accrued marketing expense
     45,616        134,743  
Accrued collection service fee
     35,358        36,943  
Accrued technical services expense
     20,945        16,930  
Accrued payment channel expenses
     18,620        13,212  
Accrued professional service fee
     16,270        25,503  
Others
     55,173        56,640  
    
 
 
    
 
 
 
       287,625        509,002  
    
 
 
    
 
 
 
 
*
The balance of payable mainly includes funds received from borrowers but not yet transferred to the institutional funding partners due to the settlement time lag.
XML 42 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Related party balances and transactions
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
Related party balances and transactions
10. Related party balances and transactions
Transaction with PPcredit
Amounts incurred by the Group
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Data collection service expense (i)
     109,666        43,494        10,104  
    
 
 
    
 
 
    
 
 
 
 
(i)
PPcredit Data Service (Shanghai) Co., Ltd. (“PPcredit”) was founded in April 2016 by the founders of the Group to provide data collection services. The Group mainly uses PPcredit as a data provider since PPcredit was established. The price for the service is determined based on the price charged by other market participants.
Amounts due to related part
ies
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
PPcredit
     4,309        1,984  
    
 
 
    
 
 
 
XML 43 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Taxation
11. Taxation
Cayman Islands
Under the current laws of the Cayman Islands, the Company is not subject to tax on income or capital gain. Additionally, upon payments of dividends to the shareholders, no Cayman Islands withholding tax will be imposed.
Hong Kong
Under the current Hong Kong Inland Revenue Ordinance, the Company’s subsidiaries incorporated in Hong Kong are subject to 16.5% income tax on their taxable income generated from operations in Hong Kong. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax. Commencing from the year of assessment of 2018, the first HK$2 million of profits earned by the Company’s subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e. 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. No Hong Kong profits tax was provided for as there was no estimated assessable profits tax during the relevant periods.
Indonesia
Under the current laws of Indonesia, the Company’s subsidiaries incorporated in Indonesia are subject to 22% income tax on their taxable income generated from operations in Indonesia.
The PRC
On March 16, 2007, the National People’s Congress of the PRC enacted an Enterprise Income Tax Law (“EIT Law”), under which Foreign Investment Enterprises (“FIEs”) and domestic companies would be subject to EIT at a uniform rate of 25%. The EIT law became effective on January 1, 2008. On April 14, 2008, relevant governmental regulatory authorities released qualification criteria, application procedures and assessment processes for “high and new technology enterprises” (“HNTE”), which will be entitled to a favorable statutory tax rate of 15%. An enterprise’s qualification as a HNTE is reassessed by the relevant PRC governmental authorities every three years. Shanghai PPDai and Shanghai Erxu were entitled for a preferential income tax rate of 15% as they qualified as HNTE from 2018 to 2020 and 2020 to 2022, respectively. Management believes these subsidiaries will continue to be qualified as HNTE in the expected future. In January 2018, Shanghai Shanghu was approved the Software Enterprise Status. In accordance with PRC EIT Law, Shanghai Shanghu was entitled to enjoy full income tax exemption for 2017 and 2018, and a preferential income tax rate of 12.5% for 2019 to 2021. In May 2020, Shanghai Shanghu was approved the qualification of Key Software Enterprise Status in 2019 and was entitled to a preferential tax rate of 10% for 2019. The related tax benefit amounting to RMB33.8 million was recorded in 2020. Hainan Shanghu was entitled to a 20% preferential income tax rate due to the preferential tax treatment enjoyed by its headquarter located in Hainan Free Trade Zone in 2020.
The EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose “de facto management body” is located in the PRC be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25% for its global income. The Implementing Rules of the EIT Law merely define the location of the “de facto management body” as “the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, properties, etc., of a
non-PRC
company is located.” Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its entities registered outside of the PRC should be considered as resident enterprises for the PRC tax purposes.
The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a FIE to its immediate holding company outside of China, if such immediate holding company is considered as a
non-resident
enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between the mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% (if the foreign investor owns directly at least 25% of the shares of the FIE). In accordance with accounting guidance, all undistributed earnings are presumed to be transferred to the parent company and are subject to the withholding taxes. All FIEs are subject to the withholding tax from January 1, 2008. Under U.S. GAAP, undistributed earnings are presumed to be transferred to the parent company and are subject to the withholding taxes.
Prior to 2020, as the Company had the intent and ability to indefinitely reinvest the PRC subsidiaries’ accumulated profits for expansion of its PRC business, no withholding tax was recorded for those accumulated profits. In later 2020, the Company decided to remit certain percentage of the annual profits of its PRC subsidiaries to their overseas parent company starting from 2020. Accordingly, a withholding tax of RMB18 million was recognized in 2020 based on a 10% tax rate for certain percentage of the PRC subsidiaries’ 2020 profits to be distributed. While for the accumulated profits as of December 31, 2019 and the remaining profits generated starting from 2020, the Company still intends to indefinitely reinvest them in mainland China in the foreseeable future. As of December 31, 2019 and 2020, there were approximately RMB1,997 million and RMB2,669 million (US$409 million) unrecognized deferred tax liabilities related to undistributed profits of the Group’s PRC subsidiaries, respectively.
The Group has not accrued any tax for the outside basis difference represented by the accumulated undistributed profits of its VIEs, which amounted to RMB2,969 million at December 31, 2020 as, after review, it was determined that relevant tax laws and regulations provide for tax-free transfer of such amounts to the Group’s PRC subsidiaries. Moreover, the Group has the intent and ability to indefinitely reinvest such accumulated profits for expansion of its PRC business, in line with its strategic goals.
Composition of income tax expenses
The current and deferred portions of income tax expenses included in the consolidated statements of comprehensive income during the years ended December 31, 2018, 2019 and 2020 are as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Current income tax expenses
     94,787        390,080        298,096  
Deferred income tax expense
     56,419        91,882        157,325  
    
 
 
    
 
 
    
 
 
 
Total
     151,206        481,962        455,421  
    
 
 
    
 
 
    
 
 
 
Reconciliation of the differences between statutory tax rate and the effective tax rate
The Group did not identify significant unrecognized tax benefits for the years ended December 31, 2018, 2019 and 2020 and does not anticipate any significant change in unrecognized tax benefits within 12 months from December 31, 2020.
The following table sets forth reconciliation between the computed expected tax expenses (benefit) rate and the effective income tax rate:
 
     For the years ended December 31,  
     2018     2019     2020  
     RMB     RMB     RMB  
Statutory tax rate
     25     25     25
Research and development tax credit
     (2 )%      (3 )%      (2 )% 
Effect of tax holiday
     (19 )%      (7 )%      (7 )% 
Change in valuation allowance
     —         1     1
Non-deductible
expenses
     2     1     1
Withholding tax
     —         —         1
    
 
 
   
 
 
   
 
 
 
Effective income tax rate
     6     17     19
    
 
 
   
 
 
   
 
 
 
The aggregate amount and per share effect of the tax holidays are as follows
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Tax holiday effect
     460,333        202,923        168,677  
Net profit per share effect
                          
- Basic
     0.31        0.13        0.11  
    
 
 
    
 
 
    
 
 
 
- Diluted
     0.29        0.13        0.11  
    
 
 
    
 
 
    
 
 
 
Deferred tax assets
The following table sets forth the significant components of the deferred tax assets:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Deferred tax assets:
                 
Timing difference in revenue recognition for transaction service fee
     62,718        —    
Provision for accounts receivable and loans receivable
     49,827        77,578  
Net accumulated losses-carry forward
     15,166        69,454  
Payroll and welfare payable and other temporary difference
     8,274        5,831  
Quality assurance obligations
     —          45,128  
Less:
Valuation
allowance
     (6,245      (42,233
    
 
 
    
 
 
 
Total deferred tax assets
     129,740        155,758  
    
 
 
    
 
 
 
Deferred tax liabilities:
                 
Quality assurance obligations
     (34,367      —    
Intangible assets arisen from business combination and asset acquisition
     (15,940      (24,607
Investor reserve funds
     (15,523      —    
Unrealized gain in consolidated trusts
     (130,009      (58,897
Other taxable temporary difference
     (3,083      (2,044
Withholding tax for undistributed earnings
     —          (18,000
    
 
 
    
 
 
 
Total deferred tax liabilities
     (198,922      (103,548
    
 
 
    
 
 
 
Movement of valuation allowances
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
At beginning of year
     21,538        40,143        6,245  
Current year additions
     22,585        741        40,054  
Current year reversals
     (3,980      (34,639      (4,066
    
 
 
    
 
 
    
 
 
 
At end of year
     40,143        6,245        42,233  
    
 
 
    
 
 
    
 
 
 
Valuation allowances have been provided on deferred tax assets due to the uncertainty surrounding their realization. As of December 31, 2019 and 2020, valuation allowances on deferred tax assets mainly arising from tax loss carry forwards were provided because it was more likely than not that the Group will not be able to utilize tax loss carry forwards and certain deductible expenses generated by certain unprofitable subsidiaries.
As of December 31, 2020, total tax loss carry forwards of the Company’s subsidiaries in the PRC of approximately RMB289,227, will expire if not used between 2021 and 2025. The applicable carry-forward limitation period is 5 years under the PRC EIT law.
Uncertain tax positions
The Group evaluates the level of authority for each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures the unrecognized benefits associated with the tax positions. As of December 31, 2019 and 2020, the Group did not have any significant unrecognized uncertain tax positions.
XML 44 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Ordinary shares and treasury stock
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Ordinary shares and treasury stock
12. Ordinary shares and treasury stock
FinVolution Group was incorporated as Limited Liability Company with authorized share capital of US$50,000 divided into 5,000,000,000 shares, of which 4,266,159,600 shares are designated as ordinary shares at par value of US$0.00001 and 733,840,400 as preferred shares.
Immediately prior to the completion of the initial public offering, the Company adopted a dual class share structure.
For the years ended December 31, 2018, 2019 and 2020, the Company repurchased 60,306,360, 12,729,500 and 139,954,870 Class A ordinary shares on the open market for an aggregate cash consideration of US$67,622 (RMB452,262), US$6,802(RMB47,173) and US$55,393(RMB384,871). The weighted average price of these shares repurchased were US$1.12, US$0.53 and US$0.40 per share. These issued and repurchased shares are considered not outstanding and therefore were accounted for under the cost method and includes such treasury stock as a component of the shareholder’s equity. For the years ended December 31, 2018, 2019 and 2020, a total of 44,005,360, 55,396,235 and 15,682,565 treasury stock were used for exercise of option. As of December 31, 2019 and 2020, 20,634,265 and 144,906,570 shares were not in use and not outstanding, respectively.
For the years ended December 31, 2018, 2019 and 2020, certain Class B ordinary shareholders sold 2,000,000, 73,000,000 and 5,000,000 Class B ordinary shares on the open market which were automatically transferred into Class A ordinary shares upon completion of the transaction.
As of December 31, 2020, 1,550,071,169 ordinary shares have been issued at par value of US$0.00001, including (i)969,071,169 Class A ordinary shares and (ii)581,000,000 Class B ordinary shares.
XML 45 R20.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
1) Share based compensation plan of FinVolution Group
The Group recognizes share-based compensation, net of estimated forfeitures, on a straight line basis over the vesting term of the awards. All the share-based awards granted by the Group are service conditions only. There was no income tax benefit recognized on the Consolidated Statements of Operations for share-based compensation and the Group did not capitalize any of the share-based compensation as part of the cost of any asset in the years ended December 31, 2018, 2019 and 2020.
In June 2013 and October 2017, the Group adopted 2013 Share Incentive Plan (the ”2013 plan”) and 2017 Share Incentive Plan (the “2017 plan”), which allows the Group to offer share based incentive awards to employees, officers, directors and individual consultants who render services to the Group by granting options, restricted shares or restricted share units. Awards granted under 2013 plan or 2017 plan are generally subject to a four-year vesting schedule as determined by the administrator of the plans.
Share Options
The following table sets forth the stock option shares activities under all the option plans for the years ended December 31, 2018, 2019 and 2020:
 
     Options
Outstanding
     Weighted
Average
Exercise Price
     Weighted
Average
Remaining
Contractual Life
     Aggregate
Intrinsic Value
 
            US$             US$  
Outstanding at December 31, 2018
     95,653,205        0.2214        2.17        47,689  
    
 
 
                            
Granted
     19,275,000        0.6540        —          —    
Canceled/Forfeited
     (6,490,415      0.5964        —          —    
Exercised
     (53,873,360      0.0977        —          —    
Outstanding at December 31, 2019
     54,564,430        0.4519        2.51        4,264  
    
 
 
                            
Vested and expected to vest at December 31, 2019
     53,286,128        0.4523        2.51        4,143  
Exercisable as of December 31, 2019
     14,156,930        0.3075        1.54        3,221  
Granted
     3,035,750        0.1111        —          —    
Canceled/Forfeited
     (19,350,460      0.1327        —          —    
Expired
     (454,170      0.9663        —          —    
Exercised
     (11,765,920      0.1235        —          —    
Outstanding at December 31, 2020
     26,029,630        0.3708        1.31        5,581  
    
 
 
                            
Vested and expected to vest at December 31, 2020
     25,712,658        0.3704        1.30        5,524  
Exercisable as of December 31, 2020
     17,371,695        0.3097        0.88        4,524  
For the years ended December 31, 2018, 2019 and 2020, total share-based compensation expenses recognized related to the share options were RMB44,490, RMB22,118 and RMB6,218, respectively. As of December 31, 2020, the unrecognized compensation cost was RMB4,729. These amounts are expected to be recognized over a weighted average period of 1.54 years. Total compensation cost may be adjusted for future changes in estimated forfeitures.
The aggregate intrinsic value is calculated as the difference between the exercise prices of the options and the
per-share
fair value of ordinary shares of the Group of US$0.72, US$0.53 and US$0.52 as of December 31, 2018, 2019 and 2020, respectively.
The weighted average grant-date
per-share
fair value of options granted during the years ended December 31, 2018, 2019 and 2020 was US$0.76, US$0.24 and US$0.13, respectively.
The fair value of each option granted under the Company’s Incentive Shares plan was estimated on the date of grant using the binomial model that uses the assumption noted in the following table:
 
     Options Granted
in 2018
    Options Granted
in 2019
    Options Granted
in 2020
 
     RMB     RMB     RMB  
Risk-free interest rate
    
2.52%-2.75
    2.62     0.6
Expected life (in years)
     5       5       5  
Expected dividend yield
     0     0     0
Expected volatility
    
37.74%-38.74
    38.01     48.61
Exercise multiple
    
2.2-2.8
     
2.2-2.8
      2.8  
RSUs
The following table sets forth the Company’s RSUs activities under all incentive plans for the years ended December 31, 2018, 2019 and 2020):
 
     Number of RSUs     
Weighted-
average
grant date fair value
 
            US$  
Unvested at December 31, 2018
     7,551,480        1.4416  
Granted
     9,406,495        0.7353  
Vested
     (1,534,570      1.4645  
Canceled/Forfeited
     (3,399,610      1.0740  
    
 
 
          
Unvested at December 31, 2019
     12,023,795        0.9880  
    
 
 
          
Granted
     71,935,155        0.3551  
Vested
     (3,916,645      0.8144  
Canceled/Forfeited
     (4,211,810      0.6760  
    
 
 
          
Unvested at December 31, 2020
     75,830,495        0.4290  
    
 
 
          
Total share-based compensation cost for the RSUs amounted to RMB5,829, RMB20,142 and RMB35,951 for the years ended December 31, 2018, 2019 and 2020, respectively. As of December 31, 2020, there was RMB189,649 unrecognized compensation cost, net of estimated forfeitures, related to unvested restricted shares, which are to be recognized over a weighted average vesting period of 3.48 years. Total unrecognized compensation cost may be adjusted for future changes in estimated forfeitures. The Company determined the fair value of RSUs based on its stock price on the date of grant.
XML 46 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Net profit per share
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Net profit per share
14. Net profit per share
Basic net profit per share is computed using the weighted average number of the ordinary shares outstanding during the period. Diluted net profit per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under the treasury stock method.
Basic net profit per share and diluted net profit per share have been calculated in accordance with ASC Topic 260 on computation of earnings per share for the years ended December 31, 2018, 2019 and 2020 as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Basic net profit per share calculation:
                          
Numerator:
                          
Net profit attributable to FinVolution Group’s ordinary shareholders
     2,469,074        2,372,850        1,972,700  
    
 
 
    
 
 
    
 
 
 
Denominator:
                          
Weighted average number of ordinary shares outstanding - basic
     1,498,780,165        1,525,814,189        1,477,162,991  
    
 
 
    
 
 
    
 
 
 
Net profit per share attributable to FinVolution Group’s ordinary shareholders - basic
     1.65        1.56        1.34  
Dilute net profit per share calculation:
                          
Numerator:
                          
Net profit attributable to FinVolution Group’s ordinary shareholders
     2,469,074        2,372,850        1,972,700  
Denominator:
                          
Weighted average number of ordinary shares outstanding - basic
     1,498,780,165        1,525,814,189        1,477,162,991  
Ordinary shares issuable upon the exercise of outstanding stock options using the treasury stock method
     98,670,254        23,831,652        9,801,862  
Ordinary shares issuable upon the vesting of outstanding restricted share units using the treasury stock method
     2,141,812        2,777,219        4,360,567  
Weighted average number of ordinary shares outstanding - diluted
     1,599,592,231        1,552,423,060        1,491,325,420  
    
 
 
    
 
 
    
 
 
 
Net profit per share attributable to FinVolution Group’s ordinary shareholders - diluted
     1.54        1.53        1.32  
XML 47 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Short-term borrowings
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Short-term borrowings
15. Short-term borrowings
As of December 31, 2019, the Company had short-term borrowings from banks which were repayable in one year and charged weighted average interest rates of 4.27% per annum. The borrowings are denominated in RMB.
Bank borrowings of RMB235,000 are collateralized by a pledge of certain bank deposits with carrying values of RMB251,853, as of December 31, 2019.
In 2020, the Company paid off all the short-term borrowings and the related pledged bank deposits were released.
XML 48 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases
16. Leases
the Company leases facilities under
non-cancellable
operating leases expiring on different dates. The terms of substantially all of these leases are four years or less. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. All of the Group’s leases qualify as operating leases. With the adoption of the new leasing standard, the Group has recorded a
right-of-use
asset and corresponding lease liability, by calculating the present value of future lease payments, discounted at additional borrowing rate.
(a) The following table sets forth the breakdown of leasing expenses:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Lease cost:
                 
Amortization of
right-of-use
assets
     44,190        41,377  
Interest of lease liabilities
     5,183        3,276  
Expenses for short-term leases within 12 months
     1,499        7,526  
    
 
 
    
 
 
 
Total lease cost
     50,872        52,179  
    
 
 
    
 
 
 
(b) The following table sets forth the supplemental cash flow information related to leases:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Other information:
                 
Cash paid for amounts included in the measurement of lease liabilities:
                 
Operating lease payments
     51,370        45,682  
    
 
 
    
 
 
 
(c) The following table sets forth the weighted-average remaining lease term and discount rate:
 
     As of December 31,  
     2019     2020  
Weighted-average remaining lease term
                
Operating leases
     2.46 years       1.70 years  
Weighted-average discount rate
                
Operating leases
     4.75     4.75
    
 
 
   
 
 
 
(d) The following table sets forth the movement of right of use assets for the years ended December 31, 2019 and 2020:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Beginning balance
     127,066        95,786  
Recognition of additional leasing contract
     12,910        559  
Amortization of right of use assets
     (44,190      (41,377
    
 
 
    
 
 
 
Ending balance
     95,786        54,968  
    
 
 
    
 
 
 
(e) The following table sets forth the movement of leasing liabilities for the years ended December 31, 2019 and 2020:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Beginning balance
     118,420        85,143  
Recognition of additional leasing contract
     12,910        559  
Interest of lease liabilities
     5,183        3,276  
Leasing payment
     (51,370      (45,682
    
 
 
    
 
 
 
Ending balance
     85,143        43,296  
    
 
 
    
 
 
 
(f) The following table sets forth the maturities of lease liabilities:
 
     As of
December 31, 2020
 
     RMB  
2020
     —    
2021
     34,203  
2022
     11,079  
    
 
 
 
Total undiscounted lease payments
     45,282  
Less:
Imputed
interest
     (1,986
    
 
 
 
Total lease liabilities
     43,296  
    
 
 
 
XML 49 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies
17. Commitments and contingencies
(a) Capital and other commitments
The Group did not have capital and other significant commitments, long-term obligations, or guarantees as of December 31, 2020.
(b) Contingencies
i)    
VIE Arrangements
From time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. Based on currently available information, management does not believe that the ultimate outcome of these unresolved matters, individually and in the aggregate, is likely to have a material adverse effect on the Group’s financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and the Group’s view of these matters may change in the future. If an unfavorable outcome were to occur, there exists the possibility of a material adverse impact on the Group’s financial position, results of operations and cash flows for the periods in which the unfavorable outcome occurs.
The Group accounts for loss contingencies in accordance with ASC Topic 450 “Contingencies” and other related guidance. Set forth below is a description of certain loss contingencies as well as the opinion of management as to the likelihood of loss.
Current PRC laws and regulations include limitations on foreign ownership in PRC companies that conduct online business. Specifically, foreign investors are not allowed to own any equity interests in any entity conducting online business. Since the Company is incorporated in the Cayman Islands, neither the Company nor its PRC subsidiary is eligible to conduct online business in China. To comply with PRC laws and regulations, the Company conducts its operations in China through a series of contractual arrangements entered into among its wholly owned PRC subsidiaries, the WOFEs, its affiliated PRC entities, the VIEs and the VIEs’ shareholders.
The VIEs and their subsidiaries hold the licenses that are essential to the operation of the Group’s business. In the opinion of management and the Company’s PRC legal counsel, (i) the ownership structure of the Company, the WOFE and the VIEs are in compliance with existing PRC laws and regulations;(ii) the contractual arrangements with the VIEs and their shareholders are valid and binding, and will not result in any violation of PRC laws or regulations currently in effect; and (iii) the Group’s business operations are in compliance with existing PRC laws and regulations in all material respects. However, there are substantial uncertainties regarding the interpretation and application of current and future PRC laws and regulations. Accordingly, the Company cannot be assured that PRC regulatory authorities will not ultimately take a contrary view to its opinion. If the current ownership structure of the Company and its contractual arrangements with the VIEs were found to be in violation of any existing or future PRC laws and regulations, the Company may be required to restructure its ownership structure and operations in the PRC to comply with the changing and new PRC laws and regulations.
Under PRC Ministry of Commerce (“MOFCOM”) security review rules promulgated in September 2011, a national security review is required for certain mergers and acquisitions by foreign investors raising concerns regarding national defense and security. Foreign investors are prohibited from circumventing the national security review requirements by structuring transactions through proxies, trusts, indirect investment, leases, loans, control through contractual arrangements, or offshore transactions. Management, in conjunction with its PRC legal counsel, has concluded there is no need to submit the existing contractual arrangements with its consolidated VIEs and its shareholders to the MOFCOM for national security review based upon analysis of the rules. However, there are substantial uncertainties regarding the interpretation and application of the MOFCOM security review rules, and any new laws, rules, regulations or detailed implementation measures in any form relating to such rules. Therefore, the Company cannot be assured that the relevant PRC regulatory authorities, such as the MOFCOM, would not ultimately take a contrary view to the opinion of management and the Company’s PRC legal counsel. If the MOFCOM or other PRC regulatory authority determines that the Company needs to submit the existing contractual arrangements with the VIEs and its shareholders for national security review, the Company may face sanctions by the MOFCOM or other PRC regulatory authority, which may include, among others, requiring the Company to restructure its ownership structure, discontinuation or restriction of operations in the PRC, or invalidation of the agreements that the VIEs have entered into with the VIEs and its shareholders.In such case, the Company may not be able to operate or control business in the same manner as it currently does, and therefore, may not be able to consolidate the VIEs and their subsidiaries. In addition, the relevant regulatory authorities would have broad discretion in dealing with such violations which may adversely impact the financial statements, operations and cash flows of the Company (including restrictions on the Company to carry out business).
If the VIEs and their respective shareholders fail to perform their respective obligations under the current contractual arrangements, the Company may have to incur substantial costs and expend significant resources to enforce those arrangements and rely on legal remedies under PRC laws. The PRC laws, rules and regulations are relatively new, and because of the limited volume of published decisions and their
non-binding
nature, the interpretation and enforcement of these laws, rules and regulations involve substantial uncertainties. These uncertainties may impede the ability of the Company to enforce these contractual arrangements or suffer significant delay or other obstacles in the process of enforcing these contractual arrangements and may materially and adversely affect the results of operations and the financial position of the Company.
 
In the opinion of management, the likelihood of loss in respect of the Company’s current ownership structure or the contractual arrangements with the VIEs is remote.
In accordance with the Interim Measures on Administration of Business Activities of Online Lending Information Intermediaries (Interim Measures) jointly issued by China Banking Regulatory Commission, or the CBRC, together with three other PRC regulatory agencies in August 2016, a record-filing and licensing regime is introduced. It requires online lending information intermediaries to register with the local financial regulatory authority, update their industrial and commercial registration with the local commercial registration authority to include “online lending information intermediary” in their business scope, and obtain telecommunication business license from the relevant telecommunication regulatory authority. As of the date of this report, the local financial regulatory authorities are still in the process of making detailed implementation rules regarding the filing procedures and the Company has not been permitted to submit such filing application.
ii)    
Class Action
Starting in September 2018, the Company and certain of its current and former officers and directors, the underwriters of the Company’s initial public offering in November 2017, and the Company’s agent for the service of process in the U.S. have been named as defendants in putative securities class actions captioned Yizhong Huang v. PPDAI Group Inc., et al. Case No. 654482/2018 (New York County of the Supreme Court of the State of New York, filed on September 10, 2018) (the “Huang Case”); Ravindra Vora v. PPDAI Group Inc., et al., Case No. 654777/2018 (New York County of the Supreme Court of the State of New York, filed on September 27, 2018) (the “Vora Case”); Lai v. PPDAI Group Inc., et al. Case No. 1:2018-cv-06716 (U.S. District Court for the Eastern District of New York, filed on November 26, 2018) (the “Lai Case”); and Goyal v. PPDAI Group Inc., et al. Case
No. 2:2019-cv-00168
(U.S. District Court for the Eastern District of New York, filed on January 9, 2019) (the “Goyal Case”).
These actions allege that defendants made misstatements and omissions in connection with the Company’s initial public offering in November 2017 in violation of the Securities Act of 1933. The Lai Case also advances claims under the Securities Exchange Act of 1934. On October 16, 2018, the Supreme Court of the State of New York consolidated the two state court lawsuits (the Huang Case and the Vora Case) under the caption In re PPDAI Group Securities Litigation, No. 654482/2018 (the “New York State Action”). On December 17, 2018, the plaintiffs in the New York State Action filed a consolidated amended complaint, which the Company and certain other defendants moved to dismiss. On July 31, 2019, the Company and certain other defendants filed a motion to dismiss the New York State Action. On February 26, 2020, the Court in the New York State Action granted in part and denied in part the motion to dismiss. The Company and certain other defendants have appealed the partial denial of their motion, and that appeal is in the process of being briefed. On February 21, 2019, the U.S. District Court for the Eastern District of New York consolidated the two federal court lawsuits (the Lai Case and the Goyal Case) under the caption In re PPDAI Group Inc. Securities Litigation, No. 18-cv-6716-FB -JO (the “Federal Court Action”), appointed lead plaintiffs of the Federal Court Action, and approved a scheduling stipulation for the filing of the plaintiffs’ amended complaint and the defendants’ responsive pleadings. On April 22, 2019, plaintiffs in the Federal Court Action filed a second amended complaint. Defendants filed a motion to dismiss the Federal Court Action, which was fully briefed as of January 17, 2020. On December 9, 2020, the parties notified both courts that they reached an agreement in principle to settle both lawsuits. The parties are in the process of finalizing the settlement, which will then be subject to court approval. In light of the pending settlement, on March 26, 2021, the federal court terminated the pending motion to dismiss with leave to renew if the settlement is not approved. As such, the Company is currently not in a position to estimate the possible loss or possible range of loss, if any, associated with the resolution of the lawsuits.
XML 50 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Restricted net assets
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Restricted net assets
18. Restricted net assets
Relevant PRC laws and regulations permit PRC companies to pay dividends only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Additionally, the Company’s PRC subsidiaries can only distribute dividends upon approval of the shareholders after they have met the PRC requirements for appropriation to statutory reserves. The statutory general reserve fund requires annual appropriations of 10% of net
after-tax
income prior to payment of any dividends. Furthermore, registered share capital and capital reserve accounts are also restricted from distribution. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries and affiliates are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances, which restricted portion amounted to approximately RMB6,265,605, or 74.3% of the consolidated net assets of the Group as of December 31, 2020. Even though the Company currently does not require any such dividends, loans or advances from the PRC subsidiaries and affiliates for working capital and other funding purposes, the Company may in the future require additional cash resources from its PRC subsidiaries and affiliates due to changes in business conditions, to fund future acquisitions and developments, or merely declare and pay dividends or distributions to the Company’s shareholders.
XML 51 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed financial information of the parent company
12 Months Ended
Dec. 31, 2020
Condensed Financial Information Disclosure [Abstract]  
Condensed financial information of the parent company
19. Condensed financial information of the parent company
The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with Securities and Exchange Commission Regulation
S-X
Rule
4-08
(e) (3), “General Notes to Financial Statements’ and concluded that it was applicable for the Company to disclose the financial statements for the parent company.
The subsidiaries did not pay any dividend to the Company for the years presented. For the purpose of presenting parent only financial information, the Company records its investments in its subsidiaries under the equity method of accounting. Such investments are presented on the separate condensed balance sheets of the Company as “Investments in subsidiaries” and the profit of the subsidiaries is presented as “share of profit of subsidiaries”. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted. These statements should be read in conjunction with the notes to the consolidated financial statements of the Company.
 
The Company did not have significant capital and other commitments, long-term obligations, or guarantees as of December 31, 2019 and 2020.
 
    
As of December 31,
 
    
2019
    
2020
 
     RMB      RMB     
US$
Note2(f)
 
Assets
                          
Cash and cash equivalents
     157,143        28,435        4,358  
Prepaid expenses and other assets
     4,443        1,247        191  
Investment in and advances to subsidiaries
     8,223,441        9,252,605        1,418,025  
    
 
 
    
 
 
    
 
 
 
Total assets
     8,385,027        9,282,287        1,422,574  
    
 
 
    
 
 
    
 
 
 
Liabilities and Shareholders’ Equity
                          
Accrued expenses and other liabilities
     437,071        918,981        140,841  
    
 
 
    
 
 
    
 
 
 
Total liabilities
     437,071        918,981        140,841  
    
 
 
    
 
 
    
 
 
 
Shareholders’ equity :
                          
Class A ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 964,071,169 and 969,071,169 issued as of December 31, 2019 and 2020; 943,436,904 and 824,164,599 outstanding as of December 31, 2019 and 2020)
     64        64        10  
Class B ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 586,000,000 and 581,000,000 issued and outstanding as of December 31, 2019 and 2020)
     39        39        6  
Additional
paid-in
capital
     5,640,898        5,659,990        867,431  
Treasury stock (20,634,265 and 144,906,570 shares as of December 31, 2019 and 2020, respectively)
     (47,174      (401,621      (61,551
Statutory reserves
     317,198        458,058        70,200  
Accumulated other comprehensive income
     70,320        (5,142      (787
Retained earnings
     1,966,611        2,651,918        406,424  
    
 
 
    
 
 
    
 
 
 
Total shareholders’ equity
     7,947,956        8,363,306        1,281,733  
    
 
 
    
 
 
    
 
 
 
Total liabilities and shareholders’ equity
     8,385,027        9,282,287        1,422,574  
    
 
 
    
 
 
    
 
 
 
Statements of comprehensive
income
 
    
For the years ended December 31,
 
    
2018
    
2019
    
2020
 
     RMB      RMB      RMB      US$
Note 2(f)
 
Operating expenses
                                   
Sales and marketing expenses
     (2      —          —          —    
General and administrative expenses
     (57,448      (25,590      (20,720      (3,176
    
 
 
    
 
 
    
 
 
    
 
 
 
Profits from operations
                                   
Other income, net
     21,183        7,898        2,158        331  
Share of profit of subsidiaries
     2,505,341        2,390,542        1,991,262        305,173  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net profit
     2,469,074        2,372,850        1,972,700        302,328  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net profit attributable to ordinary shareholders
     2,469,074        2,372,850        1,972,700        302,328  
    
 
 
    
 
 
    
 
 
    
 
 
 
Statements of cash flows
 
    
For the years ended December 31,
 
    
2018
    
2019
    
2020
 
     RMB      RMB      RMB      US$
Note 2(f)
 
Net cash
used in (
provided by
)
operating activities
     12,111        8,474        (6,282      (963
Net cash provided by (used in) investing activities
     (69,660      86,471        557,936        85,507  
Net cash used in financing activities
     (438,253      (401,400      (636,936      (97,614
Effect of exchange rate changes on cash, cash equivalents and restricted cash
     22,098        2,544        (43,426      (6,655
    
 
 
    
 
 
    
 
 
    
 
 
 
Net decrease in cash, cash equivalents and restricted cash
     (473,704      (303,911      (128,708      (19,725
Cash, cash equivalents and restricted cash-beginning of year
     934,758        461,054        157,143        24,083  
    
 
 
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted
cash-end
of year
     461,054        157,143        28,435        4,358  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 52 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent events
12 Months Ended
Dec. 31, 2020
Subsequent Events [Abstract]  
Subsequent events
20. Subsequent events
On March 11, 2021, the Board of Directors of the Company unanimously approved a cash dividend of US$ 0.17 (RMB1.11) per ADS, payable approximately April 30, 2021 to shareholders of record at the close of business on April 7, 2021.
XML 53 R28.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
(a) Basis of presentation
The Group’s consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial statements and related disclosures. Actual results may differ from those estimates.
Adoption of new credit loss accounting standard
(b) Adoption of new credit loss accounting standard
On January 1, 2020,
t
he Group adopted ASU
2016-13
Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments using modified retrospective method. Results for periods beginning after January 1, 2020 are presented under ASC Topic 326, while prior period amounts are not adjusted and continue to be reported in accordance with
historical
accounting guidance.
Upon initial adoption, the Group recognized the cumulative effect of initially applying ASC Topic 326 as a decrease of approximately RMB883.0 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from
:
 
1) ASC Topic 326 introduced a current expected credit loss (“CECL”) methodology, which replaced the probable incurred credit losses methodology used under the historical accounting guidance. Under CECL methodology, credit losses are recorded upon initial recognition of financial assets at an amount equal to the lifetime expected losses. Under probable incurred credit losses methodology, credit losses are recorded when the losses are probable or have been incurred. The initial adoption will result in an increase in provision for financial assets including quality assurance receivables, loans receivables and accounts receivable that in scope for ASC Topic 326; and
2) ASC Topic 326 requires the expected credit losses related to guarantee contracts be recorded separately from and in addition to the stand ready guarantee liability accounted for in accordance with ASC Topic 460. Before adoption of ASC Topic 326, guarantee liability is recorded at the higher of the amount determined in accordance with ASC Topic 450 and the amount determined in accordance with ASC Topic 460. The initial adoption resulted in an increase in guarantee liability related to the recognition of a separate contingent liability. Consequently, the quality assurance payable is separated into expected credit losses for quality assurance commitment, which represents the expected credit losses of the guarantee contracts accounted for in accordance with ASC Topic 326, and deferred guarantee income, which represents the stand-ready liability accounted for in accordance with ASC Topic 460
.
The table below sets forth the cumulative effect of the changes made to the consolidated balance sheet as of January 1, 2020 due to the adoption of ASC Topic 326.
 
     December 31, 2019      CECL adoption
impact
     January 1, 2020  
Assets
                          
Quality assurance receivable
     3,649,642        (34,998      3,614,644  
Loans receivable
     4,808,252        (303,291      4,504,961  
Accounts receivable
     882,305        (142,077      740,228  
             
 
 
          
Decrease in assets
              (480,366         
             
 
 
          
Liabilities
                          
Quality assurance payable
     4,776,153        690,122        5,466,275
             
 
 
          
Increase in liabilities
              690,122           
             
 
 
          
Retained earnings
                          
Pre-tax
decrease in retained earnings
              (1,170,488         
Tax effects
              287,524           
             
 
 
          
Net decrease in retained earnings
              (882,964         
             
 
 
          
 
*
Upon adoption of ASC 326, quality assurance payable was separated into deferred guarantee income of RMB1,873,254 and expected credit losses for quality assurance commitment of RMB3,593,021.
Principle of consolidation
(c) Principle of consolidation
The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the WOFEs and consolidated VIEs, for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors.
Consolidated VIEs are entities in which the WOFEs through their respective contractual arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entities, and therefore the Company is the primary beneficiary of these entities.
All transactions and balances among the Company, its subsidiaries, the VIEs and the VIEs’ subsidiaries have been eliminated upon consolidation.
Details of the typical structure of the Company’s significant VIEs are set forth below:
i) VIE Agreements that give the Company effective control of VIEs
Business Operation Agreement
Pursuant to the relevant business operation agreements, the shareholders of the VIEs agree that to the extent permitted by law, they will accept and unconditionally execute the WOFEs’ instructions on business operations, such as appointment of directors and executive officers. They further agree that, without the WOFEs’ prior written consent, the VIEs will not take any action that may have material adverse effects on their assets, businesses, human resources, rights, obligations, or business operations. The shareholders of the VIEs agree to transfer any dividends or other similar income or interests they receive as the shareholders of the VIEs, if any, immediately and unconditionally to the WOFEs. This agreement also requires each of the shareholders of the VIEs to issue an irrevocable power of attorney authorizing the WOFEs or any person(s) designated by the WOFEs to execute shareholders’ rights on behalf of such shareholder. Unless the WOFEs terminate this agreement in advance, the agreement will remain effective until the VIEs are dissolved pursuant to PRC law.
Power of Attorney
Pursuant to each power of attorney, each shareholder of the VIEs have irrevocably appointed the WOFEs or any persons designated by the WOFEs to act as such shareholder’s
attorney-in-fact
to exercise all shareholder rights under PRC law and the relevant articles of association, including but not limited to, appointing directors, supervisors and officers of the VIEs as well as the right to sell, transfer, pledge and dispose all or a portion of the shares held by Nominee Shareholder. The power of attorney will remain in force for ten years unless early terminated by the WOFEs. The term of the power of attorney can be extended at the WOFEs’ option until the VIEs are dissolved in accordance with PRC law and regulation.
Exclusive Option Agreement
Pursuant to the exclusive option agreements, the Nominee Shareholders of the VIEs granted the WOFEs or any third party designated by the WOFEs the exclusive and irrevocable right to purchase from the Nominee Shareholders, to the extent permitted by PRC law and regulations, all or part of its respective equity interests in the VIEs for a purchase price equal to the registered capital. The Nominee Shareholders will then return the purchase price to the WOFEs or any third party designated by the WOFEs after the option is exercised. The WOFEs may transfer all or part of its option to a third party at its own option. The VIEs and the Nominee Shareholders agree that without prior written consent of the WOFEs, they may not transfer or otherwise dispose the equity interests or declare any dividend. The exclusive option agreement will remain effective until the WOFEs or any third party designated by the WOFEs acquire all equity interest of the VIEs.
Equity Pledge Agreement
Pursuant to relevant equity pledge agreements, each shareholder of the VIEs has pledged all of his or her equity interest held in the VIEs to the WOFEs to guarantee his or her obligations under the business operation agreement, the power of attorney, exclusive option agreement and the exclusive technology consulting and service agreement. In the event that the VIEs breach any obligations under these agreements, the WOFEs as the pledgee, will be entitled to request immediate disposal of the pledged equity interests and have priority to be compensated by the proceeds from the disposal of the pledged equity. The Nominee Shareholders may not dispose of the equity interests or create or permit any pledges which may have an adverse effect on the rights or benefits of the WOFEs without the prior written consent of the WOFEs. The relevant share pledge agreements will remain effective until the VIEs and its Nominee Shareholders discharge all of their obligations under the VIE Agreements and the pledgee consents such discharge in writing.
ii) VIE
Agreement
that enables the Company to receive substantially all of the economic benefits from the VIEs
Exclusive technology consulting and service agreement
Pursuant to the exclusive technology consulting and service agreements, WOFEs have the exclusive right to provide the VIEs and their subsidiaries (as designated in the agreement) with technical support, consulting services and other services. The WOFEs shall exclusively own any intellectual property arising from the performance of the agreement. During the term of this agreement, the VIEs and their designated subsidiaries may not accept any services covered by this agreement provided by any third party. The VIEs and their designated subsidiaries agree to pay service fees equal to 100% of the net profit generated or otherwise determined by the WOFEs. Except by mutual agreement upon early termination by parties in writing, the exclusive business cooperation agreement will remain effective until the VIEs and their designated subsidiaries are dissolved in accordance with PRC law and regulation.
Based on these contractual agreements, the Company believes that the VIEs as described above should be considered as VIEs because the equity holders do not have significant equity at risk nor do they have the characteristics of a controlling financial interest. Given that the Company, through the WOFEs, is the primary beneficiary of these VIEs, the Company believes that these VIEs should be consolidated based on the structure as described above.
The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs, which are included in the Group’s consolidated financial statements. Transactions between the VIEs and their subsidiaries are eliminated in the balances presented below:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Cash and cash equivalents
     2,025,233        1,660,549  
Restricted cash
     2,620,706        2,694,514  
Short-term investments
     —          1,970,958  
Accounts receivable
     846,454        685,556  
Quality assurance receivable
     3,649,642        1,121,554  
Property, equipment and software, net
     103,444        67,010  
Intangible assets
     —          35,187  
Right of Use assets
     94,852        54,385  
Loans and receivables, net of credit loss allowance for loans receivables
     36,344        7,679  
Investments
     2,306,831        1,579,146  
Deferred tax assets
     122,920        149,511  
Contract assets
     20,555        —    
Prepaid expenses and other assets
     1,290,996        970,709  
    
 
 
    
 
 
 
Total assets
     13,117,977        10,996,758  
    
 
 
    
 
 
 
Payable to platform customers
     684,630        103,453  
Quality assurance payable
     4,776,153        —    
Deferred guarantee income
     —          1,259,396  
Expected credit losses for quality assurance commitment
     —          2,390,501  
Payroll and welfare payable
     115,540        132,955  
Taxes payable
     32,468        49,556  
Short-term borrowings
     85,000        —    
Contract liabilities
     50,166        —    
Deferred tax liabilities
     47,117        8,320  
Leasing liabilities
     84,284        42,775  
Amounts due to related part
y
     3,189,663        2,153,925  
Accrued expenses and other liabilities
     237,802        472,446  
    
 
 
    
 
 
 
Total liabilities
     9,302,823        6,613,327  
    
 
 
    
 
 
 
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenue
     4,250,978        4,684,436        6,124,129  
Net profit
     1,604,530        661,808        1,230,402  
    
 
 
    
 
 
    
 
 
 
Net cash provided by operating activities
     1,356,887        74,977        467,054  
Net cash used in (provided by) investing activities
     (1,031,968      367,903        (672,930
Net cash used in (provided by) financing activities
     1,043,899        108,972        (85,000
    
 
 
    
 
 
    
 
 
 
Net decrease (increase) in cash, cash equivalents and restricted cash
     1,368,818        551,852        (290,876
Cash, cash equivalents and restricted cash at beginning of year
     2,725,269        4,094,087        4,645,939  
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted cash at end of year
     4,094,087        4,645,939        4,355,063  
    
 
 
    
 
 
    
 
 
 
Under the VIE Arrangements, the Company has the power to direct activities of the VIEs and can have assets transferred out of the VIEs. Therefore, the Company considers that there is no asset in the VIEs that can be used only to settle obligations of the VIEs, except for registered capital and PRC statutory reserves, if any. As the VIEs are incorporated as limited liability company under the Company Law of the PRC, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs.
Currently there is no contractual arrangement which requires the Company to provide additional financial support to the VIEs. However, as the Company conducts its businesses primarily based on the licenses and approvals held by the VIEs and their subsidiaries, the Company has provided and will continue to provide financial support to the VIEs.
Business combinations and noncontrolling interests
(d) Business combinations and noncontrolling interests
The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated income statements. During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
In a business combination achieved in stages, the Company
re-measures
the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the
re-measurement
gain or loss, if any, is recognized in the consolidated income statements.
When there is a change in ownership interests that result in a loss of control of a subsidiary, the Company deconsolidates the subsidiary from the date control is lost. Any retained noncontrolling investment in the former subsidiary is measured at fair value and is included in the calculation of the gain or loss upon deconsolidation of the subsidiary.
For the Company’s majority-owned subsidiaries and VIEs, a noncontrolling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Consolidated net income (loss) on the consolidated income statements includes the net income (loss) attributable to noncontrolling interests and mezzanine equity holders when applicable. Net income (loss) attributable to mezzanine equity holders is included in net income (loss) attributable to noncontrolling interests on the consolidated income statements, while it is excluded from the consolidated statements of changes in shareholders’ equity. The cumulative results of operations attributable to noncontrolling interests, along with adjustments for share-based compensation expense arising from outstanding share-based awards relating to subsidiaries’ shares, are also recorded as noncontrolling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with noncontrolling interests are presented under financing activities in the consolidated statements of cash flows.
Use of estimates
(e) Use of estimates
The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes.
Financial statements amounts that reflect significant accounting estimates and assumptions include revenue recognition, measurement for provisions and liabilities in scope for ASC Topic 326 including credit loss provision for quality assurance receivables, loan receivables and accounts receivables as well as expected credit losses for quality assurance commitment, valuation allowance for deferred tax assets, determination of uncertain tax positions, and valuation of share-based awards. Such accounting estimates are impacted significantly by judgements and assumptions used in the preparation of the Group’s consolidated financial statements, and actual results could differ materially from these estimates. Changes in estimates are recorded in the period they are identified.
Foreign currency and foreign currency translation
(f) Foreign currency and foreign currency translation
The Group uses Renminbi (“RMB”) as its reporting currency. The US$ is the functional currency of the Group’s entities incorporated in Cayman Islands and Hong Kong, and the RMB is the functional currency of the Group’s PRC subsidiaries.
Transactions denominated in other than the functional currencies are
re-measured
into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in other than the functional currency are
re-measured
at the balance sheet date exchange rate. The resulting exchange differences are recorded in the consolidated statements of comprehensive income.
The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses items are generally translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are accumulated as a separate component of shareholders’ deficit on the consolidated financial statements. The exchange rates used for translation on December 31, 2019 and 2020 were US$1.00= RMB6.9762 and RMB6.5249, respectively, representing the index rates stipulated by the People’s Bank of China.
Convenience translation
(g) Convenience translation
 
Translations of balances in the Group’s consolidated balance sheet, consolidated statement of operations and comprehensive income and consolidated statement of cash flows from RMB into US$ as of and for year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.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 US$ at that rate on December 31, 2020, or at any other rate.
Significant risks and uncertainties
(h) Significant risks and uncertainties
Risk of concentration
As of December 31, 2019 and 2020, substantially all of the Group’s cash, term deposit and cash equivalents, restricted cash and short-term investments were held in major financial institutions located in the PRC and in Hong Kong, which management considers to be of high credit quality. Accounts receivable are generally unsecured and denominated in RMB, and are derived from revenues earned from operations arising primarily in the PRC. No individual customer accounted for more than 10% of net revenues for the years ended December 31, 2018, 2019 and 2020. No individual customer accounted for more than 10% of accounts receivable as of December 31, 2019 and 2020.
Risk of uncertaintie
s
In October 2019, the China Banking and Insurance Regulatory Commission, together with eight other regulatory agencies jointly promulgated the Supplemental Rules to the Administration of Financing Guarantee Companies (“Circular 37”), which provides that any entity providing client referral or credit assessment services to the lending institutions may not provide financing guarantee services in a direct or a disguised form without the regulatory approval. If any entity operates financing guarantee business or provide financing guarantee services in a disguised form without appropriate approval, its business operations will be banned by the regulatory authorities and it will be required to properly settle existing business. Such entity might also subject to penalties including fines and confiscation of illegal gains if applicable. In the Group’s collaboration with institutional funding partners, in order to attract and maintain such business relationship, the Group provides quality assurance commitment through (i) repurchase of default loans and (ii) setting aside security deposits with institutional funding partners or third-party guarantee companies to ensure the Group has enough cash to perform its repurchase obligation if the borrowers introduced by the Group default. In some cases, the Group is also required to replenish such security deposits from time to time. Due to the lack of legal interpretation for financing guarantee in a disguised form, there is uncertainty related to whether such quality assurance commitment provided to institutional funding partners constitutes a financing guarantee in a disguised form. If the quality assurance commitment provided by the Group were determined to be financing guarantee in a disguise form, the Group’s business, financial condition, results of operations and liquidity will be materially and adversely affected.
In order to reduce the compliance risk under Circular 37, the Group incorporated a licensed financial guarantee company in late 2019, which, since its incorporation, provides direct guarantees for certain loans funded by the institutional funding partners to replace existing quality assurance commitment provided. In 2020, the Group increased the capital of the guarantee subsidiary established in late 2019 and also acquired two more guarantee licenses. The Group will continue its effort to increase its guarantee capability by obtaining additional financial guarantee licenses or increase the capital of its financial guarantee subsidiaries to further reduce its risk of noncompliance.
Cash and cash equivalents
(i) Cash and cash equivalents
Cash and cash equivalents represent cash on hand, demand deposits, term deposits and highly liquid investments placed with banks or other financial institutions, which have original maturities less than three months.
Restricted cash
(j) Restricted cash
 
Restricted cash represents:
 
  (i)
Cash in quality assurance is cash managed by the Group through designated bank accounts under the new quality assurance program. There is no other use of these funds except for making payments to investors for default loans that are subject to quality assurance protection. As of December 31, 2019 and 2020, the restricted cash related to quality assurance obligations were RMB1,473,749 and RMB1,671,785, respectively.
 
  (ii)
Cash held in escrow accounts that is jointly managed by the Group and institutional funding partners. As of December 31, 2019 and 2020, the restricted cash managed by the Group and institutional funding partners amounted to RMB44,367 and RMB701,673, respectively.
 
  (iii)
Cash received via consolidated trusts that has not yet been distributed. As of December 31, 2019 and 2020, the restricted cash related to cash not yet distributed amounted to RMB799,646 and RMB482,285, respectively.
 
  (iv)
Cash held in capital verification account under the name of a subsidiary of the Group
 established in December 2020
as a paid-in capital. As of December 31, 2019 and 2020, the restricted cash related to capital verification account amounted to nil and RMB300,000, respectively.
 
  (v)
Cash received from borrowers that has not yet been disbursed to institutional funding partners. As of December 31, 2019 and 2020, the restricted cash held as related to cash not yet disbursed amounted to nil and RMB225,031, respectively.
 
  (vi)
Cash received from investors or borrowers that has not yet been disbursed, due to a settlement time lag. As of December 31, 2019 and 2020, the restricted cash related to cash not yet disbursed amounted to RMB684,630 and RMB103,453, respectively.
 
  (vii)
Cash held in designated account under the name of a subsidiary of the Group as a security deposit for an institutional funding partner. As of December 31, 2019 and 2020, the restricted cash related to security deposit amounted to RMB390,000 and nil, respectively.
 
  (viii)
Cash held as collateral for short-term borrowings of subsidiaries of the Group. As of December 31, 2019 and 2020, the restricted cash held as collateral amounted to RMB251,853 and nil, respectively.
 
  (ix)
Cash in investor reserve funds to protect relevant investors from losses of certain investment programs. Such investment programs were matured in 2019, the RMB41,958 held as restricted cash as of December 31, 2019 were settled in 2020.
Short-term Investments
(k) Short-term Investments
Short-term investments mainly consist of investments in wealth management products. The wealth management products are certain deposits with variable interest rates or principal not guaranteed with certain financial institutions.
Realized and unrealized gain related to the short-term investments is recorded as other income in the consolidated statements of comprehensive income. RMB96,061, RMB52,863 and RMB33,189 was recognized for the years ended December 31, 2018, 2019 and 2020, respectively.
Accounts receivable, contract assets and allowance for doubtful accounts
(l) Accounts receivable, contract assets and credit loss allowance
Accounts receivable is related to the facilitation and post-facilitation service in relation to loans facilitated by the Group. Contract assets represent the Group’s right to consideration in exchange for investment management services in relation to investment programs that the Company has transferred to the customer before payment is due. The Group only recognizes accounts receivable and contract assets to the extent that the Group believes it is probable that it will collect substantially all of the consideration to which it will be entitled to in exchange for the services transferred to the customer.
Accounts receivable and contract assets is stated at the historical carrying amount net of write-offs and credit risk allowance. Beginning in 2020, the Group establishes a credit loss allowance based on expectations of lifetime credit losses based on historical default experience, known or inherit risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on historical default experience and other factors surrounding the credit risk of the borrowers. The Group evaluates and adjusts its credit loss allowance on a quarterly basis or more often as necessary. Accounts receivable and contract assets that are delinquent for 180 days or more are generally written off
.
Investments
(m) Investments
The Group has classified its investments into equity method investments and
non-marketable
equity investments.
The Group applies equity method in accounting for its investments in entities in which the Group has the ability to exercise significant influence but does not have control and the investments are in either common stock or
in-substance
common stock. Unrealized gains on transactions between the Group and an affiliated entity are eliminated to the extent of the Group’s interest in the affiliated entity, unrealized losses are also eliminated unless the transaction provides evidence of an impairment of the asset transferred. The Group accounts for private equity funds using the equity method of accounting unless the Group’s interest is so minor that the Group may have virtually no influence over partnership operating and financial policies.
Non-marketable
equity investments are investments in privately held companies without readily determinable market values. They
 a
re measured at cost minus impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for identical or a similar investment of the same issuer. The changes in the fair value of
non-marketable
equity investments are recognized in the consolidated statement of comprehensive income.
The following table sets forth the investments the Group holds as of December 31, 2019 and 2020
,
respectively. 
 
 
  
As of December 31,
 
 
  
2019
 
  
2020
 
Equity method investments
  
 
96,622
 
  
 
129,622
 
Non-marketable
equity investments
  
 
856,211
 
  
 
820,893
 
 
  
 
 
 
  
 
 
 
 
  
 
952,833
 
  
 
950,515
 
Fair value measurement
(n) Fair value measurement
Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
The established fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The three levels of inputs that may be used to measure fair value include:
Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical assets or liabilities.
Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.
Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.
The Group does not have any
non-financial
assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis.
The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, short-term investments, quality assurance receivable, loans receivable, accounts receivable, contract assets, payable to platform customers, quality assurance payable, deferred guarantee income, expected credit losses for quality assurance commitment, short-term borrowings and other liabilities.
Short-term investments
The short-term investments mainly consist of wealth management products and are measured at fair value.
Other financial instruments
The carrying amounts of financial instruments other than short-term investments, approximate their fair values due to the short-term maturities of these instruments.
Assets and liabilities measured at fair value on a recurring basis
The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:
 
December 31, 2019
                                   
         
     Level 1 Inputs      Level 2 Inputs      Level 3 Inputs      Balance at Fair value  
     RMB      RMB      RMB      RMB  
Assets
                                   
Short-term investments
                                   
—wealth management products
     —          114,560        —          114,560  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
December 31, 2020
                                   
         
     Level 1 Inputs      Level 2 Inputs      Level 3 Inputs      Balance at Fair value  
     RMB      RMB      RMB      RMB  
Assets
                                   
Short-term investments
                                   
—wealth management products
     —          1,970,958        —          1,970,958  
    
 
 
    
 
 
    
 
 
    
 
 
 
The Group values its wealth management products held in certain bank accounts using quoted rate of return or quoted subscription/redemption prices published by the banks for these products, and accordingly, the Group classifies wealth management products as Level 2 within the fair value hierarchy based on the nature of the fair value inputs.
Assets and liabilities measured at fair value on a
non-recurring basis
Non-marketable
equity investments are measured at fair value on a non-recurring basis.
 
The following table sets forth the unrealized gains and losses from remeasurement (referred to as upward or downward adjustments) recorded as adjustments to the carrying value of
non-marketable
equity investments held as of December 31, 2018, 2019 and 2020 based on the observable price in an orderly transaction for the same or similar security of the same issuers:
 
     For the years ended
December 31,
 
     2018      2019      2020  
Upward adjustments
     170        3,149        —    
Downward adjustments (including impairment)
     —          —          (36,600
    
 
 
    
 
 
    
 
 
 
Total unrealized gain
 (loss
es
)
     170        3,149        (36,600
    
 
 
    
 
 
    
 
 
 
The following table sets forth the total carrying value of the Group’s non-marketable equity investments at fair value on a non-recurring basis held as of December 31, 2018, 2019 and 2020 including cumulative unrealized upward and downward adjustments made to the initial cost basis of the securities:
 
     As of December 31,  
     2019      2020  
Initial cost basis
     852,892        854,174  
Upward adjustments
     3,319        3,319  
Downward adjustments (including impairment)
     —          (36,600
    
 
 
    
 
 
 
Total carrying value at the end of the period
     856,211        820,893  
    
 
 
    
 
 
 
Interest income and interest expense related to the loans originated by the Group
(o) Net interest income
The Group, through consolidated trust plans (See Note
3
), WOFEs and subsidiaries of VIEs, originate and hold loans.
Interest on loans receivable is accrued based on the contractual interest rates of the loan as earned. Accrual of interest is generally discontinued when reasonable doubt exists as to the full, timely collection of interest or principal. When a loan is discontinued from interest accrual, the Group stops accruing interest and reverses all accrued but unpaid interest as of such date.
As the primary beneficiary of the trusts, the Group incorporated the trust plans and recorded return of the other trust parties into interest expense. The interest expense is accrued based on the expected rate of return during the contractual term of the alternative investment products and the trusts.
The net interest income recorded in the consolidated statement of comprehensive income related to the loans originated by the Group recorded for the years ended December 31, 2018, 2019 and 2020 are as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Interest income
     316,193        1,342,289        1,341,657  
Less: Interest expense
     (60,085      (235,620      (228,320
    
 
 
    
 
 
    
 
 
 
Net interest income
     256,108        1,106,669        1,113,337  
    
 
 
    
 
 
    
 
 
 
Property and equipment, net
(p) Property and equipment, net
Property and equipment are stated at cost less accumulated depreciation and amortization. Property and equipment are depreciated over the estimated useful lives of the assets using the straight-line method taking into account the estimated residual value, if any. The following table sets forth the estimated useful life and residual value:
 
Category
  
Estimated useful life
   Residual value
Office furniture and equipment
  
3-
5
years
   5%
Computer and electronic equipment
  
3-
5
years
   5%
Leasehold improvements
   shorter of remaining lease period or estimated useful life    Nil
Software
  
1-
5
years
   Nil
Expenditures for maintenance and repairs are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation amortization are removed from the accounts and any resulting gain or loss is recognized in consolidated statement of comprehensive income.
Intangible assets
(q) Intangible assets
As of December 31, 2020, the intangible assets held by the Group includes micro-lending license, factoring license, financial leasing license and insurance brokerage license which have indefinite useful life. The Group evaluates these indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. If an intangible asset that is not being amortized is subsequently determined to have a finite useful life, the asset is tested for impairment.
Goodwill
(r) Goodwill
Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed of the acquired entity as a result of the Company’s acquisitions of interests in its subsidiaries and VIEs. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the
two-step
quantitative goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative impairment test is performed.
In performing the
two-step
quantitative impairment test, the first step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit’s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets, liabilities and goodwill to reporting units, and determining the fair value of each reporting unit.
On January 1, 2020, the Group adopted ASU No. 2017-04, Simplifying the Test for Goodwill Impairment to simplify the test for goodwill impairment by removing Step 2, which was issued by the FASB in January 2017. The Group, therefore, performs the goodwill impairment test by comparing the fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have impact on the consolidated financial statements
.
Impairment of long-lived assets other than goodwill
(s) Impairment of long-lived assets other than goodwill
The Group evaluates its long-lived assets other than goodwill and intangible assets with indefinite useful life for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparison of the carrying amounts to the expected future undiscounted cash flows attributable to these assets. If it is determined that an asset is not recoverable, an impairment loss is recorded in the amount by which the carrying amount of the assets exceeds the expected discounted cash flows arising from those assets. Impairment losses of long-lived assets related to intangible assets recognized for the years ended December 31, 2018, 2019 and 2020 were nil, RMB4,600 and nil, respectively.
Guarantee and quality assurance obligations and fund payable
(t) Quality assurance obligations
For off-balance sheet loans funded by institutional funding partners, the Group provides quality assurance commitment to compensate them in the event of borrowers’ default in the form of 1) guarantee provided by third-party financial guarantee companies or financial guarantee company within the Group; or 2) insurance provided by third-party insurance company, if the insurance coverage is exhausted, a third party guarantee company will repay the institutional funding partner in full. In either case, after the third-party guarantee companies repay the overdue amount, the Group is obligated to compensate the third-party guarantee companies at an amount equal to the repayment made to the institutional funding partners. In certain cases, the Group is also required to provide a security deposit at an amount equal to a certain percentage of the outstanding balance of loans the institutional funding partners funded to the borrowers referred by the Group. The Group might also be required to replenish such security deposit in the event the security deposit is used by the institutional funding partners to make up for the loss they incurred.
In the past the Group used to provide quality assurance fund program to individual investors to compensate them in the event of borrowers’ default, which were terminated in 2019 due to regulation change. Quality assurance commitment and quality assurance fund are hereinafter collectively referred to as “quality assurance obligations”.
Quality assurance payables
Before adoption of ASC Topic 326, the quality assurance obligations are comprised of two components: (i) ASC Topic 460 component; and (ii) ASC Topic 450 component. In accordance with ASC
460-10-25-2
and ASC
460-10-30-3,
the
non-contingent
and contingent aspect of the financial guarantee must both be considered at initial measurement. Each institutional funding partner or individual investor has a contract with the Group that specifies its ability to collect from either the Group or the quality assurance fund. Therefore, an individual contract is considered to be the unit of account for purposes of applying ASC Topic 460. Therefore, the liability recorded based on ASC Topic 460 is determined on a loan by loan basis and is reduced as the Group is released from the underlying risk, i.e., as the loan is repaid by the borrower or when the institutional funding partner or individual investor is compensated in the event of a default. This component is a stand ready obligation which is not subject to the probable threshold used to record a contingent obligation. The other component is a contingent liability determined based on historical default rates, representing the obligation to make future payouts from the Group itself or quality assurance fund, measured using the guidance in ASC Topic 450, Contingencies. The ASC Topic 450 contingent component is determined on a loan by loan basis, but considers the actual and expected performance of the pool when estimating the contingent liability. As each guarantee is a separate unit of account that has a contingent component pursuant to ASC Topic 450, the contingent component pertains only to the loan covered by the guarantee. However, the contingent liability recorded under ASC Topic 450 would take into consideration the performance of the overall pooled loan basis, including the cap, if any, imposed on the specific pool, as such data will inform the likelihood of payout on an individual contract basis.
 
Subsequent to initial recognition, the quality assurances obligations are measured at the greater of the amount determined based on ASC Topic 460 and the amount determined based on ASC Topic 450. ASC Topic 460 does not prescribe a method for subsequently measuring and recording the
non-contingent
guarantee liability. As stated in ASC
460-10-35-1,
the guarantee liability should generally be reduced by recording a credit to net income as the guarantor is released from the guaranteed risk. As the risk is reduced as each payment is made, a systematic and rational amortization method based on when the payments are made may be appropriate. If there is no difference between the ASC Topic 460 component and ASC Topic 450 component, no gain or loss is recorded. If the ASC Topic 460 component falls below the ASC 450 component, a contingent liability would be set up with an accompanying loss recognized in the gain (loss) from quality assurance in the consolidate statement of comprehensive income
.
As the risk of the guarantee liability is reduced, it is recognized into the income statement by a systematic and rational amortization method, e.g. over the term of the loan, within the “gain from the quality assurance” line item of the income statement. For the years ended December 31, 2018 and 2019, the amount of gains recorded were RMB510.9 million and RMB98.4 million, respectively
.
The following table sets forth the Group’s quality assurance obligations movement activities for the years ended December 31, 2018 and 2019:
 
     For the years ended December 31,  
     2018      2019  
Opening balance
     2,062,844        3,819,379  
Fair value of newly written guarantee and quality assurance obligation
     5,313,489        6,156,826  
Release of guarantee and quality assurance payable upon repayment
     (4,049,457      (6,718,809
Contingent liability
     3,380,930        6,409,884  
Payouts during the year
     (7,889,277      (12,299,134
Recoveries during the year
     5,000,850        7,408,007  
    
 
 
    
 
 
 
Ending balance
     3,819,379        4,776,153  
    
 
 
    
 
 
 
As of December 31, 2019, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB21,794,353.
 
Deferred guarantee income and expected credit losses for quality assurance commitment
Upon adoption of ASC Topic 326 as described in Note 2(b), deferred guarantee income represents the stand ready component of the guarantee contracts that are determined in accordance with ASC Topic 460. At initial recognition, deferred guarantee income is recorded at the fair value of the guarantee contract. Subsequent to initial recognition, deferred guarantee income is released systematically as guarantee income in revenue in the consolidated statement of comprehensive income as the Group is released from the underlying risk.
Expected credit losses for quality assurance commitment represents the expected life time credit losses of the guarantee contract that are determined in accordance with ASC Topic 326, which are initially recorded separate from and in addition to deferred guarantee income at the amount equal to the expected lifetime credit losses of the underlying loans covered by the quality assurance obligation. The expected credit losses are determined based on historical default experience, known and inherent risks in the portfolio, current economic conditions and future macroeconomic forecasts as well as other factors surrounding the credit risk of borrowers. The liability is calculated at portfolio-level since the loan portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. Subsequent to initial recognition, the expected credit losses are adjusted for changes in expected lifetime credit losses. The initial recognition and adjustments made to expected credit losses for quality assurance commitment are recorded as provision for quality assurance commitment in the consolidated statement of comprehensive income. The table below sets forth the movement of deferred guarantee income and expected credit losses for quality assurance commitment for the year ended December 31, 2020:
 
Deferred guarantee income:    For the year ended December 31,  
     2020  
Opening balance upon adoption of ASC Topic 326 (Note 2(b))
     1,873,254  
Newly written guarantee and quality assurance obligation
     2,838,707  
Release of guarantee and quality assurance payable upon repayment
     (3,386,032
Termination of P2P guarantee and quality assurance obligation*
     (66,533
    
 
 
 
Ending balance
     1,259,396  
    
 
 
 
 
Expected credit losses for quality assurance commitment:    For the year ended December 31,  
     2020  
Opening balance upon adoption of ASC Topic 326 (Note 2(b))
     3,593,021  
Provision for credit losses of guarantee contracts
     2,057,558  
Payouts during the year
     (8,297,516
Recoveries during the year
     5,199,893  
Termination of P2P guarantee and quality assurance obligation*
     (162,455
    
 
 
 
Ending balance
     2,390,501  
    
 
 
 
 
*
In March 2020, the Company early repaid all outstanding loan balance before their maturity for one P2P funding partner as a result of the Group’s decision to discontinue business relationship with online lending information intermediary, which resulted in decrease in guarantee related receivables and liabilities. The overall impact on gain or loss is immaterial.
As of December 31, 2020, the maximum potential future payments, including all outstanding principal and interests covered by the quality assurance program were RMB24,409,260.
 
(t) Quality assurance receivables
Quality assurance receivable
A quality assurance receivable is recognized at loan inception at its fair value on a
loan-by-loan
basis. Beginning in 2020, the Group establishes a credit loss allowance primarily based on expectations of lifetime credit losses based on historical default experience, known or inher
en
t risks in the portfolio, current economic conditions and macroeconomics forecasts as well as other factors surrounding the credit risk of borrowers (Note 2(b)). Prior 2020, the credit loss allowance was determined to be the amount of probable incurred credit losses based on estimates of future cash flows and assesses whether there is any indicator of impairment to any individual underlying loan of the quality assurance receivable
.
 
The following table presents the Group’s quality assurance receivable as of December 31, 2019 and 2020:
 
     For the years ended December 31,  
     2019      2020  
Quality assurance receivable
     4,459,145        1,345,068  
Allowance for credit losses for quality assurance receivable
     (809,503      (223,514
    
 
 
    
 
 
 
Quality assurance receivable, net
     3,649,642        1,121,554  
    
 
 
    
 
 
 
The Group evaluates expected credit losses of quality assurance receivable by on a collective basis based on the type of borrowers and delinquency pattern. Credit quality indicators are updated quarterly, and the credit quality of any given customer can change during the life of the portfolio. The following table presents quality assurance receivables based on type of borrowers and delinquency as of December 31, 2019 and 2020:
 
    
1-89
days
past due
    
90-119
days
p
ast due
    
120-149
days
p
ast due
    
150-179
days
p
ast due
    
Total past
due
     Current     
Total quality
assurance
receivable
 
December 31, 2019
                                                              
New borrowers
     139,398        36,630        37,113        37,017        250,158        849,189        1,099,347  
Repeat borrowers
     297,150        75,880        73,682        70,154        516,866        2,842,932        3,359,798  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     436,548        112,510        110,795        107,171        767,024        3,692,121        4,459,145  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
December 31, 2020
                                                              
New borrowers
     26,708        5,651        5,312        5,407        43,078        191,155        234,233  
Repeat borrowers
     70,819        25,745        22,647        15,388        134,599        976,236        1,110,835  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     97,527        31,396        27,959        20,795        177,677        1,167,391        1,345,068  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the quality assurance receivable balance as of December 31, 2020 are originated in 2020.
The following table sets forth the movement in the allowance for credit losses for quality assurance receivable as of December 31, 2019 and 2020, respectively:
 
     For the years ended December 31,  
     2019      2020  
Beginning balance
     1,097,188        809,503  
Impact of adoption of ASC 326 (Note 2(b))
     —          34,998  
Provision/(reversal) for credit losses
     210,520        (49,590
Write-offs
     (498,205      (571,397
    
 
 
    
 
 
 
Ending balance
     809,503        223,514  
    
 
 
    
 
 
 
Revenue recognition
(u) Revenue recognition
 
The Group engages primarily in operating an online consumer finance marketplace by providing an online platform which matches borrowers with institutional funding partners, individual investors and assisting facilitation of loans to investors on certain third-party online platforms (collectively referred to as “investors”). The Group determines that it is not the legal lender or legal borrower in the above process. Therefore, the Group generally does not record loan receivable and payable arising from the loans between investors and borrowers on its balance sheets other than consolidated trusts (Note 3). Revenue comprises the fair value of the consideration received or receivable for the provision of services in the ordinary course of the Group’s activities and is recorded net of value-added tax (“VAT”). The Group discontinue matching of individual investors in 2019 due to change in regulations.
On January 1, 2018, the Company adopted the revenue standard using the modified retrospective transition method to those contracts which were not completed as of January 1, 2018. Upon initial adoption, the Group recognized the cumulative effect of initially applying the revenue standard as an increase of approximately RMB176.5 million, net of tax, to the opening balances of retained earnings. These adjustments primarily arose from the timing of revenue recognition for transaction service fees collected in monthly instalments related to its loan products being recognized earlier under ASC Topic 606
.
The following table sets forth the impact to the consolidated statement of comprehensive income for the year ended December 31, 2018 as a result of adoption of ASC Topic 606.
 
     For the years ended December 31, 2018  
     As reported      Amounts without
adoption of ASC
Topic 606
     Effect of change  
Loan facilitation service fees
     2,919,234        2,141,565        777,669  
Post-facilitation service fees
     922,797        773,116        149,681  
Other Revenue
     376,915        793,188        (416,273
    
 
 
    
 
 
    
 
 
 
    
 
4,218,946
 
  
 
3,707,869
 
  
 
511,077
 
    
 
 
    
 
 
    
 
 
 
Revenue recognition policies for each type of services under ASC Topic 606 are discussed as follows:
Revenue from Single Loans
In accordance with a series contracts entered into among the borrowers, investors (either individual or institutional funding partners) and the Group, the Group generally provides the following services to the borrowers and investors:
 
 
 
The Group operates a platform that enables borrowers and investors to exchange information;
 
 
 
The Group collects information from borrowers, conduct credit assessment and match borrowers with investors;
 
 
 
Once borrowers and investors are matched, the Group is responsible for collect and transfer funds between borrowers and investors;
 
 
 
The Group will also provide investors with collection services upon borrowers’ default;
 
 
 
On monthly basis, the borrowers are obligated to pay transaction service fee and quality assurance contribution/guarantee fee on top of the principle and interest payment. In the event of prepayment, borrowers are obligated to pay the outstanding unpaid transaction service fee and quality assurance contribution in full.
The Group determines its customers to be both investors and borrowers. Starting from 2018, the Group charges the transaction service fee as part of the borrowers’ monthly repayment. In accordance with the relevant guidance in ASC Topic 606, the amounts associated with the quality assurance obligation is within the scope of ASC Topic 460 and should be accounted for in accordance with the provisions of that Topic. The services not within the scope of other Topics should be accounted for in accordance with the remaining provisions of ASC Topic 606 and the applicable revenue recognition guidance. The Group considers loan facilitation services (covering matching of investors to borrowers and facilitating the execution of loan agreement between investors and borrowers) and post-facilitation services (covering cash processing services and collection services) as two distinctive performance obligations in accordance with ASC Topic 606. The transaction price is first allocate
d
to the quality assurance commitment and quality assurance program, if any, which is recorded at fair value in accordance with ASC Topic 460. Then the remaining considerations are allocated to the loan facilitation and post-facilitation services using their relative standalone selling prices. The Group does not have observable standalone selling price for the loan facilitation services or post-facilitation services because it does not provide loan facilitation services or post-facilitation services on a standalone basis in similar circumstances to similar customers. There is no direct observable standalone selling price for similar services in the market that is reasonably available to the Group. As a result, the estimation of standalone selling price involves significant judgment. The Group uses an expected cost plus margin approach to estimate the standalone selling prices of loan facilitation services and post facilitation services as the basis of revenue allocation. When estimating the selling prices, the Group considers the cost related to such services, profit margin, customer demand, effect of competition on services, and other market factors.
The transaction price allocated to loan facilitation is recognized as revenue upon execution of loan agreements between investors and borrowers; the consideration allocated to post-facilitation services is recognized over the period of the loan on a straight line method, which approximates the pattern of when the underlying services are performed.
In additional to transaction service fee, the Group also receives fees on future events, such as collection fees. For loans with no quality assurance protection, collection is considered a separate performance obligation and therefore collection fee is allocated to this specific performance obligation. For loans with quality assurance protection, as the quality assurance will compensate the investors should the borrowers are delinquent, the collection fee is considered a variable consideration for the loan facilitation and post-facilitation performance obligations and therefore is included in the total transaction price which is allocated to these two performance obligation based on their relative standalone selling price. The collection fee is only probable of not reserving upon successful collection and as such is not included in the transaction price until then.
Revenue from Investment Programs
For investment programs that only fund loans protected by the quality assurance, the loan transaction service fees and monthly contribution to the quality assurance paid by the borrowers are the same as those discussed under “Revenue from Single Loans” above. In addition, the Group charges the surplus gain, i.e., the actual rate of return exceeds the stated expected rate of return in the investment program agreement, as investment program management fee. The investment program management fee is a separate fee charged to investors in a separate contract and therefore is allocate specifically to the investment management performance obligation. The Group determines that the “probable of not reserving” threshold is met for surplus gain and therefore surplus gain is included in the transaction price upon the effective of investment program. The Group estimates the surplus gain on a monthly basis for the duration of an investment program to monitor the expected outcome of the portfolio and the amount is recognized over the term of the investment program as the investor simultaneously receives and consumes the benefits provided by the Company’s performance throughout the term of the investment program. The Group stopped offering investment program in 2019 as a result of regulatory requirements to stop P2P business and all investment programs matured in 2020.
Other revenue
Other than the collection fees charged for certain loans and investment management fee for investment programs, other revenue primarily includes borrower referral fees.
The Group refers borrowers that do not meet the Group’s risk appetite to other lending platforms, and charges a referral fee based on the loan origination volume, cost
per-click
or other performance based criteria. Such fee is recognized as other revenue upon loan origination, each click or other performance obligation is satisfied.
Revenue disaggregation analysis
The following table sets forth the Group’s operating revenue from different service type
s
:
 
     For the years ended December 31,  
     2018      2019      2020  
     With quality
assurance
protection
     Without quality
assurance
protection
     With quality
assurance
protection
     Without quality
assurance
protection
     With quality
assurance
protection
     Without quality
assurance
protection
 
Loan facilitation service fees
     2,404,178        515,056        2,984,063        326,812        1,908,851        —    
Post-facilitation service fees
     678,518        244,279        1,096,660        103,713        672,981        —    
Other revenue
                                                     
-investment management fee
     208,471        —          109,423        —          31,767        —    
-borrowers referral fee
     —          96,167        —          130,677        —          290,337  
-others
     54,734        17,543        37,949        66,791        95,286        64,496  
Changes in expected discretionary payment to investor reserve fund investors
     —          68,619        —          —          —          —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
       3,345,901        941,664        4,228,095        627,993        2,708,885        354,833  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Interest income (Note 2(o)) and guarantee income (Note 2(t)) is not included in the table above as it is not accounted for under ASC Topic 606.
Contract balances
Contract assets represent the Group’s right to consideration in exchange for facilitation and post-facilitation service that the Company has transferred to the customer before payment is due. Contract liabilities represent the Group’s obligation to transfer facilitation and post-facilitation service to the customer due to received payment. The timing of revenue recognition, scheduled payments, and cash collections results in contract assets and contract liability.
Practical expedient and exemptions
The Group generally expenses sales commission when incurred for loans with a term for one year or less. These costs are recorded within sales and marketing expenses.
The Group does not disclose the value of unsatisfied performance obligation as most of the loans facilitated through its platform with an original term of one year or less.
Expected discretionary payment to investor reserve fund investors
In December 2017, due to the deterioration of performance of investor reserve fund investment programs, the Group reversed all the gains recorded historically amounting to RMB213,958 and additional provision outside the Group’s contractual obligation related to the investor reserve fund amounting to RMB107,660 was recognized as a reduction of revenue. In 2018, the Group experienced improved loan performance and a reversal amounting to RMB68,619 was recognized in revenue. As of December 31, 2019, all investment programs that offered protection on expected return of investors were matured.
Origination and servicing expenses
(v) Origination and servicing expenses
Origination and servicing expenses primarily consist of salaries and benefits of employees who facilitate loan origination, perform risk pricing, debt-collection service, customer service, data processing and data analysis.
Origination and servicing expenses-related party consist of expenses for data collection service provided by PPcredit, a related party of the Group (See Note 10).
Sales and marketing expenses
(w) Sales and marketing expenses
Sales and marketing expenses consist primarily of advertising and online marketing promotion expenses. Advertising and online marketing expenses, amounting to approximately RMB702,508, RMB710,203 and RMB470,243 for the years ended December 31, 2018, 2019 and 2020, respectively, are charged to the consolidated statements of comprehensive income as incurred.
General and administrative expenses
(x) General and administrative expenses
General and administrative expenses consist primarily of salaries and benefits for general management, finance and administrative personnel, share-based compensation expenses, rental, professional service fees and other expenses.
Research and development expenses
(y) Research and development expenses
Research and development expenses consist primarily of payroll and related expenses for IT professionals involved in developing technology platform and website, server and other equipment depreciation, bandwidth and data center costs. All research and development costs have been expensed as incurred as the costs qualifying for capitalization have been insignificant.
Share-based compensation
(z) Share-based compensation
The Group follows ASC Topic 718, which requires all share-based payments to employees and directors, including grants of employee stock options, to be recognized as compensation expense in the financial statements over the vesting period of the award based on the fair value of the award determined at the grant date. Under ASC Topic 718, the number of share-based awards for which the service is not expected to be rendered for the requisite period should be estimated, and the related compensation cost is not recorded for that number of awards.
In accordance with ASC Topic 718, the Group recognize share-based compensation expenses, net of a forfeiture rate, using the straight-line method for awards with services conditions only, and using the graded-vesting attribution method for awards with graded vesting features and performance conditions. Compensation cost is accrued if it is probable that a performance condition will be achieved.
Leases
(aa) Leases
Prior to the adoption of ASC 842 on January
 1, 2019
A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified as an operating lease. All leases of the Group are currently classified as operating leases. When a lease contains rent holidays, the Group records the total expenses on a straight-line basis over the lease term.
Upon and hereafter the adoption of ASC 842 on January
 1, 2019
The Group determines if an arrangement is a lease or contains a lease at inception. Operating leases are included in operating lease
right-of-use
(“ROU”) assets and operating lease liabilities, in the Group’s consolidated balance sheets. The Group does not have any finance leases as of the adoption date or December 31, 2020.
ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.
The Group has elected to adopt the following lease practical expedients in conjunction with the adoption of ASU
2016-02:
(i) elect for each lease to not separate
non-lease
components from lease components and instead to account for each separate lease component and the
non-lease
components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Group elected not to apply ASC 842 recognition requirements; and (iii) the Group elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and (c) initial direct costs.
Government grants and subsidy income
(ab) Government grants and subsidy income
The Group receives government grants and subsidies in the PRC from various levels of local governments from time to time which are granted for general corporate purposes and to support its ongoing operations in the region. The grants are determined at the discretion of the relevant government authority and there are no restrictions on their use. The government subsidies are recorded as other income in the consolidated statement of comprehensive income in the period the cash is received. The government grants received by the Group amounting to RMB53,739, RMB62,517 and RMB74,104 for the years ended December 31, 2018, 2019 and 2020, respectively
.
Taxation
(ac) Taxation
Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.
Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry forwards and credits. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be received or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of comprehensive income in the period of the enactment of the change.
The Group considers positive and negative evidence when determining whether a portion or all of its deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry-forward periods, its experience with tax attributes expiring unused, and its tax planning strategies. The ultimate realization of deferred tax assets is dependent upon its ability to generate sufficient future taxable income within the carry-forward periods provided for in the tax law and during the periods in which the temporary differences become deductible. When assessing the realization of deferred tax assets, the Group has considered possible sources of taxable income including (i) future reversals of existing taxable temporary differences, (ii) future taxable income exclusive of reversing temporary differences and carry-forwards, (iii) future taxable income arising from implementing tax planning strategies, and (iv) specific known trend of profits expected to be reflected within the industry.
The Group recognizes a tax benefit associated with an uncertain tax position when, in its judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority. For a tax position that meets the
more-likely-than-not
recognition threshold, the Group initially and subsequently measures the tax benefit as the largest amount that the Group judges to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority. The Group’s liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances, such as the progress of tax audits, case law developments and new or emerging legislation. Such adjustments are recognized entirely in the period in which they are identified. The Group’s effective tax rate includes the net impact of changes in the liability for unrecognized tax benefits and subsequent adjustments as considered appropriate by management. The Group classifies interest and penalties recognized on the liability for unrecognized tax benefits as income tax expenses.
Earnings (loss) per share
(ad) Gain or losses related to financial guarantee derivative
The Group used to offer investment programs which were accounted for as derivative under ASC Topic 815, Derivatives and Hedging, in the consolidated balance sheets as either assets or liabilities at fair value. Such business was terminated in late 2017 and the remaining investment programs fully matured in 2019.
If there are changes to the expected defaults of loans and expected performance of the investment programs, the Group records these resulting adjustments to the “fair value change of financial guarantee derivatives” line item within “other income (expense)” on the consolidated statement of comprehensive income. Upon the maturity of an investment program, any cumulative gain or loss will be reclassified to the “realized gain or loss from financial guarantee derivatives” line item within “other income (expense).” That is, whenever cash flows occur upon maturity, the fair value changes are reclassified within the income statement and recorded as realized gain or loss.
(ae) Net profit per share
Basic net profit per share is computed by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the
two-class
method. Under the
two-class
method, net profit is allocated between ordinary shares and other participating securities based on their participating rights. Net loss is not allocated to other participating securities if based on their contractual terms they are not obligated to share in the losses. Diluted net profit per share is calculated by dividing net profit attributable to FinVolution Group’s ordinary shareholders by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares using the
if-converted
method and shares issuable upon the exercise of share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such shares would be anti-dilutive.
Segment reporting
(af) Segment reporting
The Group’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and therefore, the Group only has one reportable segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The Group’s long-lived assets are substantially all located in the PRC and substantially all of the Group’s revenues are derived from within the PRC. Therefore, no geographical segments are presented.
Treasury shares
(ag) Treasury shares
The Group accounts for treasury shares using the cost method. Under this method, the cost incurred to purchase the shares is recorded in the treasury shares account in the consolidated balance sheets. At retirement, the ordinary shares account is charged only for the aggregate par value of the shares. The excess of the acquisition cost of treasury shares over the aggregate par value is allocated between additional
paid-in
capital (up to the amount credited to the additional
paid-in
capital upon original issuance of the shares) and retained earnings. In the event that treasury shares are reissued at an amount different from the cost the Company paid to repurchase the treasury shares, the Company will recognize the difference in additional
paid-in
capital by using
first-in,
first-out
method. The treasury shares account includes 20,634,265 and 144,906,570 ordinary shares mainly for the purpose of exercise of share-based compensation plans as of December 31, 2019 and 2020, respectively.
Statutory reserves (ah) Statutory reserves
In accordance with the relevant regulations and their articles of association, subsidiaries of the Company incorporated in the PRC are required to allocate at least 10% of their
after-tax
profit determined based on the PRC accounting standards and regulations to the general reserve until such reserve has reached 50% of the relevant subsidiary’s registered capital. These reserves can only be used for specific purposes and are not transferable to the Company in the form of loans, advances or cash dividends. During the years ended December 31, 2018, 2019 and 2020, appropriations to the general reserve amounted to RMB200,916, RMB61,192 and RMB140,860, respectively.
Recently issued accounting standards
(a
i
) Recently issued accounting standards
Adoption of new accounting standards
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842) (“ASU
2016-02”),
which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU
2016-02
states that a lessee would recognize a lease liability for the obligation to make lease payments and a
right-to-use
asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. In July 2018, the FASB issued ASU
2018-10,
“Codification Improvements to Topic 842, Leases” which clarifies the use of rate implicit in the lease and requirements of lease reclassification reassessment. Further in July, 2018, FASB issued ASU
2018-11,
“Leases (Topic 842): Targeted improvements” which provides another transition method in addition to the existing transition method by allowing entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.
The Group adopted ASC Topic 842 using the modified retrospective transition approach. Prior period results continue to be presented under ASC Topic 840 based on the accounting standards originally in effect for such periods. Please refer to Note 2(aa) for the Group’s accounting policy under ASC Topic 842. Upon adoption of ASC 842, on January 1, 2019, the Group recorded the operating lease
right-of-use-assets
and operating lease liabilities amounting to RMB127,066 and RMB118,420, respectively, which are primarily related to the lease of the Group’s office spaces. The adoption of ASC 842 did not have a material impact on the Group’s results of operations or cash flows.
In June 2016, the FASB amended guidance related to impairment of financial instruments as part of ASU
2016-13
Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which will be effective January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a Group recognizes an allowance based on the estimate of expected credit loss. In November 2018, the FASB issued an amendment (ASU
2018-19):
Codification Improvements to Topic 326, Financial Instruments—Credit Losses, to align the implementation date for nonpublic entities’ annual fiscal statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU
2016-13.
Upon adoption of the standard on January 1, 2020, after adjusting for deferred tax and other adoption effects, a RMB882,964 decrease was recorded in the retained earnings through a cumulative-effect adjustment.
In January 2017, the FASB issued ASU
2017-04,
“Intangibles—Goodwill and Other (Topic 350): simplifying the test for goodwill impairment”, the guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not the difference between the fair value and carrying amount of good will which was the step 2 test before. The ASU should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has not early adopted this guidance. The adoption of ASC 350 did not have impact on the Group’s results of operations or cash flows.
In August 2018, the FASB issued ASU
2018-13,
“Fair Value Measurement (Topic 820): Disclosure framework – changes to the disclosure requirements for fair value measurement” which modifies the disclosure requirements on fair value measurements in Topic 820 Fair Value Measurement. It also requires to add disclosures relating to changes in unrealized gains and losses for the period included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average of significant unobservable inputs used to develop Level 3 measurements. ASU
2018-13
is effective for all entities for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The adoption of ASC 820 did not have a material impact on the Group’s results of operations or cash flows.
New accounting standards not yet adopted
In December 2019, the FASB issued ASU 2019-12—Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments in ASU 2019-12 simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for all entities beginning on January 1, 2021. Early adoption of the amendments is permitted. The adoption of this standard is not expected to have a material impact on the Group’s disclosures
.
XML 54 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Principal activities and organization (Tables)
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Principal Subsidiaries and Consolidated VIEs'
As of December 31, 2020, the Company’s principal subsidiaries and consolidated VIEs are as follows:
 
Name
  
Percentage
of
direct or
indirect
ownership
   
Date of
incorporation
    
Place of
incorporation
 
Subsidiaries
                         
FinVolution (HK) Limited (“FinVolution HK”)
     100     June 12, 2012        Hong Kong, China  
Beijing Prosper Investment Consulting Co., Ltd. (“Beijing Prosper”)
     100     August 21, 2012        Beijing, China  
Shanghai Guangjian Information Technology Co., Ltd. (“Shanghai Guangjian”)
     100     June 5, 2017        Shanghai, China  
Shanghai Shanghu Information Technology Co., Ltd. (“Shanghai Shanghu”)
Shanghai Manyin Information Technology Co., Ltd. (“Shanghai Manyin”)
     100     February 12, 2018        Shanghai, China  
Hainan Shanghu Information Technology Co., Ltd. (“Hainan Shanghu”)
     100     August 1, 2018        Hainan, China  
       
Consolidated VIEs
                         
Beijing Paipairongxin Investment Consulting Co., Ltd.
(“Beijing Paipairongxin”)
     100 %
*
 
    June 15, 2012        Beijing, China  
Shanghai Zihe Information Technology Co., Ltd.
(“Shanghai Zihe”)
     100 %
*
 
    July 6, 2017        Shanghai, China  
Shanghai Nianqiao Technology Co., Ltd.
(“Shanghai Nianqiao”)
     100 %
*
 
    August 8, 2018        Shanghai, China  
Shanghai Ledao Technology Co., Ltd.
(“Shanghai Ledao”)
     100 %
*
 
    January 10, 2019        Shanghai, China  
Chengdu Yougao Information Technology Co., Ltd.
(“Chengdu Yougao”)
     100 %
*
 
    December 26, 2019        Chengdu, China  
       
Consolidated VIEs’ principal subsidiaries
                         
Shanghai PPDai Financial Information Services Co., Ltd. (“Shanghai PPDai”)
     100 %
*
 
    January 18, 2011        Shanghai, China  
Shanghai Erxu Information Technology Co., Ltd.
(“Shanghai Erxu”)
     100 %
*
 
    April 28, 2018        Shanghai, China  
Fujian Zhiyun Financing Guarantee Co., Ltd. (“Fujian
 
Zhiyun”)
     100 %
*
 
    November 21, 2019        Fujian, China  
 
*
Controlled via contractual relationships
XML 55 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2020
Summary of Cumulative Effect of The Changes Made To The Consolidated Balance
The table below sets forth the cumulative effect of the changes made to the consolidated balance sheet as of January 1, 2020 due to the adoption of ASC Topic 326.
 
     December 31, 2019      CECL adoption
impact
     January 1, 2020  
Assets
                          
Quality assurance receivable
     3,649,642        (34,998      3,614,644  
Loans receivable
     4,808,252        (303,291      4,504,961  
Accounts receivable
     882,305        (142,077      740,228  
             
 
 
          
Decrease in assets
              (480,366         
             
 
 
          
Liabilities
                          
Quality assurance payable
     4,776,153        690,122        5,466,275
             
 
 
          
Increase in liabilities
              690,122           
             
 
 
          
Retained earnings
                          
Pre-tax
decrease in retained earnings
              (1,170,488         
Tax effects
              287,524           
             
 
 
          
Net decrease in retained earnings
              (882,964         
             
 
 
          
 
*
Upon adoption of ASC 326, quality assurance payable was separated into deferred guarantee income of RMB1,873,254 and expected credit losses for quality assurance commitment of RMB3,593,021.
Schedule of Investments
The following table sets forth the investments the Group holds as of December 31, 2019 and 2020
,
respectively. 
 
 
  
As of December 31,
 
 
  
2019
 
  
2020
 
Equity method investments
  
 
96,622
 
  
 
129,622
 
Non-marketable
equity investments
  
 
856,211
 
  
 
820,893
 
 
  
 
 
 
  
 
 
 
 
  
 
952,833
 
  
 
950,515
 
Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis
The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:
 
December 31, 2019
                                   
         
     Level 1 Inputs      Level 2 Inputs      Level 3 Inputs      Balance at Fair value  
     RMB      RMB      RMB      RMB  
Assets
                                   
Short-term investments
                                   
—wealth management products
     —          114,560        —          114,560  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
December 31, 2020
                                   
         
     Level 1 Inputs      Level 2 Inputs      Level 3 Inputs      Balance at Fair value  
     RMB      RMB      RMB      RMB  
Assets
                                   
Short-term investments
                                   
—wealth management products
     —          1,970,958        —          1,970,958  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Equity Securities without Readily Determinable Fair Value The following table sets forth the unrealized gains and losses from remeasurement (referred to as upward or downward adjustments) recorded as adjustments to the carrying value of
non-marketable
equity investments held as of December 31, 2018, 2019 and 2020 based on the observable price in an orderly transaction for the same or similar security of the same issuers:
 
     For the years ended
December 31,
 
     2018      2019      2020  
Upward adjustments
     170        3,149        —    
Downward adjustments (including impairment)
     —          —          (36,600
    
 
 
    
 
 
    
 
 
 
Total unrealized gain
 (loss
es
)
     170        3,149        (36,600
    
 
 
    
 
 
    
 
 
 
The following table sets forth the total carrying value of the Group’s non-marketable equity investments at fair value on a non-recurring basis held as of December 31, 2018, 2019 and 2020 including cumulative unrealized upward and downward adjustments made to the initial cost basis of the securities:
 
     As of December 31,  
     2019      2020  
Initial cost basis
     852,892        854,174  
Upward adjustments
     3,319        3,319  
Downward adjustments (including impairment)
     —          (36,600
    
 
 
    
 
 
 
Total carrying value at the end of the period
     856,211        820,893  
    
 
 
    
 
 
 
Schedule of Interest Income, Interest Expense and Loan Provision Losses Related to Loans
The net interest income recorded in the consolidated statement of comprehensive income related to the loans originated by the Group recorded for the years ended December 31, 2018, 2019 and 2020 are as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Interest income
     316,193        1,342,289        1,341,657  
Less: Interest expense
     (60,085      (235,620      (228,320
    
 
 
    
 
 
    
 
 
 
Net interest income
     256,108        1,106,669        1,113,337  
    
 
 
    
 
 
    
 
 
 
Schedule of Estimated Useful Life and Residual Value of Property and Equipment, Net The following table sets forth the estimated useful life and residual value:
Category
  
Estimated useful life
   Residual value
Office furniture and equipment
  
3-
5
years
   5%
Computer and electronic equipment
  
3-
5
years
   5%
Leasehold improvements
   shorter of remaining lease period or estimated useful life    Nil
Software
  
1-
5
years
   Nil
Schedule of Guarantee and Quality Assurance Fund Obligations Movement Activities
The following table sets forth the Group’s quality assurance obligations movement activities for the years ended December 31, 2018 and 2019:
 
     For the years ended December 31,  
     2018      2019  
Opening balance
     2,062,844        3,819,379  
Fair value of newly written guarantee and quality assurance obligation
     5,313,489        6,156,826  
Release of guarantee and quality assurance payable upon repayment
     (4,049,457      (6,718,809
Contingent liability
     3,380,930        6,409,884  
Payouts during the year
     (7,889,277      (12,299,134
Recoveries during the year
     5,000,850        7,408,007  
    
 
 
    
 
 
 
Ending balance
     3,819,379        4,776,153  
    
 
 
    
 
 
 
Schedule of Revenue Initial Application Period Cumulative Effect Transition
The following table sets forth the impact to the consolidated statement of comprehensive income for the year ended December 31, 2018 as a result of adoption of ASC Topic 606.
 
     For the years ended December 31, 2018  
     As reported      Amounts without
adoption of ASC
Topic 606
     Effect of change  
Loan facilitation service fees
     2,919,234        2,141,565        777,669  
Post-facilitation service fees
     922,797        773,116        149,681  
Other Revenue
     376,915        793,188        (416,273
    
 
 
    
 
 
    
 
 
 
    
 
4,218,946
 
  
 
3,707,869
 
  
 
511,077
 
    
 
 
    
 
 
    
 
 
 
Disaggregation of Revenue
The following table sets forth the Group’s operating revenue from different service type
s
:
 
     For the years ended December 31,  
     2018      2019      2020  
     With quality
assurance
protection
     Without quality
assurance
protection
     With quality
assurance
protection
     Without quality
assurance
protection
     With quality
assurance
protection
     Without quality
assurance
protection
 
Loan facilitation service fees
     2,404,178        515,056        2,984,063        326,812        1,908,851        —    
Post-facilitation service fees
     678,518        244,279        1,096,660        103,713        672,981        —    
Other revenue
                                                     
-investment management fee
     208,471        —          109,423        —          31,767        —    
-borrowers referral fee
     —          96,167        —          130,677        —          290,337  
-others
     54,734        17,543        37,949        66,791        95,286        64,496  
Changes in expected discretionary payment to investor reserve fund investors
     —          68,619        —          —          —          —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
       3,345,901        941,664        4,228,095        627,993        2,708,885        354,833  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Schedule Of Movement Of Deferred Guarantee Income
Deferred guarantee income:    For the year ended December 31,  
     2020  
Opening balance upon adoption of ASC Topic 326 (Note 2(b))
     1,873,254  
Newly written guarantee and quality assurance obligation
     2,838,707  
Release of guarantee and quality assurance payable upon repayment
     (3,386,032
Termination of P2P guarantee and quality assurance obligation*
     (66,533
    
 
 
 
Ending balance
     1,259,396  
    
 
 
 
Schedule Of Expected Credit Losses For Quality Assurance Commitment
Expected credit losses for quality assurance commitment:    For the year ended December 31,  
     2020  
Opening balance upon adoption of ASC Topic 326 (Note 2(b))
     3,593,021  
Provision for credit losses of guarantee contracts
     2,057,558  
Payouts during the year
     (8,297,516
Recoveries during the year
     5,199,893  
Termination of P2P guarantee and quality assurance obligation*
     (162,455
    
 
 
 
Ending balance
     2,390,501  
    
 
 
 
Schedule Of Quality Assurance Obligation And Receivables
The following table presents the Group’s quality assurance receivable as of December 31, 2019 and 2020:
 
     For the years ended December 31,  
     2019      2020  
Quality assurance receivable
     4,459,145        1,345,068  
Allowance for credit losses for quality assurance receivable
     (809,503      (223,514
    
 
 
    
 
 
 
Quality assurance receivable, net
     3,649,642        1,121,554  
    
 
 
    
 
 
 
Summary of Aging of Past Due Quality Assurance Receivable The following table presents quality assurance receivables based on type of borrowers and delinquency as of December 31, 2019 and 2020:
    
1-89
days
past due
    
90-119
days
p
ast due
    
120-149
days
p
ast due
    
150-179
days
p
ast due
    
Total past
due
     Current     
Total quality
assurance
receivable
 
December 31, 2019
                                                              
New borrowers
     139,398        36,630        37,113        37,017        250,158        849,189        1,099,347  
Repeat borrowers
     297,150        75,880        73,682        70,154        516,866        2,842,932        3,359,798  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     436,548        112,510        110,795        107,171        767,024        3,692,121        4,459,145  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
December 31, 2020
                                                              
New borrowers
     26,708        5,651        5,312        5,407        43,078        191,155        234,233  
Repeat borrowers
     70,819        25,745        22,647        15,388        134,599        976,236        1,110,835  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     97,527        31,396        27,959        20,795        177,677        1,167,391        1,345,068  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Schedule of Information about movement of quality assurance Receivable
The following table sets forth the movement in the allowance for credit losses for quality assurance receivable as of December 31, 2019 and 2020, respectively:
 
     For the years ended December 31,  
     2019      2020  
Beginning balance
     1,097,188        809,503  
Impact of adoption of ASC 326 (Note 2(b))
     —          34,998  
Provision/(reversal) for credit losses
     210,520        (49,590
Write-offs
     (498,205      (571,397
    
 
 
    
 
 
 
Ending balance
     809,503        223,514  
    
 
 
    
 
 
 
Beijing Paipairongxin Investment Consulting Co., Ltd [Member]  
Summary of Financial Information of VIE and its Subsidiaries
The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs, which are included in the Group’s consolidated financial statements. Transactions between the VIEs and their subsidiaries are eliminated in the balances presented below:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Cash and cash equivalents
     2,025,233        1,660,549  
Restricted cash
     2,620,706        2,694,514  
Short-term investments
     —          1,970,958  
Accounts receivable
     846,454        685,556  
Quality assurance receivable
     3,649,642        1,121,554  
Property, equipment and software, net
     103,444        67,010  
Intangible assets
     —          35,187  
Right of Use assets
     94,852        54,385  
Loans and receivables, net of credit loss allowance for loans receivables
     36,344        7,679  
Investments
     2,306,831        1,579,146  
Deferred tax assets
     122,920        149,511  
Contract assets
     20,555        —    
Prepaid expenses and other assets
     1,290,996        970,709  
    
 
 
    
 
 
 
Total assets
     13,117,977        10,996,758  
    
 
 
    
 
 
 
Payable to platform customers
     684,630        103,453  
Quality assurance payable
     4,776,153        —    
Deferred guarantee income
     —          1,259,396  
Expected credit losses for quality assurance commitment
     —          2,390,501  
Payroll and welfare payable
     115,540        132,955  
Taxes payable
     32,468        49,556  
Short-term borrowings
     85,000        —    
Contract liabilities
     50,166        —    
Deferred tax liabilities
     47,117        8,320  
Leasing liabilities
     84,284        42,775  
Amounts due to related part
y
     3,189,663        2,153,925  
Accrued expenses and other liabilities
     237,802        472,446  
    
 
 
    
 
 
 
Total liabilities
     9,302,823        6,613,327  
    
 
 
    
 
 
 
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenue
     4,250,978        4,684,436        6,124,129  
Net profit
     1,604,530        661,808        1,230,402  
    
 
 
    
 
 
    
 
 
 
Net cash provided by operating activities
     1,356,887        74,977        467,054  
Net cash used in (provided by) investing activities
     (1,031,968      367,903        (672,930
Net cash used in (provided by) financing activities
     1,043,899        108,972        (85,000
    
 
 
    
 
 
    
 
 
 
Net decrease (increase) in cash, cash equivalents and restricted cash
     1,368,818        551,852        (290,876
Cash, cash equivalents and restricted cash at beginning of year
     2,725,269        4,094,087        4,645,939  
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted cash at end of year
     4,094,087        4,645,939        4,355,063  
    
 
 
    
 
 
    
 
 
 
XML 56 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Loans receivable, net (Tables)
12 Months Ended
Dec. 31, 2020
Accounts Receivable and Related Allowance for Doubtful Accounts
Loans receivable originated and retained by the Group consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Loans
     5,124,376        2,736,894  
Credit loss allowance for loans receivable
     (316,124      (382,012
    
 
 
    
 
 
 
Loans receivable, net
     4,808,252        2,354,882  
    
 
 
    
 
 
 
Schedule of Allowance for Loan Losses
The following table sets forth the activity in the allowance for loan losses for the years ended December 31, 2018, 2019 and 2020.
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Beginning balance
     47,670        74,381        316,124  
Impact of adoption of ASC 326 (Note 2(b))
                   303,291  
Provision for loans receivable
     192,749        299,504        463,175  
Current period write off 
     (166,038      (57,761      (700,578
    
 
 
    
 
 
    
 
 
 
Ending balance
     74,381        316,124        382,012  
    
 
 
    
 
 
    
 
 
 
Schedule of Aging of Loans The following table presents loans receivables based on type of borrowers and delinquency as of December 31, 2019 and December 31, 2020:
 
    
1-89
days
past due
    
90-119

days
p
ast due
    
120-149

days
p
ast due
    
150-179

days
p
ast due
     Total past
due
     Current      Total loans
receivable
 
December 31, 2019
                                                              
New borrowers
     62,534        8,954        5,927        4,813        82,228        672,052        754,280  
Repeat borrowers
     220,820        42,821        39,394        35,221        338,256        4,031,840        4,370,096  
Total
     283,354        51,775        45,321        40,034        420,484        4,703,892        5,124,376  
               
December 31, 2020
                                                              
New borrowers
     19,443        5,564        5,359        4,667        35,033        231,001        266,034  
Repeat borrowers
     101,880        28,994        27,251        27,449        185,574        2,285,286        2,470,860  
Total
     121,323        34,558        32,610        32,116        220,607        2,516,287        2,736,894  
Schedule of Total Assets, Liabilities, Results of Operations and Cash Flows of Trusts
The following table sets forth the total assets, liabilities, results of operations and cash flows of the above trusts, which are included in the Group’s consolidated financial statements.
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Restricted cash
     799,646        482,285  
Loans and other receivable
     5,092,609        2,952,616  
         
 
 
    
 
 
 
Total assets
     5,892,255        3,434,901  
         
 
 
    
 
 
 
Funds payable to investors of consolidated trusts
     5,887,693        3,430,905  
Taxes payable
     4,562        3,996  
Total liabilities
     5,892,255        3,434,901  
         
 
 
    
 
 
 
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenue
     (164,082      (243,795      (287,955
Net profit
     —          —           
    
 
 
    
 
 
    
 
 
 
Net cash used in operating activities
     (18,008      (78,339      (56,986
Net cash provided by (used in) investing activities
     (1,624,784      (1,290,842      3,190,126  
Net cash used in (provided by) financing activities
     1,901,684        1,865,160        (3,450,501
Net decrease (increase) in cash, cash equivalents and restricted cash
     258,892        495,979        (317,361
Cash, cash equivalents and restricted cash at beginning of year
     44,775        303,667        799,646  
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted cash at end of
year
     303,667        799,646        482,285  
    
 
 
    
 
 
    
 
 
 
Schedule of Reconciliation of funds payable to investors of consolidated trusts
The following table sets forth the breakdown of funds payable to investors of consolidated trusts between the institutional funding partners and the Group as of December 31, 2019 and December 31, 2020:
 
    
As of December 31,
 
    
2019
    
2020
 
    
Institutional
funding
partners
    
The Group
    
Institutional
funding
partners
    
The Group
 
Principal invested
     3,529,785        1,316,130        1,571,005        642,918  
Accrued interest/residual interest
     130,698        911,080        90,836        1,126,146  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     3,660,483        2,227,210        1,661,841        1,769,064  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 57 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid expenses and other assets (Tables)
12 Months Ended
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Receivables, Prepayments and Other Assets
Receivables, prepayments and other assets consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Security deposits
1
     1,108,146        913,605  
Prepaid rental and other deposits
     100,125        51,512  
Prepaid online marketing expenses
     17,701        15,956  
Advances
     14,220        10,455  
Convertible loan
2
     20,000        —    
Others
     130,831        58,481  
    
 
 
    
 
 
 
       1,391,023        1,050,009  
    
 
 
    
 
 
 
1
The balances represent security deposits set aside as requested by certain institutional funding partners, held in deposit accounts with the institutional funding partners.
2
In 2019, the Group agrees to grant a RMB20,000 loan, which can be extend to RMB40,000, to Shanghai Qiaopan Technology Company Limited (“Qiaopan
” or “QP
”), a third party company founded by a former employee of the Group. Together with the loan agreement, the Group agrees to lent certain equipment amounting to RMB8,000 to Qiaopan. The loan and equipment are convertible into a minority interest in Qiaopan upon occurrence of certain events in 2020. If Qiaopan fails to fulfill such events, Qiaopan is obligated to repay loan at a 8% interest rate and pay a rental fee of certain percentage on the equipment amount for its usage of the equipment. The Group considered this arrangement and concluded although Qiaopan meets the definition of VIE, the Group does not need to consolidate Qiaopan in its consolidated financial statements as the Group does not have power to direct the activities of Qiaopan.
XML 58 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Property, equipment and software, net (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property, Equipment and Software, Net
Property, equipment and software, net consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Computer and electronic equipment
     166,019        173,653  
Office furniture and equipment
     15,993        17,136  
Leasehold improvement
     56,554        47,324  
Software
     33,797        45,582  
Total
     272,363        283,695  
Less: Accumulated depreciation and amortization
1
     (138,039      (189,819
    
 
 
    
 
 
 
Property, equipment and software, net
     134,324        93,876  
    
 
 
    
 
 
 
 
1
Depreciation and amortization expenses for the years ended December 31, 2018, 2019 and 2020 was RMB42,162, RMB57,712 and RMB51,780 respectively.
XML 59 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Micro-Lending License
     63,760        63,760  
Financing guarantee License
1
     4,600        —    
Factoring
License
     265        265  
Financial Leasing
License
     255        255  
Insurance Brokerage License
2
     —          34,667  
    
 
 
    
 
 
 
Total
     68,880        98,947  
Less: Accumulated amortization and impairment
     (4,600      —    
    
 
 
    
 
 
 
Intangible assets
     64,280        98,947  
    
 
 
    
 
 
 
 
1
The Group acquired Zhongyisheng Financial Guarantee Co., Ltd. in 2018. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. In 2019, the financial guarantee licenses related to Zhongyisheng Financial Guarantee Co., Ltd. was revoked and therefore full impairment was provided.
2
The Group acquired Runan International Insurance Brokerage Co., Ltd. in 2020. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition.
XML 60 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts receivable and contract assets (Tables)
12 Months Ended
Dec. 31, 2020
Text Block [Abstract]  
Schedule of accounts receivable
The following table presents the accounts receivable as of December 31, 2019 and 2020:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Accounts receivable
     1,028,004        1,052,631  
Credit loss allowance for accounts receivable
     (145,699      (188,725
    
 
 
    
 
 
 
Accounts receivable, net
     882,305        863,906  
    
 
 
    
 
 
 
Schedule of aging of past-due accounts receivable The following table presents accounts receivable based on type of borrowers and delinquency as of December 31, 2019 and 2020:
    
1-89 days

past due
     90-119
days
p
ast due
     120-149
days
p
ast due
    
150-179

days
p
ast due
     Total past
due
     Current      Total accounts
receivable
 
December 31, 2019
                                                              
New borrowers
     24,353        7,415        7,048        6,904        45,720        186,855        232,575  
Repeat borrowers
     66,012        19,599        18,630        17,362        121,603        645,463        767,066  
Other
     —          —          —          —          —          28,363        28,363  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     90,365        27,014        25,678        24,266        167,323        860,681        1,028,004  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
December 31, 2020
                                                              
New borrowers
     6,781        1,672        1,587        1,870        11,910        117,030        128,940  
Repeat borrowers
     20,105        5,942        5,356        5,458        36,861        756,322        793,183  
Other
     —          —          —          —          —          130,508        130,508  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     26,886        7,614        6,943        7,328        48,771        1,003,860        1,052,631  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
As the average tenor of loans facilitated on the Group’s platform are around 9 months, substantially all of the accounts receivable balance as of December 31, 2020 are originated in 2020.
Schedule of Movement of Provision for Accounts Receivable
The following table sets forth the movement of credit loss allowance for accounts receivable as of December 31, 2019 and 2020, respectively:
 
     For the years ended December 31,  
     2018      2019      2020  
            RMB      RMB  
Beginning balance
     —          50,544        145,699  
Impact of adoption of ASC 606 (Note 2(u))
     16,501        —          —    
Impact of adoption of ASC 326 (Note 2(b))
     —          —          142,077  
Provision for accounts receivable
     106,652        261,882        124,661  
Current period
write-off
 
     (72,609      (166,727      (223,712
    
 
 
    
 
 
    
 
 
 
Ending balance
     50,544        145,699        188,725  
    
 
 
    
 
 
    
 
 
 
Schedule of Contract with Customer, Assets
The following table sets forth the contract assets as of December 31, 2019 and 2020:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Investment management fee for investment programs
     20,555        —    
    
 
 
    
 
 
 
Schedule of Movement of Contract Assets
The following table sets forth the movement of contract assets for the years ended December 31, 2019 and 2020:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Beginning balance
     112,103        20,555  
Recognition of investment management fee
     109,423        —    
Recognition of contract acquisition cost
     —          —    
Settlement upon maturity of investment programs
     (199,189      (20,555
Settlement upon fulfilment of contract
     (1,782      —    
    
 
 
    
 
 
 
Ending balance
     20,555        —    
    
 
 
    
 
 
 
XML 61 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued expenses and other liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Funds payable to institutional funding partners
*
     95,643        225,031  
Accrued marketing expense
     45,616        134,743  
Accrued collection service fee
     35,358        36,943  
Accrued technical services expense
     20,945        16,930  
Accrued payment channel expenses
     18,620        13,212  
Accrued professional service fee
     16,270        25,503  
Others
     55,173        56,640  
    
 
 
    
 
 
 
       287,625        509,002  
    
 
 
    
 
 
 
 
*
The balance of payable mainly includes funds received from borrowers but not yet transferred to the institutional funding partners due to the settlement time lag.
XML 62 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Related party balances and transactions (Tables)
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
Summary of Amount Incurred by the Group
Amounts incurred by the Group
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Data collection service expense (i)
     109,666        43,494        10,104  
    
 
 
    
 
 
    
 
 
 
 
(i)
PPcredit Data Service (Shanghai) Co., Ltd. (“PPcredit”) was founded in April 2016 by the founders of the Group to provide data collection services. The Group mainly uses PPcredit as a data provider since PPcredit was established. The price for the service is determined based on the price charged by other market participants.
Summary of Amounts Due to Related Parties
Amounts due to related part
ies
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
PPcredit
     4,309        1,984  
    
 
 
    
 
 
 
XML 63 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of Current and Deferred Portions of Income Tax Expenses
The current and deferred portions of income tax expenses included in the consolidated statements of comprehensive income during the years ended December 31, 2018, 2019 and 2020 are as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Current income tax expenses
     94,787        390,080        298,096  
Deferred income tax expense
     56,419        91,882        157,325  
    
 
 
    
 
 
    
 
 
 
Total
     151,206        481,962        455,421  
    
 
 
    
 
 
    
 
 
 
Summary of Reconciliation Between the Computed Expected Tax Expenses (Benefit) Rate and the Effective Income Tax Rate
The following table sets forth reconciliation between the computed expected tax expenses (benefit) rate and the effective income tax rate:
 
     For the years ended December 31,  
     2018     2019     2020  
     RMB     RMB     RMB  
Statutory tax rate
     25     25     25
Research and development tax credit
     (2 )%      (3 )%      (2 )% 
Effect of tax holiday
     (19 )%      (7 )%      (7 )% 
Change in valuation allowance
     —         1     1
Non-deductible
expenses
     2     1     1
Withholding tax
     —         —         1
    
 
 
   
 
 
   
 
 
 
Effective income tax rate
     6     17     19
    
 
 
   
 
 
   
 
 
 
Summary of Aggregate Amount and Per Share Effect of Tax Holidays The aggregate amount and per share effect of the tax holidays are as follows
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Tax holiday effect
     460,333        202,923        168,677  
Net profit per share effect
                          
- Basic
     0.31        0.13        0.11  
    
 
 
    
 
 
    
 
 
 
- Diluted
     0.29        0.13        0.11  
    
 
 
    
 
 
    
 
 
 
Significant Components of Deferred Tax Assets
The following table sets forth the significant components of the deferred tax assets:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Deferred tax assets:
                 
Timing difference in revenue recognition for transaction service fee
     62,718        —    
Provision for accounts receivable and loans receivable
     49,827        77,578  
Net accumulated losses-carry forward
     15,166        69,454  
Payroll and welfare payable and other temporary difference
     8,274        5,831  
Quality assurance obligations
     —          45,128  
Less:
Valuation
allowance
     (6,245      (42,233
    
 
 
    
 
 
 
Total deferred tax assets
     129,740        155,758  
    
 
 
    
 
 
 
Deferred tax liabilities:
                 
Quality assurance obligations
     (34,367      —    
Intangible assets arisen from business combination and asset acquisition
     (15,940      (24,607
Investor reserve funds
     (15,523      —    
Unrealized gain in consolidated trusts
     (130,009      (58,897
Other taxable temporary difference
     (3,083      (2,044
Withholding tax for undistributed earnings
     —          (18,000
    
 
 
    
 
 
 
Total deferred tax liabilities
     (198,922      (103,548
    
 
 
    
 
 
 
Movement of Valuation Allowances
Movement of valuation allowances
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
At beginning of year
     21,538        40,143        6,245  
Current year additions
     22,585        741        40,054  
Current year reversals
     (3,980      (34,639      (4,066
    
 
 
    
 
 
    
 
 
 
At end of year
     40,143        6,245        42,233  
    
 
 
    
 
 
    
 
 
 
XML 64 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based compensation (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Shares Activities
The following table sets forth the stock option shares activities under all the option plans for the years ended December 31, 2018, 2019 and 2020:
 
     Options
Outstanding
     Weighted
Average
Exercise Price
     Weighted
Average
Remaining
Contractual Life
     Aggregate
Intrinsic Value
 
            US$             US$  
Outstanding at December 31, 2018
     95,653,205        0.2214        2.17        47,689  
    
 
 
                            
Granted
     19,275,000        0.6540        —          —    
Canceled/Forfeited
     (6,490,415      0.5964        —          —    
Exercised
     (53,873,360      0.0977        —          —    
Outstanding at December 31, 2019
     54,564,430        0.4519        2.51        4,264  
    
 
 
                            
Vested and expected to vest at December 31, 2019
     53,286,128        0.4523        2.51        4,143  
Exercisable as of December 31, 2019
     14,156,930        0.3075        1.54        3,221  
Granted
     3,035,750        0.1111        —          —    
Canceled/Forfeited
     (19,350,460      0.1327        —          —    
Expired
     (454,170      0.9663        —          —    
Exercised
     (11,765,920      0.1235        —          —    
Outstanding at December 31, 2020
     26,029,630        0.3708        1.31        5,581  
    
 
 
                            
Vested and expected to vest at December 31, 2020
     25,712,658        0.3704        1.30        5,524  
Exercisable as of December 31, 2020
     17,371,695        0.3097        0.88        4,524  
Schedule of Fair Value of Each Option Granted Estimated Using Binomial Model Assumption
The fair value of each option granted under the Company’s Incentive Shares plan was estimated on the date of grant using the binomial model that uses the assumption noted in the following table:
 
     Options Granted
in 2018
    Options Granted
in 2019
    Options Granted
in 2020
 
     RMB     RMB     RMB  
Risk-free interest rate
    
2.52%-2.75
    2.62     0.6
Expected life (in years)
     5       5       5  
Expected dividend yield
     0     0     0
Expected volatility
    
37.74%-38.74
    38.01     48.61
Exercise multiple
    
2.2-2.8
     
2.2-2.8
      2.8  
Summary of Restricted Stock Units Activities Under All Incentive Plans
The following table sets forth the Company’s RSUs activities under all incentive plans for the years ended December 31, 2018, 2019 and 2020):
 
     Number of RSUs     
Weighted-
average
grant date fair value
 
            US$  
Unvested at December 31, 2018
     7,551,480        1.4416  
Granted
     9,406,495        0.7353  
Vested
     (1,534,570      1.4645  
Canceled/Forfeited
     (3,399,610      1.0740  
    
 
 
          
Unvested at December 31, 2019
     12,023,795        0.9880  
    
 
 
          
Granted
     71,935,155        0.3551  
Vested
     (3,916,645      0.8144  
Canceled/Forfeited
     (4,211,810      0.6760  
    
 
 
          
Unvested at December 31, 2020
     75,830,495        0.4290  
    
 
 
          
XML 65 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Net profit per share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Computation of Earnings Per Share
Basic net profit per share and diluted net profit per share have been calculated in accordance with ASC Topic 260 on computation of earnings per share for the years ended December 31, 2018, 2019 and 2020 as follows:
 
     For the years ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Basic net profit per share calculation:
                          
Numerator:
                          
Net profit attributable to FinVolution Group’s ordinary shareholders
     2,469,074        2,372,850        1,972,700  
    
 
 
    
 
 
    
 
 
 
Denominator:
                          
Weighted average number of ordinary shares outstanding - basic
     1,498,780,165        1,525,814,189        1,477,162,991  
    
 
 
    
 
 
    
 
 
 
Net profit per share attributable to FinVolution Group’s ordinary shareholders - basic
     1.65        1.56        1.34  
Dilute net profit per share calculation:
                          
Numerator:
                          
Net profit attributable to FinVolution Group’s ordinary shareholders
     2,469,074        2,372,850        1,972,700  
Denominator:
                          
Weighted average number of ordinary shares outstanding - basic
     1,498,780,165        1,525,814,189        1,477,162,991  
Ordinary shares issuable upon the exercise of outstanding stock options using the treasury stock method
     98,670,254        23,831,652        9,801,862  
Ordinary shares issuable upon the vesting of outstanding restricted share units using the treasury stock method
     2,141,812        2,777,219        4,360,567  
Weighted average number of ordinary shares outstanding - diluted
     1,599,592,231        1,552,423,060        1,491,325,420  
    
 
 
    
 
 
    
 
 
 
Net profit per share attributable to FinVolution Group’s ordinary shareholders - diluted
     1.54        1.53        1.32  
XML 66 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Summary of lease cost
(a) The following table sets forth the breakdown of leasing expenses:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Lease cost:
                 
Amortization of
right-of-use
assets
     44,190        41,377  
Interest of lease liabilities
     5,183        3,276  
Expenses for short-term leases within 12 months
     1,499        7,526  
    
 
 
    
 
 
 
Total lease cost
     50,872        52,179  
    
 
 
    
 
 
 
Summary of supplemental cash flow
(b) The following table sets forth the supplemental cash flow information related to leases:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Other information:
                 
Cash paid for amounts included in the measurement of lease liabilities:
                 
Operating lease payments
     51,370        45,682  
    
 
 
    
 
 
 
Summary of weighted-average remaining lease term and discount rate
(c) The following table sets forth the weighted-average remaining lease term and discount rate:
 
     As of December 31,  
     2019     2020  
Weighted-average remaining lease term
                
Operating leases
     2.46 years       1.70 years  
Weighted-average discount rate
                
Operating leases
     4.75     4.75
    
 
 
   
 
 
 
Schedule of Information about movement of Right of use Assets
(d) The following table sets forth the movement of right of use assets for the years ended December 31, 2019 and 2020:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Beginning balance
     127,066        95,786  
Recognition of additional leasing contract
     12,910        559  
Amortization of right of use assets
     (44,190      (41,377
    
 
 
    
 
 
 
Ending balance
     95,786        54,968  
    
 
 
    
 
 
 
Schedule of Information about movement of Leasing Liabilities
(e) The following table sets forth the movement of leasing liabilities for the years ended December 31, 2019 and 2020:
 
     For the years ended
December 31,
 
     2019      2020  
     RMB      RMB  
Beginning balance
     118,420        85,143  
Recognition of additional leasing contract
     12,910        559  
Interest of lease liabilities
     5,183        3,276  
Leasing payment
     (51,370      (45,682
    
 
 
    
 
 
 
Ending balance
     85,143        43,296  
    
 
 
    
 
 
 
Summary of maturities of lease liabilities
(f) The following table sets forth the maturities of lease liabilities:
 
     As of
December 31, 2020
 
     RMB  
2020
     —    
2021
     34,203  
2022
     11,079  
    
 
 
 
Total undiscounted lease payments
     45,282  
Less:
Imputed
interest
     (1,986
    
 
 
 
Total lease liabilities
     43,296  
    
 
 
 
XML 67 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed financial information of the parent company (Tables)
12 Months Ended
Dec. 31, 2020
Condensed Financial Information Disclosure [Abstract]  
Schedule of Condensed Balance Sheet
The Company did not have significant capital and other commitments, long-term obligations, or guarantees as of December 31, 2019 and 2020.
 
    
As of December 31,
 
    
2019
    
2020
 
     RMB      RMB     
US$
Note2(f)
 
Assets
                          
Cash and cash equivalents
     157,143        28,435        4,358  
Prepaid expenses and other assets
     4,443        1,247        191  
Investment in and advances to subsidiaries
     8,223,441        9,252,605        1,418,025  
    
 
 
    
 
 
    
 
 
 
Total assets
     8,385,027        9,282,287        1,422,574  
    
 
 
    
 
 
    
 
 
 
Liabilities and Shareholders’ Equity
                          
Accrued expenses and other liabilities
     437,071        918,981        140,841  
    
 
 
    
 
 
    
 
 
 
Total liabilities
     437,071        918,981        140,841  
    
 
 
    
 
 
    
 
 
 
Shareholders’ equity :
                          
Class A ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 964,071,169 and 969,071,169 issued as of December 31, 2019 and 2020; 943,436,904 and 824,164,599 outstanding as of December 31, 2019 and 2020)
     64        64        10  
Class B ordinary shares (US$0.00001 par value; 10,000,000,000 shares authorized as of December 31, 2019 and 2020; 586,000,000 and 581,000,000 issued and outstanding as of December 31, 2019 and 2020)
     39        39        6  
Additional
paid-in
capital
     5,640,898        5,659,990        867,431  
Treasury stock (20,634,265 and 144,906,570 shares as of December 31, 2019 and 2020, respectively)
     (47,174      (401,621      (61,551
Statutory reserves
     317,198        458,058        70,200  
Accumulated other comprehensive income
     70,320        (5,142      (787
Retained earnings
     1,966,611        2,651,918        406,424  
    
 
 
    
 
 
    
 
 
 
Total shareholders’ equity
     7,947,956        8,363,306        1,281,733  
    
 
 
    
 
 
    
 
 
 
Total liabilities and shareholders’ equity
     8,385,027        9,282,287        1,422,574  
    
 
 
    
 
 
    
 
 
 
Schedule of Comprehensive Income
Statements of comprehensive
income
 
    
For the years ended December 31,
 
    
2018
    
2019
    
2020
 
     RMB      RMB      RMB      US$
Note 2(f)
 
Operating expenses
                                   
Sales and marketing expenses
     (2      —          —          —    
General and administrative expenses
     (57,448      (25,590      (20,720      (3,176
    
 
 
    
 
 
    
 
 
    
 
 
 
Profits from operations
                                   
Other income, net
     21,183        7,898        2,158        331  
Share of profit of subsidiaries
     2,505,341        2,390,542        1,991,262        305,173  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net profit
     2,469,074        2,372,850        1,972,700        302,328  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net profit attributable to ordinary shareholders
     2,469,074        2,372,850        1,972,700        302,328  
    
 
 
    
 
 
    
 
 
    
 
 
 
Schedule of Cash Flow Statement
Statements of cash flows
 
    
For the years ended December 31,
 
    
2018
    
2019
    
2020
 
     RMB      RMB      RMB      US$
Note 2(f)
 
Net cash
used in (
provided by
)
operating activities
     12,111        8,474        (6,282      (963
Net cash provided by (used in) investing activities
     (69,660      86,471        557,936        85,507  
Net cash used in financing activities
     (438,253      (401,400      (636,936      (97,614
Effect of exchange rate changes on cash, cash equivalents and restricted cash
     22,098        2,544        (43,426      (6,655
    
 
 
    
 
 
    
 
 
    
 
 
 
Net decrease in cash, cash equivalents and restricted cash
     (473,704      (303,911      (128,708      (19,725
Cash, cash equivalents and restricted cash-beginning of year
     934,758        461,054        157,143        24,083  
    
 
 
    
 
 
    
 
 
    
 
 
 
Cash, cash equivalents and restricted
cash-end
of year
     461,054        157,143        28,435        4,358  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 68 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Principal Activities and Organization - Schedule of Principal Subsidiaries and Consolidated VIE (Detail)
12 Months Ended
Dec. 31, 2020
FinVolution (HK) LIMITED [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Jun. 12, 2012
Place of incorporation Hong Kong, China
Beijing Prosper Investment Consulting Co., Ltd [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Aug. 21, 2012
Place of incorporation Beijing, China
Shanghai Guangjian Information Technology Co., Ltd [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Jun. 05, 2017
Place of incorporation Shanghai, China
Shanghai Manyin Information Technology Co., Ltd. [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Feb. 12, 2018
Place of incorporation Shanghai, China
Hainan Shanghu Information Technology Company Limited [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Aug. 01, 2018
Place of incorporation Hainan, China
Consolidated VIEs' [Member] | Beijing Paipairongxin Investment Consulting Co., Ltd [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Jun. 15, 2012
Place of incorporation Beijing, China
Consolidated VIEs' [Member] | Shanghai Zihe Information Technology Co., Ltd [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Jul. 06, 2017
Place of incorporation Shanghai, China
Consolidated VIEs' [Member] | Shanghai Nianqiao Technology Co., Ltd [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Aug. 08, 2018
Place of incorporation Shanghai, China
Consolidated VIEs' [Member] | Shanghai Ledao Technology Co., Ltd. [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Jan. 10, 2019
Place of incorporation Shanghai, China
Consolidated VIEs' [Member] | Chengdu Yougao Information Technology Co Ltd [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Dec. 26, 2019
Place of incorporation Chengdu, China
Consolidated VIEs' principal subsidiaries [Member] | Shanghai PPDai Financial Information Services Co.,Ltd [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Jan. 18, 2011
Place of incorporation Shanghai, China
Consolidated VIEs' principal subsidiaries [Member] | Shanghai Erxu Information Technology Co., Ltd [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Apr. 28, 2018
Place of incorporation Shanghai, China
Consolidated VIEs' principal subsidiaries [Member] | Fujian Zhiyun Financing Guarantee Co., Ltd [Member]  
Principal Activities And Reorganization [Line Items]  
Percentage of direct or indirect ownership 100.00%
Date of incorporation Nov. 21, 2019
Place of incorporation Fujian, China
XML 69 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Additional Information (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Jan. 01, 2020
CNY (¥)
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2019
CNY (¥)
shares
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
USD ($)
shares
Jan. 01, 2019
CNY (¥)
Dec. 31, 2017
CNY (¥)
Summary Of Significant Accounting Policies [Line Items]              
Exchange rates used for translation   6.5249 6.9762   6.5249    
Convenience translation rate   6.5250     6.5250    
Restricted cash   ¥ 3,484,227 ¥ 3,686,203   $ 533,981    
Disposed equity method investments     20,000        
Gain on disposed equity method investments     10,621        
Disposed non marketable equity securities   2,460 1,508        
Loss on disposed non marketable equity securities     ¥ 7        
Acquired of equity interest     10.00%        
Impairment of long-lived assets     ¥ 4,600        
Gain from quality assurance fund     98,400 ¥ 510,900      
Cumulative effect of initially applying the revenue standard on retained earnings   ¥ 8,430,330 ¥ 8,011,480 5,985,738 $ 1,292,005   ¥ 3,682,188
Operating revenues       4,218,946      
Percentage on statutory reserve contribution from net profit   50.00%          
Treasury stock, common shares | shares   144,906,570 20,634,265   144,906,570    
Appropriations to the general reserve   ¥ 140,860 ¥ 61,192 200,916      
Operating lease right of use asset   54,968 95,786 127,066 $ 8,424 ¥ 127,066  
Operating lease liability   43,296 85,143 118,420   ¥ 118,420  
Cumulative effect on retained earnings   2,651,918 1,966,611   406,424    
Cumulative affect of accounting change ¥ 883,000            
Revenue, Remaining Performance Obligation, Amount 1,873,254 1,259,396     193,011    
Expected Credit Losses For Quality Assurance Commitment 3,593,021 2,390,501     $ 366,360    
Cumulative Effect, Period of Adoption, Adjustment [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Cumulative effect on retained earnings   (882,964)   176,494      
Non-marketable Equity Method Investments [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Equity method investment impairment   33,660          
Guarantee and Quality Assurance Fund [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Restricted cash   24,409,260 21,794,353        
Accounting Standards Update 2016-13 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Cumulative effect on retained earnings ¥ 882,964            
Grants [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Operating revenues   74,104 62,517 53,739      
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Operating revenues       511,077      
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Revision of Prior Period, Error Correction, Adjustment [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Cumulative effect of initially applying the revenue standard on retained earnings   176,500          
Other Income [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Realized and unrealized gain on short-term investments   33,189 52,863 96,061      
Selling and Marketing Expense [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Advertising and online marketing expenses   ¥ 470,243 ¥ 710,203 ¥ 702,508      
Minimum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Statutory reserve contribution percentage on net profit   10.00%          
Beijing Prosper Investment Consulting Co., Ltd [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Percentage to pay service fees by VIE's   100.00%          
XML 70 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Consolidated Balance Sheet (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Jan. 01, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2017
CNY (¥)
Assets            
Quality assurance receivable ¥ 1,121,554 $ 171,886   ¥ 3,649,642    
Loans receivable 2,354,882 360,901   4,808,252    
Accounts receivable 863,906 132,399   882,305    
Decrease in assets 14,882,185 2,280,795   18,304,456    
Liabilities            
Quality assurance payable       4,776,153 ¥ 3,819,379 ¥ 2,062,844
Increase in liabilities 6,451,855 988,790   10,292,976    
Retained earnings            
Deferred tax assets ¥ 155,758 $ 23,872   129,740    
Accounting Standards Update 2016-13 [Member]            
Assets            
Quality assurance receivable     ¥ 3,614,644 3,649,642    
Loans receivable     4,504,961 4,808,252    
Accounts receivable     740,228 882,305    
Liabilities            
Quality assurance payable     ¥ 5,466,275 4,776,153    
Accounting Standards Update 2016-13 [Member] | CECL Adoption Impact [Member]            
Assets            
Quality assurance receivable       (34,998)    
Loans receivable       (303,291)    
Accounts receivable       (142,077)    
Decrease in assets       (480,366)    
Liabilities            
Quality assurance payable       690,122    
Increase in liabilities       690,122    
Retained earnings            
Tax effects       287,524    
Pre-tax decrease in retained earnings       (1,170,488)    
Deferred tax assets       ¥ (882,964)    
XML 71 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Summary of Financial Information of VIE and its Subsidiaries (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Jan. 01, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Jan. 01, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Variable Interest Entity [Line Items]            
Cash and cash equivalents ¥ 2,632,174 $ 403,398   ¥ 2,324,542    
Restricted cash 3,484,227 533,981   3,686,203    
Short-term investments 1,970,958 302,063   114,560    
Accounts receivable 863,906 132,399   882,305    
Property, equipment and software, net 93,876 14,387   134,324    
Intangible assets 98,947 15,164   64,280    
Right of use assets 54,968 8,424   95,786 ¥ 127,066 ¥ 127,066
Investments 129,622     96,622    
Deferred tax assets 155,758 23,872   129,740    
Contract assets 0     20,555   ¥ 112,103
Prepaid expenses and other assets 1,050,009 160,921   1,391,023    
Total assets 14,882,185 2,280,795   18,304,456    
Payable to platform customers 103,453 15,855   684,630    
Deferred guarantee income 1,259,396 193,011 ¥ 1,873,254      
Expected credit losses for quality assurance commitment 2,390,501 366,360 ¥ 3,593,021      
Payroll and welfare payable 220,989 33,868   176,685    
Taxes payable 154,398 23,663   128,298    
Short-term borrowings       235,000    
Contract liabilities 3,447 528   55,728    
Deferred tax liabilities 103,548 15,870   198,922    
Leasing liabilities 43,296 6,635   85,143    
Amounts due to related party 1,984 304   4,309    
Accrued expenses and other liabilities 509,002 78,008   287,625    
Total liabilities 6,451,855 $ 988,790   10,292,976    
Beijing Paipairongxin Investment Consulting Co., Ltd [Member]            
Variable Interest Entity [Line Items]            
Cash and cash equivalents 1,660,549     2,025,233    
Restricted cash 2,694,514     2,620,706    
Short-term investments 1,970,958          
Accounts receivable 685,556     846,454    
Quality assurance receivable 1,121,554     3,649,642    
Property, equipment and software, net 67,010     103,444    
Intangible assets 35,187          
Right of use assets 54,385     94,852    
Loans and receivables, net of credit loss allowance for loans receivables 7,679     36,344    
Investments 1,579,146     2,306,831    
Deferred tax assets 149,511     122,920    
Contract assets 0     20,555    
Prepaid expenses and other assets 970,709     1,290,996    
Total assets 10,996,758     13,117,977    
Payable to platform customers 103,453     684,630    
Quality assurance payable 0     4,776,153    
Deferred guarantee income 1,259,396          
Expected credit losses for quality assurance commitment 2,390,501          
Payroll and welfare payable 132,955     115,540    
Taxes payable 49,556     32,468    
Short-term borrowings 0     85,000    
Contract liabilities 0     50,166    
Deferred tax liabilities 8,320     47,117    
Leasing liabilities 42,775     84,284    
Amounts due to related party 2,153,925     3,189,663    
Accrued expenses and other liabilities 472,446     237,802    
Total liabilities ¥ 6,613,327     ¥ 9,302,823    
XML 72 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Financial Information of VIE and its Subsidiaries (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Variable Interest Entity [Line Items]        
Net revenue       ¥ 4,218,946
Net profit ¥ 1,968,581 $ 301,697 ¥ 2,374,518 2,469,451
Net increase in cash, cash equivalents and restricted cash 105,656 16,192 717,024 1,010,017
Cash, cash equivalents and restricted cash at beginning of year 6,010,745 921,187 5,293,721 4,283,704
Cash, cash equivalents and restricted cash at end of year 6,116,401 $ 937,379 6,010,745 5,293,721
Beijing Paipairongxin Investment Consulting Co., Ltd [Member]        
Variable Interest Entity [Line Items]        
Net revenue 6,124,129   4,684,436 4,250,978
Net profit 1,230,402   661,808 1,604,530
Net cash provided by operating activities 467,054   74,977 1,356,887
Net cash used in (provided by) investing activities (672,930)   367,903 (1,031,968)
Net cash used in (provided by) financing activities (85,000)   108,972 1,043,899
Net increase in cash, cash equivalents and restricted cash (290,876)   551,852 1,368,818
Cash, cash equivalents and restricted cash at beginning of year 4,645,939   4,094,087 2,725,269
Cash, cash equivalents and restricted cash at end of year ¥ 4,355,063   ¥ 4,645,939 ¥ 4,094,087
XML 73 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule of Investments (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Summary Of Significant Accounting Policies [Abstract]      
Equity method investments ¥ 129,622   ¥ 96,622
Non-marketable equity investments 820,893   856,211
Investments ¥ 950,515 $ 145,673 ¥ 952,833
XML 74 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring [Member] - Wealth Management Products [Member] - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets    
Total Assets ¥ 1,970,958 ¥ 114,560
Fair Value, Inputs, Level 1 [Member]    
Assets    
Total Assets 0  
Fair Value, Inputs, Level 2 [Member]    
Assets    
Total Assets 1,970,958 ¥ 114,560
Fair Value, Inputs, Level 3 [Member]    
Assets    
Total Assets ¥ 0  
XML 75 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Summary of Equity Securities without Readily Determinable Fair Value (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Equity Securities without Readily Determinable Fair Value [Line Items]      
Upward adjustments   ¥ 3,149 ¥ 170
Downward adjustments (including impairment) ¥ (36,600)    
Total unrealized gain (losses) (36,600) 3,149 ¥ 170
Initial cost basis 854,174 852,892  
Upward adjustments 3,319 3,319  
Downward adjustments (including impairment) (36,600)    
Total carrying value at the end of the period ¥ 820,893 ¥ 856,211  
XML 76 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule of Interest Income, Interest Expense and Loan Provision Losses Related to Loans (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Interest income ¥ 1,341,657 ¥ 1,342,289 ¥ 316,193
Less: Interest expense (228,320) (235,620) (60,085)
Net interest income ¥ 1,113,337 ¥ 1,106,669 ¥ 256,108
XML 77 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule of Estimated Useful Life and Residual Value of Property and Equipment Net (Detail)
12 Months Ended
Dec. 31, 2020
Office Furniture and Equipment [Member]  
Property Plant And Equipment [Line Items]  
Residual value 5.00%
Computer and Electronic Equipment [Member]  
Property Plant And Equipment [Line Items]  
Residual value 5.00%
Leasehold Improvements [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life shorter of remaining lease period or estimated useful life
Residual value 0.00%
Software [Member]  
Property Plant And Equipment [Line Items]  
Residual value 0.00%
Minimum [Member] | Office Furniture and Equipment [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 3 years
Minimum [Member] | Computer and Electronic Equipment [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 3 years
Minimum [Member] | Software [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 1 years
Maximum [Member] | Office Furniture and Equipment [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 5 years
Maximum [Member] | Computer and Electronic Equipment [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 5 years
Maximum [Member] | Software [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 5 years
XML 78 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule of Guarantee and Quality Assurance Fund Obligations Movement Activities (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]    
Opening balance ¥ 3,819,379 ¥ 2,062,844
Fair value of newly written guarantee and quality assurance obligation 6,156,826 5,313,489
Release of guarantee and quality assurance payable upon repayment (6,718,809) (4,049,457)
Contingent liability 6,409,884 3,380,930
Payouts during the year (12,299,134) (7,889,277)
Recoveries during the year 7,408,007 5,000,850
Ending balance ¥ 4,776,153 ¥ 3,819,379
XML 79 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule Of Movement Of Deferred Guarantee Income (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Revenue Remaining Performance Obligation Changes Line Item [Line Items]        
Release of guarantee and quality assurance payable upon repayment     ¥ 6,718,809 ¥ 4,049,457
Ending balance ¥ 1,259,396 $ 193,011    
Deferred Guarantee Income [Member]        
Revenue Remaining Performance Obligation Changes Line Item [Line Items]        
Opening balance 1,873,254      
Newly written guarantee and quality assurance obligation 2,838,707      
Release of guarantee and quality assurance payable upon repayment (3,386,032)      
Termination of P2P guarantee and quality assurance obligation (66,533)      
Ending balance ¥ 1,259,396      
XML 80 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule Of Expected Credit Losses For Quality Assurance Commitment (Detail) - 12 months ended Dec. 31, 2020
¥ in Thousands, $ in Thousands
CNY (¥)
USD ($)
Expected Credit Losses For Quality Assurance Commitment [Line Item]    
Ending balance ¥ 2,390,501 $ 366,360
Expected Credit Losses For Quality Assurance [Member]    
Expected Credit Losses For Quality Assurance Commitment [Line Item]    
Opening balance 3,593,021  
Provision for credit losses of guarantee contracts 2,057,558  
Payouts during the year (8,297,516)  
Recoveries during the year 5,199,893  
Termination of P2P guarantee and quality assurance obligation (162,455)  
Ending balance ¥ 2,390,501  
XML 81 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule Of Quality Assurance Obligation And Receivables (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Schedule Of Guarantee And Quality Assurance Fund Receivable Movement Activities [Line Items]      
Quality assurance receivable ¥ 1,121,554 $ 171,886 ¥ 3,649,642
Allowance for credit losses 223,514   809,503
Quality Assets Receivable [Member]      
Schedule Of Guarantee And Quality Assurance Fund Receivable Movement Activities [Line Items]      
Quality assurance receivable 1,345,068   4,459,145
Allowance for credit losses (223,514)   (809,503)
Quality assurance receivable, net ¥ 1,121,554   ¥ 3,649,642
XML 82 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule of Revenue, Initial Application Period Cumulative Effect Transition (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606       ¥ 4,218,946
Loan facilitation service fees [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606 ¥ 1,908,851 $ 292,544 ¥ 3,310,875 2,919,234
Post-facilitation service fees [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606 672,981 103,139 1,200,373 922,797
Other Revenue [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606 ¥ 481,886 $ 73,852 ¥ 344,840 376,915
Amounts without adoption of ASC Topic 606 [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606       3,707,869
Amounts without adoption of ASC Topic 606 [Member] | Loan facilitation service fees [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606       2,141,565
Amounts without adoption of ASC Topic 606 [Member] | Post-facilitation service fees [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606       773,116
Amounts without adoption of ASC Topic 606 [Member] | Other Revenue [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606       793,188
Effect of change [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606       511,077
Effect of change [Member] | Loan facilitation service fees [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606       777,669
Effect of change [Member] | Post-facilitation service fees [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606       149,681
Effect of change [Member] | Other Revenue [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on adoption of ASC 606       ¥ (416,273)
XML 83 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Summary of Aging of Past Due Quality Assurance Receivable (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Ouality Assurance Receivable Gross Current ¥ 1,167,391 ¥ 3,692,121
Quality Assurance Receivable Gross 1,345,068 4,459,145
Accounts Receivables 1 To 89 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 97,527 436,548
Accounts Receivables 90 To 119 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 31,396 112,510
Accounts Receivables 120 To 149 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 27,959 110,795
Accounts Receivables 150 To 179 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 20,795 107,171
Accounts Receivables Total Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 177,677 767,024
New Borrowers [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Ouality Assurance Receivable Gross Current 191,155 849,189
Quality Assurance Receivable Gross 234,233 1,099,347
New Borrowers [Member] | Accounts Receivables 1 To 89 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 26,708 139,398
New Borrowers [Member] | Accounts Receivables 90 To 119 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 5,651 36,630
New Borrowers [Member] | Accounts Receivables 120 To 149 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 5,312 37,113
New Borrowers [Member] | Accounts Receivables 150 To 179 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 5,407 37,017
New Borrowers [Member] | Accounts Receivables Total Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 43,078 250,158
Repeat Borrowers [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Ouality Assurance Receivable Gross Current 976,236 2,842,932
Quality Assurance Receivable Gross 1,110,835 3,359,798
Repeat Borrowers [Member] | Accounts Receivables 1 To 89 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 70,819 297,150
Repeat Borrowers [Member] | Accounts Receivables 90 To 119 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 25,745 75,880
Repeat Borrowers [Member] | Accounts Receivables 120 To 149 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 22,647 73,682
Repeat Borrowers [Member] | Accounts Receivables 150 To 179 Days Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross 15,388 70,154
Repeat Borrowers [Member] | Accounts Receivables Total Past Due [Member]    
Schedule of Quality Assurance Receivable Past Due [Line Items]    
Quality Assurance Receivable Gross ¥ 134,599 ¥ 516,866
XML 84 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule of Information About Movement of Quality Assurance Receivable (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Schedule of Information About Movement Of Quality Assurance Receivable [Abstract]    
Beginning balance ¥ 809,503 ¥ 1,097,188
Impact of adoption of ASC 326 (Note 2(b)) 34,998 0
Provision/(reversal) for credit losses (49,590) 210,520
Write-offs (571,397) (498,205)
Ending balance ¥ 223,514 ¥ 809,503
XML 85 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Disaggregation of Revenue (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Quality Assurance Program [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors ¥ 2,708,885 ¥ 4,228,095 ¥ 3,345,901
Without Quality Assurance Program [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 354,833 627,993 941,664
Without Quality Assurance Program [Member] | Other Revenues [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors     68,619
Loan facilitation service fees [Member] | Quality Assurance Program [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 1,908,851 2,984,063 2,404,178
Loan facilitation service fees [Member] | Without Quality Assurance Program [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 0 326,812 515,056
Post-facilitation service fees [Member] | Quality Assurance Program [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 672,981 1,096,660 678,518
Post-facilitation service fees [Member] | Without Quality Assurance Program [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 0 103,713 244,279
Other Revenue [Member] | Quality Assurance Program [Member] | Investment Management Fees [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 31,767 109,423 208,471
Other Revenue [Member] | Quality Assurance Program [Member] | Borrowers Referral Fee [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 0 0  
Other Revenue [Member] | Quality Assurance Program [Member] | Other Revenues [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 95,286 37,949 54,734
Other Revenue [Member] | Without Quality Assurance Program [Member] | Investment Management Fees [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 0 0  
Other Revenue [Member] | Without Quality Assurance Program [Member] | Borrowers Referral Fee [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors 290,337 130,677 96,167
Other Revenue [Member] | Without Quality Assurance Program [Member] | Other Revenues [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Changes in expected discretionary payment to IRF investors ¥ 64,496 ¥ 66,791 ¥ 17,543
XML 86 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Receivable, Net - Schedule of Loans Receivable Originated and Retained (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2017
CNY (¥)
Receivables [Abstract]          
Loans ¥ 2,736,894   ¥ 5,124,376    
Credit loss allowance for loans receivable (382,012)   (316,124) ¥ (74,381) ¥ (47,670)
Loans receivable, net ¥ 2,354,882 $ 360,901 ¥ 4,808,252    
XML 87 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Receivable, Net - Schedule of Allowance for Loan Losses (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Receivables [Abstract]      
Beginning balance ¥ 316,124 ¥ 74,381 ¥ 47,670
Impact of adoption of ASC 326 (Note 2(b)) 303,291    
Provision for loans receivable 463,175 299,504 192,749
Current period write off (700,578) (57,761) (166,038)
Ending balance ¥ 382,012 ¥ 316,124 ¥ 74,381
XML 88 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Receivable, Net - Schedule of Aging of Loans (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due ¥ 220,607 ¥ 420,484
Current 2,516,287 4,703,892
Total loans receivable 2,736,894 5,124,376
New borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 35,033 82,228
Current 231,001 672,052
Total loans receivable 266,034 754,280
Repeat borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 185,574 338,256
Current 2,285,286 4,031,840
Total loans receivable 2,470,860 4,370,096
1-89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 121,323 283,354
1-89 Days Past Due [Member] | New borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 19,443 62,534
1-89 Days Past Due [Member] | Repeat borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 101,880 220,820
90-119  days Past due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 34,558 51,775
90-119  days Past due | New borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 5,564 8,954
90-119  days Past due | Repeat borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 28,994 42,821
120-149 days Past due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 32,610 45,321
120-149 days Past due | New borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 5,359 5,927
120-149 days Past due | Repeat borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 27,251 39,394
150-179 days Past due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 32,116 40,034
150-179 days Past due | New borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due 4,667 4,813
150-179 days Past due | Repeat borrowers [member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total past due ¥ 27,449 ¥ 35,221
XML 89 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Receivable, Net - Additional Information (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Loans receivable ¥ 99,284 ¥ 137,130
XML 90 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Receivable, Net - Schedule of Total Assets, Liabilities of Trusts (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Loans And Leases Receivable Disclosure [Line Items]      
Restricted cash ¥ 3,484,227 $ 533,981 ¥ 3,686,203
Loans and other receivable 2,354,882 360,901 4,808,252
Total assets 14,882,185 2,280,795 18,304,456
Taxes payable 154,398 23,663 128,298
Total liabilities 6,451,855 $ 988,790 10,292,976
YN Trust I, YN Trust II, Fotic Trust I, Fotic Trust II and Fotic Trust III [Member]      
Loans And Leases Receivable Disclosure [Line Items]      
Restricted cash 482,285   799,646
Loans and other receivable 2,952,616   5,092,609
Total assets 3,434,901   5,892,255
Funds payable to investors of consolidated trusts 3,430,905   5,887,693
Taxes payable 3,996   4,562
Total liabilities ¥ 3,434,901   ¥ 5,892,255
XML 91 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Receivable, Net - Schedule of Results of Operations and Cash Flows of Trusts (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Loans And Leases Receivable Disclosure [Line Items]        
Net profit ¥ 1,972,700 $ 302,328 ¥ 2,372,850 ¥ 2,469,074
Net decrease (increase) in cash, cash equivalents and restricted cash 105,656 16,192 717,024 1,010,017
Cash, cash equivalents and restricted cash at beginning of year 6,010,745 921,187 5,293,721 4,283,704
Cash, cash equivalents and restricted cash at end of year 6,116,401 $ 937,379 6,010,745 5,293,721
YN Trust I, YN Trust II, Fotic Trust I, Fotic Trust II and Fotic Trust III [Member]        
Loans And Leases Receivable Disclosure [Line Items]        
Net revenue (287,955)   (243,795) (164,082)
Net profit      
Net cash used in operating activities (56,986)   (78,339) (18,008)
Net cash provided by (used in) investing activities 3,190,126   (1,290,842) (1,624,784)
Net cash used in (provided by) financing activities (3,450,501)   1,865,160 1,901,684
Net decrease (increase) in cash, cash equivalents and restricted cash (317,361)   495,979 258,892
Cash, cash equivalents and restricted cash at beginning of year 799,646   303,667 44,775
Cash, cash equivalents and restricted cash at end of year ¥ 482,285   ¥ 799,646 ¥ 303,667
XML 92 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Receivable, Net - Schedule of Breakdown of funds payable to investors of consolidated trusts (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Institutional funding partners [Member]    
Schedule of Breakdown of funds payable to investors of consolidated trusts [Line Items]    
Investment principal amount ¥ 1,571,005 ¥ 3,529,785
Accrued interest 90,836 130,698
Total 1,661,841 3,660,483
The Group [Member]    
Schedule of Breakdown of funds payable to investors of consolidated trusts [Line Items]    
Investment principal amount 642,918 1,316,130
Accrued interest 1,126,146 911,080
Total ¥ 1,769,064 ¥ 2,227,210
XML 93 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Prepaid Expense and Other Assets [Abstract]      
Security deposits [1] ¥ 913,605   ¥ 1,108,146
Prepaid rental and other deposits 51,512   100,125
Prepaid online marketing expenses 15,956   17,701
Advances 10,455   14,220
Convertible loan [2]     20,000
Others 58,481   130,831
Prepaid expense and other assets ¥ 1,050,009 $ 160,921 ¥ 1,391,023
[1] The balances represent security deposits set aside as requested by certain institutional funding partners, held in deposit accounts with the institutional funding partners.
[2] In 2019, the Group agrees to grant a RMB20,000 loan, which can be extend to RMB40,000, to Shanghai Qiaopan Technology Company Limited (“Qiaopan”), a third party company founded by a former employee of the Group. Together with the loan agreement, the Group agrees to lent certain equipment amounting to RMB8,000 to Qiaopan. The loan and equipment are convertible into a minority interest in Qiaopan upon occurrence of certain events in 2020. If Qiaopan fails to fulfill such events, Qiaopan is obligated to repay loan at a 8% interest rate and pay a rental fee of certain percentage on the equipment amount for its usage of the equipment. The Group considered this arrangement and concluded although Qiaopan meets the definition of VIE, the Group does not need to consolidate Qiaopan in its consolidated financial statements as the Group does not have power to direct the activities of Qiaopan.
XML 94 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Parenthetical) (Detail)
¥ in Thousands
Dec. 31, 2019
CNY (¥)
Prepaid Expenses And Other Assets [Line Items]  
Convertible loan receivable ¥ 20,000 [1]
Shanghai Qiaopan Technology Company Limited [Member]  
Prepaid Expenses And Other Assets [Line Items]  
Convertible loan receivable 20,000
Convertible loan receivable, extended maximum capacity 40,000
Other equipment loans receivable ¥ 8,000
Interest rate 8.00%
[1] In 2019, the Group agrees to grant a RMB20,000 loan, which can be extend to RMB40,000, to Shanghai Qiaopan Technology Company Limited (“Qiaopan”), a third party company founded by a former employee of the Group. Together with the loan agreement, the Group agrees to lent certain equipment amounting to RMB8,000 to Qiaopan. The loan and equipment are convertible into a minority interest in Qiaopan upon occurrence of certain events in 2020. If Qiaopan fails to fulfill such events, Qiaopan is obligated to repay loan at a 8% interest rate and pay a rental fee of certain percentage on the equipment amount for its usage of the equipment. The Group considered this arrangement and concluded although Qiaopan meets the definition of VIE, the Group does not need to consolidate Qiaopan in its consolidated financial statements as the Group does not have power to direct the activities of Qiaopan.
XML 95 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid Expenses and Other Assets - Additional Information (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Prepaid Expenses And Other Assets [Line Items]          
Provision for loan losses ¥ 382,012   ¥ 316,124 ¥ 74,381 ¥ 47,670
Shanghai Qiaopan Technology Company Limited [Member]          
Prepaid Expenses And Other Assets [Line Items]          
Amount of guarantee     ¥ 100,000    
Shanghai Qiaopan Technology Company Limited [Member] | Maximum [Member]          
Prepaid Expenses And Other Assets [Line Items]          
Percent of reserve pool on lending amount     10.00%    
Shanghai Qiaopan Technology Company Limited [Member] | Minimum [Member]          
Prepaid Expenses And Other Assets [Line Items]          
Percent of reserve pool on lending amount     5.00%    
QP [Mmeber]          
Prepaid Expenses And Other Assets [Line Items]          
Provision for loan losses   ¥ 20,000      
XML 96 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (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 ¥ 283,695   ¥ 272,363
Less: Accumulated depreciation and amortization [1] (189,819)   (138,039)
Property, equipment and software, net 93,876 $ 14,387 134,324
Computer and Electronic Equipment [Member]      
Property Plant And Equipment [Line Items]      
Property, equipment and software, gross 173,653   166,019
Office Furniture and Equipment [Member]      
Property Plant And Equipment [Line Items]      
Property, equipment and software, gross 17,136   15,993
Leasehold Improvements [Member]      
Property Plant And Equipment [Line Items]      
Property, equipment and software, gross 47,324   56,554
Software [Member]      
Property Plant And Equipment [Line Items]      
Property, equipment and software, gross ¥ 45,582   ¥ 33,797
[1] Depreciation and amortization expenses for the years ended December 31, 2018, 2019 and 2020 was RMB42,162, RMB57,712 and RMB51,780 respectively.
XML 97 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (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 (¥)
Property, Plant and Equipment [Abstract]        
Depreciation and amortization ¥ 51,780 $ 7,936 ¥ 57,712 ¥ 42,162
XML 98 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets - Schedule of Intangible Assets (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Identifiable intangible asset ¥ 98,947 ¥ 68,880
Less: Accumulated amortization and impairment   (4,600)
Intangible assets 98,947 64,280
Micro-Lending License [Member]    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Identifiable intangible asset 63,760 63,760
Financing Guarantee License [Member]    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Identifiable intangible asset [1]   4,600
Factoring License [Member]    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Identifiable intangible asset 265 265
Financial Leasing License [Member]    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Identifiable intangible asset 255 ¥ 255
Insurance License [Member]    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Identifiable intangible asset [2] ¥ 34,667  
[1] The Group acquired Zhongyisheng Financial Guarantee Co., Ltd. in 2018. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition. In 2019, the financial guarantee licenses related to Zhongyisheng Financial Guarantee Co., Ltd. was revoked and therefore full impairment was provided.
[2] The Group acquired Runan International Insurance Brokerage Co., Ltd. in 2020. The acquisitions met the “single or similar asset threshold” and are not considered as business combination in accordance with ASC Topic 805 but asset acquisition.
XML 99 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable and Contract Assets - Accounts Receivable and Related Allowance for Doubtful Accounts (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Receivables [Abstract]        
Accounts receivable ¥ 1,052,631   ¥ 1,028,004  
Credit loss allowance for accounts receivable (188,725)   (145,699) ¥ (50,544)
Accounts receivable, net ¥ 863,906 $ 132,399 ¥ 882,305  
XML 100 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable and Contract Assets - Summary of aging of past-due accounts receivable (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Financing Receivable, Past Due [Line Items]    
Current ¥ 1,003,860 ¥ 860,681
Accounts receivable 1,052,631 1,028,004
New borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Current 117,030 186,855
Accounts receivable 128,940 232,575
Repeat borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Current 756,322 645,463
Accounts receivable 793,183 767,066
Other [Member]    
Financing Receivable, Past Due [Line Items]    
Current 130,508 28,363
Accounts receivable 130,508 28,363
1-89 days past due [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 26,886 90,365
1-89 days past due [member] | New borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 6,781 24,353
1-89 days past due [member] | Repeat borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 20,105 66,012
1-89 days past due [member] | Other [Member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 0  
90-119  days past due [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 7,614 27,014
90-119  days past due [member] | New borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 1,672 7,415
90-119  days past due [member] | Repeat borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 5,942 19,599
90-119  days past due [member] | Other [Member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 0  
120-149  days past due [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 6,943 25,678
120-149  days past due [member] | New borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 1,587 7,048
120-149  days past due [member] | Repeat borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 5,356 18,630
120-149  days past due [member] | Other [Member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 0  
150-179 days past due [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 7,328 24,266
150-179 days past due [member] | New borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 1,870 6,904
150-179 days past due [member] | Repeat borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 5,458 17,362
150-179 days past due [member] | Other [Member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 0  
Total past due [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 48,771 167,323
Total past due [member] | New borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 11,910 45,720
Total past due [member] | Repeat borrowers [member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable 36,861 ¥ 121,603
Total past due [member] | Other [Member]    
Financing Receivable, Past Due [Line Items]    
Accounts receivable ¥ 0  
XML 101 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable and Contract Assets - Schedule of Movement of Provision for Accounts Receivable (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Receivables [Abstract]      
Beginning balance ¥ 145,699 ¥ 50,544  
Impact of adoption of ASC 606     ¥ 16,501
Impact of adoption of ASC 326 142,077    
Provision for accounts receivable 124,661 261,882 106,652
Current period write-off (223,712) (166,727) (72,609)
Ending balance ¥ 188,725 ¥ 145,699 ¥ 50,544
XML 102 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable and Contract Assets - Schedule of Contract with Customer Assets (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Contract with Customer, Asset and Liability [Line Items]      
Contract with customer, asset, Net ¥ 0 ¥ 20,555 ¥ 112,103
Investment Advisory, Management and Administrative Service [Member]      
Contract with Customer, Asset and Liability [Line Items]      
Contract with customer, asset, Net ¥ 0 ¥ 20,555  
XML 103 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable and Contract Assets - Schedule of Movement of Contract Assets (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Beginning balance ¥ 20,555 ¥ 112,103
Recognition of investment management fee 0 109,423
Recognition of contract acquisition cost 0  
Settlement upon maturity of investment programs (20,555) (199,189)
Settlement upon fulfilment of contract 0 (1,782)
Ending balance ¥ 0 ¥ 20,555
XML 104 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefits - Additional Information (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Defined Benefit Pension Plans And Defined Benefit Postretirement Plans [Abstract]      
Amount of employee benefits charged ¥ 80,505 ¥ 144,596 ¥ 143,078
XML 105 R80.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Accrued Expenses And Other Liabilities [Abstract]      
Funds payable to financial institution partners [1] ¥ 225,031   ¥ 95,643
Accrued marketing expense 134,743   45,616
Accrued collection service fee 36,943   35,358
Accrued technical services expense 16,930   20,945
Accrued payment channel expenses 13,212   18,620
Accrued professional service fee 25,503   16,270
Others 56,640   55,173
Total accrued expenses and other liabilities ¥ 509,002 $ 78,008 ¥ 287,625
[1] The balance of payable mainly includes funds received from borrowers but not yet transferred to the institutional funding partners due to the settlement time lag.
XML 106 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Balances and Transactions - Summary of Amount Incurred by the Group (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
PP Credit Data Service Shanghai Company Limited [Member] | Data Collection Service [Member]      
Related Party Transaction [Line Items]      
Data collection service expense ¥ 10,104 ¥ 43,494 ¥ 109,666
XML 107 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Balances and Transactions - Summary of Amounts Due to Related Parties (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Related Party Transaction [Line Items]      
Amounts due to related parties ¥ 1,984 $ 304 ¥ 4,309
PP Credit Data Service Shanghai Company Limited [Member]      
Related Party Transaction [Line Items]      
Amounts due to related parties ¥ 1,984   ¥ 4,309
XML 108 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Additional Information (Detail)
$ in Thousands, $ in Millions
1 Months Ended 12 Months Ended
Apr. 14, 2008
Mar. 16, 2007
Aug. 31, 2006
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2018
HKD ($)
Income Tax Disclosure [Line Items]                      
Profits tax rate           19.00% 19.00% 17.00% 6.00%    
Cash paid for income taxes           ¥ 367,004,000 $ 56,246 ¥ 145,825,000 ¥ 180,233,000    
Preferential statutory tax rate for high and new technology enterprises       15.00% 15.00% 15.00% 15.00% 15.00% 15.00%    
Significant change in unrecognized tax benefits within 12 months           ¥ 0   ¥ 0      
Significant unrecognized tax benefits           ¥ 0   0      
Tax loss carry-forward limitation period           The applicable carry-forward limitation period is 5 years under the PRC EIT law. The applicable carry-forward limitation period is 5 years under the PRC EIT law.        
Income tax benefit           ¥ 455,421,000 $ 69,796 ¥ 481,962,000 ¥ 151,206,000    
Preferential statutory tax rate           20.00% 20.00%        
Tax Slab Rate One [Member]                      
Income Tax Disclosure [Line Items]                      
Income tax slab limit | $                     $ 2
Subsidiaries [Member]                      
Income Tax Disclosure [Line Items]                      
Total tax loss carry forwards           ¥ 289,227,000,000          
Earliest Tax Year [Member]                      
Income Tax Disclosure [Line Items]                      
Tax loss carry forwards, expiration year           2021 2021        
Latest Tax Year [Member]                      
Income Tax Disclosure [Line Items]                      
Tax loss carry forwards, expiration year           2025 2025        
PRC Subsidiary [Member]                      
Income Tax Disclosure [Line Items]                      
Statutory tax rate   25.00%                  
Preferential statutory tax rate for high and new technology enterprises 15.00%       12.50% 12.50% 12.50% 12.50%      
Percentage of income tax rate for its global income           25.00% 25.00%        
Foreign investment enterprise tax withholding rate           10.00% 10.00%        
Dividend withholding tax           ¥ 18,000,000          
Unrecognized deferred tax liabilities related to undistributed profits           2,669,000,000   ¥ 1,997,000,000   $ 409,000  
Undistributed earnings           ¥ 2,969,000,000          
Hong Kong [Member]                      
Income Tax Disclosure [Line Items]                      
Profits tax rate           16.50% 16.50%        
Cash paid for income taxes           ¥ 0   0      
Estimated assessable profits tax           ¥ 0   ¥ 0      
Hong Kong [Member] | Tax Slab Rate One [Member]                      
Income Tax Disclosure [Line Items]                      
Profits tax rate           8.25% 8.25%        
Hong Kong [Member] | Tax Slab Rate Two [Member]                      
Income Tax Disclosure [Line Items]                      
Profits tax rate           16.50% 16.50%        
Hong Kong [Member] | Maximum [Member]                      
Income Tax Disclosure [Line Items]                      
Foreign investment enterprise tax withholding rate     5.00%                
Hong Kong [Member] | PRC Subsidiary [Member] | Minimum [Member]                      
Income Tax Disclosure [Line Items]                      
Minimum foreign investor direct ownership percentage to be subject to maximum tax of 5%     25.00%                
Indonesia [Member]                      
Income Tax Disclosure [Line Items]                      
Profits tax rate           22.00% 22.00%        
China [Member]                      
Income Tax Disclosure [Line Items]                      
Preferential statutory tax rate for key software enterprise               10.00%      
Income tax benefit           ¥ 33,800,000          
XML 109 R84.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Schedule of Current and Deferred Portions of 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 income tax expenses ¥ 298,096   ¥ 390,080 ¥ 94,787
Deferred income tax expense 157,325   91,882 56,419
Total ¥ 455,421 $ 69,796 ¥ 481,962 ¥ 151,206
XML 110 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Summary of Reconciliation Between the Computed Expected Tax Expense (Benefit) Rate and the Effective Income Tax Rate (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Statutory tax rate 25.00% 25.00% 25.00%
Research and development tax credit (2.00%) (3.00%) (2.00%)
Effect of tax holiday (7.00%) (7.00%) (19.00%)
Change in valuation allowance 1.00% 1.00%  
Non-deductible expenses 1.00% 1.00% 2.00%
Withholding tax 1.00%    
Effective income tax rate 19.00% 17.00% 6.00%
XML 111 R86.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holidays (Detail) - CNY (¥)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Tax holiday effect ¥ 168,677 ¥ 202,923 ¥ 460,333
Net profit per share effect - Basic ¥ 0.11 ¥ 0.13 ¥ 0.31
Net profit per share effect - Diluted ¥ 0.11 ¥ 0.13 ¥ 0.29
XML 112 R87.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Significant Components of Deferred Tax Assets (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Deferred tax assets:        
Timing difference in revenue recognition for transaction service fee   ¥ 62,718    
Provision for accounts receivable and loans receivable ¥ 77,578 49,827    
Net accumulated losses-carry forward 69,454 15,166    
Payroll and welfare payable and other temporary difference 5,831 8,274    
Quality assurance obligations 45,128      
Less: Valuation allowance (42,233) (6,245) ¥ (40,143) ¥ (21,538)
Total deferred tax assets 155,758 129,740    
Deferred tax liabilities:        
Quality assurance obligations   (34,367)    
Intangible assets arisen from business combination and asset acquisition (24,607) (15,940)    
Investor reserve funds   (15,523)    
Unrealized gain in consolidated trusts (58,897) (130,009)    
Other taxable temporary difference (2,044) (3,083)    
Withholding tax for undistributed earnings (18,000)      
Total deferred tax liabilities ¥ (103,548) ¥ (198,922)    
XML 113 R88.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Movement of Valuation Allowances (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
At beginning of year ¥ 6,245 ¥ 40,143 ¥ 21,538
Current year additions 40,054 741 22,585
Current year reversals (4,066) (34,639) (3,980)
At end of year ¥ 42,233 ¥ 6,245 ¥ 40,143
XML 114 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Ordinary shares and treasury stock - Additional Information (Detail)
$ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
CNY (¥)
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
CNY (¥)
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Class of Stock [Line Items]            
Authorized share capital | $   $ 50,000        
Ordinary and preferred shares authorized   5,000,000,000        
Ordinary stock, authorized   4,266,159,600        
Ordinary stock, par value | $ / shares   $ 0.00001        
Preferred stock, shares authorized   733,840,400        
Ordinary stock, shares issued   1,550,071,169        
Stock Repurchased, Value | ¥ ¥ 384,871   ¥ 47,173   ¥ 452,262  
Treasury Stock [Member]            
Class of Stock [Line Items]            
Stock repurchased, Shares (139,954,870) (139,954,870) (12,729,500) (12,729,500) (60,306,360) (60,306,360)
Stock Repurchased, Value | ¥ ¥ 384,871   ¥ 47,173   ¥ 452,262  
Exercise of share-based compensation plans, shares 15,682,565 15,682,565 55,396,235 55,396,235 44,005,360 44,005,360
Shares not in use and not outstanding   144,906,570   20,634,265   46,301,000
Class A Ordinary Shares [Member]            
Class of Stock [Line Items]            
Ordinary stock, authorized   10,000,000,000   10,000,000,000    
Ordinary stock, par value | $ / shares   $ 0.00001   $ 0.00001    
Ordinary stock, shares issued   969,071,169   964,071,169    
Stock repurchased, Shares 139,954,870 139,954,870 12,729,500 12,729,500 60,306,360 60,306,360
Stock Repurchased, Value ¥ 384,871 $ 55,393 ¥ 47,173 $ 6,802 ¥ 452,262 $ 67,622
Weighted Average Price per shares | $ / shares   $ 0.40   $ 0.53   $ 1.12
Class B Ordinary Shares [Member]            
Class of Stock [Line Items]            
Ordinary stock, authorized   10,000,000,000   10,000,000,000    
Ordinary stock, par value | $ / shares   $ 0.00001   $ 0.00001    
Ordinary stock, shares issued   581,000,000   586,000,000    
Ordinary stock, shares sold 5,000,000 5,000,000 73,000,000 73,000,000 2,000,000 2,000,000
XML 115 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation - Additional Information (Detail)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
CNY (¥)
$ / shares
Dec. 31, 2019
CNY (¥)
Dec. 31, 2019
$ / shares
Dec. 31, 2018
CNY (¥)
Dec. 31, 2018
$ / shares
Dec. 31, 2020
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation expenses ¥ 6,218   ¥ 22,118   ¥ 44,490    
Unrecognized compensation cost ¥ 4,729 ¥ 4,729          
Weighted average recognition period 1 year 6 months 14 days            
Per Share fair value of ordinary shares | $ / shares       $ 0.53   $ 0.72 $ 0.52
Weighted average grant-date per-share fair value of options granted | $ / shares   ¥ 0.13   $ 0.24   $ 0.76  
Share-based Payment Arrangement, Expense, Tax Benefit ¥ 0   0   ¥ 0    
Employee Stock Option [Member] | 2017 Share Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, award vesting period         4 years    
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation expenses ¥ 35,951   ¥ 20,142   ¥ 5,829    
Weighted average recognition period 3 years 5 months 23 days            
Unrecognized compensation cost of unvested restricted shares ¥ 189,649 ¥ 189,649          
Restricted Stock Units (RSUs) [Member] | 2017 Share Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, award vesting period         4 years    
XML 116 R91.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation - Schedule of Stock Option Shares Activities (Detail) - Employee Stock Option [Member] - USD ($)
$ / 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]      
Options Outstanding, Beginning Balance 54,564,430 95,653,205  
Options, Granted 3,035,750 19,275,000  
Options, Canceled/Forfeited (19,350,460) (6,490,415)  
Options,Expired (454,170)    
Options,Exercised (11,765,920) (53,873,360)  
Options Outstanding, Ending Balance 26,029,630 54,564,430 95,653,205
Options Outstanding, Vested and expected to vest 25,712,658 53,286,128  
Options Outstanding, Exercisable 17,371,695 14,156,930  
Outstanding, Weighted Average Exercise Price, Beginning balance $ 0.4519 $ 0.2214  
Granted, Weighted Average Exercise Price 0.1111 0.6540  
Canceled/Forfeited, Weighted Average Exercise Price 0.1327 0.5964  
Expired, Weighted Average Exercise Price 0.9663    
Exercised, Weighted Average Exercise Price 0.1235 0.0977  
Outstanding, Weighted Average Exercise Price, Ending balance 0.3708 0.4519 $ 0.2214
Vested and expected to vest, Weighted Average Exercise Price 0.3704 0.4523  
Exercisable, Weighted Average Exercise Price $ 0.3097 $ 0.3075  
Outstanding, Weighted Average Remaining Contractual Life 1 year 3 months 21 days 2 years 6 months 3 days 2 years 2 months 1 day
Vested and expected to vest, Weighted Average Remaining Contractual Life 1 year 3 months 18 days 2 years 6 months 3 days  
Exercisable, Weighted Average Remaining Contractual Life 10 months 17 days 1 year 6 months 14 days  
Outstanding, Aggregate Intrinsic Value $ 5,581 $ 4,264 $ 47,689
Vested and expected to vest, Aggregate Intrinsic Value 5,524 4,143  
Exercisable, Aggregate Intrinsic Value $ 4,524 $ 3,221  
XML 117 R92.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation - Schedule of Fair Value of Each Option Granted Estimated Using Binomial Model Assumption (Detail) - Incentive Shares Plan [Member] - ¥ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate, minimum 0.60%   2.52%
Risk-free interest rate, maximum   2.62% 2.75%
Expected life (in years) 5 years 5 years 5 years
Expected dividend yield 0.00% 0.00% 0.00%
Expected volatility, minimum 48.61% 38.01% 37.74%
Expected volatility, maximum     38.74%
Exercise multiple ¥ 2.8    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise multiple   ¥ 2.2 ¥ 2.2
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise multiple   ¥ 2.8 ¥ 2.8
XML 118 R93.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based compensation - Summary of Restricted Stock Units Activities Under All Incentive Plans (Detail) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of RSUs unvested at beginning of period   7,551,480
Number of RSUs, granted 71,935,155 9,406,495
Number of RSUs, vested (3,916,645) (1,534,570)
Number of RSUs, Canceled/forfeited (4,211,810) (3,399,610)
Number of RSUs unvested at end of period 75,830,495 12,023,795
Weighted-average grant date fair value at beginning of period $ 0.9880 $ 1.4416
Weighted-average grant date fair value, granted 0.3551 0.7353
Weighted-average grant date fair value, vested 0.8144 1.4645
Weighted-average grant date fair value, Canceled/forfeited 0.6760 1.0740
Weighted-average grant date fair value at end of period $ 0.4290 $ 0.9880
XML 119 R94.htm IDEA: XBRL DOCUMENT v3.21.1
Net profit per share - Schedule of Computation of Earnings Per Share (Detail)
¥ / shares in Units, $ / shares in Units, $ 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 profit attributable to FinVolution Group's ordinary shareholders ¥ 1,972,700,000 $ 302,328 ¥ 2,372,850,000 ¥ 2,469,074,000
Denominator:        
Weighted average number of ordinary shares outstanding - basic 1,477,162,991 1,477,162,991 1,525,814,189 1,498,780,165
Net profit per share attributable to FinVolution Group's ordinary shareholders - basic | (per share) ¥ 1.34 $ 0.20 ¥ 1.56 ¥ 1.65
Net profit attributable to FinVolution Group's ordinary shareholders | ¥ ¥ 1,972,700,000   ¥ 2,372,850,000 ¥ 2,469,074,000
Weighted average number of ordinary shares outstanding - diluted 1,491,325,420 1,491,325,420 1,552,423,060 1,599,592,231
Net profit per share attributable to FinVolution Group's ordinary shareholders - diluted | ¥ ¥ 1,320   ¥ 1,530 ¥ 1,540
Employee Stock Option [Member]        
Denominator:        
Ordinary shares issuable using treasury stock method 9,801,862 9,801,862 23,831,652 98,670,254
Restricted Stock Units (RSUs) [Member]        
Denominator:        
Ordinary shares issuable using treasury stock method 4,360,567 4,360,567 2,777,219 2,141,812
XML 120 R95.htm IDEA: XBRL DOCUMENT v3.21.1
Short-term borrowings - Additional Information (Detail)
¥ in Thousands
Dec. 31, 2019
CNY (¥)
Short-term Debt [Line Items]  
Short-term bank borrowings ¥ 235,000
Short term debt 235,000
Collateral Pledged [Member]  
Short-term Debt [Line Items]  
Short term debt ¥ 251,853
Weighted Average [Member]  
Short-term Debt [Line Items]  
Short term borrowings interest rate 4.27%
XML 121 R96.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of lease cost (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Lease, Cost [Abstract]    
Amortization of right-of-use assets ¥ 41,377 ¥ 44,190
Interest of lease liabilities 3,276 5,183
Expenses for short-term leases within 12 months 7,526 1,499
Total lease cost ¥ 52,179 ¥ 50,872
XML 122 R97.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of supplemental cash flow (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 lease payments ¥ 45,682 ¥ 51,370
XML 123 R98.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of weighted-average remaining lease term and discount rate (Detail)
Dec. 31, 2020
Dec. 31, 2019
Weighted-average remaining lease term    
Operating leases 1 year 8 months 12 days 2 years 5 months 15 days
Weighted-average discount rate    
Operating leases 4.75% 4.75%
XML 124 R99.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Information about movement of Right of use assets (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Leases [Abstract]      
Beginning balance ¥ 95,786   ¥ 127,066
Recognition of of additional leasing contract 559   12,910
Amortization of right of use assets (41,377)   (44,190)
Ending balance ¥ 54,968 $ 8,424 ¥ 95,786
XML 125 R100.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Information about movement of Leasing Liabilities (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Schedule Of Information About Movement Of Leasing Liabilities [Abstract]      
Beginning balance ¥ 85,143   ¥ 118,420
Recognition of of additional leasing contract 559   12,910
Interest of lease liabilities 3,276   5,183
Leasing payment (45,682) $ (7,001) (51,370)
Ending balance ¥ 43,296   ¥ 85,143
XML 126 R101.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of maturities of lease liabilities (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Lessee Operating Lease Liability Maturity [Abstract]        
2020 ¥ 0      
2021 34,203      
2022 11,079      
Total undiscounted lease payments 45,282      
Less: Imputed interest (1,986)      
Total lease liabilities ¥ 43,296 ¥ 85,143 ¥ 118,420 ¥ 118,420
XML 127 R102.htm IDEA: XBRL DOCUMENT v3.21.1
Restricted Net Assets - Additional Information (Detail)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Restrictions for Consolidated and Unconsolidated Subsidiaries [Abstract]  
Percentage of annual appropriations net of tax income prior to payment of dividends as the statutory general reserve 10.00%
Restricted net assets ¥ 6,265,605
Percentage of restricted net assets 74.30%
XML 128 R103.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2017
CNY (¥)
Assets            
Cash and cash equivalents ¥ 2,632,174 $ 403,398 ¥ 2,324,542      
Prepaid expenses and other assets 1,050,009 160,921 1,391,023      
Investment in and advances to subsidiaries 129,622   96,622      
Total assets 14,882,185 2,280,795 18,304,456      
Liabilities and Shareholders' Equity            
Accrued expenses and other liabilities 509,002 78,008 287,625      
Total liabilities 6,451,855 988,790 10,292,976      
Shareholders' equity :            
Additional paid-in capital 5,659,990 867,431 5,640,898      
Treasury stock (401,621) (61,551) (47,174)      
Statutory reserves 458,058 70,200 317,198      
Accumulated other comprehensive income (5,142) (787) 70,320      
Retained earnings 2,651,918 406,424 1,966,611      
Total shareholders' equity 8,430,330 1,292,005 8,011,480   ¥ 5,985,738 ¥ 3,682,188
Total liabilities and shareholders' equity 14,882,185 2,280,795 18,304,456      
Parent Company [Member]            
Assets            
Cash and cash equivalents 28,435 4,358 157,143 $ 24,083 ¥ 461,054 ¥ 934,758
Prepaid expenses and other assets 1,247 191 4,443      
Investment in and advances to subsidiaries 9,252,605 1,418,025 8,223,441      
Total assets 9,282,287 1,422,574 8,385,027      
Liabilities and Shareholders' Equity            
Accrued expenses and other liabilities 918,981 140,841 437,071      
Total liabilities 918,981 140,841 437,071      
Shareholders' equity :            
Additional paid-in capital 5,659,990 867,431 5,640,898      
Treasury stock (401,621) (61,551) (47,174)      
Statutory reserves 458,058 70,200 317,198      
Accumulated other comprehensive income (5,142) (787) 70,320      
Retained earnings 2,651,918 406,424 1,966,611      
Total shareholders' equity 8,363,306 1,281,733 7,947,956      
Total liabilities and shareholders' equity 9,282,287 1,422,574 8,385,027      
Class A Ordinary Shares [Member]            
Shareholders' equity :            
Ordinary shares 64 10 64      
Class A Ordinary Shares [Member] | Parent Company [Member]            
Shareholders' equity :            
Ordinary shares 64 10 64      
Class B Ordinary Shares [Member]            
Shareholders' equity :            
Ordinary shares 39 6 39      
Class B Ordinary Shares [Member] | Parent Company [Member]            
Shareholders' equity :            
Ordinary shares ¥ 39 $ 6 ¥ 39      
XML 129 R104.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Parenthetical) (Detail) - $ / shares
Dec. 31, 2020
Dec. 31, 2019
Consolidated Balance Sheet Statements Captions [Line Items]    
Ordinary stock, par value $ 0.00001  
Ordinary stock, authorized 4,266,159,600  
Ordinary stock, shares issued 1,550,071,169  
Class A Ordinary Shares [Member]    
Consolidated Balance Sheet Statements Captions [Line Items]    
Ordinary stock, par value $ 0.00001 $ 0.00001
Ordinary stock, authorized 10,000,000,000 10,000,000,000
Ordinary stock, shares issued 969,071,169 964,071,169
Ordinary Stock, shares outstanding 824,164,599 943,436,904
Class B Ordinary Shares [Member]    
Consolidated Balance Sheet Statements Captions [Line Items]    
Ordinary stock, par value $ 0.00001 $ 0.00001
Ordinary stock, authorized 10,000,000,000 10,000,000,000
Ordinary stock, shares issued 581,000,000 586,000,000
Ordinary Stock, shares outstanding 581,000,000 586,000,000
Parent Company [Member]    
Consolidated Balance Sheet Statements Captions [Line Items]    
Treasury stock,shares 144,906,570 20,634,265
Parent Company [Member] | Class A Ordinary Shares [Member]    
Consolidated Balance Sheet Statements Captions [Line Items]    
Ordinary stock, par value $ 0.00001 $ 0.00001
Ordinary stock, authorized 10,000,000,000 10,000,000,000
Ordinary stock, shares issued 969,071,169 964,071,169
Ordinary Stock, shares outstanding 824,164,599 943,436,904
Parent Company [Member] | Class B Ordinary Shares [Member]    
Consolidated Balance Sheet Statements Captions [Line Items]    
Ordinary stock, par value $ 0.00001 $ 0.00001
Ordinary stock, authorized 10,000,000,000 10,000,000,000
Ordinary stock, shares issued 581,000,000 586,000,000
Ordinary Stock, shares outstanding 581,000,000 586,000,000
XML 130 R105.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Financial Information of the Parent Company - Schedule of Comprehensive income (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Operating expenses        
Sales and marketing expenses ¥ (482,859) $ (74,001) ¥ (720,333) ¥ (710,754)
General and administrative expenses (461,116) (70,669) (435,816) (383,388)
Profits from operations        
Other income, net 116,469 17,850 136,491 148,356
Net profit 1,972,700 302,328 2,372,850 2,469,074
Net profit (loss) attributable to FinVolution Group's ordinary shareholders 1,972,700   2,372,850 2,469,074
Parent Company [Member]        
Operating expenses        
Sales and marketing expenses 0 0   (2)
General and administrative expenses (20,720) (3,176) (25,590) (57,448)
Profits from operations        
Other income, net 2,158 331 7,898 21,183
Share of profit of subsidiaries 1,991,262 305,173 2,390,542 2,505,341
Net profit 1,972,700 302,328 2,372,850 2,469,074
Net profit (loss) attributable to FinVolution Group's ordinary shareholders ¥ 1,972,700 $ 302,328 ¥ 2,372,850 ¥ 2,469,074
XML 131 R106.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Financial Information of the Parent Company - Schedule of Cash Flow Statement (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Condensed Cash Flow Statements, Captions [Line Items]        
Net cash used in (provided by) operating activities ¥ 2,206,909 $ 338,224 ¥ (215,522) ¥ 1,884,956
Net cash provided by (used in) investing activities 1,041,496 159,616 (828,219) (1,447,013)
Net cash used in financing activities (3,091,279) (473,759) 1,749,512 530,097
Cash, cash equivalents and restricted cash-beginning of year 2,324,542      
Cash, cash equivalents and restricted cash-end of year 2,632,174 403,398 2,324,542  
Parent Company [Member]        
Condensed Cash Flow Statements, Captions [Line Items]        
Net cash used in (provided by) operating activities (6,282) (963) 8,474 12,111
Net cash provided by (used in) investing activities 557,936 85,507 86,471 (69,660)
Net cash used in financing activities (636,936) (97,614) (401,400) (438,253)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (43,426) (6,655) 2,544 22,098
Net decrease in cash, cash equivalents and restricted cash (128,708) (19,725) (303,911) (473,704)
Cash, cash equivalents and restricted cash-beginning of year 157,143 24,083 461,054 934,758
Cash, cash equivalents and restricted cash-end of year ¥ 28,435 $ 4,358 ¥ 157,143 ¥ 461,054
XML 132 R107.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events - Additional Information (Detail) - Mar. 11, 2021 - Subsequent Event [Member]
$ / shares
¥ / shares
Subsequent Event [Line Items]    
Dividend , per share | (per share) $ 0.17 ¥ 1.11
Dividends Payable, date to be paid Apr. 30, 2021  
Dividends Payable, date of record Apr. 07, 2021  
EXCEL 133 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !A#G%('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 " 80YQ2V/[\_>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*''+"";U96.G%@8K;.QF;+4UBV-C:R1]^SE9FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\=(KR,QXA*/VA MC@B\JN[!(2FC2,$$+,)"9+(U6NB(BGR\X(U>\.$S=C/,:, .'?:4H"YK8'*: M&,YCU\(-,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.:SF7-ZAAK?=]F5>M[!] M(M5KS+^2%70.N&'7R:^KA\?]$Y.\XG51K0O>[*M&\+7@S?OD^L/O)NR\L0?[ MCXVO@K*%7W&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" 80YQ2FOYS;NT& !'(@ & 'AL+W=O^ Z7BR5/M Y/UVQ!9]Q]6$UE?"MLU.)XI1G>2PR M(OG\K#5P7U\$)[J!.>-CS-?YWF>B;^56B#O]91R=M1SMB"<\5%J"P9][/N1) MHI7 QW\;T=;NFKKA_N>M^LC]@$8J]!T#W0@&X:4..[O)!Q M^88I=GXJQ9I(?3:HZ0_F5DUK,!=GNE=F2L*O,;13YT-QSR690@><=A3HZ:.= M<-/VHFQ+#[1U*7DO,K7,R646\>AK@0X8V;FA6S<7%%5\P\,V\=PC0AWJY$LF M>8ZH>KM[](RJ=TA5A 4DDB+CK$QCG0Y?WL%99*QXFO^#7,/?7<,WU_#KKG'S MN*H,)=Z<.L3G;>3IIY&\5YR!+RF3-)1G PKW*':]58ZNTL M]9YD:1.U@Z9PM=%GQ%)_9ZF/BEQF*E:/Y)HOXEQ)!MXF+*WL/UQG%&',="RVGB;LAQ$Q"O,: GP?R)W^L9!@NY3B.V^V[OA]@SO9PZJ)R MPT+*;Y,+R_X:N>-CEQY[+F:-6FNT2= ^004\OLO$.B,SSG*1\8B,\[S@LM(? MKCD1F#4+:-=K8FT4)U",AA"JA9#5G8GK#,(0ZKT$@:@4P]Q9M+LXG#?N+E,N M%W&VT'F\5DLR%.F*9=4V<<$ZS+J6]RX.[(VUV1(Z%37T/.Z[%OQN0_+? #3R MV(S[:[X24E7:PL5J;5GFNPVA/\BR L8E8@D74K) '5GDNPV9_U7?8<9PO=I8 M6?*[C="_)5GI2.?]3#%579!J%#^CTSAJL4\;85\7E$S!&J(XKC>6-HG"F CEE?:-"S;>PJC>&*-:&RL*>-8*\#1"9%>EM-]QH1*(W'7H]V M^Y@E"WG:"/+C+!024LI,PX],4G$B /L".A7Z="BBRDI9IXZ:M*RGC5@_B")8 M>^1'VP_$K!:NLFIGN.1%$2>1J1NPL)F(-NGW^Y FV:*(R;5@Z+K)%@+:J!#L M? _U-XCJ#=3Y2L^XW&P)_I8LQKS9FD!QC'_K;2IR!0S^.UX=[FQA/6N3MX/!%%ODV^K@X4P?#T?79%!$L8*\'RC%('L[*3AE)T)/[ S-9H_IK4@.!Q<7J@NN!;;7"-@P?TK-,!'AW=$VP%>%RG5V M@MU*BZ5R8)3U]N7]>8_Z;ME#5QIFSUBFSWEOM@16<'2\IXE!2O9,D*%E#F!"RXEMP>SMFM M;7+Y$.J*P _N M0(33[/+C%'%M=>#61--"Y^:"Q9!'N]EQM+%J9>LWGVCV1N M_[O,#7JN8_Y59ZYO,>KCV!O ,C<.64;>P,0?5G"[(#>)L6^AZ+LOMREKJ>CC M,]BO856Y+XL+C,:3CY@32TX?!]X3@%"CM.N@R'90[5ZYO[>1C0.U^9BO$:H9 M\[YEJ=^,@# >R#/&OV^QYW=?+C+ M%T4.1R#*0P&K[% UBJVEGM]_L=@&%F)!HYV")RWC:B2?L8P++!6#1AL*C9=Q M-7(-EG&!96G0:$OA*1@D:D1^B-FCP74PK\*Z/-ES.=D!'4A"V.XZ:OY/ [19P"!A750,^_\ MSO!ERN)DFW"5SG'%A^+?TOMO#W'VR-NA2*N<=O:>[>L'$.8-AIR8Y7?YF']W M=/>6Q*!\-\">7KYB\9[IYQ%+@52HG4?%QR M%G&I3X#?YT*H[1=]@=V[(^?_ U!+ P04 " 80YQ2/&JSS#8+ "Y-0 M& 'AL+W=O\Z6UHX*=4$/]9Y4;^9K9IF\_KHJ$Y7:IW4K\J-*N#)55FMDP:^5M=' M]:92R;(=M,Z/"$+B:)UDQ>SDN/W;Y^KDN-PV>5:HSU50;]?KI+H[4WEY^V:& M9_=_^))=KQK]AZ.3XTURK2Y4\^?FO0YT*I./]]+?]LJ#\I<)K6:E_F_LF6S>C.3LV"IKI)MWGPI;_]0.X6XEI>6>=W^ M&]SNL&@6I-NZ*=>[P3"#=59T_R<_=H88#2!X8@#9#2"/'4!W ^AC![#= -9: MIE.EM<,B:9*3XZJ\#2J-!FGZ0VO,=C2HGQ7:[Q=-!4\S&->7/QQ?O[U(OC[W[#@_PBR(OBZ*K=U4BSK,/AE[_OQ40.3 MT**.TMT+S[H7DHD7+E3Z*J X# @B:/[QW\&+[C6_.43-GR#JSXM%\.(7EY3% MHZ7@>'I"1V#8WKJDMRYI9=,)V:=UK9K:(XCV@F@KB$VY*:E7 1@\2/4']7V; MW22Y*DS9G0,Z4:(5I=?]S0D1E."('1_=C*W;X:(1CB%*8[D/6SC$4<(X(SUN M3R76J\2\*GU1=5-E::-V2KW(BC3?+K/B&O+)_J/R*FA6*DC+HB[S;)GH!TT% MBZ/6C[Y\.(OB.!1,M!:"KTR2D$@>).US<+!:7ZJJ=W(+TS$3ZC=M5)MZ\CM7 M[)QU.O"1\I1)1DADV-+&<6U*;-C2(4Y(01!UVY+WMN1>6UZLRJIYV:AJ#:OS M!JRWGHH-;DT QQ&*N>'TN8VC8#!!#7TB>*0(WIO7D)HR#$[@'DC1W01S+F9R!RX")QLN&%APZA@ ML9A*9+(WL/0:^',%+*QJ[L(V+V_TTFMUK,NKYC:I.B.[U)/6?&(J(S-X;!1F M #-T>+A@-5 =YM7E7-$EQG>G 31R%><=>D/UR&3,SWSM@F&-A:N* 0;S) MB?R(1ZP->U7YO2R7MUF>.S7 MB<0P]C4P(9%$3'7S(/"]A48B!$F7@7>ETGQ MQ/R>&T-VV8=B$6+"[K,/A=J/,'EB]AFS#_,]/SDU/V-AH< RE+SG+"3$"(68 M2\?,GTI:=K8?.XU0SJ":F#%@ ZE ,3)IBP/'))*$3Z1.//!:[">V[_QT93=Z M/Q4@CKFIB(W3/"0R^8I3'I%T@G_A@IV;92PX*K=?,?+>?,@^,'%*DA(4;]2*2Q5_E1ZXUZG M#F*(.$(H-L/! 81U2JQUZF*:,49D*KX'$HG]+/)KV22Y+QH<'$PG'"RMI6HC M"53$*.:F,@Z1DB(&ZWI"FX&Q8>GMR]]GR64&M#;;AS;N_/9;ZUF\.G7.JBWEW6VS& *'R;-:MRV^AR56ZKNGVE M%CXOUYNDN+N/>0DEBJ*^9T(T9)P>).IM>@?20;@9* XINX.$ M#'21^.FBW3C=^VCD-KL]N@>Y7 ;>^/^\PL(H KK#NV:KR/(#.&1!;)+*X#68 M3V0-,M!4XJ>I?56\WB9@G4;I8$TAI,0"D&G-K;(P'>)G^]"/:C*O-/N5N574'=< M:67C@3U+8L&8AYP-Z1Y(3LP/LH-*;,I-"(*>VC2YC:-4FAL("P<,1T+("5)) M!@9/_ S^:_(#K.7P1;/WX%FL#]9F0O;;UW'(^5/3DCZGF9RQKP_E@O3,-HP/ ME Y=;0ZSCA;F#AS1Z\STN:O-D60D;M_G0YM#'KUO?EE6,!RLM\?*:B?@66) M\A"8_T'KNJ/]HKJ]F##;T'\1?__U=ELLZS%C[0X=RHZHNH)M9-*K)P_>K9%0 M"!0R28<"+@0.)7NX,CPB8%T-EL @W(Q8&T@XK%TK3=DX"&P$TY\P_M")$7\G MUK?F^:B)&=DW=3U_EHCE* 0C'3!BSXACBYY9>Z\.%">6 QP@'I&IE#&TCL2_ MVW^Z[@Z9EMO6*I7*6V-NDJK9VT5,?+AGZ@TH&LZXPE@>9(^".$X60+3I$AL% MG;KI$AO$Z&BO8]\C0XM-_"WV>Y74[;ZM>SWDCL?/D\!92&2_#\T(M&J'(5!V M@\LHL3L+1Q\LJ-DM.U"28S:1E>C0+%-_L[RW_SGAB>44YGF60Q1B'-V[0X84 MZL !O$$=!S](;ZZ;ERM-&/(NS"(U"B7HBRB(@Q.P@5)2Z#K!BA,RC$ *QW=6'K@RE*_ M0=!%DN8E$&:J2*>4\\K3%R!?UYLD56]F&_"ZJF[4["1PW1H[E*#% 03M&V]H M1BGS;E"_S8IO9;YMKT;^7I7;#70BXRUJ]> 6-1V:(.IO@DZ7RTR_",)/'Y2\ MS(H@3389A*/32W93P06/8S.TY@Z@%!&CYIF%4R!#6#EP$%K,2CH/A MXPA/.GO@Y?0!7IZFV_6V(]E=T4JAPL"2T7>4;^ZWE)T:VK3T)5 BJT X8)%U M#\>!BA!0CPGU!I)+'[B)HYH$_@35.:D*O0GAU,0F=Q#L.,:6LQR4$@G[(HX# MAV,!C?'$=C4;^"+S\\6NW#TNS3GO9=J\25)!J77WS@'$1.*(FIM,#F 4LRB> M.FUD Q5C?BKVL2Q>MEUYF>>::+W;G=M^@$L:Y5.W MPMA 5MACR,JC?663# F-'Z5FR7 ,9 1A,PNQB418^QFKJNH3A/P1U(]RFX2Z3W%)R-+F#[=[SG>5+7P6GPJ0+^GT =N.BJX'\^ MM.7OOQYVP09VP?@S,QDV%'SF+_B](ETY=WK(KJ;FI;VY X/-.N:7LS__H2*S M![;V6H><_91#AD+)_'.?%U#S:&B'&?]2P;RGZ!?3 M3?]H]#,9_:.F#TEUG15UD*LK&(1>1>#-JON=4/>E*3?M+V&PO=V]R:W-H965T&ULM9IK;^.X%8;_"N$NNKO ="SQ M)FF;!(B=+': V9ETDFY1%/V@V'0LC"QY)2K)%/WQ>R1K3%L\I.U,-A\2VSFB MW\/+>5Y2.GLJJ\_U4BE-GE=Y49^/EEJO?QJ/Z]E2K=+Z;;E6!?QG45:K5,/; MZF%#?>MC+/5JJHL[(@E5J>4W:5.[+\G/[YMW\?!2TBE2N9KIM(H4_CVJJ\KQM"73\WC^'NZZ^M_]PE#\GGH_B$9FK1=KD^E/Y](OJ$Q)M>[,R MK[O?Y&D3&XD1F36U+E?]Q:!@E16;O^ESWQ$[%]#(<0'M+Z#'7L#Z"[J>&V^4 M=6E=I3J].*O*)U*UT=!:^Z+KF^YJR"8KVF&\U17\-X/K],7TXX?;C^_?75W> M75^1R>7[RP_3:W+[R_7UW2WYX2:M5*&72F>S-/^1_/4OH11_)UE![I9E4Z?% MO'Y#OMM[?S;6(*IM>CSK!4PV JA#P)6:O24L?$-H0(/IAW^3'S9?\V.]A&_' M&IP>W6"8'&IP#-VU[3.Z[3/:?0-W?,,G5>LJFVDU)[.T7F(Y;QJ070/M2GJ\ M8#SFE$9GX\?=5) X&4L:L&WOE6+S]!;UZF!?RJ:W3X)]R2P&(8:SI0 MBH2%,J0<5RJV2H57Z7O05D/]FJGL,;W/U1M20*TM%V1]2@K"TD:9X'$\S,&. MXW$04T'Q).0V"7F@N]4ZS>9$/0,-0"*!I4M*6.@524$R/D&D/?*!"((@&6A& MXE@2!M0QI:.MYLBO.?W2]C?1)5GGJ6X!UM='5:%Z(T0OXX(-Y-IA,N:2!;C: M>*LV]JK]1Y/FF?[2=F=3I<5,85-F5JEYIKMI0M(<@-H&8JG$]G2!^1+R02IV M6!PDPE5+DFTJR8FI+!J8+NO->&#U.;%G;13)4#B$A(%A5>"589DTK>V/X6")!XN7B0NC*2,A4.O 5+H)])= M^@QUQJ<0(8O@+(F'"I$X&M.=N'V%!D&AGT&WR[+2?],*ZLI]6<'E6?& VP^; M++ :H1(Z%!BTA'ZV_ SK:MM';:'+BD>P&F55=]6B+.HRS^9I._-T!:4/GW(V M,T(IPYB'PXZT YF4 8]=R]30)?3C95H6N@)_3O(LO<^@>&2.U6&C@G$^M$A( ME! 1=8VWX4GH!\KEJO-"9-YT?5VIO.O9=5HY]2)(2>)A%4:B. L;U(A!4 %-?0&U:$?EAL*[1.GP]*M3D!A 8;--2* MQ$'EH@X31 U.J!\GE[-9U2C4!AV0WC>\Z]M%D 3!T+\A<32.)'644VH01/T( M^EC-LP*VW03*P^SS&Y(V&LI7]C_(YO_$N7.:4)M'G$)U$(ETE2^ZLROR(VFH M:2.#9. ;#LE"J".@HD9A*!T+AQKRT /DJ6#E-$86^(45N/1>G5<6MMGA22!% M% P'V@ZE@630N:ZA-ERB?BY-=^O^;^^NZ^]AKP&V)UNG.:F;^SJ;9VD%$Y7\ MYU>UNE?5?WU;7 ,CZH?1R7Z[;T_N+V?;<"-Q/L=-#7:H'SLG&]4)M=%B#:P= MXC6SU/"'^OESDIFE"'H&9K;7:P>Z.M:@A_K1<[S?I!W>YEVH$NF80_U ML^=$2TP1K IQ?#$ XN#ZL0=>IG!#_/CYZ E9O8.AH.^X9 C88QRZ3!(S#"& M^1ESK"&>,)LJPV6$A,1NR\P,%=EC,:>PXA&.&3LQ/IU-\)K,W M.C&CUO C9VW@/R*'4D,EYJ?2RTTFP]!#.;?6OQU'610'#G_,#*&8GU!@-KZO M3[88S'"%^;ERLL5@-C50BX'$^2P&,XAAKWP6-F$V/:R9=^)Y&3>$X:]X7L8/ MGY?U!^MVH*-CN6$-?ZTC-7[X2*V7Z:/2ODR#&_ZJIVX"&2MQ/I9=;C+YAN:<(L1A(G,]B"$,HX2?4- >4DDNR M/3NZW1S+'.$SA(&+^%,.RX0-D##8_@SOU!X7O)^!X8[XLX[6A(V61":#D[4^ M!2R4^P[AA &1\(/(C.]> F6C:PVSM:T&WBQL_L24AY*+Q,K"#DTXXPR2=MWZ M-[@2!X[BNMDZ>=%LW7G P,^;E\Y6Y+Z/>[8>%[R?@<&1\./H&V8K5Q'VCL>"N,9BN&M*B20RS".A2L1PS#I M9]C+'MFQH<1H*(8V#PF3E 4NS89:TD^M@[L/:1.')=9^$XGB0KH>@3)(DGXD MO MZ'+=/=YY7VI=KKJ72Y7.5=4&P/\79:F_OFF?&-T^(7SQ!U!+ P04 " 8 M0YQ2"TL$WGH* !E+P & 'AL+W=OJD 1K;[128ID'2Z6"PV ^*S<3:RI)'DIUFL#]^ MKR3'LLDKVGT VP]-[!Q=\1Z1YYY+ZOPQ+[Z4,V,J\G6>9N7KHUE5+5X-!N5D M9N9Q>98O3 9_N<^+>5S!Q^)A4"X*$T^;B^;I@ 5!.)C'279T<=Y\=UU2/OYIU0LT )WE:-O^3QS4V."*395GE\_7%,()YDK4_XZ]K(K8N MX*KG K:^@!UZ 5]?P ^]0*PO$(=>(-<7-*D/VMP;XD9Q%5^<%_DC*6HT1*M_ M:=AOK@:^DJR>*+=5 7]-X+KJ8OCQZO;C;^]';SZ-1^3V$_SX,+[Z=$L^OB7# MCQ^N;\:_CJ]NWW\>D_=7\'E,_OD/&LI?2)*13[-\6<;9M'Q)7NQ\/A]4,+ Z M_&"R'L1E.PC6,PC*R(<\JV8E&6=3,]T-,(",-FFQY[0NF3?BR$S."*:&O.>&'Q>FB*LD>P!-69EL:5YY@HI-4-$$%8<&19EH8X1- MC%HM5Q>"41V)\'RP0FXN-S>7WIM?@78G666 G_J723XWV'R7SMTII9QSM;E[ M.\M:G-K&J2!DX2YLA(4+PC",=G'C%B>W<$R&--!XSN$FYW!OSAZJ+T/GKDJ& M/-!VLBZ.4AD%$;>R=7$R"IF25KRQBQ-2\%!Q/%VU25<=.&G-5ZC'I2E]LU9O MHFK_K"V2AR2+V^J834EIBE4RV;X+1JUV4CREG$H163-DB !AD8>!-4-&6$ : M"D6M@&,$J!4\+8F3&VUHB'Z0AM/"I'%EIF01%]431DJ$Y!#00%B48#!@SB($ M00DN(BO8&+UG!$L0IX,&7?T-O(3(86&F M2472O(2D"71$Y*]EG";5$XG+: 4 M[\NBLRK4[U6NBWR5-$U5G4&:QUD)I71BDE5\EZ+.81W0FM0<>98(4 61_8A& M&(Y%D;3U&FAP_ M,W#B,5ZTQ=">WA?YW)40K$>CKO6)M @S DO_^>1!CB/F3(["9CC. 8 MV)FMYF$WD-.66='F-^.@'+?0Q6^,R#-T(":0C]LIXX MJ:20?$_JG8=A?@]3M_^+9AZ@&;NN 4:GP33;&;M #AUJI.R,71SC2DBJ[8P1 M(*PT0/9DW/D5MG^3IY9=G4[RK"KR-*U+]F9+ MJ-DZF^4IJ!D^05P7(2AUY,%%@06TB<(,26B;VS$&XZIO072FA>W?%/+,"F2O M)U),!8&=J0OD >-,V\FZ.)@5S)',,0:$61&HODK6612F?B1C=>@Z<('X.G!Q M/>L 7K706>'YNMC&!;(HH$Y_CN&X#D-[V8PQ(!0%U>?K>.?KN-_7 M80RTFMGR\!,UD[N6#M%,!.5J)@+"-!.#]6HF[RPD]UO(_EGCD/4VR3[GZ;)9 M:>^*?+E B:'NN8 &F>7V!L<:J';GE0IMHX4$A& B"NUUA0%A7O&PCZ/.<7+F M;03_:(YVH?N)5] /0[N0+>=W8+Q!7O)B"GU#\;0^I2++$F#0(M6$+IO..3/5 MIH=L^R9HJENX[S1KZSC+[P(OXS*9D/^2W@.X2^[:,"J4HB&+;-<^_ ;L",-" MWZ^I@"=N/QPL;J25AC+3LZ/%.S?(_6YPE,"L!-Z])"">$)H6SL (VP;@&[ C M#"LE]!8\<&PHC[PPBWV\06RO033!R2IZGQ_'FRQ.4GC:XWA[: M&;?W;]:H: L5G-F% TE[>UJ%-4[%3H+R ^U@#LL=#-D'P\AQH/M"-:H/3Q@ MH:1]@H&C^DIA9PRYWQC^EL<9N8\G29I4K3=J3[4,N3<@4__Z8&H%^[=/@3I+ MQK5_G^Q;3M1YYV?XGF.Y0\[4+]=!=NI-%&@M'66+D'H#*UK8C\T-R#D-M+W9 M/4: +*(1XST/3W0^1OA]S'5>5J<_]/!$5_\%_7D/3W0E4_@W:0Y[>,+=&PD5 MBYS^!,'1@%-N'Y9A.!8$7-FK#@&""*NHQRJ(KAH+?S5^M]D[7-?\0Q[6UELF MXB<^K*YT"'_I./!AN4T[!X,?..J( &7=6_0<2HA.W(5?W-OMSIMVC (BPZY19^Y1XVF^IE[8/KCQ$_-"3)T%4FV@H8K MKT_9:I4#C5MFT\VW!ZF=[)15!C_O,??B#7O^2;H,2ZI#VG%/)3FNE M7VO?S$V13*#>C\PB+Z%D ,&W;3MR"'F=MDG_FW/_AS9(=M(H#]T1_A[[NPZ^ M[<+",^=,?HW:MGWTS#Y!&"&QU)FRVWD$I<]8CW606Z\"?E<7<+#_E:XM!R+L M>BS=/@"(L/M#))8Z"^UC/A2E[%HQV'J=&*;[0_,>=TF:4_OV%=S-MYMWQ=\T M;TA;WU_25^/VC>\N3/L"^H>X>$BRDJ3F'D(&9PH&5K3O=+)>5L5_D%VSA>VV>\=Y6ZN@]:&(RR(!%)V+M5^?$9"1FAF=: 7W+[ M80WVTSW=/:U^GAG8?TK2K]E4J1Q]F\_B[* SS?/%+[U>-IJJ>9A]3!8JUG^9 M).D\S/7;]*&7+5(5CDNC^:Q',9:]>1C%GWZ>%^LLQG4:QN4Y0MY_,P M_7ZL9LG308=TGG]Q%SU,\^(7OVLLXFJLXBY(8I6IR MT#DBOUQQ7AB4B']'ZBG;>(V*5+XDR=?BS6!\T,%%1&JF1GGA(M0_'M6)FLT* M3SJ./RJGG?6:A>'FZV?O9V7R.IDO8:9.DME_HG$^/>CX'316DW YR^^2IPM5 M)20*?Z-DEI7_HZ<*BSMHM,SR9%X9ZPCF4;SZ&7ZK"K%A0%B+ :T,Z*X&K#)@ MAH&4+0:\,N"& 1,M!J(R$(8!;PM)5@;27,%K,? J \\P$&TA^96!OVL.0640 MF"NT58G@YYW#ADG[7J\WV]QM3MI,GK>;E/O=6S56V96G81X>[J?)$TH+O/97 MO"A;N[37S1C%Q5,XS%/]UTC;Y8*V_CP\11]^A Q/MRR[ MG"]G83$04'\RT1-B#]VJ-$K&*)F@HW&R*$;&GG[UN]X4/81R]-]/:OY%I?_; M$G!_R[K)?*YGT3!/1E]!E]DT3!54QS.WXZ/Q."IB#F?H-HS&7;TK)^$BRO7[ M'2,_=R]PKV=^MDR_OR;VBRVQCT:K[5!C=)-/58ITF33'3(OAKW=H$(^2N=HU MCX%[L6$>YLL\T8GW7=U[M[VKX*W>YTDVRB_N>'FWK^4;7\XV6 MZ_&6]8[#61B/% IS78/11\3('J*8>-!D6GF2I:="O3P>,NE3XOO[O)NH >!-X,!8\])&=2D+_, W%KVR@1)C2M:H M1J79NM)LETKOH6'YV%L51W^BUH'07[D6FV40F&&/$!G 8?%U6-P9UB#+EF4' MZ+Y.TG$4:ZU9!8*TB%V][!9";HST6-'J-@M+?;C0Z8"Q7FI][=@)2M[UDLJ64_CHTWQG:QGA7Y7@O M(M2$D"SCO!B[.NKXP9J*/B29('QDSY=2NLD4>PSB-PYC%LZ6NH&P*K MF'J$D, 8S-M0C3 )KF4T=@;:_Z;24;3JA!>/E./*>6/^<2\P:. ,@'4)%HQ+ MH^$K8&,W]/YRUI+FQFF!O%.:._5_M=IF0IQCG5%;_Y.:]XF;^*]5CA9I,HER ML.#46IAR&7!!#$YM 6+/Y%0 R#RO)8N:4XF;5,^25$4/L3X+IJF*1]]1GNK: MSE9U#M?B#$S1YE3.:, , ;(5UHR\IEWBYMWGTT84_UY=N$S29(YB0_]%E?X# M,^# 4R%\L_!;4,WX:\(E;L8]6NCN6:31JM1Y@K+U02%='13 LX9-CA3C@$BS MK0 2-8#-N&L.)6X2;1&\T&@_)C:!BL 7'C,5+[$9E&!J3B? FQ](;*K9<\!; MES%**#%[$_)(B2%(!@","JUHK:+;."ZDM!K*ADGBB[:=J=4"<F[<*+B5Q>NT=0!6VA8-))!2DI;NIK5PH&[A\!+A3 $) MH$]'UI7&-E@SU%HI4+=2>)MTIC;],^YQDYP 6)<&'O/,X4GMP[O!3#12QA(?6$TUA4 ))NT MW$RCYEOJYMO3Z#$:JWB -R$Y]@.C[\\!;R4MFE>_@$,/,VJJ6P#&B$?, M92\!G,DEJ\<- $HF:,M-#:M9F[E9>XN^#=P7P#9A$Z')&M*W %8?GB3C5+8\ MJ*PF=^8F]Q>+)693>)?YW/=,$DPKH;6H5+#DUGL%3!ES5^SX-I'F] MN0.P69Y:%S"W+GB)4F,VZ7-J/2!G6V'-4&MAP-S"X&U*C=DT[VFI9L8.7.I3 M?>9:] H!=3MJNV%DM6)A;L+Q8#<[D# ML/GA8ZU7N%NOO$'X<> 8[@EN?KIU N$(V6RPE=[8[J^98TW\W$W\[W#5RVU* M]Z3YV$.7!VUW+0/#9? KBN 6S&7?,^W^D3]YV8LW*U M.2Y]SC!CV.PF9C$GH0'%V&BG/N#1%LT 2#=F$)C?73@'@%VNQY!U)PP!!3'/ M^P, QH6/S4\/+@$MI+NOI^Z^I-GBS*[QA^2?(\F9/#OP!02P,$% @ &4.<4GAI3%1W#@ MDD4 !@ !X;"]W;W)K5=W?R[O3&F2^[7JZI]=7;3=9L7Y^?M_,:LB_:'>F,J^,^R M;M9%!R^;Z_-VTYABT5^T7IW3-)7GZZ*LSEZ_[-_[W+Q^66^[55F9STW2;M?K MHGEX8U;UW:LST&O^'MI[MJCOQ-KRE5=_]N^>+=X=9;:)S(K,^]L$P7\NC53 MLUK9EN Y?M\W>G:XI[WP^.]OK;_MC0=CKHK63.O5K^6BNWEUIL^2A5D6VU7W MI;[[V>P-$K:]>;UJ^Y_)W5Z;GB7S;=O5Z_W%\ 3KLMK]+N[WCCBZ@)+(!71_ M 3WU K:_@)UZ =]?P$^]0.POZ$T_W]G>.RXONN+URZ:^2QJKAM;L'[WW^ZO! M7V5E!\IEU\!_2[BN>SW]]/'RT_MW^<7769YIG\]2]$BA^3LDJ^WM3;MJ@6[?/DNT>O7YYW\#BVT?/Y_M9O=K>FD5L3 MFGRHJ^ZF36;5PBP>-W .=AR,H=^,>4,'6\S-_(>$D><)36DZ_?B/Y-GNP;]' M'F[ZA*9^N0GMT*RD0>:G=Z4CC?UR&_L, A8WS:+#8*BO4F6$#/: M9-G4ZP3"4%-T976]F\=E5YKVQ- ]LE4< M;!6#/KU8_ :S%T)JUR9=#3%U7E?ST(>GDX.]L1G>[<^V$.N259U4;7V$4UY6URM#-8[N_;$D9NX9$0) MKW-"F4HS[:GR4$6S3*3(;WC#K8KIY@>S&?UUO;2<[\!.)94GX/]Q;INNO(__1N8Z3IX#$&4]FR:ABJ5,>D9CC2E%/'M#E6<$ADQ.SN8 MG0V:?7%D95(OD\9RQ:1>3F &)D7;PNRTSBBKSC2F[:QD98K63LA565R5JWY& M8O[)PL?E4C#//Z%*:NZ)E@T_ZOF[;Y-E/AE.VF M;HN5[;ZQ/J/!(P5//2K)$>Z\(:9'O*V6%M[!,O:@_'I@QAC"G?+$RI4DG]*(LW":E#9KX;$"45DJ0Z MX@O'1$0,^N+RIFC,Q"[L%LF\7L-JMXTFF'U3?L#/?/M#&00#/X2BC5%_OLX0 MF4@9B4U81UMD&+?>K3IY6U9@>DE MY+KK;0%>Z(Q)%J8!+]B*T_'0@Z0X;XP-+T7SD&R*AU@RIR%1^!X:E^2(1$BJ MO7@]0V03IC)%8IYQ_$*'^24W2],T$%F[XGX@G-"028B S.*OY! =A5#HCPE$ M-H'%>& V(J-*I2)BM6,A.LQ"0/!].%@ )_09MC&KH@,O;(HFQN9TG('&)3DB MH9KY*05131[)'MOM0(F.@%)==4TQ[X9Z.L09F@H1='0H8T0$UH:JC CNTSDB MFX@LC:50ZC"*#F/4Y\9 #ETDYMY2@VF/%ND#'@A)A@G&_, V172"$^&7E! 9 M4&^69B3H=12V1!J=Y0ZAZ#!"?2X>^AI%5R<;&.AVJV!?)S8-[H.0:29"$^)/ MT2DFU%GJ$U>.Z2A->5"^086ISEADT4X=3]%AG@HSX6;G%M0!X_PT+LD122:D M4H'12-%*"5CYQR*=0RTZ7+7^,H**!HW.BP3321A6FC?=$28\51%6)\Z M4*/#H#:#B3JW@1B2\*+L8*W3VFEKU]:_!]T'9JS+Z&J;(DA%:$H%#3H24VI. ML\C"E#KXHL/P!?.NJ5>K/NSS#$7&V:NK\4]]-R M2R$&@KK1;]W$!E/?56.J":9U*D7M&>8CD$< MBD07YD"*#8/4(;6.E/@8PC2"TF## M/IU"]PYI@,LHOBQ#<<$68JU1&F8(ZE MV.DLU>]9.))Z0!V L0VC/F!@,B;\^@2B@@GC#W&L+4(R%>OTHRVP89YZ?UI9 MER%\PX7TJ_133*?2E/A&8[A$F(IUI<,E-HQ+CQ8#8S:%L$*X)M(W*911J@*+ M0E6F@[0S0V2:$QH)T\SA$1O&HXOYO-D:%!/'O!#2"J70%3XF(3K&,NJS(B++ M&%=!$ ME1,I,1OS@"(D-$]+'I^\KHDY!=NHH(*$_+Z>($#B;4K_(C^@FE @( MF[YC$([2FFA;7P/^8>K-BDJ=1^CIEB2EB5R90%R1A34@+)W7?E M#)-RQH@FD2,$W($7'P:OQQZ:U_"RZ?IRL?46>HABO)8U+LD1":S(XU!8,@LN#ACI[X,#U]WC;SFZ(]9;N* M8T0$$.%'54PG)/>#*B8#7I:93XZ8T 9?'0FJW.$3'\:GQQW;;R%/3ME"YB$ M2:*4\A]]B@@S+I76OB]"G1# I,%B"1$21B"[B=A(.#KF-%*K.AH)3W %4C/2 M@(S!"FF**>'))4V#L8XH69;2E/D@@K>ILHR2V*QW4,9':E9'_@ > ?;H'IXG MYO=MN>ECFXWT;;WL[F!1C7H&*201^1D=$XI,^HN7'-%---64!)V." GG*B61,@IW.,CUD\!SN=O*.OV8 MI2,K/DQ6_9UVFX/@>#\D7]4-M CWQ5T?XDPPQD8E.2*A3 3#=8;H-/@Z,@Z% M(R$14DX:#7T>W$S%_?8XWQ-(WL$PK'7F*8 MO:;%INQ@25%6O^V7WKU_JKJ:S&U=%Y;D-N)^.]&)>B-$(27]1#%%5 1@PS<3 MJZW%"%,<'2X?)JI#FMUGUN394;[]'LTLJ*4(X; TL]SG6XLQDV+*AZ8<$1+% M,Q&;[HTHP)*SKGN\< M:"GTMECUY_0MA]I!T92[C2OX/^HUE)VX?Z![BNE@P1)X#*ET$>H?%9XA,DZR MV/E$X8A-C!-;6EN@X]A^ MNW#0)D9J>">[(RFZY,I(X,>Y$7;U_L+II^T>MJ[9>E8N^0-LUVQ9? MK$H4)34)MLDP(;=+>Z\#,5T&6<4O5F,ZH1F)T)9TQ"F'B=/WFSUW8??6\+PJ MT?J>2H/]?TPH).7^\A7368[P]UIGJ%"GE$56K]+QIAS^D.# .[AZL\/8L=X MC!FZ>NZ21R(DL%"SI$17CF)PA$Q74,1:5C M*SG,5E_<9PK_!ZLT&4(.E_Z*8XJH5%"70$0L8_[B!6M*1]8NTA&5'-L5/C@4$1F_]R^N>'P[N&+12[ZK]/PWG]#7LQV7P_BFME]6\F'HH%559NLS!*: M3']0T(W-[@M =B^Z>M-_P\55W77UNO_SQA0+TU@!_']9U]VW%_8&AZ]A>?U? M4$L#!!0 ( !E#G%+7EYLK]P( .8( 8 >&PO=V]R:W-H965T&ULE99K3]LP%(;_BI6A"21$$N?6LK9222D@ :U(&9JF?7!3M[%( MXF*[+?OWLYT0]9)"]B6QD_,^Y[SVD9/.AK)7GF LP'N6YKQK)$(L+TV3QPG. M$+^@2YS+-W/*,B3DE"U,OF08S;0H2TUH6;Z9(9(;O8Y^-F:]#EV)E.1XS !? M91EB?Z]P2C==PS8^'CR112+4 [/76:(%CK!X7HZ9G)D5948RG'-"<\#PO&OT M[1NUC4L51!.<2P4 IDBCD.:OI"92+I&RP S/$>K5#S1S2TN_>@"8YIR?06;,M8R M0+SB@F:E6%:0D;RXH_=R';8$T#XB@*4 -A4XI$Y*H3(\'D6R)UHA>.'J/1 M_=V@/[D>@&@B;P_7CY,(C(8@[$>W8'@_>HG Z1@QG(L$"Q*C] Q\_V;[W@] MHP$X/:FC#!I3[/87!5W_!^IX0_^E LF#Y\_GR1QJB2.3N(>:US%E8T& M8C7 ;RNR1JG,6=MX!=:CM-N[88-:G . M=#T75G$[EMS*DONII2FZHP4 &\KL^.V7 B#/2.'<9[R8>\9J<'Y M+1]:3KT1KS+B?6ID0@5*M8?S@^W1>\:^=NH=K+%OV[YK[5D(O8,M:SN!$[3W MG-;@+-L*7&\W[KH&!VV[M;>^PT.N%?=S6&<"UM.8+E["VQNG>#J#^ ! ML07).4CQ7"JMBT""6/%5+2:"+O6A/J5"?B+T,)$_(IBI /E^3JGXF*CO1/5K MT_L'4$L#!!0 ( !E#G%)0+>2_< 4 (@. 8 >&PO=V]R:W-H965T M&ULK5=;4]LX%'[G5YSQSN[0#I/$!@I+(3,AA4(O- .]S'9G M'Q3[Q-9B2ZXDQ["_?H\DVPF7!+:S+XDLG_-]YR[KL);J6F>(!FZ*7.BC(#.F M/.CW=9QAP71/EBCHS4RJ@AEZ5&E?EPI9XI2*O!\-!J_Z!>,B&!ZZO8D:'LK* MY%S@1(&NBH*IVV/,97T4A$&[<H?E23A0]]3N4A!:Y!2(S M?C2804=I%9?7+?JI\YU\F3*-8YE_XXG)CH+] !*V)G)5OF&'#0R5K4%::T.S" MN>JTR3@N;%*NC**WG/3,<**XB'G))^6_-N"L11:YCQAOE3(_XE"C<+X#3F#4RX818H"=46;2'5I-/PY MFFJC*')_K;%HI[-HQUFT\W^G8BVL[>H#7;(8CX+2^J3F& S#'CR+SKK]5>:5 M6[]5LBIATV0(O_VR'T6#UV-9E$S8)9ZHU8TY+-LV1X R2X08(T%NYV=!_/3_1'?H%*$:R0P#4LV.R\Z+9INBOB=W=+%SIE5%:A@YE*.U&[J&DV94PP) MB-13;S_M&#L68;.NZUY9)HSWR-$71)YR;8U.R'C'/4%9YFA9P[W7&BZQK*8Y MCVUAC3.BN1/5R>6XL8]RT87:BK5F]^ SB3?1AXPF+X%;85;.VAHS(9QXST-PZ?2'G6$PI"M$@W.O!R(E0 M$_K-MA&W'%1K",YF70(HBD;1< (&HG(ZI&\3UH60F-!EFUY0V(C=M1=+%3;M MM1P44H51]ZK+'XHVSI3H*9K:QB%&9>@\NEM3Q&+A'A;QMT^GBS+R#CD[;1$* M23.7C-(94VB+&56'Y(2>%YDN\677= _J_4XW> ,4VMJ=45W+6A]L7+#"5I** M[5RB1"9<4;AMCN=N5LXVJ)=6.YMS?/WK^ M#[QP-='VU[+ V?LNYN%@ +_"NXIZ)8RLMS3MSR1U^7OZV?(%O7&,_&_;^1,E M-?48G"^&@AVV=&C:MV/9VX(/)NEUG/?T[I&.JI3.1(C"AK:1;DFO;(5GC,/; MBA9_OL(\4/=QQS>=<1[T$H_8/:+ZB=X&\V.M7OQ MD2J(_XPG7O&>&ZW)7[_',A0VGEVT9Q_=K?U$^ MC+J%*RJL&Q>"]47DJ5XVM;G[1)%\Y]2A3WJWP*2I]NJI]%]0W?S@3*[':H*Q MOR(!'=H'3)Z">L>$S^; @?W^ &R3R1OZ77Q0+9MT1=\G/*:1N*:LG?Z]\EH*A(]JN#JJ)^KF&57=Y8K< MR2%:E:O3RHV9[QF_K43K%!4E31'%Z'#"1SQI=%J&Q5$;-I'V BW%2UOL]C#- M*=!SSOS92E]M%05/8>ZX]_,+)T=XVI-'1S<% 8 >&PO=V]R M:W-H965T&ULS3UI<]O(E=_U*[J\1XDIB";!V^-QE:R92;P[ MDW%\)!^V]@-(-DF,08#!(5GSZ_==?0&@)"M)U5;M9BP2Z'[O];N/YNN[HOQ2 M';2NU==CEE??OSC4]>G5RY?5YJ"/234L3CJ';W9%>4QJ^+/QF/1O.7QR3-7[QY39^]+]^\+IHZ2W/]OE15/GF]2G9ZX^Z_GQZ7\)?+^TJV_2H\RHMOWD[Q>7K@KZF^ MJ[Q_*\1D711?\(]WV^]?C! @G>E-C2LD\)];?:.S#!<",/XN:[ZP6^*+_K_- MZC\1[H#+.JGT39']+=W6A^]?+%^HK=XE359_*.[^I 6?&:ZW*;**_E?=\;/3 MR0NU::JZ.,K+ ,$QS?F_R5>A@_?"B ENWHB@_"&IDS>OR^).E?@T MK(;_(%3I;0 NS?%0/M8E?)O">_6;CWP8JMBI*MWGZ2[=)'D-Q-H435ZG^5Z= MBBS=I+IZ_;*&_?"MEQM9^RVO'9]9>QRK7XJ\/E3JQWRKM^$"+P%0"VULH'T; M/[CB#WHS5)-QI.)1/'I@O8G%?D+K3JEV:)_DF33)5P0L:!+*N5%)J7.0$_]VJ-*<=RRT\IX%_ MZT, 09G"ZZ<,8-CK7)=)EMWC]_I4\[LU[/\Y3_&OC[@#07A]U"4@HRX1J'CT MW>?AQZ'ZX_7U>_I[_-U@2' S#(P'O-4+*VP!"*'^2NM[!L^N!GKE[TT*U "9 MRD$)X1NJ+N"O+UKIJDZ/!%"2;U52@>(ZX4X5@)P E7<[4"T$?G)$;"M8[524 M'EI(AN,IR>^1$$^@*FQ3ZHP>V*;5)BNJ!F ;JNM-W<"C\&]0-@CK/7P/VY=J M5Q9'V*JH/'"'ZG(]4-?;XF3HDH-VW,!1I;6"-2O_>&#[?)N46_5KKOXKR1MD M)Q&P2-7PW_'\:CQ1AQ14$9Y(ICZ?8-$4#@RA3V27B/ E-@(P-P4PX^^ !7ZX M:8X-X 3*5VDF&4 D[R,KG$X9T>?ZXXWZ5)S2C9K$*XL MOA*&\-:'7]XNEY/A"'1BEM'^N::%Z^1KA">(.Z/IPI7728:L28Q5ZAI,%8"F MDQ*_K(B18(MD^QNH6SX(X%F0JQ2A*Y&T1.57*AZT@+3<@[OIKR= #E;V**TK M>Z TQZH"_*I-?("Z9A*K371JP0%J2IF9L2/=D1^0.':PG)XDH(6'9E"$WSO M+9FER3K-D,7E=)'+BK)/.AT2T_EHJ-YJ>$[;HR3Q\]&,>G=)*P=XPF)P !,( M/(FG8(4"SK#6('IYOZ+P0)F-".'GO(I8H#IH2=%8(A MC&R(DM@#HO,#YD%M8=\>JAN0<. (^#2[9X'X.X@M'0DHCY) /R7WR3K32#ZS M&D('.Y[A'SS#[C*@5T"=(;=&ZNZ0;@ZH>UBK/\B-+:VHMHU]]ZS(#"_ 5=''-4@#NROCE;KY\>9G]T9KU8OK M"I&X^$OGI($)=7I+R$ZB^70%_Q^KR\DT6JV6:H"?C:?PV?3BYR+)*__Q:;0< M+:-XAH^/)E&\&L/STV@V@G?GXPMQ?H)7ELLXFHQFZG(\C:/18@$O+*:C*(Z7 MB)"5G82 59?3Y2B:S.=J+ M:!9/+_ZL:V=,TKQK!=0EHKZ:3V&!/["):Q\N,?UY@;Y+.A)]5CIP2;!@XVBY M@'.934F6GBG_LM8DFJTFT2@>@_7?#-1[XW7AUX[%C;_WN"\"KV<-2@D\W?N MB-0-.SALJ^#CJEE7Z38%ZZDKHP3\M?[VZT\_LJ<3P/#7=S_"XX@KO^(OG;+N M $5.UE^L\SW(?J[!XX6][M$5=ON2>RI.$>AI8B(X],[*$7A1P/R@K17I'?-7 MQ%H10BMU+&@IL!U%#@8NR78&\=M"'.P[77Z'[Q\2AI,^(7-?W.HR;U$0,0>_ M!'U6SSTGEP4\G"+% RV!/X_P,KUZ3'X#QZN^-_L>2:U8^J\+=-[@#P:^*&&M M@K;?)!6HL.!]@!FI4\M"FF#PWV4;%IP*$;.?C'R6]0&\OCU]DB+D%;(QZEYC M6M!U3#;XA\19P:/ /;=HS72N=):"ST.H-JB' ND=JA]0=67V M_.O[$WGE$+,V0.I2MP33!G5^@&C/%=2XV$TRI*]4.L OU?6^U"+G%.OLT]N0 MDJQ@[2D7&6Y+R[YM*M"L$&3\REP.&-C5U/NFK)J$8RP^YTS?XM]K\U9AWTHL M#$S'Z@ 0'XILZW$_(X(/,IRRK/Y:XVXG]!YKLNO@;B1WM Z&@'"P'('2N32@ MDW-VL8G7]%>]:6I/79D#2W.F,C$#0-@%&D"M&I .C%Y8FHV*MB(FNAZW0/(5 M.S@377(8 GY_4R+K>CA%Q/!%4W?A 3Y&A5DBCLPGY ]:PA"B>0%O8CA+6IIS M840KC"*)ZU"IENPV@\*JM+6>]"0*-=O[R"*,K'UH(&1&<2^:.]""I0_#7(1]F]ZF6YV#5H!%"Z)2!9*2):6UJO@OP 4B MX8J/FET;K40UG]L11'>G6(2/1S"^'(/U\88P&!T#8I%6CD]5DE6%BPEU HP@ MFYQ%%=9+P:AKBD[ 5[@M-N1-L!'!H*,&ILD!E:0!+BC3WU/1.JQ\"Z8-4+8J M\LMJ #X'"GHB3.]IZ<+RM0^,824^/&)J;:P<<;+W\%!]SC,\2&]5BL\2$I: M%!2VWJ*F9'YTWQ!3@GT#_\O3(IB-R#P. -VT!<(4V2T@ M4.C:4,A7+D3\#A$C_MS#*3@,D@9W"O=&AB61T4/QZB%Z@[ AX[7):#6R@>HJ MS:]V^/"/7\%/JI 49S:/BI.:EM;_KG P%FKC^:0]F<)+@48 C M"S[#6>P"$,CW\YB7F DAA8.#D,LD4,Z!%3VDMN6\)3>VI[B.- N((T*,<%)" MB0(9ZWN@$&*2PJH#R<@1ZNAF)@XX4*,;>@-4H+5+^[3"5\%-34YIG62LLGJI M2AP-;U%8T8C'UUK=UQO?0NAD5^M2DEETSB!E(,?E)JWTEF'B!U&;.W79I8V\ MCFP9; R&@+Z^R^417C1P6GJQ]JRN,5"]]L@P'8$I%AB!);MD #8:_0[00L$_ MH>].+-$^1W@2 KD,%81O%!CJ\U+QJ-KY]I/9D)XG6K>@].5LJ'[D+]]G>KO7 M9T3:^D&RTHD?]H7Z$;R\JE>XH43EIB1J(OIC90E9:2Z20<;H0K3Z2UOH/ MPL5)9L[)'$^'HQ$3LCPD/O@=K+>F$/^D(?CP..]4%ANMP0.R^O3A71Y06D8$ MC;"9**I'WC!M4I-WQ9J9[1]M5$DT:'W))&]YD>)$6@>CE*C+91"8R+Z3^[@> M8<2LU)!8=(7FB;Z&9"YZR81E&/A[KXU8L4/<+PNMR,FPLC".040\ K \[T$G0\A(8!\Y-M"8 =4R@963._GC'M#% M"*(-2.\=FAO,(!GQ#_QKH3I]U;)870/^P.XVU#HE=E^UTQB^&']H/!K]AZ$" M%ME@:Q!?*>;B@J'Q=C4;WUP.D8\1/_CPV'!*R")#:0Z=E!A?24"!1@$>181, MVHE%)&KQH;4_FZ+' CU= SQ"IB >Z:E0]+NI0RRY(X5R,3!!2JQE;$QJ9:VS M%.Q7U3)?+#Z;,EVCC5]C>K "C0F6?,VJ!=@!>06>8W.G-TD3>E%6J17$<235 M?EI('H-=,2^'R3=\E#PVJP%09P$"&IZHTTW%=3') 64D1#;5:8S(4/T1B)X[ M?&S"S$L=&O_P*2DZ#MD?I)D\U2*15^=QQ^*ESKHT9F': 6[%'0D]!3BM>I-) MCWA%B\@6ZP%JE_C@Q'=2'=0.%FSE(-B4(JM)PMQJR6]LSP"@_;3E6M=W6N=] M_-YAW6):XN$%D+=;(8;=) M1E8PCD;Q+(HG$S6.YO-1-)NN+CX NT"\1%40?#Z.YO$H6HSF^*_5-)J-IQ/I_.('4\+",IL -H[C:!6/ MU!B(,QN/+VY$J9GOX<1FLYE!$8MTIR3E^E9>!<;;+!C%*SBRU5SAT2U&JXM/ M18T:4KZ>1./Q HYU 73%QZ(%G.Y[J;NA[0)MB_9:&N90Q/E5$UC(.WLXEJ:HZ1N;GHL M*#EQ#S(V7H*,S2= "C@$8*P9"F[9Z%Z.\;>))XMH.8H!'B \"HSC?\$G-$H MCI;Q1,VC.;#1)%Y<_%2PLWX/#@=X.=B9V-%A2]519*3,L(Q<8FS9(-_$0+#5 M @@?(;=-)W/891Q/X?]7]*0X2J#=1J"Y@!GG\S&6Y)%])J-H.HKI,5)TOC_G MRH/4L\JHC*/)#(1SN5"+*8G"%'7+;.J6:"I6VI?>6@-1D:W%+L?1"%!=S:F# M !9:C2;J<@YT7 &8@\?6%)O3!G TG43+U0ID;@D0QNI2F&X0EM\O31?.@%KS M8)NH:QQ8T87& $@P7T9+.)W9;$RZ\1+UQG*!#0@W3U\'/(2UWJ=Y+M5/Y 3@ MO@5:H_D*CG,$JG<$E,:^BAF09/6-J^M\:]?M60W^-9D!:>:3B\]A[!@427W_ MIE-;YG*23_^@@$+V-I>0G+6HR;6A1&.@'>2H/IER:;BM<2N=7U52YU)>\*IA M$@D?P5W!V6K8O>*""3Q88R."%S,'?H_FR&!'=>]VWI5P0>\:W9NF+DHLZF"@ MHFW59JBNJ[!T@.JZA.B1% V0#IT:_*=K.9*^3"]X-SC_#%Z\@ ?;1J+8BU;V MW'>AL4VLP8R'Q-K2YFI,0JM18B?V( M9D,O1C>=A/"RYS=RH&V@Y]W_!(P&L6=DDE\>1VP;K UBQL25 [V.R<"USB"< MM!J<.CA!="I.0$IX^(!'VI4!JX;(2F)LQYUX;%H,FH_@=KD=N"HU,,): DX& M(R]R/YQQF;!/'BR)<2VI84YE$ 66+*VXE/.KZ4)"&\/IP^[K>W+F+5LL1NU[PL47RQ@-J*$]*'Q!GJS%MYT$(O'8$ M#=U(/,GY#PA7]Y0'W'4PPE!$[1(X/CC>QG%RC^I!$OL\#Z+:E#;'$7 MQ6:8 MKC%%7-2@0R:=44ITC:$0U-5O1,@E:KI'1 MF=V?959;#J',_ YL[H#S5>0B,86(_^R6D0>5S?:<$P62YO/G;Z"#B/$V+9H* M<">);] XT#H JL77A2_T!R;0,.GX"X3M":7*E]46Q15\")2ANH MX?J0Y:6VG>1GMN_N:)75O66$2-+RV)VO490%&&F(MVPIN >QO$09?B#OY1J% MI8Y2(DV+K4D9&*-[0O[&/C7R/&PVL\M8OJ!A_I&I%;3 &TD1MC=LWN%_X7E. MWA)"Q+38-$'>U0[=!&J&,X= S96".V7QN,6R'T64*U3GF4TLVF$/?,&IFS:@ M1=D'IU ,31MJ:HS4TK*J(TZ[PFER^W9 "11GRTY]3<-A4Z3?Y?(.U$NO:0 X M#YBP(N<:WM^WC5VIKX08E?=O(LS?#IS+89\@D:9F7,CUQ/EM,)C.HUP4V1C. M$7!3J.G;2CQ&#L$ I]UA6K5YWE6A3$\\+HB25[YKPD$;;CBXQ>0(:';&>+<-+$FY_1F2Q50++S+S P1^BD.GM16;:6%MN(B@6?,SG>O"I,* M^*V>SIS<=E(TETB5@2J>HHH,L2NK"L-%VF;V0=MQU+__GD#XUI^[0HR4HKMB3MV5H9$YQE,**&423--=!%3KOS81[ M>"GA0T:L"$3&ML'B*P@/-5-0!YVSW6?/1$2^+:+GISDPI'*)=W_2Q\^5$SG. M\RZ//4H:G&/'WF1(GW5OG;F%!0(2/:#$+WSL9@X_'3KCC4_IVN]$$?_R64>: M ^)I14\5/VG8,9B/S N:7?RI]V'95*P9:\TS(Z_G43%S"":%Y\UW18'O@3) MP61EP\(P9E'5!F2.G@LG GD+&O?T4O)VK3.)X2"ECQG[(&%O*-6J95#L<*9O3>]T MYKRA6NS!DDE'93DAB#[RHIL=CY__'=3F=W!F4L. MR>[:2UUO9L3+Q@&V-\D]MHZ_ SBQFQOQ^!.:HO\NL+QONF8PY_ZM6U*>T#,Q MK4(H4+3PJIM<47 !7V>7U![5E75$_7]3:?B!V2@F/@TCR;'X#D$?5K;]M'T, M$=(#$YV]68BV#VMGH-RV-)"&-'4Y*?!1.'2@D5;;($$9;.R4"X,A1H2E\]IK8I0C&>(\0$D@^I<_UVE+S0=WK 9ZIO+<)*SH)=:H/ M-_Q?=T04R4HSIG<8W8'0C8>CT?=X;//A:C&/Z0'Z:Q9/5Y'7\(QNOYVU-52$ MF$!_%2! ]YR$!I)I>Z^+4Z:M[+Q-\B](AIL#X 4J9S_ N $,94IIC$"QN'\3 M[]D6@BLXX2'T]$W!2<#IX&\RM+<=VI@B#%;PV"V((4B@H!:C,..TF M*I3S)=U2()\%S4D5&4WE2V"X\0@CLH$,#7BD'W*S%T)^#WY?3_I+94B/G#)1+WE:<$. M[\4C"+4*!T9BT\ T*6T:=Y"$QA5C,VC'UFC49R/--A%3"-U#Q W\C]\Y)<.E MH*UW#M*ER[3I@8O63;@OCA5V28KH\C!0'ST'D"<)962'?1)2C1^PDXE]YXW& MV@D/5G1:5T(!C$B70E!C+JFPS9]MYJ;"(%7;MYK\G]YFEZA;)L2>D?Y.%F(? MTZ--.8>@J0J.NVY8,K)BX[?JH/F3.R,\@VHZ=*W/[U7UJ-&8FL7W!^,ZBK\X M5'W],Z&6;T#_;QJ3%VR95V 6\9^P>0Z\FUMC_<3_KFCZVGSH"[SH<5=4<@@2 MGV*RXS;=-F0ZN>6C=8F F]L=<_=B[DKWE97CSUVTSWGV M&UJV]9E959A0_'53%_@2OB#).M38I+]-)^^[W+CZ'[@7$=\_V3#YC[:KAH-W:D@0E_0F+5%I DD6QC4U#"S%/1.0X@PJ.ICW M\@4Y2UF*_%U2Z))DTKN./(T!3%41]]OF6@$5Y'/+4;XG6*8IMU51A,=<3Y!= MB-*J4I"GR2*(AO=-*E;_&+2V^^25I> TT4EC,]J31C#^LD][I[?81X0K$VZ="TMN](ZF$K55I8-+LW?0'Z:\H- M*F93"0R%'$=B3DH,@4[^C=(0L(@&O]E$%Q)Q[_!MXQ20!VF8#Z#0>V (S 97 MU#7@I1C?]3LM69:L"^%?DA*/0;!^WC#;8!M33D-LE&C> >PSO^+)*/\2&2/(.'J)RD=[&&'A'DP#@DNF MCXZ/&NQ-S&G!MRTB>$BX K>P43H7$W+;9N-8CU<7?.D<*_0*80]33>$GL$KB M3>9*YATT%VBH@XQG=NC!,41ZY)HQ_!=K<;: G"4;4L_,5I0@/&&IHS8YGCZ9 M[!'%R!5RG*8/[B&Z.["B)C ?9 G;&X$SQ0\?)'H ]#W*RU-AM>73IT$1'!*Y M--YH #L>CV[L:-023R-%D><9V4'MAWJOLQ1X8,L7P;%J\C(XY*SP]!+^1=$P M-0)XD@W\TVRD%1ZX'J)P2N"AN>9\L&?" B8,6I),8XP?1;;%B;P>Y ,Q]60& MP3%-J:I<^WD50MHJ#C%%=CWV=TRBCO4"LH0[I$?81>0EV7C*^DE,0*23J^1\ M2E#[G]P.)VU>G8NIO$(@>,:@JD%8V;&T-.$#0]&V9=_ZKF 7S+_>BWN0AEY" M+&P=0F+JW4X:A=PE8?"Q=RC)R32/88_F&HE)"K6OIZJ[.]?H9.46XJ1O>MX- M\CD F;D<0GB0E*?XB52R,.PX)+-POO/^_#8^#VRA\_:,8QX M9(01['1V+P(6Q#/$.=(B ,[#%^\"A_ZXQKA\%%R"1[&G!@ 0U$:\"[]3 QL^ MCG3-**#]VT"U1PC:?[L;R5Y=6#(!5W49.N7P3D*GED8S!M@?#\8,BG7W76
S+Y"B]E]+>QU1I;!1?49IP6_D]DL?D"TOGO>W48&ICCZ*D[CT/ M@-WE4OO>4R\T-5^4.WQ"<,R.7YNNUF9UE_=[/\D6T.U7T\4D6DQ7)JLUCN:+ M<;18SL+$UO""'!@Z)Q,5XY!.<>>(34BF+E+I/3(.C1_2=,_%_9G;22Z%B08$ MF$ZCR7QAR+$8(4$F/<0PU)#;3;;J-DW"1%A=-K;YXY!P[\"]KOF"H2T&9E@C M1@7]#Q\V_6W6]Y9N([=8X2C-W& W7<91W'?4MZVC-GH2S+)K?)2#]X4LX6O5 M_%Z6, _?LB(694[RH2.$8RI7;LM_"G$> -XG4)YFAC*3T0C;YCN4N6V?.KFH MSD$^>]AK;$Y^@EOX7'SII)+J(:80$,Y@',*?0)K.OBVBX P43HI0_W6:]5$C($J)+C#P?RJ?(/\KM M'@ M;&*:3IFF>7$ ME$DFXR>5W!?MOL5A<)UD=9#4/E%RP%3@SG]/KI"A6)C]N 4FX;MY3<,>Y^$H MU4;7:29\G9KUT,6I-[-#<$&E L+E"5L0H>;$UIW#9VH"K99F]A.E#/:$ M9J.>ZMD0SWDUCT;S,1679W&TG$^L$:*Y/+K4U&M9?$[>O,7^ZC(;]%46(CO: MXK?:]\^U]A4FTJI-R5VRP7!-;"XL!F==7P6?F@L/S#'(#4D2(ILG6XX=]5,& MD+JHJ9NIL/=DF*J+I+=R5R7F2X^MA'I,ZV=Q?0#[Y+D]7<\S8][DA6E=-G6+ M-=^/*7$$$A ,I!\DT_R6/?VJOY+!V=: '.%M7A8N7M1.ZG.?)("_YE9%\N!K M$YEGW.%UK@@7$I/29-0E6_=>SM,F-LF9+0.<)]&9$E@/RGB;=^W7>KW[\C=) M65(=5VXUEY%MO,]"7V&#O,_I%,];3L>[VV7%CF-QAY@K MVF?I3I/W$W:,V><]#$Q B4N45/6.U)>7GD-!;Z;YB7@% MZ7!?3C4WVIE.06J(X7:N?AQ1'6*,7M94AEGSKX)(Z;+8X9U+Z$5K'!ZB?OBG M2H%--6Q!R'.>I$!Y&R]':IOU!4G M*5#?+<#B _> RXB=_[7,]ET=D_*+YO9HMS35@_C2F^!UOSO1C/JU7!'=>S6R M@YB81Q*'? DG7=X7=*^F^2YKB"L@=%;;0E=NNM2,59B^N "GDONV4N(C3,"B M4:L++$Z@9%Z) MW@)6 !ZDD?+1ZYYL3?V<.QR+;5HQ5MU?:"'[P\Y,>SIP@. MRSR.U3A>X7\O6E@M9_,H'H_5$H1\N9I*9"9VLXGL(?O-?5R)KQJ'6V7&8,O0R;S&"SLEG6_JTH-!'CDFY#YUN?/(N^Z!M,ZBM>=E/E _N4$W M?RC!^]A=DK4Q5["::Z["5!F.3W-3D%S80+?"IF[NA6Z+]7_5AWXGAZJ=IHM7 MQJK-+5(,+-_,AB$Q<;#Y10$'+;<+TZRB\:=L!$L[="0&YZ=O1S '(WW6T+41^QEK#VB'5*0C7)SN'<3/4ENVF5HH.=K>@0& MH[6EEE2L,> 1M_74F#D\.)3VDTW>?98@YK,B3\C" OJRE?7@R7RO/[+6>[RV MW#72I)WY:H=0:MSGQ@P)@T.".B$#A<"U4H3(UGM\)\J&_7W<);\91-5"6JNR MB]DSN[W53BF/)2EXU?J5WL(D:P@PS,,<^1/+_S=!R/ZQ[:>O%*?>SA MB.M&>MAX\#VBKL38/0Y?)XAOT9VL/P.1=P'&ODEYIHW*_>:2OLK4?]'D4P=; MLCEPK=QQ:W?+?B7S2EV.!T9TS6+?JBR" M=3]>=7^U[T)LO7K'=E#L<_CGQ/SY5J:;$M];]V\0I%L$Y:?^^AGT0JY??(#U M["V4XVDTFX_:?[>1H$L:__\B8:YK[;G U2E@X60JU9U?T[:,2)JAU9!5<=\B M^4IF%DM^L8-43V&N?0;?@KSYE\!IFAU[8\)/C7'()<;GAC:I*M#/?3 PDGGB_PY8X,#B 3]+LM'>M06LE2L((]F^ M>S;;5VM^/N$@>##".5Z,\$K0Z7A9H*<1W93D>Y)4[5R$ M-QKA71OBT: 1^F-G9Q^5_9])-3^M2_[6VOR0.%?2-F)('KD2^EUWB24F:%P('[/*CQDP\J![4MN;'8O*.>T8C"W();B#:_O6/[2X%N4^R M( =61NLHABH;:3/V[B%RU1>\ND,:H;<*_"4JUII1&XN6US4AB:"$H4NK<%-IZI+W$@;85Y?@;YZ$(,%]2GS]*O7K M4WW+T:S!YBA*=+F'I1T(?WJ#CC&'AE<2' MXX?M;QI0:5K DVEZ$ZF%GY[E!^M*M^R9-TKOLXS[N0H,I.&OG'5"V$_@'%Q' M!(8K[^'_]CT6#PQD]\UPMYHV6!*DY[O=>>'V>DXC"M\%4(E.!V7U4_'Z9?WF M]\'](.8/X&M<$J*9&D(J^N>! MYLCQ ?A^5X"ND#]P@[NB_$+@O?D_4$L#!!0 ( !E#G%*_[1U(LPH &@: M 9 >&PO=V]R:W-H965T%ON@EMAN(9*H(2D[_?=[JG3IF^,D.P]VZT(6 MJXJG3AUV/[O7YHO=*N7$U[;I[/.+K7/]TYL;6VY56]AKW:L.;S;:M(7#K;F] ML;U11<63VN8F\+SDIBWJ[N+%,W[VP;QXI@?7U)WZ8(0=VK8PNU>JT??/+_R+ M^<''^G;KZ,'-BV=]<:L^*?>O_H/!WS M]3<<.V)9%U:]ULT?=>6VSR^R"U&I33$T[J.^_X>:XHG)7JD;R__%_3@V""]$ M.5BGVVDR/&CK;OPLODYY.)B0>=^8$$P3 O9[7(B]_+5PQ8MG1M\+0Z-AC2XX M5)X-Y^J.-N63,WA;8YY[\4]==!;9+55]5ZP;)46GW+,;!],TX*:-3BKZJ\%J$O1> %WB/VPB70D.V% MW[#W<0G1BO^\7%MG (C_/F(X6@Q';#CZJQE\W$QX+1ZT=/94:%/?UEWA5"6* MKL(;A]K#S7HGW%:)WXT>>E%JU(UU0F_XX48W*+^ZNWVZ>FGI(=*KVK4RE.)5 MX/DYYWGU\=TK@;_5N&@L_2"289J(0*9A(K,\6KTVJJJ=:+2UHB"C15>2?8-' M)XY>AGY"%L05+K- >D#)U>KA*".9>9D,X@!+A3'NLN !3]E)CII==N!8(H2^,.WKZ][]E@9_^8H7:(&WD ME@:/W($?>Z3B7O1&5T-)+:%$,%*JFI!MP,G-I43\C:;AR#T-N^Z##M6GS>(G_SU+;X M,B<;J5'-CMS?IPVIRS!^GS [E M]C2BGNQSJK#;R Z]94JOW4':1R=AI+'ZT$*-E-2X-?R,'#]8=D>S2V6HCN8P MD7%:E1-X6W$.P?+&VVJP9_XJ'T1!#W$]O1_Q1H$#$@(T:5W$SGHX7<=N" M$CT 1KUV!&14U YSA*UONQK>%9V;DF4/@L,&T@IH/"A M[A/%8,9M;42!>!QPU-3%NFXXJ7):A+,+&6 X">.DLK!;L4'YXQ;5=U0H15EJ M0_!L=@R>/?L(QZ5)*Q&HW?9P&W>",D/W9[0RIWLSY7NG"F!-4:LYY0<_X__Y MQ!*!=[UZ\YU9Q'^9."-!)L)7"ES;D>LSGT2I3%)/I"#&S!<3Q:W>HEJX9E%; MNF>PX/KEI]ZO/E"-L-9YD$S]'!P< MP<,\E[$7B2@)I9_&J]<#R@THP?;4NA+WIL9*H YQZ2>)],*,V#=.99KX=)5Z MGHQ3/%S]-C+('-9Q/&+BZ]7G!5[JKF@&["\R^+5'!2*)Y;X7C"5X3L( '*07 M\-&P#KLC7D9C8B55T3L&XZXGGP]HA#:O4NB1?PZJ*W?@.>>4Z:[%U'[^1&V- MB*E0)$Z;$89#/R(0KPW&-SLY(WSV=9Y(&]7MQ"T\ZB:=!3"@WD2Y+;I;):K! M,& QM:DW:JZ;'J@%G&O],+*75G.:B<.(OQMM\5#CFR!]U@Z?KOPG68X,@4JK M08G<>^)C;"_\ %<17\6X2NGJLW8@)1X[ V=\Q/ZNSI9HH,'&2I)]0H4MS<0!)[,T,*C !] 6R[# M'&"+,1MW(2F !"8]K)]%& ;QX4DO3U:CET$6DCH0L2_3-!91+$/,BS $7D6P M'67XE"E**LN#O7XY#0Q%?AP8Q$04A9@0)Q18&.:%H0@PS_-\$7!- M1>>!^1X\SCQX*'-$%*2(Q*>/"#O@9S"RX>@J\ L)RT;*4ERQLH)6FMH1_EZ.8>%0D']'"V*-K:OLS M08S\.C5;VDOPC\-)^(1OE_%;*#DDMT0HTWF434!.854IOG3ZOA,L(2& ,-_4 M]HN=F^U":!(T.#*"0C?7;5U25\=Z2\]OB]+HY26B45 !)"(LT@UPT.:SQ@+L MF)(M#.I)J1YP,*U_3( '_?%:_+%5W6*=IIZL.QH_WJ(EB0<*Z-90^BL0.\R4 MLZR6/&0@ML>LDD!2J:\H^C')+P:$L%*G]OL="]QBKD,-W_LES M#*P40-+RH8S$L>+@6PW2-:H!M;O4M.&.8.Q;E@87DW*_W6,?2 M?!"!TJD-I?U:?(#F,%.A/J[.B M AM:$M%NF*J(E79;@,1PJ)I.#S/\EJ5'X;L;=7Q?["0?@K2M#\O\.,'?+YH1 M5,N^3YCZ(5WLN#7\_\)\)J:UOIL%OP1N:T(SLV/9#-7(QN?[<*3H-^#M#N<' M((V:"6V^O?ZQ;Q(^HOI09RP7R;44!)U$:/(9=\/IZX##3"U,C]8+T9MXL C! M02UQU@%C3C 71Z--A:AC- Z<\]?O0'?$(IV; );67=WRG(=$S$_<*"'E0R: M/@_9B@IS\57MK: I)P'>YHL0.=B,A[WX"T>.]XIX KH48@XB'FHH"TBZ M!U$HTSSF2SB<8\$K'@QFPQ'S[& Q??(03OU@Q\V>$ /8'1R@+W%P\CP^+:29 M#,.MD$AQ\3CYDV><1[GF[8,+[X^NWWF/HS= 4O=X-\:+\$(9!SFP&P-D M?":&PO0AXND8$(L$YY??%HO2>@F&%EA^7'KQ/U!+ P04 " 90YQ2<\WF4I$& M !C#P &0 'AL+W=O-++YYI)FYN?>CT 2)!$F.28 '0BOKU/;N\2$X<^Z%] ML$R"B\79L[L'P,G6V%M7*.7%EZJLW>FT\+YY/9^[I%"5=#/3J!I?,F,KZ?%J M\[EKK)(I3ZK*>1R&K^:5U/7T[(3';NS9B6E]J6MU8X5KJTK:W84JS?9T&DV' M@?^.)VNIR)5F6Q+_]YL?U5]/"OREYC2\:_8=K9'1U.1M,Z;JI\, M!)6NN__R2\_#P81U^)T)<3\A9MS=0HSR2GIY=F+-5EBRAC=ZX%!Y-L#IFI+R MP5M\U9CGSVZL:J1.A?J"-#OEA*Q387RAK)#.*>].YA[+D/$\Z5U>="[C[[B, M8O'6U+YPXJE]!W/@&T'& \B+^%&/5RJ9B444B#B,PT?\+<:@%^QO\5U_ MF;)6I>+2..\"<2D;[66I_U%I('I& F;B'3-QSDR(*^V2TKC6*O'G^<9YBY+Z MZQ$XRQ'.DN$L_\\A7O5:+TG=R4"APT9+Y#N_D'+!.#+G1>F$Q@ M6&2F1#/K.G\].7L@6KX2Q]$B>!6N)@-@"PRR/ "QGQ6&012OQ"H*5E$\3C X"-KZY2" M:Z3U-> $HE!E"J/!)10N,2WE;ZM]P8EZW,-L$HMKA(M\!6S^BS5M(V1N%;![ M(W(K 5U2#GM&B)] ; N=%"(!51L%LKU"JF .LR6;!?3VH9!U7D@M?M?2-+#] MJ)*B-J7)=^B["B,[\9NN- 7]G)B.PS>#*;]&;X2Q8OAR,PR^0&<"K;8I!P*Z M>F<9@D\[!J6@[0JEHZJF-#NEALKE"&?BH\D5E];(%">>(Z<6>)B.DA(Y) <) MTPW9"ED1ZT1LQ\&:F<)S'\V,:Z); $0=3(20) ?%IVM,DJ3RADL%[PKEXRG' M S-M@ZW,)"@FM$G"<8V([KAY=24@)C5H0>.)7!^MD>DH41AT,F#S*#XP1YK_M9)&E8:G$)[3=IFP#S@;HRU%#?7X1/" M),X%Z:9EKG F0D'(KH!7S^@W"I\-M>(-%=X0H0<#N+&HGQ9'8IIK MD9J$%NN/>O2X#\4.)XG](GLJB"VJE4Z8K)MWZ3;6<>M_W6N(0;M.C>X%ORU4 M#116]/LS15=)!)994WUC/B-)'_;CX!MQ9TFG'A%Y*_F9B!"$MJ,.-IV,T6;; M"]E_D/)!M%E\9*)+31W"M!P6Q]3*Y M3.FW1,-32FE &#/QCM1UOTHE;_D(M3N ,^2C[:%B_A-872$AOM@T!ZA)*767 MP\'9H(M#;A\HGKT^(!#LTBPI,.%0]PAZ)KJ5Q\JG$,:#'I?19G=@]U0L4+4M MKE#TGSS)IBDA#Q0-CEP07DUGR516$*ON' EMR9#0/@^TD^J:=Z_TWL(S<=6. MD'%YW."&>4N17K[[?'WU$D7\T$%[?G#Q@23E?+TC<0:%W1UH'!UOD.?=Q6EO MWET_WTJ;HVA0B1FFAK.CU538[DK7O7C3\#5J8SPN9?Q8X!:L+!G@>V:,'UYH M@?%>??8O4$L#!!0 ( !E#G%*[IF;D' , -<& 9 >&PO=V]R:W-H M965TTG4V'5,/NV@%:>U&[C/&W?\V&BSX6U6 SO"/>C/PUZBY,TH%>^@5UST M1$*]=K?!0@Q#FX$:T7WFEF[6;NZ2"FHVMOA.G/^&<3V+P2M$J M^R:G23=&C^6HM.C.QBAWO)^^[/%\C'[#P04AN1:\;1=[W%50_ W@8XQQH^!SH+KR*^ [*!8D" M2D(_]*_@17/BD<6+_C/Q?PJMJ[B_[O&5V'- MN"[5P$I8NSB/"N0#N)MD05[E[I5:I<#Q4YJ(FN@&2"U:G&+>'Y?.5IE-[ IT M!Y"F,T[H!X5MCW-WNR/X.#>B&T:-QP;93J(4/2\O7 9I2HU9D$4T32+GK[KF M)3H:9<_U*&&R?%%/:%%$J$V#*'4^ LYC(]J*\&Z0X@&L3I+2)(E)G-$HC)W[ MA64O"+*11&I$P1^]%@H!*+D[<83,*D(F '[J1'8@R"W[\*BF):0$U.F)7%(@S2D9IED-,,Y M-1I&"FB6^\BS:@#+E.W3@OSJ\GL79-.!/%I*57A3QEY/O#/OSJR]G&ULU5;;;N,V$'WW5PQ4H&@!KR7+ESB);W21 T:<^R!+)F3-G+ISQ=$OFV1:(#CZ52MM9 M5#A7G<6QS0HLA>U1A9I/UF1*X7AI-K&M#(H\*)4J3I-D')="ZF@^#7OW9CZE MVBFI\=Z K846O2*QY_[]&O@N_LRTI8O"#UA\Q=,8LF$>2X%K5R#[3]%7?^C#Q>1LJ& M7]@VLJ-!!%EM'94[96902MV\Q:=='(X4)LD;"NE.(0V\&T.!Y:5P8CXUM 7C MI1G-?P17@S:3D]HGY=$9/I6LY^8WV@F]D2N%(*Q%9Z>Q8UA_&&<[B&4#D;X! MT4_ACK0K+/RB<\R_!HB93TLJW9-:IN\B7F+6@T&_"VF2)N_@#5HG!P%O\ ;> M-5&^E4J!T#D<>;P('L.EM)DB6QN$OQ8KZPR7RM_OF!VV9H?![/"_Q/9="'\E MSVPE,IQ%?.,YN,>? L-]KLM"QGQW;$.: VN0%B3XBLH]>:LL[!^D\., MY0J-#W4G3?JG(=Z=A[LE\-.YDYFA#[>H<]:!6YGQ5408#[HGXV3WZEQ)+73F MSS>U,$([Q%:R#\/N.$G@QQ\F:3\][UQQ6,D<8Z7CD7_V*$+!+0K[E<1HY)_. MC>;TL S"TM S&NX7!YF]!1BPP?%)YXD<0XTGW0CR5KH"%H\7\$25S&"2C%C+[4P=T?.%Z(F?=IL*:WT\ M5(-JLF2Y@S=Q=_1O K,57O.%]D%(%I!F"S<%2%H;,BQR,L?!;\GP&-%^#S-9'; M+[R!]E_(_ M02P,$% @ &4.<4N5:8"T;!@ 4 \ !D !X;"]W;W)K M&ULK5=;;]LX%G[WKSCP (L$8&.1NKJ3!$@R.[M] MZ&S1=F8>%OM 2[0M5!)5DD[J?[\?*=FYV$E:H ^V*)'G.Q>>\QWR_$Z;+W:M ME*-O;=/9B^G:N?[M;&;+M6JE/=.]ZC"SU*:5#J]F-;.]4;(*0FTS$U&4S5I9 M=]/+\_#M@[D\UQO7U)WZ8,ANVE::[;5J]-W%E$]W'S[6J[7S'V:7Y[U.!8,;7$7.Z5^D%'XYWZ+\'W^'+0EIUHYN_Z\JM+Z;% ME"JUE)O&?=1W_U:C/ZG'*W5CPS_=#6N3:$KEQCK=CL*PH*V[X2F_C7%X(% \ M)R!& 1'L'A0%*W^33EZ>&WU'QJ\&FA\$5X,TC*L[ORF?G,%L#3EW>566>M,Y MBP"7JKZ5BT:1["HJ=><,0D;26N7L^9E2/P]0 LG@'F@MX#8VWIGUVE MJL< ,UBY-U7L3+T6+R+^ILHSBCDC$8GH!;QX[WH<\.)G\#ZK;XZN&UU^H?]> M+6QP]W\OX"9[W"3@)C\_I"\#YV?TG=CT>:UHJ1N47-VMR(5U*%JKO*S#I#P& M9$DO"6%6[4*9,=1\'A3XF+^=7!VLF(05?G;R\?TUX3^41%MH@X92Q MP8!*(0N^;E17;JF7SBG3G=$8N:\;V=1N"]NJNI1.>Q&C:--7TGN%:8/US98% M)*^C?"SH[>VVM()%W4@VV-52XF4MNY6B:F-"_D"TJ9?!/#_NM7'(KEJ?O9QH M1X.Q]_E5?U_/1_ZFF%,EMY;FT1N.J9ZXP"@)HQ2CW(\^:R<;A,\ZNO&[V+GQ MT\[ R8&2R1]H*/>FB83%:4PY2WB*_R@I*$->)82DS+'SO,A8D:8D8L'2/)U\ M5+V2[@% EK$(E,CG+$4.\P(5 *F] ]P\B0YC(2+&49HI9@7^XS3# M?Y(6%".(&:<\S6"9H'P>,U[$/Q@''DLR! );E_C-C$5! M":@D#]Y',;1'#PCJ:J3*6V5P/B&G.M0Z,K+1LK.TE&6-*@JE-I9P()A@1_XK MN*&1SI^:0E%*3"%MY]2&ILAP"D++D9VK07U;SW^[XCI>-$T@QZ,5X:D*&K2I M5W47S!D9#.W"4E7;$F0U?.VT4R1.FE,65-WHMO<$<&=J\.$;O5P>K>?04>") M6P>I5M^JUM<03"E_B,-?*VB&Q;8?*++9OIW\[KD5&K=*(FV4/T<<-)^"#CO0 MM4(D.N_ +G"[Y$B1$PF:T-!+)N_@?QDYJ/$H8UDJD,(HL\+31<*R M#/USI+)>H0E5PR:&/3S)D;_1T"G!.[G(_5"(F.6@H-,)#F0/8_,X)C0VU\EW M9,+34\=/.D"\ZVZ5=2'%6MFA],)PJ8;$JN]GT9U71K:!45*P[VY7?C2)G[BQ M?"7MGCIU)$V/>'68E)P+$&$\6@^>+/6JJW=)5#\;!1[-60+FWKG[1/#>G?+K M!JD5OI<:S>]I]N+*Y9H!=]-C$2XY:/C#P>!8F$_X? Y&#IDUAOST &2Y:99U MS;*W^2A8^W\-@Q?/;@EH-SRBKX\BKC%V!^J5'9XXM7 ML+]$7_X?4$L#!!0 ( !E#G%*!=#L=4P, !<' 9 >&PO=V]R:W-H M965T,=*N;FID=-)ZVQBGG:VE/I>HNL24%*EG55O2L5$[K8;Y/MP>ZW)G@I M-#Y8<$$I9B\'E.:\*Q;%U? H3IV/AG*_[=D)/Z/_M7^PM"M'E$8HU$X8#1;; M77&WN#VLHG]R^$W@V4W6$)4=<3C1KKTA'/V M7:X+X,%YHX9@8J"$SF_V,M1A$K"I7@FHAX Z\?@DVZP^2= 27Q&4O65U*%^$_$C\CDL%S.HJ[IZ V\YBEPFO.4K> _&>4Q" MZ3IY. Q2X8^[H_.6+L:?;R19C4E6*N9QQW!7680_N,Q7XS MAW]!PR\=0AND!$\= CB<.S M>#KZT9K0 [-TI+WP$AOP!IQG;0MGE&T\N6+- M0&@N0R/T"10V@C-)%AE+)B5]L/MK_%>QE:J:^0:N% MGQB!Z08Z$US,V ;=N'G2DTD+1[W^)0B;.3/.;2"MQD9A;E*"V(L-4&-SM)ZF M#W&TG$C1*!GK,!;FVV\V]>+F>W!,,BO(0<2!P(UM$J.S\%T*L#0NGADILW@* MDL7!X1)?HJ+8$P*GFV[%,:210L881'7U^)WKR==$VD.Q4MRUHKUD>M#IC2<# M4R9HDL$[9D]9:\3B$42*AA";#!P+G01QH^A6=!'\&>-',RH7Q@7>C5*_%BAG M&,K8]]:\B/@UY 4>[P^+U7)6W6QF>;V:K=^_2WQINZEFZVI]+3EW5&=7,]IDDK+W/XK[8J)\-*(6F/(YGJ$,GFN35: MQZE_EX?=5_?\R[BGTM&U HDMA5;S&QJR-H_AO/&F3Z/O:#P-TK3LZ,^%-CK0 M>6N,OVYB@O%?N/\;4$L#!!0 ( !E#G%*H$?#=- , ,' 9 >&PO M=V]R:W-H965T@]EO=>^D4/A@P/9=Q\W+$:6^[*(LNFX\BE/K_$:RWY[Y";^@^_W\8&B5 M3"RUZ%!9H148;';1(;L[+CP^ +X*O-B;=_"1E%H_^<4O]2Y*O2"46#G/P.GQ M#3^BE)Z(9/P]/+G,0\W!NOT#0,V&K"@>W 45'[B MCN^W1E_ >#2Q^9<0:K F<4+YHGQQADX%V;G]H:I,CS7@,Y79H@6N:M"N10-2 M\%)(X03:;>+(E[=(JI'W./"R-W@S!O=:N=;"3ZK&^M\$"8F2BM,W17_GK'Q6)RL0@N M%O][[ MV<'Z32H(=B4945%F+,TVH3*SQ_LCT&_VN5>UA?.097 :A+).N-XW(Y?0T#&1 M$< XA<;"!]@4\7*1 V-%G.;9["J3AL43.H\=!<."@-D2LGP1KQ;Y!*1>N#:[ MSXFH2#0BY$6<%VO(E_'F!NRP:I6H2,F(M1,]2PE90$8&>3H94"0TC!Q4+5<* MY6OVLG6\9"FIB5G&7N%&-VCM$.RM'*)EJQ0HR"+-9[_ZM%LHBCA;Y5 L*0/I MC*U71%E D6[B-&6S#_ ;%:#DDBLBH=1?L^JGKGRAS%:RKTE*$W)NJ# TZFIH MC.Z@U(:NK7=2]@Z4=O!"LY[NN+(-&N-3H4.!_Z,^=8]7I$7G)(9L.)K0(/EI M#M_KE^1F,'5H3F'\^IO5*S?,J&EWFO"'8;"]PH?/PSTW)U(($ALR3>>K(@(S MC-QAX?0YC+E2.QJ:X;6EKQ0:#Z#S1FMW77@'TW=O_P]02P,$% @ &4.< M4CXK1AL? P _P8 !D !X;"]W;W)K&ULK57? M;]HP$'[GKSAETM1*B/P@9= "$K3[):T2@FY[F/9@DH-83>S,=DKY[W=V0DJG MENUA#Q"????=]]TYE_%.JGN=(1IX+'*A)UYF3'GI^SK)L&"Z)TL4=+*1JF"& M3+7U=:F0I2ZHR/TH" 9^P;CPIF.WMU#3L:Q,S@4N%.BJ*)C:SS&7NXD7>H>- M)=]FQF[XTW')MKA"\[5<*++\%B7E!0K-I0"%FXDW"R_GL?5W#M\X[O31&JR2 MM93WUOB<3KS $L(<$V,1&#T>\!KSW (1C5\-IM>FM(''ZP/Z!Z>=M*R9QFN9 M?^>IR2;>T(,4-ZS*S5+N/F&CY\+B)3+7[A]VM6\<>)!4VLBB"28&!1?UDSTV M=3@*&+X6$#4!D>-=)W(L;YAAT[&2.U#6F]#LPDEUT42."]N4E5%TRBG.3)>8 M,X,IE$R9/>G+F4A0 Q,I&,6$9JYX>NP;2F9#_*0!GM? T2O 802W4IA,PWN1 M8OH6+=7H0'4>G42\P:0'_; +41 %)_#ZK?2^P^O_1?K"2;\[4@L_9FM- M\A/S\T2>N,T3NSSQ_R_Q:> PZ,$_@A_+HQMF,E@L$H4I-S K9"6,!BZ22M$6 MK/=@,H2/2E9EAZZ^L_;(E :TK01J!!9K5+89G2@(A]21<.3:TEG>SJ'Y=>R% M!+J@AS=0HWK@"0(^TDC1"&?\',)@U!T,!A#WN_$H)K,;!G''GK0$'90#3Q'2ES7H'MRU[G;VY7NH-!6^94V961W=0-$DI!+CDXW*O/PVW)([3) MM[5A9.E&W%H:&IANF=$7"I5UH/.-E.9@V 3M-V_Z&U!+ P04 " 90YQ2 M?JTH1POP'B;'7N&D27J[EQF'#O9>MNDWL1I9W9G'R 2DM!2A *0EK6_?K]S M %*4++EI\F!9!(&#<_G.#=#+M;%_N(52A7A89KE[=;(HBM7%^;E+%FHI7=NL M5(XW,V.7LL"CG9^[E54RY47+[#SN=(;G2ZGSD]>S6OGYIRB+3N;JUPI7+ MI;2;-RHSZU+PH:.'_]ID?")2-9-E5GPTZQ]5D&= ]!*3 M.?X4:S^WUSL12>D*LPR+P<%2Y_Z_? AZ:"P8=XXLB,."F/GV&S&7U[*0KU]: MLQ:69H,:?6%1>368TSD9Y5-A\59C7?'Z3CY(4L_+\P+4:.P\"2O?^)7QD97= M6+PW>;%PXFV>JG27P#G8J'F)*U[>Q$]2O%9)6_2ZD8@[<><)>KU:MA[3ZQVA M=Y,G9JD$1!37VB69<:55XC^74U=8H.&_3VS1K[?H\Q;];U#?DRO)V2[<2B;J MU0F\R2E[KTY>=[MM49$45W*SE+FX<9G,4R<^0\M6% L%6%BK\D)DG8GU0L,L-,\J2D,D5\48 MTTP0IC0A!JIITJR7:P/7P'SZ $*] ; M@%^!X)+%\\IDU#0II*5E6S#'F;J7$ WPT29U;8 \-;ER6C[A\/6<;T#^EOX> M\N/X^W%?$T<8 V.W'Z_$+[EX+VVR@((IL'=&GNHBP0GP,ZX3:J[!&>9 MZ/;]4+3%R]S<*YN3!-"A5?,RDX7!8ED6"V,1<< B34;!DHHOIU4!PEH$ /8VBL?L MJRB0>%?^X@=B0H=;>3QEFS;<+D=9S2:'N=AW!)&Y!( M90&L4+BJ<>N31:T'_Z7DJ B@(6*2>4'CDYD5:PH^#6?^1';FZ(%3^N]F NVQ'Q>I!+5>,"#(%&!T%[1''#/<_MTY,^2$LGP2= M=YGC]W+#AO@:X7?Q";H_P=K'-4)ZY_V(R7U9]YC>X;:SY=5''F"=HS;-FB*& M(QL)N31ESMD/U#Z^?]/KM<=U>J?=K");^,1!$J)2DU1S'56_Q+1G3^LR]2@C M93QBOX"/^K#,=O2>2FES@7X3JK-0C\A,4A!EU0U+0O$ M,Y2R570$(S/D+(-.;>N#)MU4(1'1J"%%E>>H-B$%>+>3Y,Y4(!9-)LFH-)>T MM2HMU<\^8,.#G?I28FJVV4M+%?V&)4+UT\A/3)E4/<_,M#:;5^'-$BF:A""H M?"PS5:?G2KE+F!'[HAU&F^/U9K88I^>OU P$#S,9()FD,,#5E0\_RB;:@8V( M%$=QK/ =0-B%8C@J[2;UH)S"HK<.LX""M RG G@[+4&1:XZJF(FH'G,FSU46 M<4#R;A+12KRAM! )523MR$,C-_ESTO CO/D.AXS9K,*;99;W57"R;0=2E*16 M U0>_U*@'B$[DG4T2G=$;IBM(I:$/L"4!<&%*%XMX!;0T P:0I(]O@8X)-Q@ MF:U 1Z+4P+M%46JKA!.%[%1W'@OI8YH&/(.BY51GNM@PMSFC ;4&@ '/X9*K MQF(S!87D38HNEZ4/4U6]3*A$TI'^% BRT2 [2S :]YN/&LQF["(2!7OG@0TX M@-.(#3(V!4Q5PE4^I$%K@8"9P/8(.82.A J%N:H@)7,DP:QFN\'H3K+UWHBJ MFH#J%+42DDO[RB+ LRWJSLQ'L4O.B!BD#E(^$A9[(79W'T?N>:[_MXW=?'B5 M$M(D0ZX.R*2?XX(=,Q:3K+L:KAH:N&V+W[@K\[H_J'E"$_:X5HE:3J%^?_ 3 M4MWA;F[;>SQ6TZ[E4*QS!5!4QQ1'T;@D_=!&?+; GE/%9 KX3BDN1*MZY_() MIFLVJ!>D#\[\#]P,8E0E;: MI*$TI+,]DU!]C+5R1IYMU;U6J![AP>0;J<+@4N=UK5J,\!+PH#T78VJ_FOAE2_][?% M3B"=#B9]I4VOZ6BT0%63H!]"!N/#(J0P7:7RG:)ZI7)*;G>-(PKNEBN0KHSU M^CNR$&-9F6Z+(,I%)M-IY>*%J@_+*#Y:M:#;@/OZ+*)QD,*-&0HEHK;OG>,] M'^63#TGZR3*S=A>M=P'$QXBTN.]B&K2^!?R)\->Z"H(?DF_2CT;CD>A-.E%G MW!'Q9!QU)L/6=:6?QVO$8!CUL( M(\-8] >#J!]W6Q\1'_($*-DIN+8^Z!"0[ :K17K@Z./PUX_!YBPKA!MLE>N49W=TVH1:$:_WC#!"L M,:$;BZ6_JN!T\2A4^$#GX>"S*I\]*"\"/,/N:KA2I\?L;-:5F>K"4")&'D:B[-GXK3' MG_2]]9;9961AVH)]="-.P0)-&=6?K:O:*/4*(9$940?$\PCX\KY' &=3/O+H(]*M=I".GV@L5WF>>NH;RP8W_8B7J]'LV-)G%/=(?C:#@:M3ZH(L3Q M1URVGHLWR+*)Z+1[77QT>_31Q?"USAB*G78\:;RX;A8-= 96N#\#/%]'-)V- MLD!>!6,.+X^)7K0>5T>M1YHXQ,Y%ZTXOB9%&X:#ITM??] 3WK@]P./-*W\#1 MS9G&]!DR\C".1E!^P$CKEK*VJQ:%-HY+8Z7O66("069 K#G8GT3C>"1&HV@P M&K,AFLDU,W2(^#R1%EX&NFMI4T3FJ#L5AM#C*![UQ2 :][JM?]%1$1(_5%1:]A\SS?0\E"25(_2Q M=3QN_8QT?B%^/>!TI\,H[@_$F3CMQU$,J)V%='+ @HB4DVC4[T"@030:C'=M MU:@W+_Z$N]->/^H-$1)J8]R@J\CG[.=A+TD'&KD/R74+#J!-48+7O3G/A0&^ ME#H4(:=0]@0L0J"X'PT[V*3ES_/Y0(9O4E&N4]U/4P=PJBT7GY$JP#'MUJ*GR(F=3N>PG9HU/^+O&$$CIOVZG5XTZ(^QZ#UJRNK^[D 0 M_KX(=DEGR7.=Z+.(),MR!.A''T6 \$*-^ MEZ9WX"P[$\GAK4/=29J.N (S@4 MUT#&E!)W?7]'YRX'W*!Q1EGFH3<&UH%TE$-Y&HI.30P3FGBGK^D-#]GC& _< MDV[82[8WM80 0V[2##_.=YNU4'2Y5**6#.W.$GT&F'#JJ/ M.VIV@V-L5#^ >/H2M#[+H/.Z_;8\'D^B.!Y%7@T00$-C>L8**?F^*!1\=.1? MF7/@J\9PAT;B,&//JYR0(:,5X6Z-+W?IM&T0O&Y[OEQ=;Z#O;(O/%=C\^6[H MNURC$E<>0OXJ1V14P+%(X;YJXYL^B0*O/$A+G/JFJ^J;5J8(Y^_-RT#NU] D M4WOI"Z5<9A1SSK:G2%PHT<4?%F5T (R"VU^F+)5T?)'H_:=1G->%.3!N$LW@ MX-:SJKIJD;_RI&6O/V$/WV\4=C@XK!5L=^C'0.>-WU5!P#G_>LSY"P#_$ZMZ MM/Z!VJ7_7=9VNO]UVWMI$38=+#;#TDY[-#@1UO]BS#\49L6_TIJ:HC!+_DJ7 M'LK2!+R?&5@J/- &]<_V7O\?4$L#!!0 ( !E#G%*@NA;AU@0 #T+ 9 M >&PO=V]R:W-H965T. M>'[0YM961(Y];FIE+V:5<^W3Q<(6%37"SG5+"B<[;1KAL#3[A6T-B3(H-?4B MB:)\T0BI9I?G8>^MN3S7G:NEHK>&V:YIA+F_IEH?+F;Q;-QX)_>5\QN+R_-6 M[.D]N0_M6X/58D(I94/*2JV8H=W%["I^>KWT\D'@HZ2#/7IG/I*MUK=^\:J\ MF$7>(:JIL9*VHFN=N_TX3<:XLD\7J%K&_[9H9=-LQDK.NMT,RC#@T:J_BD^#WDX4EA' M)Q2202$)?O>&@I?/A!.7YT8?F/'20/,O(=2@#>>D\D5Y[PQ.)?3^FE K5 M8+82ABP3JF0.U;6=WW.ZN#U?.-CQTHMBP+SN,9,3F''"WFCE*LN>JY+*+P$6 M<'#R,AF]O$X>17Q&Q9RE,6=)E$2/X*53U&G 2T_@/?_427?/_KK:6F= C+\? MP5Q.F,N N?Q?,_DHIN_(I[85!5W,T'*6S!W-D-XY^[XQ]D*JC[KN O=?&MVU M[" LDZK0IM5&."H9UJ]E(_WK:RFVLO9)N=%-*]0]>.@J)CI7:2/_@42PQ K1 M2B=JIG?LP_N?LXA'4<1*>2=1:( [S3*_-?X&_[B7/U2RJ-B2)WG.XVS#\^F8 M>>22K-RKT2_],$#'6F'8G:@[&HQ'AGQ)3"AC63MR)C1:SMG MKYJ&2@GT^AZG4AL&5UV%@!!N32%+@/4[4DDG$6+;;6M98!=04NUY.!RS(TK= M!E=9V4&VJ(6U0XI J:YPG:$Y>^'M0.N>A+&,?# M7]HQU':FJ#!W2I9'/(URGN+)XH2OD@W/?+Q0C-,-WV1+OEY%[";XR4%Y;8648.:6!(X,64&R\Q7/DX0]>??F>IDE MJ&%RQL,^7T=)V%WQ>)6>!6\\,S*>;E)_D*Z]6_'9G/T!ZXASV@9!40,9S!-T7/DM'.]%\&;$6V0R*P090I+6=MP&98Z0CMHTQ M8E=IQ_"YL@[BJ'/?2Q6.D!WJK8NBT)WR;ON,=:BC&R+?A4Z1J0O_RT3N+5KR!*&$\_2A\!:@\MNERB";.> M,:$B.4_2K&=,QO-UPK,\>^AGB+BS0[#TF4PA;2@1* ]&S-F5]:N'GAS[@%^> M^E8?C,&1#:B;K::6#U9\ZJ7RQH+8@TIP%,^V%+[;]0^GHR#C<#D9VN+Z05OT MF4?!\&3)-+HP4*81YJ&FH78"YIO=U0^\GD =/N3HIT+4&$#XYB@[#*@P,T^U M; >N?&-"!7U1/%(,'WC,,S^?5S&/\\U7T!4:D&T)WH[-R+-- MOIE03SGN<_9$RK-L'7\OZDLJVD'U6B^PE7,])>U?N%T&RY(6^U0I?!:X7Y+Q@O@?*>U&Q?> MP'1COOP74$L#!!0 ( !E#G%+#?X_C-P@ "$5 9 >&PO=V]R:W-H M965TOKN_AHXVZKFJUX+8=A= M5=;Z?+HV9G,ZG^M\+2JN9VHC:CQ9JJ;B!LMF-=>;1O#"'JK*N>^Z\;SBLIY> MG-F]J^;B3+6FE+6X:IANJXHWNS>B5-OSJ3<=-J[E:FUH8WYQMN$K<2/,Y\U5 M@]5\Y%+(2M1:JIHU8GD^O?1.WX1$;PF^2+'5>_>,+%DH]946'XKSJ4L*B5+D MACAP7&[%6U&6Q AJ_-GSG(XBZ>#^_<#]O;4=MBRX%F]5^;LLS/I\FDY9(9:\ M+?X1>,M@:67_ =ME[Q'5++L,NFX?5*V/M_72ZT:9 G_WY& M6#@*"ZVP\/_@V&Z@W/Q?D4=:=%KXUJ-^RWM>CO&I&K52W_(S333\AP6(V. 3Y"&XGBP&-TB*60 MIH6.#J."8^1-J@I&)I$R4C-U*QIF(.J63M8K9D13$2/:XUO>%'K&+LO2KO>E M=\_8"O$B:8N=I>@4)EO),3(7T+(N)*D(676YFY%=>+SEFM6*R1I6"&;X'5N( M6BREN;>V(*V)Z5L<5J4LK%DW!A?*#TU:?MJ(AG?<8>^3[F&\+O;T*V0!X8;E M?",-+R$+!+O!ZJ>9:+;AC1GH,ET -O:>34?# M4O2>[Q-"/Q42@7;2EH-0I!)46 M*F\L%EY@*:DJX8,AJTB([IL)TKO+;>H%2T7.MR7*%R45F+%);]9=UAJ5?^WM M'TRV&(OBPVUG$^\+N2>SLFSA_&C:GDX&U7ZW0(LCX\WE:M6(%:IT\OGFKPR_ MR:?6: 2S(.6Y.63.LLB)H\#QW8BY,V11X[HN MJ.(H=&V^>O[KX3IYRY%ZI2CF[[OFAT-'L1-FKA-Z$3O&L2B+PX-C[^Y$DTM* MW2-HD2:!$\2N)7>S)#D@?\&) MF#>+0@:VOC)Y\199,.0);BD*>((!NS]3Q0AP$$!OIX& M+#*LUJC^/4QM1,E[6T>P&]HFVQ(T7W]\$X:V:.C6]QT/%4HRL8H=G]1 9MYV_>P68A"2X%2@EBS5:(;F00 M?>JS36,!K@>#(2[#^ +;3KJ(D>@#TRV G="<] WEDLNFUXIF1 XH[R'@(>9U MTU:UP4ACJRQYK??FA)L.52P,4MSNO=(/:E8R!%BFK-46K+"_D+6J)/Q?J4(0 M G%Z*CJ/8'1JJTX9S&1V?+#[W^#=/>(,'>N%]01IQ?K?Y%KJKR?+1M@H"9H# M6$/*HI/ZKT[\&7KB*RQB'Q=@"WM%;:M+O%(N!3N"4C:3CEE$_^\?VYD%]#;4-ISCPX%]R/;S\\$QZ>3?[:6 "E@10TCP0E- I// M]6W?^M#/W,EOS[=\V]2&Z'7Q MMMVTZZ H!3 $)MK.[F*"\(?.#KLR3!4_$_@?P8/^U0\"O111";,7 .*E%]L] M.&L'3Q[,_N/K"Z1_-XX,,_P]G@2S,'V()R^ V_\,+GT![[\[F(-V;J/P4/)H:YZQQ[ZHS/<^6U6B6=F/<\ P2I_N"]:X.W[_N^P^>]V3=Q\/ M/_)F!2ADI5CB*.HVFK*F^R#7+8S:V(]@"V6,JNSM6G!T(R+ \Z4"%/0+$C!^ M%;WX+U!+ P04 " 90YQ2 :/#;@,$ !#"P &0 'AL+W=OKE M7'6V%A)O-9BN:;C^M,):[19!'!P6[L2VLFYAM)RW?(OW:']M;S7-1D>44C0H MC5 2-&X6P44\6Z7NO#_P0>#.G(S!6;)6ZL%-?BH70>0(88V%=0BY15 MC\+>0(D9W"AI*P/O9(GE7P%&1.G(BQUXK=A9Q"LLAI#$(;"(16?PDJ.=B<=+ MWL![Q[44H04>74/L%2X7*=$[.JN(!&K25HW[&NBJ[D[*5Q] M*8@EEP69*6P%%_>7\(MJ20_+(J "U/N#^V)$!N/A1CY#4XWUK#_1G@%TJ024 M".A]U"=#G/OWU/-TN0'? 1@X@%[>R0[N;E:P?P9G?'(PE)C/ M!N^[AF)GE:;A\V%NK19K,F]=D]<57 OY09$7G;$_:-6UWWZ3LWCRO7D1RDK5 M%"L#+$RS:1A-4AHE$Q;FXPCB<$JC210-KE J*GZ]UH]??HE.K\EWKGJ3A7&8 M3O-PDD=AG(UI-F;C,(_3,,ZG;F\RH7463J?QX-6D^UI#CS2&3OMPG-$K20=] M,OWO_A/W__P"31C3>?NZEJQRUQR?4!?"H-=]HJM/=M4Z\\U)^7FU&@#1R291 MR,9D?!+FE";9F,$TS*,XS#/V!3P>T5BGXP4-.DQ1*9RO^D!V4MC/\V%AG))F M^J>2]\D?C+(U#9,L"L?9Y)^[_U#4R.73*3TL9$GL9F,*/AD>99$/3APF%)*4 MJL-_=/^/1(;D<7HE+@,8O/83'ITT-G3MM[Y]C[> MMY&PO=V]R:W-H M965TB!DD86$8I4AW14]^D[I&S5*1Q?>K&XS/_-0G(\[PP]V1K1P:]&:;N(:N?: MJR2Q18V-L+%I4?-.9:@1CJ>T26Q+*,H@:E22I>F[I!%21\MY6+NGY=QLG9(: M[PGLMFD$[=:H3+>(QM%AX4%N:N<7DN6\%1M\1/>EO2>>)0.EE UJ*XT&PFH1 MK<97ZZFW#P9?)7;V: P^D]R8)S^Y+1=1Z@-"A87S!,&?9[Q&I3R(P_BY9T:# M2R\\'A_H'T/NG$LN+%X;]4V6KEY$EQ&46(FM<@^F^X3[?&:>5QAEPR]TO6UV M$4&QMS%'T$C=?\6O?1V.!)?I*X)L+\A"W+VC$.6-<&(Y)],!>6NF^4%( M-:@Y.*G]H3PZXEW).K=\K VYMPZI@=P0BZ7>V'GB&.T-DF*/6?>8[!7,.(,[ MHUUMX8,NL7P)2!@[!)8= EMG9XDW6,0P&8\@2[/T#&\R)#H)O,FKO-S!C;2% M,G9+"-]7N77$E^+'&?AT@$\#?/J_53R+\0_PRK:BP$7$+\PB/6.T',]B.,F' ME053 1<*FQQI7ZSQ^Q&X&N':-*W0.ZA%"?:DO"+#Y<=Q\PK#F;H_D#7B_,L8=)M[!\/^Q_ -02P,$% @ &4.<4B!&WVM3 M! '0L !D !X;"]W;W)K&ULO59-;]LX$+WK M5PQ<[,(!%%N2Y0]Y'0-QVF(#)&B0=K>'Q1YH:6P1D4@M2<7)_OH.*]A#(E*:>?/F<6;,Q4ZJ.YTC&G@H"Z'/>KDQU7PXU&F.)=,#6:&@+QNI2F9H MJ[9#72EDF7,JBV$4!)-AR;CH+1?NW8U:+F1M"B[P1H&NRY*IQQ466=W5QF9[W $L("4V,1&#WN\0*+P@(1C7]:S-X^I'4\7'?H'UWNE,N: M:;R0Q5>>F?RL-^M!AAM6%^96[G['-I^QQ4MEH=U_V#6V(1FGM3:R;)V)0/"'LIGH^@K M)S^SO$)*22^&AK#LFV':^JT:O^@'?F$$UU*87,,'D6'V%&!()/9,HH[)*GH3 M\3VF QB%/D1!%+R!-]IG-G)XHSXD&7%Q",4S:L-2WG!#:=E36(J$%*;>>4G8_%_FFHDPGY"*8S], HA#?S2= M>I?"H$)MNM (!6?K+L>Q'\Y&,/*CZ<3[T!*RQ$'G%.&47,M.F1TW.1= Q58V MQ1;Z<9+ U!]'$^^+-*QH\2U%& ?^;!K!./+#:>+UUT?II.NJ*I#&C 5+FN8Q9*6M!=+A(BYHP:.%@ M2PI3*\?J50WGWJ<*%4%25LW'BCU::U+7'@&=Q-B?S"*OGQXEPLX-+\Q.V3W! M;JGBT [T[_#N4)C((.,ZM9R!HB,5A;;\J'6Q7%.JU+X',GP]!O5Y)AJB03QI MA0T'E(I;O@1[PN0E2CR8CN&7]N'ULZ-T*.7]7G17WW9AZYOISO+YL3])'ESR M5BR0(T\_"0,8CY/7&_990OVV<4]HY7H73CP:Z(=<&@XPCOUD,O/Z^--"=AP/ M9\#_)F0X\^,H@!D-G7CT'X4\?IQ=M2AM-T*_[48KKVO(E_(VS" F@&3B]3?' MR7*'6<[@LJ]K:]$,_H=(X>3**#[5ILGKMAW=X<&4I46W=Q4R# MB][<7O9O]W>_\^;*\]V\N3A>,T7'KBG\AEP#:OA>4^O=QLC*78#6TM!URBUS MNK^BL@;T?2.EZ38VP/Y&O/P&4$L#!!0 ( !E#G%+^I2\]'0H )X: 9 M >&PO=V]R:W-H965T MGIEY9BA=+JU[](5207RM2N/?]HH0ZM?#H<\*54D_L+4R>#*SKI(!EVX^]+53 M,N=-53D'59R[EZ4.&7^L[A:MA)R76EC-?6"*=F;WO7)Z]O3FD]+_BBU=)O_"_( MDZFUCW1QF[_MC<@@5:HLD 2)GX6:J+(D03#CCR2SUZFDC9O_M](_L._P92J] MFMCR5YV'XFWOHB=R-9--&>[M\J-*_KPB>9DM/?\5R[CVU;@GLL8'6Z7-L*#2 M)O[*KPF'C0T7HP,;QFG#F.V.BMC*=S+(JTMGE\+1:DBC?]A5W@WCM*&@/ 2' MIQK[PM7$5I4.0#EX(4TN,FN"-G-E,JW\Y3! !2T<9DG<310W/B#N9"P^04+A MQ7N3JWQ;P!"V=0:.6P-OQL]*?*>R@7AYTA?CT7CTC+R7G<,O6=[+[W1XLNFP M>*=]5EK?."7^>3WUP2%K_O6,UM-.ZREK/?U?P?R\N)/S@7A6I#B2QV(B:QUD MR4]M*)3#FO6>GPLE?G"VJ46N3UW.B9SJ0)FP+ZHK1F_B(H M5PD[+?5<4IGAMG5BWDB'Y0J&2"_L3""*JII"6!O)@3B:'N^ KX_%E]OWXMIA M[UQ%*S\X6XD &A#!\F]?A,YPC3UF8;PH78V4RJ'!H]= M,@CIM%>TE&18AR<@(CC5.-R&F=/& VGO!^(&E0X (+1Q#I:4*R$74I=R6I* MR(;PMX]B-#):*W(++PC)J2JU IBLE'2!(S0V0$D3@"$KPWUH;8Q3/KJ !4 3 M"&J3ZX7.&UF26I.W%LOYW,&Q !#@>JD?%9X#%PZAU=@24PE ,&UG.;Z>^D#.9H@[0A/!J3*1?0&0*%EQQY:L>"F+M#(T& 7X2EH#1H M?9\U 54Y$+)B[ 32)6H'KIL3ADKEH7.BI@7>_Q@^P'TND!EAA2E:B!9H">_ M4^S:\!*7PT+@H$,AKA\FXF=;ZTRK-5;GSOY,U&H3M5 I$0KQ/KM0^TOT6_KE@JNU29LVBH8>6G[. M":T+:W-:0O+ <.':# !YJE3'KH0;[G3C0C4)/1H9*)!>5.IZC M(').O"7B8%9"_=%0CB'MD8&4?3K=!S9AU:H$3'NT:HH@@3%A.U>1XQ#;&ED2 M5$<%$[D"AN+6EP $E&&4YAAN;C7(%@WUY#;*T^M<$]U!(F">:\HY6'T 5(T M*9#T2$3+J(%K.+4.A:*_I3R)]6S!1G6T8K$8N3TOD% >E:&XBBA]J.4V5)2; M;4 QEN0]+)85&@_+71:6*)*"G&^["8'1GE]_^O">*)6ZY&R&ZF<4:2V'HUN' MSK.F*+I(E2]\@5!#3Z[:HMQ8$?+>=P\1MD,@#2Q*W;-2(PP.]F]/S9;O/\7L6%+87O7 MCN R"=L]MK8S$@#95N0,8^V^RN-!C32S-E>9A^%6<2J@48+)@].>6S]G4++[VUD<9Z?@OS?I>(*8H5J8SJ<3\G;AS3#[DD(80K/OT]4;1P#D99Y:41NK0P%XBA#/LCQ$ M8N]6MF?6IZ..^EHK_&P>3&B(;ERF>)A0-)]S'[5>;0<\PD ]PR1V='B24UY& MJUO (M6W5YCUFE(]+5VJ2!Z; &$ O%(1E.5R<9W^9'([5GR[Q^8FRA+4FQV2J)CL&>KR/T9JM9$/94-BAO5 M[B!*RVZ)BW0E/BE)%,$#VG5>P2$Z8;?%==-RZC5E5.0*W/XISB4_JA:.[NP5 MY5+T8N\]VM5S+'ZW.M(ZN E83U=I^+B1YI&DW:\IBL_3WO-@GP"8W-Q/ +&= M*YZMDC].J30P[Y+4H64*WXYF98)@X_@9:7X- 7/*'+"NS<4^BREVXP"SAY=!ZDV=TP$U M)B!R#^;'PQ&_6Z@JY=K-ZZCMJ#BTK-.2"IL']G0F^3[?5NUI)=(?+.PZL,_ MCK'J[)1/(H'>^<&4QK3=KENO6A"!/-VT#R8T0M]6%,/%_W,% M8$!OZ_';>//IB+IYH&:8.)U?5W@?2YS3,T?[UB7-O:!Y+KYD&I/1=L-/N<5" M*3IDX"DLD[F<[$&>O3D\OQD-"6QQ]1I/_ MS;I'N-28^&:##'UH:FIL=-=U/0!1BRG;;NI3M.-[KG443T9]CN2Q.*)-J4ZC M?61#*L7C-^)>+D 43HHO.)P^9WM_R_CS\_/_F_'C\WW&LWW;MO\H]?>A??*: MY+W(%B]&9^XTVMIGS7A+UFO7C_?:NL_)LG[EDV[:UE+<_ MV!5R_+ML'I/-_V";T8 N]KW 'FY\,T -SOG+B.>S8HB?#[J[W<>7Z_C-8;T\ M?KGY)!UF3I"KFF'K:'#^JB=<_!H2+X*M^0O$U(9@*_ZW4!)U30OP?&8Q/:0+ M4M!]DKKZ#U!+ P04 " 90YQ2\=KNFN0" Z!@ &0 'AL+W=OBK6][!))%/GX'BTRLXT/=[%&)'AHK(OSK"9J M3_,\EC4V*HY\BXYO*A\:17P,JSRV 95.08W-B_'X0]XHX[+%+-FNPV+F.[+& MX76 V#6-"MMSM'XSSR;9H^'&K&H20[Z8M6J%MTC?V^O IWQ T:9!%XUW$+": M9V>3T_-#\4\./PQNXMX>1,G2^SLY?-7S;"R$T&))@J!X6>,%6BM 3.-^AYD- M*25P?_^(_CEI9RU+%?'"VY]&4SW/3C+06*G.THW??,&=GB/!*[V-Z1@8D2*LYP86ASR<@=SWL,4+\!,"KCR MCNH(GYQ&_10@9TX#L>*1V'GQ*N(EEB.83@Z@&!?C5_"F@]!IPIN^*+1$LU9+ MBQ%^G2U9-3^(WZ\ 'P[ APGX\'\K^#K,Y&0$ST*QU>):.8+KFPNP:A-!.JLDI<=H<70F/Z^]$VKG&&1Y*%56]!F;30Z'<$[NP7N2_ 54(TF, 9QVW(V M5,$9MXH'8"I&WQYP;G[;)+AR;Z1]2A^T:KU2&TP MB:^4C;501SYLV3=B6".+^"8I!OL*'0;.O;N'JDNB$[!4P'5\^00W"L_)^*TL MZ=L*P_>D'IY[@?E>/S<85FEJ<56DV'UK#]9A,)[U\^"O>S]5KU18&+0 M\>CX*(/03ZK^0+Y-TV'IB6=-VM8\W#&( ]]7WM/C01(,?Q>+/U!+ P04 M" 90YQ27.Y3D<,' 6$P &0 'AL+W=OWVS6QF MRK7<"#-56]EB9:GT1E@\ZM7,;+44E3NT:691$*2SC:C;R<69F[O1%V>JLTW= MRAO-3+?9"/UP)1MU?SX))^/$;;U:6YJ879QMQ4K.I?VTO=%XFNVD5/5&MJ96 M+=-R>3ZY#-]<<=KO-ORUEO=F;\S(DH52G^GA0W4^"0B0;&1I28+ GSMY+9N& M! '&;X/,R4XE'=P?C]+?.]MART(8>:V:O]6579]/\@FKY%)TC;U5]S_)P9Z$ MY)6J,>Y_=M_O3?B$E9VQ:C,Z9IMV01@-GJCL-<'5+09E;C=4:Y^S%M6HKN%A6;%FWHBUKT;"Z[8-- M7E-+9M>2;866K66EVFQ%^W VLU!- F;EH.:J5Q-]0TT8L8^JM6O#WD%?=2A@ M!LP[X-$(_"IZ4>);64Y9'/HL"J+@!7GQSA&QDQ=_UQ'O=X[XL.>(M[4I&V4Z M+=D_+A?&:N33/U_0RW=ZN=/+_]%E-6$S9?Z2*_8JIZV&\E9JV0X)@5AK+ M<(J.:(QU75HLM" 288RTAN25JC6JJ2M!2Z9;F+JJA:ZE@6)49*ET!2 226_7 M;"[+3M>65D5;L7=?RK5H5T[[IC:.!F[EJFMZM/.3OS-^$N0.X('HJ@8,96'( M R/457U7P_"*6>70CM; %/?\((4V#)QF8+>LINS]L+#M]%89288,JW6[&OVC MVN;A>4?Z!UJT)"MAL"6C[^ I<)H;NZD#Y!T"U*N6OW6U?6 ;:=>J(@#DK,X! MF+)Y5ZX/9 '1(_XQ*$8"*1Q/01CBOA"-<[?C"S,&?$0J#/OS#WD4!:7-VPM M[B1;2-GNN8^TJTUM79(@[9 :>W+-6G4-?$SE()QTG/Q7U_;7CQ-/+B+H9DS% M@_IX%NUAC*8'Y3@FNL-JZE5;+^M24.V*;6TAQP'&<4W5#.!.I,\:U:Y.K-0; MIA9-O7*NQ32R?M4A91 O*D&G&S0K-PL(Z*DV+)Q,XMRI=_EDA^=VT*IW^_&* MT>^G^9_8SS Y.EH>XP01@W/ M]#6G-%^K!A7M95GJ3CYK4+,GA<>9'V0 !C!%'K*0!W[.PP'4 M:W8^AV%@EC?>=0.[V"7"7B'Q] -SA6G8$4(63 /\"XGK&&+3R5,6!CZFQM]Q ML^A 4+K^=U_A+R;,*2M23C#],.UGB[38/8/@N]<)X0A7G/I%P-UL'G$(X'Y2 M% Q=)TJGK8BFOR?IF*6[Y]$3E!-_R)ZXH)_4 MNZRJFDH:24)UBG44C#-/23!"-O M#K;KK-)T5QJI4;H0B1- RQ/489*S+/#QFD&%TVVH 9![O 8^7]-; C@0W*\V MDG;'4<".$G!)1*HR5.JQ=ROI/J&Z$[J%2T$W?I&F?AJ&#(6?X"F$2MC*(SY4 MF?EV!65^ ;N*)"5B2&,_#E*B($0RB^-GBI2\\X*XE]EE?G C/&>U]_Z@G9'4 M9S\AYYP]9>B!I;U?T-T)U^&,O.3-0+2X#>>-_UG1&H)(\1&$KTR ^1.'$\L."W&P[L3(+$CSEE05P$?H*D02X4 M"&8:L1AK819[/T/!("#RN6,N3@>RR,^3@ Y@E*%^XP"S4;Y_0%BTQXO.BD4C MZ08Z))HA'UXI]JM,H!MTB5=K\U_'G_ Z<9WIFZ,C1"&$&U$>N(X!ZRBES*38 M%&F,R.Q.P$QJL='\/+"CX?CQT*$Z[B(JZ*O@"":F*048%,AQ9R7(@B)&$2$% M@NPIBJ$K^DH*CW%Q)_%(*3QP*9/2O0!9A#!#78-RO'?+)9B(?"7'%XJ^*W9C M0]TRZ?.?-B.4NWMO-FX=Y1BXY$HX)Q0H4*<.+)(D@TLJ61*E2M<"OEXT6#)& MI!U-QD$,,G(T&:(7R@)7)6&!VB MUZ^6>K*0J[HEMB,/4&JP N2>H30X"#A( M^&//AB)EKW-[[O5XMO>M8B/URGV1,CCT+#-L,:N<318)HE$Z;[KS#]@U5;]^5CH:Q5&S=P( %(% 9 >&PO=V]R M:W-H965T69.IA6/3;!+;&!1E2*I5DJ?I^Z064D?3DQGL#MJUK8?9S5+2;1%ET=#S(3>6\(YF.&['!);K'YMZPE?244M:HK20- M!M>3:)9=SX<^/@1\E;BS)W/PE:R(GKSQN9Q$J1>$"@OG"8(_6[Q!I3R(93P? MF%&_I4\\G1_I'T/M7,M*6+PA]4V6KII$5Q&4N!:M<@^T^X2'>BX]KR!EPPB[ M+C;_$$'16D?U(9D5U%)W7_%R.(>3A*OTE83\D) 'W=U&0>5".#$=&]J!\=%, M\Y-0:LAF<5+[G[)TAE5P M1]I5%FYUB>7O@(3U]*+RHZAY?I:XP"*&078!>9JG9WB#OLA!X W^7>1M*!*^ MSU;6&;X2/\[@ASU^&/##_SG#LPC?>M>V$05.(NXMBV:+T31/8_B##5\TW E3 M5)!U!\2CJQ#F)$P)M(:%-'SCR5AO^)4;JANA]]!JH65-K55[$$UC:(LE""B$ MK:"46UFB#H#'Y1M(XVP$;Q_NYEF<9>^@00.SQ?("&K$7*X5=_HODKD"FS1HC M%0S23@\X EL)@Q6I$CL=+(E8GG!!4:'(HG>O6LL'83E$'R"CCA'#W_Y+&CW CM06%:TY-X]%E!*;KX,YPU(2N M69'C'@S3BA\]-#Z U]=$[FCX#?IG=/H34$L#!!0 ( !E#G%+'LWS!'4X M '89 0 9 >&PO=V]R:W-H965TE)2": +L=P$N(+6< M5$V5DQ9)X"[GGGOVY>O'JOZ]N<_S-OIT/)3--U_LZ+\XMNOZ;OW];=?5^?V4)3Y M^SIJSL=C5C]]EQ^JQV^^2+[0+SX4=_GI?PZI1GIU]$VW/35D=Y&59P+$K^-_LD M@'C)"ZF\D-*Z>2):Y9^S-OOVZ[IZC&I\&D;#/VBK]#8LKBCQ5#ZV-?Q:P'OM MMQ_Y-*)J'S7%75GLBVU6M@"L;74NVZ*\BT[5H=@6>1-=OI>_KK[^LH6I<8 O MMS+-=SQ-.C!-DD9_J\KVOHF^+W?YSA_@2UBS67BJ"_\N'1WQS_EV$LV2.$JG MZ71DO)D!Q(S&FPV,=V-WK/N,_L_-;=/6@#C_=V2"N9E@3A/,!R;X+FN*!N$, MMZ?)RS9#K Q!JK)MI690,;W&5MOHOV19F5VR([1 V\D,-U:YLHJW,8U MX%ETB8M*IU_].ODXB?YR<_.>/B=?74UHW;P&W@>\%5PK3 $;0NI4M$^\/#,: M4(U_G N !ER8$D@,OA&U%7SZ/8_RIBV.M*"LW$59 V3IA#,UL.0,+L!^#W2# MEI\=<;<-C':J:F=;"(;C*2N?$! O@"I,4^<'>F!7--M#U9QA;9/H9MN>X5'X M&R@)KO4)?H?IZVA?5T>8JFJC@SU?AC0S< ILAV MOP$38 R"RP:TNL#5U8@3A!YOHO2JLTB#]CA;_ND$FX.1'4CGC<%$6-,=0!=H M?IXC$A.Y:Z+;G.!5 ZV.&KZ%N#^:$1$9J<(.AL.3E&W1D44H&3PY0QZ*[+8X MX-V4T\7K4=4ALF(W,5].)]%W.3R7FZ,DNN%N,P[.4C1VX1G?WWM@S'"9\!3, M;88S;'.@&668PCE+64QIPZ]Y%7>!=*R+E7+5Y7W$6L$G^!C:DW-6N Q!9 5* M9@Z(S@^0!\F<>7L2O072!!@!WQZ>^$+\ ^@-'0E0O9J6?LJ>LMM#CN#3T7!U M,., _N 9]H(O2+D"R)4#!HX,4AWZXS^#0D/+O;!)Z?QXLIO+M,+D0.\UY9K]-X-EU$E\D\C:>K%;RPFD_C-%WC MALS=R6BQT>5\/8UGRV5T=?&C'"8(+6;3<3.,D3:-%/%\N MXW2UB/YT\U_DU$'Q8;IRLIO%\#1"Y^ 6^X&-OHG2] MBA?I_.*GO+7,I"C[7""ZQ*UOEG,8X$_,XKJ'2T@_?*$?L]Z-'KP=."1PL"1> MK^!<%G.Z2Z^\_S+6+%YL9O$T34;%EJ416Y:C8LM[E39Q='M#!N3HT;'"$DIT MN;V*AF>A&_Z\I >O'\YXE>'IX -R[]^R^,@,%;YNSK=-L2N Q>>-4BIWK+__ M_,/W+$=Z:_CO=]_#XW@@_(H[=,$$#K@-B2@B0CP!@2IS4/5@+F 0'YUY2?@7 MD1.8"6$Z8&9OY!AD5+BAP%(B(H[Z*6;2#5II=*QH*&!P50E<.#OL=>,/E6B6 MCWG]%;Y_G_$ZZ1N22:J'O"X[$,2=@_"$&H&CEY)8]$^PS\;RN4,.$#+[ZJ8:R*IM]F#=!9[WU8,T*GE8%R6H/[+C-: M[U0(F&$P\EFV]R":WM$W!:Z\P;N&#$+Y'RH&65TC?R#4B>'DLIK%@*+Y';?" M+"\O?ZN>1#QXA&TU48E&"Q)EFZ8"^.&BD&W!'A]!4VONBY,"0I<8JZA3L^P5 MP*0 LDH#L: 3G,X1+"!LLFVK%3AP$;@!4$*@.=A4Q__\6<&HHA?^$&T6.]1 MP)X'9+EY&>6' @0SVNH9B:5W>R?1GY&^'LSYMT\G4AU QS\#J.N\:MS*R!X=C"#[( MZY1A\T\MSG9"$;$)"JP$,;;2LX$TT%A"59C,BP0IU=,(Z)*HUR_9 ML)K^*QZ*75X"58!!*X)2 S?ED-6&]>-?L)>\89GX2>2O/!+2/#0C M7-U]Q%?X> 0)@17%$&X(@M$QX"Z*QN)IE!V:RBJN>0:((),,;A7&*T#RR$F% M H'FH=J2R,-,!#6C%I"FA*UD9\""NOAG(52'B6_%L '(-E5YV5R!8(07/1.D M=ZAT9?#:78RB$A\>(76N7(XPV7EX$OU:'O @G5%)B("-G!RJ\?[#6[S*D^B]0NA&(>02%P)^ M#X@Q?^_LR3L,N@WV%)[T#HNU)0#Q9@S><-D0\;I@-!195W5=E-=[?/C[3R G M-0B.GT_/$,[0B9<*1P/B<%.?L(VV^O2^K0W7W1"B%:B"P0'P.%5Z\7.;M2?2.=Y4_D)OD M7E0=VN1M32#$\PUNI& MKD7_TKQ0UA#+11!,Z.2"SW>Y7BL6B,-WH:,Y*2H+XNA&1"*P(Z-.#7L%K)Y$ M15?<*7?OMY?U.[>/;CH130* MZ9/=YA8M2'K]/?E:H$X_=3A6GX&/S&Y4K5-FYHWV.:HO*@\ET^E_*!30$PA3 MP_455SD.Z#-OZUARV>4$\1CW!U\>SVP2,ILA,T>>U:A?B4*!3 $>Q0VIV8FO M2-S!0\-_ME6 [V< CP#)D\?";A1PF+J! ,:$$*E,!C/)-9A-FI:N?PMF@<;H)C R6^9M Z(*[ <\SN\FUV]J4H0]0JPCBZU:Y9 M2!Z#6=$NA\8W?)0D-D,!D&;!!G)XHBVV#3OOQ 9TH$MD3)W*1";17P#HI=V/ M,9@YID.5#U]BHF.5?11F\E0'1(XSRAZ+8SKKPY@OTQ[V5CW2I2<%I^,44_.( MXUF)32@$K-H:/MCPG37WT1X&[-@@F)4BJHG!W%#)SPQ^@46[9LO;O'W,\S*$ M[STD=XR/,K(JW$:%'ML*+&UJ_ZXV[(&\<.=T^_.T[])U]2*/%/)ZM%^*"9/*B"VQ,:(87@8*X2EM!/??0 M<5TVT6P9SV!IJWBYVL#*+ 31/[F,U[,$MKM8;>)DOKSXL_K9T!,H*=L*5C<>\=< XW<"1;981'MUJNKGX MI6J10LK/LSA)5G"L*X K/A:OX'3?BW,0>1=06^37$FN()&ZYGL?+V90/8C%[ MD>-4%_SG0=^BQ;%TL8EGF^7%]Z_T+.I( '/8^F*:X'Z0A!)T'O/#GB1:66.2 M +;.83O?OYK M( @9)Y[@CB5KN&/+&8 "#@$0:X$7MS[G08QQITEGJW@]36$] # 548:]PDX MHVD:K]-9M(R7@$:S='7Q0\7"^A,('"#E8"1GCX:MHQXA(V*&ONX:=/Y-*7'B-"Y M\IQU#U*X+V\EB6<+N)SK5;2:TU68(VU9S.T0YX:)]J4SUI60R,Y@ETD\A:UN MEA3F -MIK/H<@EPW, RKYX;4WA.=X'3^2Q>;S9PY]:PPC2Z%*2[\F,$+C54 MZ(H"'V&:N,\PX4XK>EJ.1,1=76AC<:%6W/1O6+NDO]:56LM')53>%5 M9<6C^D8D? 1G!6'KS.(5.TS@P18#$1R=V9-[0XF5Y,&TL MA+WJ6,]=$1ICV6 ?\*F; MD# G:%(G='1T#7>$EQVYD15M73W/_E= -- ]8S5^.1BQ.Z-O$"TFUAWHA'5Z MHO4!U$E#P2G,%*Y.PP9(40]')-+^'3!DB+@DZG8<+LBL1;?YS-Y&@GA6)HAG M-1X';[7.XZWHJ[R+LBI=;<@8TD+!/:-S# 7W[*ZBSY^=M!@3JJ-R,84$.N?H MCW=NU,I!INZ&@S6/>7M?$7ES(IU#<87VUX\2!]W "G:D:])(&CA_\_&MALQ' MZRG+C?"UV>1;9U$3>5*"F-C4CC9'9X5P48[ 7LZB#+/Q!G3M.S)B[GL[0CTJ MVF> >X";9WL- W030>Q>6* SY]H8:+PK1XHEVIK4XZ^&5=0V)<0*';\[3UFC M/34V+"EK@;?!(8K-K:1 M?,<0(OPS4\;.JHRI:N@J$"D:/G]='=RYAZ(Z-[!W(E==)XI)H" 8PFM +F&I MLM;^>@KW0,K<:$LN '$<+_B[B>ZJ:H>$#DY4 FT5ZWV4%\=\5@Y,WY_14-HG M@PBQ^!0P<2/'JRR+D90#@Y:R=\\0(2J2:X5P#*6"4D?Q[Q;53NT=*C&<$+\Q MR([$)F.*[2.6>]'0>,K0\I(,]*8(VBN:]_!?<)XMS[0A0EJ,^"#1<(\R#D7R MZ2%0^*KLG4R0',0:WB+>*^1%!V,5-7E ^((E-]V%5G5HG0(QY,M(J5'-+.JF MC=EF#*?) ?(>)/ Z&W0*A67[$9UNB,X[("]!U@#KO$=K&VD&\/Y=EU/7^;4 MHW'^)L#\_9X-42S09!(VC@/9@#XWA@=MD61((Q[#!@Z.:-6@L\Q!9'\9H''8 MG39=G+5W E)+TCF(T%PB5*ZB MZB6D2('=&%+H#])ELZ.\XYC_\Y\9Z(X]L_HCXC;F7!44!C.)?GIVHL&Q.@CR M!Y;\(@ 1:<'4F98#3&1FB@2A,+_+.\>/!.Y\MTK.IPO@_J@]1JXN52NH9_ ,8R[G!$K-GQ6?(.6G!!W M[YRY6,/3'IH2%<:'6$@53._BKI#AW)R7Y(,T=-O_NT) MNI0#QBFV#I-X48:NE]1;5I1P^T/P89E4^"S3\X$4^N&M:'J'6D:=W+[8DXKP M=I*.WAB%U=>FHF8+U(">\[-!>0K*478\'6:L 7N[YRE!1XCG!U%(=5Q$I-4\ MYFB);UZ?.(BL7H0ESQVSZ_M3XKYT>(;':Y0]Z+%3Q?*OI#;8H3%&MT>R,!5F M>S]P7?G8I%SQ&<'!SNWYQ7^R5A@[Z6,;\E1*TGC M&I)^L'*:GS_^UG(=?WN&_NIJ61(G)S9M7]0PU)%'2-?&D*[-*.D":2L'.$:D M=I=;#AK?=[\D*GT83/(:G6* MNVOHL^>VQ92P -MH@]Y"5AW6QA3S(>_?6=, M,5DC,;4DV^'-DQ&9E__Z\7^JKWX/Z"I613-K$#&<+"+'/@L']39[PF2"=[!. MC._'??P5^?O_KC#@0^.HT OSN5.2Y=CAVQW7."!#Y?B[V<=DM>C>+(7!LFLC MW;M_4[# 2+8< Y_2T^187"DKM"L3D-P]AACA@:;OH&FGJQB8K#@[+>51(DRM MH0\$/];'*!/;A,R03P-C)_T<7KS@J":2+*EIEF3M+6#;/)\MJ.',+&$@&2BR MP##]62G.X"$K2'C960/"'E@AP 6- Y,^YKM([JN_?F0727]4]8)%49;3O.SS M(^A98J0*R;,["D=I@V+U0"Q&%[!"3I$=N.N&__J9S0A62HU^1)49+ETRF4Z_ MP6-;3C:K94H/T*=%.M_$3@@\ZE(F15RA"(I6_DD6 63S)# 0\^7[O#H="$YP$"$M$3V\J4APV=XJ M9)X-97T'-N,+9?=5!RIX(1:!K0,8H0]8+D MU(1A:H6PM[06L[GBGB#;8AI MK[*BK#B2.^D]FU\H0/[K))G2ABE\C-C_0/=/ML6Q M W/GG(/$EC-L NNB<3..YF2F4A.Q'+M#3K6K9/0.?70$=$Z@E4PUEAF1_@?O MT^BH _?I_BIZP731!XP79%5JFZ.'DM.7>@%B/E&+B3^!]JWU:DR(=?U8#=D=D >06<1I#5$'8 M?5")0M2QA@HQZ):%VW=H-TK] J]U#LSB2.<&!5IYZ(S8Y/.$:XM $R MC:$[0Y$VB SK#DJ\=N* (B?41_/)^#*B%-($L^HH8I0>+,#1"B:UBIC/QA[SE],[!I;F2CL1\3\ MMT6-1!Y LE)Q7Q%87.AJG\!,;Q3:G^0'$D /!>)W39IL=I ,$<1IU&>;AK#? MA+#+4N%^[M@<"MVNV+UKPCEJB=Q$+ H(6*?+"*_ X0 MT6#<7F.+;P=V$AZW#(;BO!7[HE#H)@ ME,J9T0:#!4M*%26/R(Z#H-!<3'&G:)7'VXL6$TJN,9!E^RT ]KXXN874#)Z/ M1FEJ?#IZH$'*T)1.3.?GFID27HL+(-$H[ @:+D M=T#+\>Z\M:C'H\M^Z1P;E&)A#G7[\1/HSG/RW\5%!)0+*-2])$'WX,%Z67'D MX ;X%YW&)M+AD&V)/#-:D27[A#ZY5DU^H3L9N(JQ]3A:2N^5)'N\9T)-RQQ% M"1.!A)G[XP>)$@#]CO?EI6LU?OZ7K<([)!)IG 0<%CR>G=C"J',]]1;%CF1D MRB&,93@<"L"!'1>S9-+D&/1(6.$<0?Q$%@:*6'%N-N#/>2L))X#UAX+MN!=ST;&:Q,2[ (#A+Q%#F1?&N*CN/: M7&JUN73<(C*4(!/4X4;'&M#A@"\-9^$,_V+4:OZIPG#BBB/K(4S#?;U, MTIE!FC@\"1GPM"[";XFX 1'G=Z>82UC[4L&45':0>^XHG@;(R5ED(#?P">.G MCE2B>?QP;#WE9#9Z.)U\I."1C(XP<"2_747=5*?N9UO>\H"..6,4"[GE&8; 0TEK(-%.&KJ[LZ.TJ,N(0A\XF=C=VF(>/UKG%C MN8_9[TS?GDQ0%F,"QE*++\R1H5CAJ'-7_@RNIN5:Z),7F!=8=.["U7#]_O!N MC#IQ4RHE.%_-XM5\H[;6)%ZNDGBU7OCFULD%B8!T3FI7P&1"P#D#;-ID876] MX)&Q<6&,5[QV[Z^<3JQG##0 P'P>SY8K!<=JB@"9!8"AT) J3+OHHYNOD[C-'34 M#YVC5DX#@HV-<9:#=R]9QC4JW; UWSO4X<-FRVS615$2T^FN[93_$N",+-X% M4%D<%#*SZ133>WJ0>>B>.@GY5L48/.Q;3*)X@6#]VOW2267-&%+($@9VG*8+ MRIOJ[;B'Z+1E2^VPZL5+]Q]KHEPFJCMKHJ@C';*[?\-%".P9;?R20*DTC_,H M UOODCR'T;P&^\4=YRN*DC0SCA?_ M#TYNT !7,U,:.-4BV*0P@:'C@R,7&T MY,[@X+10=B856W.D4!S8T(4>V MQ5@<)H^WP%;'5MW("9\5X4*-48%?F V3O,?TT%IDD3HGF.GMW.R.^7\ J(-7A,8K0-,I+Q#AE.^JV36QT4'%_3(^/WJR@\0S20%H]VL8-D\C72'\#^ MBG4U\NS0>IZ+$UF U'4]_#M):WJHOHGK ?"8:[%K^# ;6\F>2I6),ZY,:=0P MT0ETN+ R, $I6=QR[(,R7CH*E>[4F!]P_'02+%B4%=_L"T(? R[=":+B9AE/ MEPE%92S2>+V<&3Y)*8;N1B.AF=#*9C+Q'- M62_ZYCZK-%!63?"NF,Q_EU0] M$C$72&FA40(:@ E$> _$M(HE7 M>!IA5QV)KCCMLG\5 .BX'=!CB8X3NRY\J-&=>WEY=3; X?E4[( R#ZY&J 76, MZ394&\\Q0OWY?ELW'N:\Y+PTO&_)>AKMLB<[B1_JH#7_ MX"Y$DS'V9KLM)./M%IX3PE[58.%XY8E>%OY(:+<'@ %%&(O_P!6WT'/'F3Z2 M2.W^+!GL_CWG)!@[-#E3N2Z;][H;Z:T)W1T1+P]6[[X',MJW0LX<4XUH( M^Q;K5'I;ST*P>*82ESNSL\?JL&N>#0>)N@K0:'VK[P=/$03!99I&2;K!?R\Z MNUHOEG&:)-$:B,]Z,[O8H+ XFT6;Q31>)(M1F16%IW"_MI764\=DV^KKV]?[+Y45FIT2:4'O6I.((L M26.+(Z&Z10P3AGHZ:[XE'$KWR7/9?Y96S&=%M-"L!;A61Y_D"@Q.>&&;WV%M M?1N'4O3RZ.V&"F7L9TT&!Y*$.NX!I%EV->**C+'?):-&(0EAEW3?(C<6C=68 MP-P:8*(5_T*"@,K<@J=W)T+SA D;[E6DFS4,8DF"@H MR[;W[&JVV-J?,DQDWD27R95>71WLJ^@RO3+AY?(E!R7-KKA@A'[+*-9YG[.! M!$&L,.I8]+AS,H+4EGTEVBTC>6FHP RKPP,I*N8X*TQ,"!.?0B\:O6Z1W M:5=L5>E7Y45V[.E0V2U''E)#2V\M$UNIQFRI.YGH$PZ+W)K:3YVH/@T045;I MROZ^3"8%5JXMX3-/&KH7(HJ-,14:%G1X,HD)+XJZC@/]5A\=>9GV,(?K& X&3+:_C)LO>S;<\<,M&6GH(\G M?4RBGP.!%XH&A+>^O8+84?AIA] /';[391;1OE-*R&G]Z S@Q'F80 -GVL'T MMX'2&Z3NUNCDJ;EY+:J[+U K_&LS(/X9!O,YD^L)&1$$Q8HFP!&,^/&FW__R M0G@]**7$!X4_^Q]G^O$[26;*7&G=+7-)I2ZE:68802^D1N@(ZIE2J0#P=G6B0I)&K' M&-U.9D_J.;G98WIEYC:K\P18/.!7W6SD=]T+UE&_?9-"J!ALM_[KKR=,J_>R M2I/5%.O6SC>V5F[U6/8>N[1!\YAT7]3435-2[LFT/F'KV%M,Q3/'FO,RH*L_-F!OZ?JTW-(.MCR, X.S MP!]##D-0=AL.:Y-JDK?$F"F)T.S91PEZW*[SKC_$&DTTFQ3^G:-&8\LL58DO%J+.]LA3N3KVKLSQ)M[-3-LO9M+.@B\= [ M-EA@J')5TCK(IRWC!+MD'N?DD /'J?W&M8PK;)P^"A=D9(WS(8&41.5RKALU%-&22/)+(H/VP:B)#SS\=BU3@[N#V$#T8EZ/!EITJ! MBS*V-PP:!.!3R;3-]]A:0=T"@==5!O"_6]UD)(\\E'K^.;?6SO6:4 4NL] ( M;P*B^T?*KGA%= M19?I;(%=)>C/E(K82X7R+K!3(*X)E6M/ID">ESA-@E7D9ZLQ0FM+QR3CM6/> MF_Y#4A_VQ!HD''R09+ZF3,P)6X$/3C/P&YO)C!.;6"&%V;MU,W88Z8 MF36F M G1$N&O_E,8W(R.;-_%J/4ADH%;Q(>LSQI4+5ZK&6'2*X937",8U O3 M_SB M9VH C%DG('F0Y<@#V"Q:1(O_N,!(CG-+G7#A5V0!=546V_Z#V(^!:I:@G%$# M>%G^()V:V_!Q-R3JV4!I,K96:7B+/Q6'BX_2W034LP5^$6'?"_3=4XU/CO;' MZU-FZL^FIA]U,U*AF$JI @DMU/!:1TUV$)^(J7++!R]=ZG9:_H(#'@\:93J ME Y"2M4>[*J^D;UX>" M"]MVMT?UCVP5)BTK5MD0$9-$2LTG)90'TQ2/[-]NO%KU6IF>HIK#ZZ6$]=Y2 MC%L)3;VWN5CG$-%SJBMK"P&CO.G%K[!A..K/%3L>/G3;YHT66K#*RC@2V^(E MZ7CQDK](*>4@[HZ_>EE?1?JZ_+:PM%_;>Z?N3XIQE[+&E=<=PMH8;=GKQI7T*88#+4S!^KT3"Q:MN6M0 \7T MH;,E31[_*Y$OD=8;FPB=?6W0"=BE(#?Z=$%@W'W\%17*"TNGJ>CJ/HX\%)H'NGW2\7U!J1) :\+^S ML,7++L_SY/KPG3DK^_#M$W,I[IL *TPU 1+#T;AC@%+9'VX^8FTHLP-T4?4SY)D2W.',)IU/ M5;.0=VZ?G/"D[H!XL;'UK;^LF/M(5_*S8_"R47IFNQCWMG45('\S"#O4_7;2 ME'A7[*P_C[&".MKTH:; MJ^@5TP>Y+"+(R]X.$UHIFQ%BDUU*AD85JI#_V80JA'35WD8E:;4:B>;!XH54 MV>2#?I#@),=&;>]38XNE]IQJ)DA:S OB0<;PST:+'CEEX0(]04S30!(:F"ZZ MK)]K^5@&C]MP]A!W;J5.C8I)-/$_'$\]M^2:<93Q1F>H!GC&K@?W: M00KPBBSUZ+*]BOJ-$]VIT:I3[??7?F'0;O&+YVKZ6([[PK(\E=,<'=\^*H9R MWW-*"<_6 MDI&[)UNU:1"U!KSX64R69SMUP *A1R.UG/P;Z+CD\.V+R^%0"7U8E!)L MXDLM5O)V^EQ)EDG6N*E%&B"IA](G)TPP.6.*.8:I.6@36/\ H3%B._(-+>]N M,UAM-U3M%2YBRB1 <1W2%^8&M)F,ZEG6.4Q$]U)=1<.&9$9@"(5[B?+\TS[*OF:UP78N##ZD*F#C-&/!97SJCSY=3^ M^I4MO>8\L7">X#Y&W>9T\"R,SU. CNL>EMT@U=(#6LSC.QR3K2E2.W&>^3OWLU@+[LA<5TTGG?! HBJZ<0 M5:!%8D*G''77@F1#5*W'S9;[]2"E4%Q<@PQE7'YNSI);L,F1E[G2TBX6R=4S MM1IJ[7>L02("E/8)V!T&IFYY=9D0$\_RRSN+HWQR-[&6']<[AV0U=AFU7 ^R M 1MC<>^$M1KNCP%)!12.-:V&:13*=;(!B M'P[J@L$TY/5DKM_YDFGT(C>''Q$R?G./XEYPF\>\2+@V._TIH$<^263Q?;["E,_9=3I<7 M'VREZN=&THC4,[LX5/RXG,?3^2:>+U;H?%S&*U SUM,-=B^VM\C>C%D\6T^I M(_,RGD\W\7H]QR[A*!NX/F;.)G-86S13XN\_Q;U M9X[70"]7,,,:/JTNOO>E#@-:VR@]$$#CH"TE=IR/T:G"G-^"6#OILUH(*G9" M?BB/UY%U;-J+&W72L)AK18?!*E7F;J1)O-I@G^79)!KNYZY-"U[3P9W<5X., M+Z+D4::NQ/1-_NE(U''7EDU@P0B1W9/?F,"GI1ITX&5=&IX0ZLWJL@,@U&V8 MK0VOTRNAT Y8"OL+G+R$F3XSZX&+&EK*S_G@3>#Q,M*.1*^+ELC<'$)WW/"ICD& M[5M*GVM!1C;-#UXPM[F5KY5Y>QS>H@-BUGZ>)066C&OOC>"9=&#T>^\?4_2\ML[F+5><^8:%SU5B'&*8A<-+X*HN;@OF/QA2+VR$%J2AO78'5Z0XTCF0: ]29T MTN?]*-/7<@NO-57V?.LRY]57$2]))20IY#8'@:\KYQG9C8M9_QL8I"L)#K4I MP62&@;G?>$)S6#),ISVA\#S.EITZ$%$2KU>S.%W,+WYZK9R(N=OK> 5BT[] M.D1Y;QE/9RF& ?L-X=ZG[S]C67\"X7(9+V8S&*@CSB6P7Q#G-LN+5[*J?_^Q MS.+%9A9/T^3BO7=)>NPA) &!3K!8Q8O%>EA27H-L#(\DR^=DXP1$:$S1_Z-G MD8"6,E\L^H>1QEA0;C%-+OZ$5HJ_89J$XX16_SBLAM@QA=AV)6:BU#J@U/%I M*;M*X_P\VUL:%=VV[@5 $7P/;/4H2 M_3&79LTL=?#LN10/U*K0[C54QTZW>V,O>92,X>+79F=M-XRK.&HE\H&Z>@K\ M_T_4F#EI?BF*Z6%OC N3L5^CF]'LRX[=)6LE>KS$3^8)"B4$O7JXO;KR"9R\A MD\Z EZ#8P]6><9@QT+0$=?&Q-7!$[BQ>SK$ ;8K!QJ#%+H ]A5SJ UP9P#6Z M+"RJCN=F)3-)9Q,KM<;=DB@D7\SO4[0WH]%CTY1DL+'N?VX@(\K\Y&3?^C5MZ(\\%=CJP_D M@X(\X^P@F2''7T>88S2;8L>$))GA/]-D%6$CMV2QCM: =0E%TD^![@W_ *JNTVB%[\\CX*?Q>KE$B6B>QAL08D"<@2NUVJPE MIVD.\R_FZRA)4K@-4_AW"K_"A9O"L*LD6BUA12D:\Y:;%''?7LI MJB_1=!A M5],U\.SE(B'C70K_/Y^N8-)XNH(Y-W";@ 6GLWFF 1 8OPTN+S2;:K);P\I*R .#QV4(VAM)$NL*E@5P5I:MXLT"2PYM; MK>+E:H7OP/9FF\2E+U)Y23RXP&?(FQZH.5B%FN>87'=2@$@CC#92_GZDL]HX M>="TVC!KI*F&%OJH /F2P)32,-7;R:H]:C[[9&J&S@@1OST%DIX,$+'+QF5.WS MYA4,4>N7]B4PL6'$9*GI$@KQZ**LY;-"Q-SB6[C6"-(MM13[Q4:<6M.ID_ZH MGDXZVU'81_;)]/K[[YM?@F?OJ'*$[0AJBC,/H' G9D$$,K*O:_0"G'TW MEAICZ%PU5J.I.22'P4P:$^9*V\RN8[7CXHEUWM:5$G&N,%0X#EVV(U>-J_T[ M(1>(9=2K)YQBK[J^5D8;VWX9,"W9!%&AR>VU:HNCG'T=H+^F2;44V-,RR?L\-^9=%@1(\#APL%]VX$G= MB,RV$:NRYKQR[HH#8;1S%-A6ADB.-1 MI\N7^:Y%[=?2O9_G[7G>7(E^:]]< M$C9HP7HGSTH<-!Z*@!R#CED&$@ZL?2._-QC&%^[B1P1?L&@UG09(WE^!/+]>;D C ,%IA7I$'ZU.<#!; M#1>@U"I5O QY#&$!^6R 9%7&(U^>E*+[AL22C0@F],>!]%9A#J$#C&?K\GB]4 MM MO?:!3+!=^;K%I9U?:DL7827\F(^? DK-:6!E&$G4B M!4:YH86*%P.3A/8OJ26-C3:T:^*>!K9F@\5NY#Q#L8/NA@U=E:RL#@+4N1\T M2V&V87H]8*JF.X#Y!*B56)LKOD!6WY.QM+!1TV;#<;*\V$--)*:)C#P9UT;\ M[(H[(:]23N+U&[$QRT%QEQ*6M$*<5&B]K5R<\Z7*2?2QS3A1B!#;"C=R!2B= MB>_MX*(;(@:]\MUZ]GK.!FK!R$66+*0NHZDW690^H70#R"@;L9)T>S/&J%>K M:-Q@.! 4F33WHQ";>ZWHZ[?G#@0<>'*P>/>SEL?C4S)W T6WT/PLQ-,;S>=. M;9/>_45T^(M&5IK&Q4&A2.$^\:B@%MH]#+%I4MG0VP2K\&5NA^KZA,<.(PPI M_Y1OSZ[R&&5W=2XAD>.JT=5XYPMW=926(TJ=QX&XU'N/G%U1K,PC>8A@J2RQ M2\IA+VIP-!H%92=V73O7B$M(%XUFBDH:7[0;>-++\^L?1\?5T9@S)J(\ N%G MM<^O KJAMY@1Z/NK,G&J6IW!*3A$!GPM@!$Y!3!,'(_5*Z3L#EOKJ5HDU@;J M!-;8XZW-L4ELO=-W5:MQ]VF;ES/+>1&D#S_%&?10HS<)JN^ZJHQ2G]H-KW =W?6F:>YM&Z MO%T84:,;T]8#0XC)6D7(CH()4@C 7B2,F('J#,!V/D9M,:/U]MS;+1:./N!O MY<1786Q[":RDPVU]?O"; _GM?FCAE ?"&"BH-N)LCNU!#VKX))R+8.+)5Z** MA();"EMVTD-0XN69QE6B#<*J&P@! MA9OD$Q&-N$17IY"7FZTJY8^&:G[)B?:/PW*+F,O=]!YPJF@"C#4$[9G'Z$8X MD9@8]$+[W/G&8VKL;AZSI9*[U]'P4"5JI(":9(M0!ZHAJC=L4,:QY$P'KY2> M*=9(;[AN$290MY*)8H^OLP?OIQ!]Z=\UK=;/ICND#M4^ 'FO4(Q41.IC$W-A M3SDSQ'-WKHV!/POU.Z3DM@JD27G!8!DH062,ZCJWNSD_ \*"F]020LW&^07! M6QQ!V\Q*;"G! ;_,M:6A#WI1^ TNU]D0"-71G]N;2[0L0+A MB5+!]BR.!K:B)NF.04X,TEA\2W(73>]I')5"H$SDDC2U"])4K^$D>CC9%*:2 MXL_6G]#GM8VYFF1L$%^.$Q@;O%YXI?=A"A^;@OP\N^L"DQ)+QB_#?B"T0.6Y MUQJ*?G -/G1%=Q5=QV.>ASO680LR.(P6JRZTVO=;([N,+XJC.I3P9MXB_,@2 M%F#%@XSP>J@.YR-5=6^(Q%QO0?/ZW3!#8!'9'5!4([1EAZ=7%>VVGL+:92^[ M I$LMPWVV!#9?':]PK^[$M_?Q83K?G[5C\_;?.=3+$J[CA;)(IXN,/YBLY[' MT^6, OO7"<81;:;K>+U(3+7B9ZS!R]4Z7N#FYO,X77%("-8_G$;8!7B5S. ) MG,8.Z%V.B^MA!$]A)?-58LMH3S?Q/)U9-WD2KY8K,^YU-W-94$H?AV4E]O$H MF4TIV$(_IYLI%FN\N":T;:+%/%[-YE&RBA=S"H#9S#?1ADM MY_%\L[QX&P@A1VD%R]55Y*W3J%V'^T9N;UR')^MRENMXF6QZ]9\[_U[,*$!D M,X4U84W+Y3R"8TC7< B+:(G1)9L9G/(*SW2]B&:PJ?5LUJN1J4$(U17K_;W0 M;GV@A0>&Y%5VQ)*+-VL<_[!O<@E8ZIW&F,93]6]HE?D9?3W_53TQS2[\SD_# M6W&4%+>?U>:-YH'C\?[%M*N]'B8]E8(SR5B^:$ MNK%VP?"$)3]1WL+$&;PSNT*M^_FG7!M/679DO1Y2';*AZH\-AYHWY"TG6X5I MK;CWM>N,)0H-;B:W'84I-,;_B3RE\5,OQ*[(4['K 8-#$&2ZCF!/%;S\!]19 M\"1,), 9-?2B(7?UD)FAX?9=C@''C^W2.M8D7IDP%-JAX92VF'!_J]__8?H$ M>I3A;%A#+':;<9!,7U16H/7VN1\=O"/$N&YUJB/-XA=^WS*@5 Z?H&/.4$V1Q;I%F!.ZB6Y[9.:-.6>3PEKK+P+!%Y(F=OLXBD**S M2P F]Y#TU:[CP&:6F7JM$A7C@IEV&FG 6&\EPEF[M%MQU_E].L?;P2DNU/G8XWB?[9$1;)YT!4T;VPP2"T9SI//UQ% MSP_\DD>L+.ZTY(%3LH49C?($/P A/%1/*&0]WE<.&>C)Q:9B'\O@TH@/LV-O MV^N^!3ZVW,%\L\O:S#7B4R S?J="].0%^[O6N\%!:,X>#02H&SB.VU^6IR^^ M?\_.WYAPV1W5#7ERRO8GTZO1*GJV!VPZW@/VXPBU#R+/*YK"7CY>16/SC/_H M]-P2;*+H$FQN5IC#DPA ^SI ]U@1O"WONGGN)7TT]NE(+Q9I-4WC!0B9]' _[F*N_6$O6<.!.,Y:G;>L!C2&,[9^:CO=/_0L+)\)B ML $ENELX[FL,;U[13/7RTU7T@NE>]$P0B\*TB.J/RI!61XM-S&Q@&B!(3566 M^0%[G,&Q2:M'XZEP\1!/N6RQL01@U3XG<0[K8W9MRVQ/L-@[=GJV@4DZWCSD M \"64NDX=0/PK.(2Z:-G-SKFP-D]8=#R,Y.]X(G@N8$ 5U=2$5/)I4=SW_WB M 5?[+FHB'\9$N!4RQI _&AJG(#VV5IG(JIWJ(/-5057DV4_"P90;C*+EG2LA,PRX/6 M];$C@>QH>WJ.(Y%MSI".-V?X.(#B0=QY36>&?P*_&+I&5@&1 #='N\:B,29S M4COK MS=.ZFZ'85Q&9&##@2>IRH";OKB79V5OGRB';I9;8N=)L96S U=?+4< M!$OB&C,U2HM.$76M?T5-DSQK8: )*SWDU&TPM;0RT\_YUXX]8J4R=WDFSH1$ MT0$6#DD\#;I'NRX2FFJ8)-?=/K[$&0#*"% M&QYOQH<]VJ7S<@?+FG6VW EC?@GEEJCC#"??Y]R3 KU)\7/M-Z@U-@.3EF/" M"IRZ%^BF9$#8P>#L8*_7BA5:W]8)]>Z.S&\8/-KG&3>B(#N*HSC9B2=D]^D! M6_O\%%HUU_BIN(Y*>#1VT5/HT7T!%&Y<[)C9!@^S\08/U+LCR)V>>?$RRZXB M?CMZC]JZBE+= .7U/,6[Y0?";Z(;:05B[T _?Q,NGIGM':G'^P VCO#274XK&DR!1DJ0"!!#Z*FV) MU!<>13A>DW6/_S\ZV>9;,_4K<.-+^*ZTR:TQ,"*D_CIX^NLJ50@5+K8*,OKYPTQ4G6 MX&ZKU[ZA]GD=99('9+_0!K6UW4&8%-I^(HE@YS3TY>&:=[$1W+/^7UMFB$Y&D.C'9&N@DE M[0L:B?/05+ZE(N(8V-\*P[ [H#;>!=F3M^R4-LJV7^MW.Y%9XD ME-8G-+\B65E>3],W5*Z3QS-_C;$MV])E]EQ+%]AN25=#)$FR)5&#DB=1TH-, M[9EV+]DM]GMY?FS/R2TA#'[]A[=,*# 41WG:<1B@* M%I%"[HK_VK)I-(D(;*I7F^Z%V(8&VU=)6)QM_D-6P?*N(H_-2;Q<9G%U?F<" M;'03?M$R$7ZMY=]VZ= 0<0N'[ RR%!6$,9$T-%Z)KB1NX"XBF@31G15;G4$L M!+L5K5AUM+7WABTY@X8<+:$FO95P '1+%=JM4QO'] _7^,*\!E1=0_EB%J]F M&[)H+;$&P4H-6JMYG$SG_P)[UFC;CYEM^S$;;_OQ2_9I4-E\YM7+;'L5Z?NF MBH0 N,T^:92O&F:%C)EFN=QUTF3$647.Z7TEV!S[9=K0^2+):[H;A$7J.NB#5)]9:Z9S!5D-#*=*S"@M!";A.03B"-,2ES+( L3 MU!'J4/R.N$[A3YPN#H2H0: 2BE14< M@UA XJ<0/BH3%8110/XSQ;I93\W+S(2!-IXY@))^B2/ I6/Q0HF9F!."^*1] M$3VK@LTBAW6U!Z5WFFM+UEQ38AAJK_XXBXTI)"N=!JC>>IR.?)P=K?*PN@$W+,070*(J>'7]S@R28? MFD7&DO3)7.Q(^1*B'G*G^EC[H&V?Q%6&N3(LA&JA3[J,-D6%:K MB-45*-(2.A'WHD;Q6,X4QDCW_5KNNYP"TL2V<9S'<@\0'&(\820M:LZFPW8( M+-'B>T1=#QD7.2'S/@@:&O> [2_17"5 ,RL* 9VZ#&$?4-P\A=>2;4#*C0)2 MLR2$4<9G[')*$2$"@,YM M/B09*XQJC.NMI-*$X8NXCM_.N[N7L4)"0C.&V H;6""7:9 TL\P4E22^W&%6 M3YQ.E/D+HN&/5-*$5%A8PC4OX1J7< U+&!- ;?NIV7C[J>^EDD1TB43L"J\4 MFXZ#$NGX6)?9#O0XIPYC[A6&"/5.@IM3/# 1M>>I/5TH+"48M>*4__ C%*D8 MNQFR&Z^X3A8QR 7Z.V/_7_/='45:)U/!E8[AB3 MW34*'<-V_/XP"!H*Q'(-A'89,RH:$DT_9;<6B2Q"4D,<)X^$=B*;',4*DPED6V\(,9 Q M/67T4M21*WVK>HUV*H9=MAQ)9=6A_(Z8:ADZHH!7AE0I H#*FK!]F*C$XK]( MU/7? IF)OO8+-Q>.;1]%IT5?M05)A\F7@B#N^ND4T42QLAOTJ'6GF0O[N*TM M(;C]2729Y5?13WDKK,%2I>@[4%^WI"[U?BK84WF65#@JV8$(Z3S<[:CX0U'^ M=W5@#U3'_*S%FFAL3%>BG HV.CSF: +''4A%/^NT\]]KO&('/F.QCED^_&B+VMZS8;K^OV,;_3)@2LX0>)_"NJNEUF^ZNH-[HEZ38N M\[[(]XZF:XH.HX&_EC)2],SWG)T-5^IGE"CQ1Y!EBORQZ5]I#6$F!0-&"?V2"TOQI82CL3$/&_76C,)@+O?.C.CC+JN MRT\3KHG>[?9+!L! MR,WRG+_5AI;.QJ- ?ZE)R==;&43[9^)(L[NKJ#.,SJ MUN@%\C=H5K]YQH3)8"D!;6U.:CP/&>C9VIU5EO0"L88:PZ!9N18+$!F'.H3, M#&>3WC@363L[2_(6.L,ZH1P\@O;H<+NV.\W/>=_X?6R8 U:CS0AO#N#8^R&5V?Q7U1WJV M2HQK)[5622QGLST8$V9E@KR\QO*5UYV>&+?X-'RJ4/N](DUV,=81S[&<<3+] M#QD,YT:G^#4H-F/ M<&:L_%@S0_YE@,"I#NZH"3KFUQ[+PSN5T1K@@@2%=&- MXV$K\\?@C'@L/^2WM79FEYH\W+.=%^HXYV+]0VLUFB_$%]]6Y(M'!\1U,HWE MCR1VB8WI5F\4FWGZ6845*08XV]Y/)(A$Q!'EHZ9@)"OBAAKW%:KYU'>2!@&D MN2UGW7K<2/->;J MLS!$6T_*(%(R$\387+W1;RA23/?#Z3T#B+BZGLYC?/KF? >ZFI.L$G@8)IDI M&LZBGX9N 7G &7$N VG\(6/U*\P=[4 MW+RQ2Z (6>=%L?UR07IT^..+A>2W9_Y[OO?!K]N%2[7J@/:;H!*@?)TJ<;=( M]=%/7!4_"!WF?80(1W7I.]O753X]N\9;9 ?'BDJ4J"$+6:J-%L$1U"]M"KG1 MA :>O=50*1_)2M(89=+6N#J6K7"PLRO]R\W->\[)8WL(&PO=V]R:W-H M965T2!#$GK-[=K% ;RK55UT &/)8P53/C8F-9"SE5_MQE?6#R#H$'%)C$2B^'N 4.+= MZ,:W!C/H**WA_+A%OW"Q8RQCJN%4\C]99HI^Q4LE MU^Y)ILW:*"!IK8TL&V/TH&3"O^ECH\-K#)+&('%^>R+GY1DU=-!3($1G.X^3UN.39"WB&:3;9"?> M(DF41&OP=CH%=AS>S@J\W^<"W2*G4FC)6>;CMD(,%6@0QD_(";E@@J)DJ-@( M)P$+U&CR]_%8&X42_K/&H]W.HUWGT>X*CT:X\[*:@V6;Y6=4CS7+&%5MAF:N M0D;NK\[UK\O2LY;*;ODC7=$4^D%EXU0/$ R.M65&G:$<@^JTWB*F &0M*RJ> M?OGI,(D/WFE2=0[J10?310<)54"H)A/)L1GHHXT[6@(9@DJMP#F0C"GG<7IC7I8-S,V]Y+6OVFHH"(O M*"/O:QQ\850@K^_%-H9/D!9"PEJ ]4^&Q&#NRW9V"G!8@\J\E?LLX1[-7Q=ATMV6^0&Z2526NZ MW(HF-XMJ.#S#Y^QDF'=IA$V5I=@2UY2ULU\HKSDAO*KQ:E7/U>,KJKK+%8;# M2;(J5Q>U:S.?"_94BS8H+$KL(HH* [ DDL:F9;B3#XW2<:.T7]!2O+7%;A0> M RCT Z/VJ'#'9XWB*> N"-O]-5EVGH9S]YT25.YN=1I!:F'\U:>;[2Z.Q_Z^ M-%ON;YVW5.5,:,)A@J;1]L%>0)2_R?D/(RMW>QI+@W&ULS5M;<]O(8"((8FS(,#%Q;+RZ_/UX,J+(,J;5.7!%D',I:>O7W9YO=(8WB[Q81Q4>B^5%N2ET%)M) MZ_1".(Y_L8Z2[.3M:_/=;?'V=5Y7:9+IVX*5]7H=%8]7.LT?WISPD^Z+NV2Y MJNB+B[>O-]%2?]'5M\UM@:>+?I4X6>NL3/*,%7KQYN22O[KBBB:8$;\E^J$< M?69TE/L\_X,>/L1O3ARB2*=Z7M$2$?Y\U]EOL[3WY.X6KTY425J:_]E#.]8Y8?.Z MK/)U.QD4K).L^1O]:!EQS 313A"&[F8C0^6[J(K>OB[R!U;0:*Q&'\Q1S6P0 MEV0DE2]5@;<)YE5OOS328/F"EUUF59$NVR=-DGNB2S;Y& M]ZDN3U]?5-B8IE_,VTVNFDW$$YMPP3[E6;4JV4T6ZWA[@0M0W),M.K*OQ.2* M[_3\G+G<9L(1SL1Z;L\&UZSG/<^&ZWI=IQ'I"KM9+* \].77E6;7JRA;@@^? MHEBSKWGS79Z5X$\<53IF5U$:97-]B#^3NY/EO2HWT5R_.8%IE;KXKD_>TO(5 M<9S=D^VP4E+AG*T?90M)PQ[5%R#'>LZ6#N3ZW+AL]WIJBE+!=1[(9]X3M! $F!)YC M"Z'H0'!MI69)1M01QV>>%OB%?=N04]P1+L1JLS^? M/-L#M*74FZ@PBI1D4!%X0%T4>%I"U' =FO:>YVM-2]Y]NN*V"B 7Z;$H RD_ M-J 9HT%FG%0LS<%EH]8'=L4JZZ1""*C:M5Q;AJ[M"'[.)FS>ZVW>F[9Y1+BX M3@VA'[+ONC1;E8?,=W*AP^9KW,,B3V&ZY$4;2]ZQX638U3S_O7^V[7.NCAOP9APIO:E#6/(KM1[=[;$-4STFSO@73 M8J-_G9_^L@(3SBI=K,<:8QE>B+\]Z"@%B]91!O1FC'13Y'%-'JD=P3B\MO2= MW>?=0T __S\?P@[A=D.I]K^9T'Z_UW[_6.UO;?0+:4FC50\)S+6NH.91G*2/ M,&XZ1Y(9-1TLX9#:3^]ZA-K7&0)):G1RB3#2JGSKKHM\#6UN==VP;59T<0 Q M ;ZKWCQ$12:8*5Y.X4&WS>M\WNM@P!%&"">V$G2^O= >K8#!$LK6/:/UEO MP&?Z^K27?_=WYL)W.@Z%X[R*TEV6L1FQB^GQMJ,ISXN@,JONLV+?*VTSA^E& MD\9N_H [HDF[+FFET_B)T*-V ]# I!$6'?&@50$:?T@'M@!JDD'CZ;!Y6;6D MM W-X-1WB/NPOH2A:A0)_/6 G[Y!&N+:+!S. ML]%%@A"\$U@G/$G0>Y+@!7 &C@*RQP>"8O;PQ0T 6 9\:&(LP#2[+?+OB\S@"4?U>BWU'\;QJ4U2.RM8^H7@'O,V>&HY= MSS@.?=CA@LN1'80NHHB+_$.HT'SBMB\#A,&R?#4(2[?"FOF.[2B)1&4F7 F< MYIB/0MDN?33(?Y?9 @K&'87%N0,5]6D;SJ'H;C"A;*I7-G6TLMV45;(V$OA6 MZD6= KLM&@6[TV42 ]9W@&U!V@8#()2/UQ3P-B1RF^$$A_1LFH@C7*CN::L; MVM*.MJ*CS1CJ*^NZ 6&/H^.,I]QM#;<^+Q8)$,BB1F95U46SI.[. Z@BF?Q7 MZQIJ7$,LS5LJ1!5YAN1Y;^!'RMD(]Y./@4'JQO>4A%TP'8Q#F$5(H7.F)K]K MW0CT\O 1?TU2ZTN^J!Y(E3EVP1<3<@][N8='R_WO?<)'Q^L2XLL^?7M?X^O/ M]VFRC"C%!(YO#\8N*6DQ/OV0T*#%BW\\K\Q%-ZXZFJ*?I.)?1.@L>OL0[ M6)]AT$VT;2"LL!T?,$ (KG8V2;-I^ZFA, M(J:YM@?_0M4(WU;"M^#;C?9@W>=6ZE+^>F/*KWAL<)YG.UYH>Y+*)C/?#N \ ME1/""5WGIEY(@[K,Z)$"JP)4=AT0X3FAK91GW4:/.<'XN"ZZ7(V M,!69&8=O#$.;NU2M0)X'.14DG-U9TG8&TJESM#'<(47)(+$.A5QN-FDR;R1QV]CJ?F'Q*UA=)C3F8$UU>O=CZ@L M+-CF4!'P^7 [MH*GC: T>6U9IV:AP[5"W_'/GS42LQXA/.@:>;V87:Z;TEV7 M!0W5V*;$:8J!0+5S4K6&TU1[,7Y90U.$'4+L @HD@+TY,D_)@B"@6&C= B2> M/3TU%,(.P@## =NYSSB5)!6W/N,$12]K%[H4=4;IQ2O5'5GD\*_UU21LMEH5M;'Q3PH")-K_5BCTHA/#*] M@:+EA$D(XP0"*DBE.EY6CQLL]6+T]#L$WGNDWUOICY]_ZN7SZN(YE"8H" I. M1?JD0 KNSG=-651Q09D_7(R2O,\?GU$D/U"VI,-YT(B ,)A#!3??8=R!9G 7 M(VB;8<%&Q5K&6F=##CVCBRWP4\UQNSB4 M_PD/J%"LB+G^+^!2@AG^+;C"DK$FQI9 M=XA;O-S_9?_>X7J6SO64) @JK;IW-(0X)FJB$P'#.X:CDBJ MI[&E IK$$.X_AR8Y0"=U.OZJ%G'@>D_*?3424"''E@Z?4J.AA\6/;&)!C?9U M9 :[M*\J@&0<5X^5-M%X%IKA6F@LU,96C#50$ MC0-*,75CC;W^K'4V?SQ".?@9DMT-'9*N+X3.&)1X#/K' MIG9KIE[7A<&PS5=3U!_HQ2$8CD[ 70H7BE&)&!DP0!+G!BLY/&!".DA$%5,0 M/U<-,L1PC\+A1D?5:!WR7)P27 F8@C_0&2580/,]@%5 4Y_ JO* )!$!$0NA MVT&HVI*TA_VEIQA'2BTYD"=W\!::C[R$ T ")<+Q4@7"#P4IX6 =!SIUVT<$ M+@9Z@MOT@8FIXF!N.S@!-D6N@SU#J#6\(+(P9&+N_MEP"D46*^T QHBTR_<" M2 ?A'),Q288A"Y%G"=UMFCO^+8 MGC.[[6L(+_+05QJ>*=N&6 [I.F3?NE/K0U/".%!;V$40?=YC;@T-,.)B1LE4 M44;IZ8'S"VB4% YR=^P74C']=T!9?98O%G3W)P1N<$SA70:D9L%^/.\*NM/; M_?P5FN8^ACV^C&&W!2FCN&VM(F\;V/.H7+$%-76Z?AP.@1D/JV2^,FV?IMTW M-*FVXNLW\D0@8>$+L8.'#,[(]:MVU96 MNW>K8F473:G)17&0&67%L OA&LN MJR)ID@,:+ZC/!.].H<4//=+M)RY3[%^,.'SOSO,15SSD[A(PQS_V&F"/BZRN M>62/&BATO++MX^:WL MA^"X2@HJZ<45+@ M((Z[%*9D0+'7M_KTGF[_M81Q1,@0[HH*DI)S4W2G'*A[#XE)A-N^.D4I59_".$81TC[HJV5_'>/(VX:!C;19N_60N.Y2TND2,SE/ S1CN/.AT M0=;8T<@!1J2'T[C@O)1T\Y(,LGV++SU?,9(&-'ID'@W",;Y^TZZ)NH MJ!@U9P \8?]4 X,0H%B2#+>H]4&-&6\C@&*5(T /& !=;91F/ (RV.;P4#L,!70.J ^I(;WS@COZ$"JJ=< M'[\.8?\>]<%YFJ(+=)6BD4_].0>NUP&GZ;JW!$O"%Z[>WK0QZQY8#9]<25G MP2KOQ>AW%'!E2_-K$0KZ,*+F)Q7]M_TO4BZ;WV$,PYN?LWR*BB7=FDOU E.= M\P I=-'\0J1YJ/*-^57&?5[!;YJ/*QW%NJ !>+_( 6W;!]J@_YW.V_\!4$L# M!!0 ( !E#G%+N J>/2@< %D2 9 >&PO=V]R:W-H965TWH]SS[W2^<:Z;]W2&,]^K)JVNY@LO5^_ MFTZ[^=*LRN[,KDV+)POK5J7'K;N?=FMGRBIL6C53)82>KLJZG5R>A[DO[O+< M]KZI6_/%L:Y?K4KW>&T:N[F8R,EVXK:^7WJ:F%Z>K\M[\]7X/]9?'.ZF.RE5 MO3)M5]N6.;.XF%S)=]<9K0\+_EV;3;9D=R1MW!]OI7\(ML.66=F9&]O\IZ[\\F*23UAE%F7?^%N[ M^:<9[4E)WMPV7?AGFW&MF+!YWWF[&C=#@U7=#M?RQ^B'MVQ0XP85]!X."EJ^ M+WUY>>[LACE:#6DT"*:&W5"N;BDH7[W#TQK[_.7OMFP[>'=NZH=RUAC.6B#A MY([&W>GYU.,,6CF=C_*N!WGJ3^1)Q3[9UB\[]O>V,M5S 5,HM]-0;36\5D&=Q'.0E?R+O:CZW?>L[=KLSFI5MA=NF]*9B5PV 6K9S MPP!Y]M[V,[_H&[;==L@EQP]\Z6)F77U?M^$P.M@9C^3!S>R1^:5A_W"V7[.Y M!? [S^PB3"XLJ56W]^^BJXXFX1:SFAE'KHF4D$7P3W3[Z9KA%PV'IERJA,>9 M9HIGL>9YD40WSE2U9XWM.E8^L[5YJ>A)+#5)8*<8YHH+1/K(\%*=L%*COKN*TBHZLEGBQ>!(2WPUW7F8$B.B[W;]RCSP=C. !.0 M[)?!X8$N:O_(ZG:X?^6JX$(3]H05CZ9T'3,$^V?106!D'OZ+$&^*TUGTX2]V M44QS]BJP(;C7!OAI2?59V02=DHSK3+ ,P?K3=,G0KA@)U)K+N*<$)5F/-.21ID0/,TP&8$T M]LUZ;@\;,7@$5^D.5^G;<75/1V(0@'T(3$=E4=E\U\'1YF*"NM@9]V F!Q$6 MGA+SO/1C%PI+Q>!F_[@.2LVL@TD&T"#(5 :'?N]-.W]DY:OT?X+6BUDEWD7R MU[Q@ZQ),4O6&%>)7B;5K)A5&21BE&&4TNK.^;(:UVP .4T'?Z-61T6<4W2=% MM>)IG+"<%VD"YBE41J0@8X:H*94SG2%ZX(<,[*!R(-JL3>GW!"@E>*X$2Q0N MB'K!XP)!3[$;=S&QBX9(@?/S!,M ;(*+0D>#EBJ/B7E8*GF6I2Q)>8Q]"99 MJP2RDQQ7G@':>:&>N/&E84BVYX;)@B=)C VI)L/BM( 8K3-23<0Q4]@GA&0J M8#MY;9@4T#@7T) 7L$AEL$32)4$$9 [!&6;A%)B:$U -A^Z!=.6K7 M[&OGGK2SS[6;DW:+K7:!YV?V <*"GIQMEO5\R4IG4 ;F34\D/=:#4*4#76:_ M=:%:VZ:N0E%?H+BW\QK:=!X3*\KYL[>5;?C1NWI.4H)J&8A5)T!]'N QUE[2 MW$()M\_%P"+86 M(1 821K:),?@$"P![("]E,4^ I4+(Z$/?5AU2_C&(\!;6 M/4 %ZX*RSZP:7$)2 M$0/8C2T!67&"BBY$*&-9SN.X" 5-\P+I>_HD8TWELQI:NY-1X.GHXU<2N08? M97GHMB2J+R@@(5-04C&62K_6[63O@-,M[I[+E>1AKB$6'*1!>EJ@F>-)BI(+ MSAJ4KP^<-:%\#4WKMM $ "!$N2P.?4DA#ICBGQDV(-I3[1!/'E?@#3PY0WR_57;SOZF$^/B-,0,'UBU@['NR M#UE.LNC4=>E\N^U?+<[ZR^>HZT%SNLUG@WVPKR8IZI M^J7(D]!OQ@*C-*/2GC*-GJ20>82W0->'W/.&4#;%7UWU0= PP[ 1])BS0F(K MBC[E<:PA"QG,9;+E1((@M20Q%7[J""2=IS7U-A*C3!="I^7#1Y=/I4.ZH2,U"VP59QE:73=\R!ANO%V' MCP'2E)5QM #/%Q8O$>,-';#[FG3Y7U!+ P04 " 90YQ2T-8O MU^<$ !:"@ &0 'AL+W=OON/"PH04$6Y+MQ$F3 $G:;@%6+$NR[F'8 RU=240I424IN]ZOWR%E*TZ; MY"&.2-Z/<\_](,\VVGRQ%;.C;[5J[/FX+]Q M)\O*^8WIQ5DK2KYG]U=[:[":#E9R67-CI6[(<'$^ODQ.K^9>/@A\EKRQ!]_D M(UEI_<4O;O+S<>P!L>+,>0L"_]9\S4IY0X#Q=6=S/+CTBH??>^L?0^R(924L M7VOUM\Q==3Y>CBGG0G3*W>G-;[R+9^'M95K9\$N;7O;X>$Q99YVN=\I 4,NF M_R^^[7@X4%C&+RBD.X4TX.X=!93OA1,79T9OR'AI6/,?(=2@#7"R\4FY=P:G M$GKNXM9P*V1._ UIMFQ)-#EI5[$A82T[2V\>Q$JQ?7LV=?#GM:;9SO95;SM] MP7:2TB?=N,K2AR;G_*F!*8 .:-,]VJOT58OO.9O0+(DHC=/X%7NS(?I9L#=[ MT5[!QG!.U]HZ&]&U:*432O['>40[:J) R1^!DLN>DO?29DK;SC#]<[FRSJ"V M_GT%SGR ,P]PYB_ N>.,Y3K0O7._1?T[^P."YW+QJFG?VZ>V%1F?C]&\ELV: MQT_]M=_Y>U($F48;6D>Z(&Q3H16Z63;EZ>C2^DTDANL5Y)&<41HG)R%#H[M/ M5X2_T3UGG9%NBWYIM94PF% 2)?$R2N9'=)+,HJ-X,=K7H@$&H0Y /&K%<92D M"UHDT2))!P4=PD5;F"_L@.JQFI/CZ#B&KT5TLC@:7>9KT61^>QZE:0QST7RQ M&%WK9LW&2?! 2HN&4J"/XCBF7WY:IDGZ;A2XA]HLCI:SA!;+:+Y,1DDT.TFB M.)TAEGCA-4Y&"3V GY50O2, ]&PWCNP/%(!8T"MSQB\$OW9L'4IQM:4,:#!/ M23;62=?Y\04^BJ[)?7"M,*X!G(@J5CF$]B8QXC+=^?QMI*M"HEZW,!FE=(-P MD:\HB/]J=->2* T#N]-4&@'HPN=PQXCG)Z)-);.*,E"U8I#M&*F".,3F02SR MJ_M*-&4E)/TIA6XA^\!9U6BERRWZK<;.EGZ7M?1!O_%,I_&[O6A8)N](&]J? MW.XWWZ(C@5::/ 0"NG;&"@2?]PP*\O<52H?K5NDM\[YR0X03>M EA](:F J) M#Y'[%GB>#N43N4\.$B9;+TNB]JQ[8GL.EH$I?.^BF82:Z!V J -%#)#LH/AD M R7AQ[P.I8(UHWRF:[%7:8S%!/:) MQ#8C6H7EE$YIO0C?%H%4(J4(( M1:<*J10N822P5X@&*8E>7BE9"I\2"(>)L /NRV#Y\R,D Z$0CA<1^YXM^ FB MEDWF#TKL-H'2[UGS>2+?#9T-4L53J9ZZ/@]A!N7LQS6RCR%E4)TE]\8 !.>9 MZGP!".4JW975$%C-?HAYR[BP92/#@P"^/M]\.,QTKI'G1CMJN"? N]1*YC[6 M@:0FX#TXR@DVT>\2!%B'C=T0M<^9KL2:J=4;U!X1+DPOL$R#@,U*%T MGKM6I@?W/8J\#*\:#PF$]E?_L#L\G"[[]\*C>/_J^B1,B2&!TBZ@&D^.%V,R M_4NF7SC=AM?#2CN\1<)GA<&PO=V]R:W-H965T6E%IY?^P9A^'@2Z.D#+]*WLH<.=1JJ6 M&9RJ?:![!:QV3JT(XC")8= MTW GQ5^\-H>E7_BDAH8-PCS*X\]P.D]F\2HIM'N3XVB;A3ZI!FUD>W+&"%K> MC5_V#,^?6$[ ?IF$1CDM)Y!=<+? MC/CQ!_A13!YD9PZ:W'L*2J@WEP#QBPHEXU78$H3L#7T+A&8@ZAP[]*AV)20(],V)6E,HUE,[3#+ M:8ZE:"WL+*)Y$6)/U3VXKBA>;\GW[G=PT5A:4'O7/C7>E*$S8X^95J<.O1X; MTYOYV-X?F-KS3A,!#;J&MWGF$S6VS'%B9._:U$X:;'IN>,"_#"AK@/N-E.8\ ML033?VOU'U!+ P04 " 90YQ2F$"7SK8# "0" &0 'AL+W=O;; ' M")+L%NAB'VAI;!&A2)6DXG:_OD/*EMVM$Z"/?9!%4C/GS)V>;)5^-@6BA2^E MD&8:%M96XR@R68$E,UU5H:0O:Z5+9FFK-Y&I-++<*Y4B2N-X&)6,RW V\6?W M>C91M15U*#DO M41JN)&A<3\-Y,E[TG;P7^)OCUARMP7FR4NK9;6[S:1@[@U!@9AT"H]<+7J(0 M#HC,^+S##%M*IWB\WJ-?>]_)EQ4S>*G$1Y[;8AJ.0LAQS6IA']3V3]SY,W!X MF1+&_\*VD1WT0LAJ8U6Y4R8+2BZ;-_NRB\.1PBA^12'=*:3>[H;(6WG%+)M- MM-J"=M*$YA;>5:]-QG'IDO)H-7WEI&=GM](RN>$K@<",06O@W1.CG7D_B2SA M.ZDHVV$M&JST%:PDA3LE;6'@#YEC_CU 1(:UUJ5[ZQ;IFXA7F'6AEW0@C=/X M#;Q>ZVW/X_5>P;M1*M]R(8#)'(YN7W&3"65JC?#/?&6LIIKY]PW:?DO; M][3]5V@?J97RFGC4^D?64W%^$\[UZ=A4+,-I2(UH4+]@>"*1F:+6,=:1V@)A MK01U()>;<3 W[I""B^4*M0MPD,;)N8]R\'"W 'J".YYI]6&),B<=6/*,.A%A MV.N<#>/=*[CFDLG,?=_43#-I$5O)!/J=81S#[[^-TB2]"*XIF$H?8Z7#@7OV M*$S $IGY3F(P<$]P*RDI)(.PT.H9-8V+@\R> 7I$.#P+GI0EJ.&H,QK%<#[J MG/?/@B4:,X9YEM5E+9C%'%BIM.7_L68V4#GPLF)*\(U6=45SYG/--3%\*I3;-E*7JMN!IRRYRQ)XPL7'5='-%9YR073C3TD0H50*)%[N>3">\2HCJ6R M32'DZ&QB!E8U@5 XZ+A%(5SV 4#TC+[JB. MS.M2-3O#SSM-A;4^'JI!-%DR-,";N%OU,X'9,J?Y0CG/O4M$0U-;D6/KFMKX M*&=.LM+JA1S-NT%Z*B$/-5&Y!D3=N$VDIRKK?WE)XU\O+Z>&5G1T2Y2H-_XN M='2UM,V%T9ZVU^V\N64.XLU=?Z>#4+0S?W7;*RJ_)VS4I9N M,+\LZ"\#:B= W]=*V?W&$;1_0F;? %!+ P04 " 90YQ2M9T2U.P% ] M$ &0 'AL+W=O_WT/:5EQ;,>3*;JP1/%Q M[N6Y+]*72VT^-W.E+/E:%E5SU9];6U\,!DTV5Z5LSG6M*HQ,M2FEQ:>9#9K: M*#GQB\IBP(- #$J95_WK2]]W;ZXO]<(6>:7N#6D692G-ZD85>GG59_U-QT,^ MFUO7,;B^K.5,/2K[1WUO\#7H4"9YJ:HFUQ4Q:GK5'[&+F]3-]Q/^S-6RV6H3 MMY.QUI_=Q\?)53]P"JE"9=8A2+R>U:TJ"@<$-;ZTF/U.I%NXW=Z@_^+WCKV, M9:-N=?%7/K'SJW[:)Q,UE8O"/NCE;ZK=3^SP,ETT_DF6Z[DQ)F>+QNJR70P- MRKQ:O^77EH>M!6GPQ@+>+N!>[[4@K^5/TLKK2Z.7Q+C90',-OU6_&LKEE3/* MHS48S;'.7H^R3"\JVX#@3.7/W%!S>CFPD.K6 M#K)6PLU: G]# N/D#F#SAOQ<3=3D-< ZG8Z\XW.-_PHXD\J.RPOOV M>#Y$Y7' I[DB4UT@D/)J1JPW%D*Q40[88O" %!C0R0=GJAPKT_+&AM[*CL"+ MWFAO1L_/<*.]A[L;@E_OD*,P&O"4!D'D6C&G(F2]6Z,FN26%;AHBG:JRRIS6 MYJ!R)RR*J1@.R2F::4H3'I/30[(HJ9"ATI33,(A)*D(Z#,01&\6=C>+WVVCF M:$6CEHT]FRP.\GG(:D=%N+1ZT=0R4U=];RSSK/K'37F(*9=Z)@1YS*YJK^U8 M&^Q5F<9;.8 M\)#3.(E[#ZI6TFX!"$$#9! VI#&\A*7P,:Q*:"C0R1D504@$P"(!*0(2A.C] MCE PY,@F"7# 3/:S($3?Q\D4!W&J<)GFF"[3 Z9.X%<6YW@!M&P3X7/* ,SA]C ME.,9Q@+/*$Y)"!(%(TDLH!DGR3"D+ V_DP<6!C0.TLV[98(#.A4PG0 1,%WD MC!GRE$0(UL3O/@@A/=A* :,V&3TK@[I.K*H0_?#(0LNJ(5.9Y45NI6W=&3-_ M-7I1>SV2#PVI"VG=:8-( Q ,P6V'I/0UA.+T@ PM*YLCN:Q[$?5>FB!^U[HY]S?Z1Q.;'+ M= ]'$\QQ48=RB2_:D&#GGIQR2X/LNS+TMY()Q>2F5OYP5:PN>C@K>8DK)>&R MRI7\O=*2DOWZ M$A$(+T%)$*1V:[CGX$(.0O &, [(5(Q&F0)+W7-CS$&@L$%3%' M^"#$4Y>J(BH$JF.;1FMERTS&5GZ7!NC+K66/T)LVA&;_J=\ MT)'\-JO'@;\W^G<8GGXC7G?Y/A#?!PC?CV;&.*I7V!*+XI;I695OHB]_TT L M&-((Y783O3L+7[:3?5D@)GU_IG%BV0U[W"]ML<9=U)B$&]T"X;?:$=]YP D; M#E%&?4BVWG"Z!S)=%-.\V./VA*'4(VP[X3OA^VWO&FQ=Z1!T,W]Q;8C/-.O; M7=?;W8U'ZROAR_3UQ?I.&ABC(86:8FEPGN"X:M:7U?6'U;6_((ZU183[YASW M>V7&PO=V]R:W-H965T;(GDS)LW;SBC M]4F;1]LB.GCJI+*;J'7N>),DMFJQX_9*'U'12:--QQTMS2&Q1X.\#DZ=3%B: M+I*."Q5MUV'OSFS7NG=2*+PS8/NNX^9YCU*?-E$6C1OWXM ZOY%LUT=^P =T M?Q[O#*V2":46'2HKM *#S2;:93?[N;)66-OS#:; M*&+56Z>[LS.M.Z&&)W\ZZW#AL$I?<6!G!Q9X M#X$"RX_<\>W:Z!,8;TUH_B6D&KR)G%"^* _.T*D@/[?=597IL09\HC);M,!5 M#=JU:$ *7@HIG*#=7[[P4J)]MTXO8GX$:LKR+,86,K2-_#R28(\X.6OX-WQYY!<2#WHP:6%;[O2 M.D.7YOL;(>93B'D(,7\EQ /U4MU+!-W J/BG2\7_"(K__J+XSX1^,X;OWAM[ MY!5N(FI/B^8'1O^WO)6F+K/.TZ,S:+2D9A7J<#/;6;])DF-7DA/)/F-I=AVT MG]W?[H%^L\^]JBT3X9TK4?^]IG*BHBC0AY$>?%"O)%?'UA M[+!JE:B(R=G63O L)Z M06N'9"_I$"Q;ID!)%FD^"S6V4!1QMLRA6) "Z8RME@190)%>QVG*9N_A"Q6@ MY)*K*ER7454_8.4S*5O)OB8J3=#<4&%HJM70&-U!J0U=3!^D[!TH[>"9QCK= M8F4;-,9+H4.!_Z,^=8^CI47G) 8U' UCD/QP!3_KB.1B!G5H#F'2^IO5*S>, MHVEW&N:[88:]F ]?@EMN#L00)#;DFEXMBPC,,%V'A=/',-%*[6@^AM>6/DAH MO &=-UJ[<>$#3)^X[3]02P,$% @ &4.<4G-PRO-. P =0< !D !X M;"]W;W)K&ULE55=C^HV$'WG5XQRI6I70N2#+!?V M A+L]N-*70DMV_:AZH-)!F)M8J>VLRS_OF,[R>56+%4?(+$]<^;,\(!MZK4NA%4!A3WX>AS@JLF![)&@6=[*6JF*&E.H2Z5LARYU2581)%D[!B M7 3+N=O;J.5<-J;D C<*=%-53)W66,KC(HB#;N.9'PIC-\+EO&8'W*+YK=XH M6H4]2LXK%)I+ 0KWBV 5WZ_OK+TS^)WC49^]@\UD)^6K77S-%T%D"6&)F;$( MC!YO^(!E:8&(QM\M9M"'M([G[QWZ3RYWRF7'-#[(\@^>FV(13 /(<<^:TCS+ MXR_8YN,(9K+4[A^.WC:=!9 UVLBJ=28&%1?^R=Y;'/I!C M^<@,6\Z5/(*RUH1F7URJSIO(<6$O96L4G7+R,\MG+)G!'&JFS(GR*YG(4 ,3 M.1C%A&9./ TW+VQ7HKZ=AX:B6M\P:R.L?83D@PAQ D]2F$+#CR+'_'N D.CV MG)..\SJYBOB(V0C&\1"2*(FNX(U[#<8.;_P?&FRL=JBLMH,DBJG];0 M_@:VT( *K^LL&Y!G"/A.HT(CW/!;B*/9<#*90#H>IK.4EL,X2@?V9+/)B TW MX&"VK>_-MF#B4# R>)"C(?QJ\A'<_/!IFB31E\[%+>,OMW!D&O:4GF7-!:QJ MQ4M+=M(EZ0\I,]*Z3QJ,A%K)-YXCY)=ST"-XZNX6B M"4<2XS<+2PZUH7[AU)>Y1R2&F:7E5>\4XYHFB$%%C6TOB*9+#D3&] Y9P=3! MWYVD746P97:O.MK\^[_U::&QP:M8N?=P5%?JL[KT!U> M[O'4V<0! ARLW"W]N_B^K[M!KVXZ'$S:7HI[?!L%%9(VMF!K^FFB8*? MBOUN_TU9^5'ZS=Q_D)Y(>DXSH,0]N4:CSY2F\D/>+XRLW6#=24-CVKT6]%U$ M90WH?"^EZ18V0/^E7?X#4$L#!!0 ( !E#G%)6=7VNC@8 ( 0 9 M>&PO=V]R:W-H965TNIT ?(NMR[M]W#LE< M[Y3^RZR%L.2UKAIS,UE;N[F:S4RQ%C4WEVHC&OBR5+KF%A[U:F8V6O#2*=75 MC/E^,JNY;":WU^[=H[Z]5JVM9",>-3%M77/]=BY6EM\,;N] MWO"5>!;V]\VCAJ?98*64M6B,5 W18GDSF0=7=QG*.X$_I-B9T3W!3!9*_84/ M'\N;B8\!B4H4%BUP^-F*>U%5: C"^-S;G PN47%\O[?^D\L=R3VOTL^GQBM%>HRK@KV?6R_H04K;&J[I4A@EHVW2]_[>OP M/0JL5V N[LZ1B_*!6WY[K=6.:)0&:WCC4G7:$)QL$)1GJ^&K!#U[^\)?N2O/ M](4O*F$NKF<6S.+'6=&;N.M,L&^8"!CYI!J[-N1#4XKRV, ,XAF"8ON@[MA9 MBP^BN"1A0 GSF7_&7C@D&3I[X3?L?6P*50L"N9(':8I*F58+\I_YPE@-M/CO M&1?1X")R+J)ON'B&;BG;2A"U)/>MUJ*QA#1!+ 4\E>50:ZVQ08!3/AU=H M+R/,J;*?]_BR%D"0@Z=R[VDS\B0[3Q8\B=X3OJM: INB$4C(*LJ67(+[XR% M'V@ZZ]1!&5I]C3VX%7MC9:MELW*J;X)K0P3"#ID6HEX(W0,79.Z:N]@01\*A MYMR0I:I@$I@K#[KJK!$/C70V4-][^G1'^C]O7^)3^>413;.4A+E/_@,37.B1.: 1N\H!F&2-!G-*0Q=Z+LKR"IX R/R%1%M \822*8QJQX QG MXH$S\7G.=(,0"_TD (5"5K)KQCMA=T)T\-P#!BU"@U0I\&;,&S*]$XU82GM! MG@ Y5VW4^K!<"C?PQF1#B5-$.Q\F$JT#S<&.8X(881%);=83%Y=[AX3\* W6+=M],6 M5JP-MH)3*( ZTI(I(Q?OR#1T5[SWNDHCB"BV=IWT1J80 HJDP]6[7_-FA4F1 M+:_:KEH*2!*TDN(E)^_.L#@96)Q\+XOGJY46*W0RKU7;SZ5'@.9YC>N4B.\Q2GP: MAB'*TIR%)$@RFJ2I]ROLKS9: =N_BM)[3^ZXD07Q+\, +D&(EP!>/\C*M8]_ MR?+#AS.8I0-FZ7G,Y*J12UEP*!S.%]7L)_XP)3&WN<$^/P70>?-_,S&PW&84 M07$4 7X=UC)$CKLHKKQY'^ Q-L>P'*;\6/-%UAA(*:'>L&P4K@DU-'C3"C>_ M(!;7CDLD@^:-X=V>T0B]E2"^%- WC*; A+[)O$>MMM+LE7A1( L-6A-RZS)& M1E8*C(U?1CG-6$K2E,9IYE@!JFW=5F[UA9T)#,;W!=?04&!WQW4)"Q -DH0D M.8WBR'OD;QI*ZZSO1+5$'FWXV^!10?T@"0$EU=B6HZ0SRM*(Q#0+ ^^WEE?2 MOF&)6NT&D%I4+\*8*_+'B:DU32B+8G)!IA&C#'A_T:^: M)Q D %G* MCJN,T3B+21H%*.Y# Q\)XA#2AE=(:IIGCGC [B1T[(BH#XU_@4$(;.W>_=@O MZ?KN%#"ST:FP%GKESK[8!#"HN@/B\'8X7L^[4^5!O#N;?^(::F!()9:@ZE^F ML&/4W7FW>[!JX\Z8"V7AQ.INUX*70J, ?%\J9?&ULG5?;Z M4F[4K'4-;Q:-K92'KEV.W=IJ502GJASS*$K&E3+U<'(E2SSTB*&AN]9DN2P0"&O]T MF,-^2G1\^KQ%_Q#6#FN9*:?/FO*;*?SJ9)@-2:$7:E/ZR^;N#]VM1R+>O"E= M^$ON.MMH2.8;YYNJ.#=3A18OE=>38YM%[KX+\ 8^/4D^9;D*=^)^%[/1R1FE/"(1SOP MXG[1<<"+W[#H"_4 >\R3J;6J7NKP_-=TYKR%#?/WCLE$/YD(DXG7)H-S5&Q* M39H%N?+-_(9\7H<(!Q:.3'%?&F^T>RG4.['QQ!ZYM9KKDR$<2:?MK1Y.OJPT M630E'#=3+XG'-!*GO8-!ZU?$PVL7>#0M#]?R4#T/LH&\6:+*,AAW9NM2U0$C M##YH91W1F& "Z='5##S:%+$L_,V)JHN0L:-!NV)'OH5# B[]PW2YM'JIO!Y< M7_U*X#?XO/'.@RN25_XY.,DE361,>21)-.*<"<)'+"4BI4F6#WZ'-"(PRRE/ M)8VB"*P2*2+RVR\99_S=MAV/*$1CRG2;ON-,I@W3$CDLJ,_60:$ VB MPSCLTZQ%$X@6(1H7/TX# +"4QBFC22Y#&O(4FBR#/ ( V:%*LE'"ZLUH'MM<:]9) L'FN\=\A$GW9NE M66BR#Z2"3!\0B?\?7Q<@] 5H-WDPNBQ(A #M[]'FMBGA(E :_T#B=)2*O<,X M@P;,H(T8M"(;)2RXM">15' 3,NL2&7+@ESUILUU[-NGW;+)[S[871\S6)43# MFD"TK:G7M?%/:RD,X.:80@U[W P76,)>VJ*[YWU#0?U^ UY>7;]244W/YO\7 MU(.CP9^;8("AP*FV]?00R^C@NK[M!.NE^IE2*1D5&8C,2 B6]*J>4Q%A 43) M26,9;V5OGU$9@_($.0:?1,@7!1XJ80X*REJS*!713B90:SAH;DS3,&.>95%/ M!:0OAPK#9) _X-MSB6G.$@H4@M9G3(@7N4#YA+*0L;8D)&FRDPL(+MP5LCCJ M5B]X_N(]<_SDHEUINPR?$PXNSIO:MW?N?K3_8IFV%_5'\_9SYY.R2P/Y+_4" M7"'@().V_81H.[Y9AVO[K/'P$1 >5_#5I2T:P/M% \K3=7""_CMN\B]02P,$ M% @ &4.<4LXJ+(/D P $@H !D !X;"]W;W)K&UL[59-;^,V$+W[5Q!:H&@!K251'Y9))'4S)MY,YPA9UNI'G0-8,A3VP@]]VICNFD0 MZ+*&ENFQ[$#@G[54+3,X59M =PI8Y93:)J!AF 4MX\);S-S:K5K,9&\:+N!6 M$=VW+5-?EM#([=R+O/W"'=_4QBX$BUG'-G /YM?N5N$L.*!4O 6AN11$P7KN M743396+EG< G#EM]-":6R4K*!SOYN9I[H74(&BB-16#X>81+:!H+A&[\L*7MM9+M31@]:+H8O>]K%X4@A#U]1H#L%ZOP>##DOKYAABYF26Z*L-*+9 M@:/JM-$Y+FQ2[HW"OQSUS.(#YKU3 @W3NXI&<1KZ 8O/A". M'5[\"MX[I@07&TUND>Z]H_O;Q4H;A?OC]S/XR0$_GS3!A&O4:[!5Z.KK^!L#( @SZ M5G=T=[,DNV=T)B9[HNCY=/2A;T$Q(Q4.GX69,8JOD![6 3&27'/Q26(4+=GW M2O;==V]R&DU^U 2#Q 6VLP&[EDT%Z"OUDZSPPTF"HWA"_3P-2>07.)J$X>@* MA,1:'JQ^=HT#F6$B%/9!(GK'#V/Z$AMM]48;C!3&F;RUS0@91GY2Y/XD#_TH M2W&6TM3/H\2/\L+^FTQPG?I%$8U.EOJ_)7IP8VRMC],,7W$RNG);[O_P'X7_ MEZ_0N-:]X]=WR,INQ+3P$R@&PO M=V]R:W-H965T\8? M1$JIA*K",EKP5^S^A>#,:@(MDP]J FE\GYQ%(. MT9S&4B$0_'FDGVB>*R!TXZ\6<]*;5(K#<8?^BXX=8]D003^Q_%N6R/1\$DX@ MH5M2Y_*6[7^E;3R>PHM9+O1_V#>R?C"!N!:2%:TR>E!D9?-+GMH\#!1"ZP,% MIU5PM-^-(>WE9R+):LG9'KB21C0UT*%J;70N*Q4I=Y+C:H9Z=/25)GW!C M8F + \M3BSU3P@5018/A6':D$VC<7J\!_XRKWL^%<5$@=O8WT1L#,;FJW5.V M/:U1Q'5-.[+ MJ8=SF%N.H%O?&D=4HZ# M2-'"*:H6C9; NI9I5@+62]'4BVVZ402!Z3F^<<\DR0>I!,\RP\ !SS'M(!HA MS.L)\XXE3-15E5-L+,ID3$0*6TS^(?+&(:>;H\@[; ZRLNFH37/+B:0)2-8F MZUA.OZ(('T(MC$_*0D6R1-- "E:7Z$Y6QGF-&#C0L 6:J;GVZB"Q"^-K13E" M8E3-8D6>E312KNH"R\,S_= 98<;OF?&/96:O>RA-3LDC&M]13(PZ5UZ!!S^V/R/L!3U[P3A[>$M(:DP=QGLY*&FRP1L M[O3'OL;T>:\&JL=<")7J0\2-FYLF1Q$WM,N'=HGH)-_NKE=L@69+$:L8.W8W MKNDN*S6/&Y*3,J;8[ +3\GV(/#,(?>.6QFQ79EW7)4FBQVWG4XHQMD9U1J&F M&=D6>%YTN%F_"6C:-NT3'.F^#2<&GL=#7QH?P'/-R ]'F ][YL/_B/FK-KBK ME_YRB/EQQ$FK>.'G(\T/DCV-/M\>1/VZW[:J[&#[)E6$+6WDKKL>BK6RIO#$)/KA ZF7X@%7!95 MK62FMAGA3CMY=:L9,O=QSF>#FWQ!^4Z_5P1HZ\VEOO_:/XDNFI? BWCSGKHF M'(M2H/DMJEK8\"=-Z^@FDE7Z7;!A$E\9>ICBLXYR)8#K6\9D-U$&^H?BZA]0 M2P,$% @ &4.<4OD_7+>Y!@ :Q !D !X;"]W;W)K&ULO5A;;]LX&GW7KR \BX4#L+%$4KD4J:^?5S/DIQG29-4@RP01Q3%'GX7Q"20JW%OO\R7G;5#"QJ=C2 M-KI96%TSVPS.)JNU2^;7AFUU9QK/%NUFJYL;-OVHY[5Q!T*0R80S$8OX$3RYLX@, M>/))B[S=6>3=GD5>6[>H6]=WAOWW=.Y\!V+][Y%SU>Y<%V._+RQ'K'G'6=UVZQ>>--M6#NO[2I8 =-MQU:][@!@C&/:D=SPA=G, M 3#X(RD#)CGF,#J]MR(**^AM].']&://I\M_L=]:;\1T>8 =SG@7G6NW#C@+ M&I@_>WNE:Q*-)6G.$R69*+B2*5-LY"(5/(M3 *FD MX+%(HX]M,.-P2L%ED6(ZIZ6%P">GI4+P-%?1KU;/;6V]'06\7"/"UFU=F<[] M^Z=")/DK]@:J^IOH=+'H>O.@0O4>BI(YCW,(!F'*(F&)BGFADE&HYZQ\2 83 M9& OH_,:>K%3N+U"6'0WS-%JQZ9P67P8XR>A+,'@F]Z\8DG,,77[N5VL>[]N M._L7M'F*,*]8F2D2DR?9,%MFY>[9.M<_#T3!73+C9:S";"$4 !1/RY*A1CF/ M2=NLGD0Z8)FBWR0>+7'V?[1$6F2[_32;%LGN^=82Q(D?TD>6])M%IU5E*:1! M$HJ;%PB!E&=$B;*@45KRLHQ9D>4P).B$TH_D!ZU]N_C,IB+FF51<9&G 3I2" MK3-P_*NJ3XC"4=S=UH3R7-\*T2A.>"82&F8)3U.,HDNO?>];2(!M MID/H A([(*U*$8=IP?*8HRFAP.DW?:V]VY7C;%R1+]O38?R!/K?YLKH$J5B M,"9ZSL_FSDN0%^X.AA6OOOV.?C8-T.JQ'J#ULE3KB:1[ "A 2A5$&I$BI\1A M%/-LP8MN$!Z*R3(0L$G> (R M2SEF9C+;-B#1Z$Y9@M?CE$M%S)1ES%,0&?PL0;!,,(EW22ZCWW# """X"ME4 MT89<\"*-:0-&.7**C#$KBOT-VOO.SGM/?1]5Q;O);^3H\V ?86>V8V?V?'92 M5_ 6EPNV8]A#Y'P"\"XY"7()2/>/*4DF#' ]=7/(K5,0(X%GD470MV Y:\LG3='PSUN/\"'FI60XBEC#LEB"JMG&7$.E4*AM*<@9BF1 M:\#*.+\OQ=CL?X.B)/J;5-YF7A4'%F=4/H%%$N9(?\C,T9OE$@F;;&6^+-:Z M61D&4ALVC&'$)IS'[_=L%$Y(W@O)R>(^L%0>^ITJ1%,ACX3@DVS0=35*9 M!54>RA4_ HUB(D&^4$UD+)&S0S5)T#+F<0CIA"_@@V.'8?9:_!?2A\9GL7P(WI5N&:ZY!D^\8/ M=\'=[.XF?3I<(+\N'Z[A[W4'W1RKS1);X\,<6;T;KK;#@V^WX3HY;STNIV&X M-AKA3POP?MFB?Q\?Z(#=_Q=._@902P,$% @ &4.<4B1IM^H*!@ H"D M !D !X;"]W;W)K&ULO9I=;]LV%(:ONU]!&!C6 M IDM41])BB1 /I>T26)03Q@<'>_6QL3S8$Z7*&*=CB8HRSXE\/**9F.\/_,'R MP$DW5;[.QU'NC5B5A.>4%$QQ)>K<_./3?'L7;58/ZC!M& MYT5G&U5#N17B6[5SD>P/O"HBFM&)JB2(_KJGQS3+*B4=Q_>%Z*#MLVK8W5ZJ MG]6#UX.Y)04]%MGO+%'I_F!G@!)Z1\I,?13S<[H84%3I3416U)]HOCC7&Z!) M62B1+QKK"'+&FV_RL+@0G0;^]C,-\*(!KN-N.JJC/"&*'.Q),4>R.ENK51OU M4.O6.CC&J[MRK:3^E>EVZF L&9^P&IK]S.Z MUG9(RHPB<8>@S75Y6["$$;EL=2QX(3*6$$43='-QBEZ?4$58]F9OI'2T59^C MR2*RHR8R_$QD/D97@JNT0*<\H$(G0Q3X6PA[V#/H M!>VU"VJ]\!F],\9O1%;65^CU^?LWZ/+BZN+3Z0GZE]4-3YC4DP@)B1A? M;L\YE47*9D_=6+.V[WE#S_O1$&7<1AD;E;3CZ_CT)1)R)F1]*9X*R"SSKN1# MY..M'UZ]PIZ/#8%MMX%MFR]?1B9ND9EUS@6?HO?Z8PL=IXP30V@[;6@[1LDC MRKXRK3J6HIA1B2[X/2V4YJRJ)Z^&6?7KL1ANH4N5N%AYM^UY=Y-6]CU G+=& M,UO$[6[V.RSV^_&S1>>PG X1]AT,[6.(#?=D:8O0PH!V1_O 8=\,XNN4\&E* M&/JEU!M?&>':UDW%4AGJ$YVD7&1B^KB2KWU@M+]12/M :7^=F+:(.S@;0.WW M1&J+3HWJ:&'L;5-H@&J_+U9;A)8N=' VP-HWT[IU]A7AC\QJZZ&3KP'8_D:) MC8'8>)W$MHC;?8V!V+@G8EMTSNAMIP39,<4&Q,9]$=LBY&YL#,C&9F2?ZP=& MC>E&NGS>U_E,&Q]=LIQ53Q0.[L9 ;;Q1:F.@-EXGM2WB#NX&:N.>J&W1J>L1 MW\7<0&W<%[4M0HT1':P-S,9F9O_W&;CXJ?4M^ANU]3?1UF-2U_8/-==?6H5C MH#K>*-4#H'JP3JI;Q.V^#X#J04]4M^@T#Y:10QT> -6#OJAN$7*NPX/._R%F MJ)N=W]8RGUE*^RC0 T!]L%'4!X#Z8)VHMX@[6!Y0'_2$>HO.NS(;HMBA0 \ M]4%?J+<(N= GL6\M_T,^DWQD1_]OJ0/=@HW0/@>[A.NEN$;=;/02Z MASW1W:)35S4[#E5-"' /^X*[1R%[I=KG3@^G8>>/\8TR/02F MA^MDND7

C ]+ GIEMTWI&JC/$63M\UQ090#_N"ND5H!:<#U,.70/TXI7R: ME.@/44ZUTY\M9%S9'@+;PXVR/0*V1^MDNT7<;OD(V![UQ':;3O6J$,<.EH\ M[E%?<+<(+0QH=WP$;(]69ONL-5O1?58]2$^8;M"=$M=4WK.) M;EBE <<9$4$2B#;[>K3S?G2M+TA?F@0B2 )13TG HM,D@66YXYMB@R00]94$ M+$+N22"")!"MG 16F!*G\L'PKZ9[X1]!3+Y,"GU3M: M2;BB=*5Y$$-*B#>:$F)("?$Z4X)%W&$>=%;-]+5LQJSS0=QWEAF8BJ084D+< M5TJP"#7V,\R"46?17$[EM%X:6*")*+EJUL^U1]OEAX?-HCLXO5F[>$7DE/$" M9?1.-_6&V_I>RF8Y8+.CQ*Q>@GJ#MI%F0?_ M %!+ P04 " 90YQ2_CV;@CL) "M*0 &0 'AL+W=O./+U?&,(\N.;Y*+:^>NT[GI M!UJ"+%Y(0@%!.^GTQW=!T0)%@A0O[>F++4J+Q2YV\>RS ,^>I?I4K(30Z$N6 MYL7KHY76ZQ\FDV*^$EE?XDBY/\ MZ/RL^NY6G9_)4J=)+FX5*LHLB]77-R*5SZ^/\-'+%W?)XTJ;+R;G9^OX4=P+ M_?/Z5L'39*MED60B+Q*9(R66KX\N\ ]ON6\&5!*_).*Y:'Q&QI4'*3^9AYO% MZR//6"12,==&10S_GL14I*G1!'9\KI4>;>R MT*O71^$16HAE7*;Z3CZ_%;5#W.B;R[2H_J+G6M8[0O.RT#*K!X,%69)O_L=? MZH5H#""X9P"I!Y#V@*!G *T'T+$#6#V C36)UP/XV!G\>H _=H:@'A",'1#6 M \(JNIMP5+&\C'5\?J;D,U)&&K29#U5"5*,AA$EN*_@U@7'Z_'Z3LT@N MT7WRF"?+9![G&EW,Y[+,=9(_HEN9)O-$%.@$72P6B5+(LX7Q3'Z+N=Y[.)!JO-W)-Y;>&;C86DQ\(?X_P4 M>?@8$8]XTY_^B5YMIOG>H6HZK.I2S$\1=:@J5K$2+MLN1RO$T2B%L_$*PSW. M7OT.9W^^OT2OONLWZWIT#';]=*AZ.][#H%_5!/)XF\QDF\RDTDWW)/.'_B4*K9*XA O.X6+GLVRCP&_-2%C)" M@M:R.^3\T"<>;3FRD0L::F@6#G1;AIV%XGY7BOZ72',O=!M=;2U.AJT M^ITLBIV%_ ;K+Z-.6@9NJ[!G68 W:-?%'"968 _P@-J&)-<"BH5V5L5A;=@[ M];P_#\ J;M 3/*CJ)EO'B3*I94Q+9?YXD@+97:"X*(0[W6J-S?6!X/;L &QK M"R;[]\!2R0Q]+N/4K!"84 (: B@NRWSA-(5T3"( O%:I>>N8&J"'Z]A%Z;=A @'9:SC\=@Z599ERH."KZ#^HEJU/<+7*8 ML=#).5<]]"DC?IN-C%*ZZZHMGWBX?EZL8<'7*JEH4X&TK';H*Q9RS&A[A;IB&(/O7MOW+L-H MR>VV9Y9FD&%BX*A'(XM,K7@G;TG2,[H0YSZPZ8:&J M$QQ#7SX\I,ECA4W'Z"(S=CJMZY(9' :4\-;6F;H$"8]H.VVO7((1]7!/:T L M[R'[VO&UJ#K *7#:1"-#NZ&F7$%'_O>:O%ULR=L4ZDY2=2].K[M]SJ)UR4MU/>IWQ=E2T7(GC;=)MZL2KQC$^5$5JS^8B'7=807OY6; M;@W]^EYD#T(-G8 0RT0(/_#I"[%<@@QSB?\!6+IE_R0, 6);63US".+ 9U$? M7EAR0(;)P4\R/VFT@+--^_5^TUK?V-9Z5+1LQ2;AH:-E2R 9+H&SGM,#E&R[ M/6>HNN6+PL[IV3?45B4Z7)6NRQB00 O ZWSA (@KZ.[&+#ZU)8+B0Q]4VEI M]]6"O>=CM(O+A#$O(AW>Z9+$0<0HISU1:9RH#F-X8S'NZY:T0#^O%[$6YNS8 M/\%T&Q3H%OX0\*,6>RD[=$0M\-+AGNR;P>\-[9YPMK!OUR2+QW08CZ_-AAJ% M6-3B) T.O<06+>G8_F:@RY_2;@<2,.RQ]J;IBOF$X];I\\PAQFE >\[RJ45? M.HR^EPDDB:H.\Q^$?A8B1S4_1-=ELJ@@+\GK700B0!,WR!@OM5#HHUPG<^1[ M_ICH,@O"S#MP=)F%8S;,V,>=X=1*=N*!L1?T'+XRB\AL&)'_[P$!. 0%2?5^ M :#?+<"@JM'P&,V4@J>I5&KS^L#OQ41F$9S10X>T<6,UF@O_<2>?K'NJ!Y20 M]_5KS"(Z&T;T#V"6 NXWEYD8%1,+S,P_=$PL@+-AHGLG@%G]VYS=0^Z6N7IY M?*QOEXJ55/H$4CK;46N?F>NZ/%DU :T*9V5582]:V6 M^5)L/'9&LM:]*1]='7ID NPU[F*G;GD/-)[;\=MC>##->(]@$=69F/" MQBWR\T._L, M.O-A?GT_?%6PWKE7&+XSV#/3WNM ;F&=#\/Z&Y'\5BV+DL6Z M@LAM[SB5>5&FU:)-Y>DQ>J='-6V\\5[!H<\WN(5M/LRG&[<\6J)U;*Z(U5-B MKAX%S/?P%?UR,_NK>X<-:\9>;W0FC=?*S(N,@&&/25Z@5"Q!E7<:P'JIS;N! MFP"?B[\F:PR!*K@9K*3>?1Z/$7?.0)9=B MPR/USTK$(9/J-GX>)9N8,R]S"H,1AM :A,.>^8++I\U#K.Y&)8KGASQ*?!&!F*^N M!M?H\RW)'#*+WWV^2_:N04IE*<3W].;.NQK -"(><%>F$$Q]O? I#X(42<7Q M3P$Z*-=,'?>OW]%O,O**S)(E?"J"/WQ/KJ\&= \OF+;0#Z*W<^\(&2F>*X( MDNP3[ I;. #N-I$B+)Q5!*$?Y=_LM=B(/0>,.AQPX8#[.I#"@?1U, H'HZ^# M63B8?1VLPL'JZV 7#G:6K'QWL]3,F&23<2QV($ZM%5IZD>4W\U89\:/T*"YD MK/[UE9^<+/(C",0*+/SGR%_Y+HLDN'9=L8VD'SV#!Q'XKL\3, 13$27JSF.2 M>^ +"UCDY\M?54[2MVY[1YUFS;0B8YI'Y# MF]5%D4/L6KYOFW886I@:1OL..24G1\OI+JH2'G3M5IYUI\'(,DR5\WK2FW8. MI;8#:SEOFB&('>S8'3E'L.KU4)OUQ[1'1ZIW$^XA6.OHL MI!I76.PEX&F3#CUI,[2&B("_OO)PR>._=?M7-3%$_E\[1%7G0/K6<6)#G!5P MART,&99AU'>[K9%H>AVJ6@32]X@>W6Z&FIINF% M7^]C;8:Z1H8J^4=Z_>_7 MRF:H*=CJ2"IMKP?:M--U*53I.CJ'L*-*V='YI'V&FEIL&I:%[7I;0\>;P&&\ ME6HCO6R?4KW@7S"=3^_!M2A[9N,]^9WO43VJ-EY 7&X."3801VK5WJ)]5-_OU*<%R@' 2 # M0]ON"*!26:Q7V5ZSX!PW)7.HQ(A8'6T<5Y*)S3/4.*ZT#>NU[:3Q#3>5RU(/ M%+A#87&E7-@^T\ U+Y!ZQU"I':9G&Y!PI4E8KTG?U%S$5RON=AR4YL"'J6WB MC@&65-)#H';=AY@/TYG,VSNOL9YA\6 +6TH'V5 ]RW3$5&D8.<>P."?-87&H M&J0:.&H!C/9>?:7O3K^R^-E7XA3PE?*$E[8B$>>O(_,;*3;9V["ED%*$V>6: M,X_'J8'Z?R6$?+])7["5+X4G_P%02P,$% @ &4.<4@D7.<97"0 5RP M !D !X;"]W;W)K&ULM5IK;]O(%?TK W519 &O M-6]RMK:!Q%;2%-G"&V>S*!;]0$LCF5V*5$C*=OY]+RE&0\U+M&[1\[HHF\O)0]MN?IY.F_F#7F?->;71)?RRK.IUUL+7 M>C5M-K7.%OV@=3&E&,OI.LO+R=5%_[?;^NJBVK9%7NK;&C7;]3JKO[[11?5T M.2&3;W_XF*\>VNX/TZN+3;;2=[K];7-;P[?I?I9%OM9EDU;G[/WL>;L1H "6! 7080$\=P(8![-0!?!C M3QT@A@'BU %R&"!/'9 , Y)^LW9WM]^:FZS-KB[JZ@G5'1IFZS[T^]N/AAW) MRRX4[]H:?LUA7'MUMPM!5"W17;XJ\V4^S\H6O9[/JVW9YN4*W59%/L]U@WY" M(_#;O,S*>9X5Z'VY.Q!=8,$/G]_/4%8N4-XV@+]O\D6>U=WP5S>ZS?+B1_37 MOQ I_H;R$GUZJ+8-@)LS],/!]XMI"]RZ%4[G X\W.QXTP.-&S\\1(V>(8HJO M__DO]&IWF1\]4UV_8*K?[F[0JQ]\L]S$9_E'5IXC?-J"9B55' MIWIW^JK2\%13",A]5-)]5-)^;A:8^S.$3'9?: BN5M>Z:=$,@K']BO[X $CT MOM7KYM^1Z[#]=5A_'1ZXSG76//31.N\^Z"_;_#$K=-EZ W WE>RGZC+\XQ65 MC)*$7TP?Q]&UPR4C',>,J?00-O-,QR@7G.YQ!Y3XGA*/4OH(=ZO.YZW>D?(1 MV4T@1E=F/.64)A81%R/ MBW0NGDJFL+2HN##"*%/*HN*9+:4,"S^59$\EB5*YK<$)U>W7L_[$;+I]Z0]1 M4RW;IZS69ZC4K8]6[JFE46J0;[)RE7>I M)VL:[8^WU*61*FZ?'A=%!)%6LIBY*,EI&H@UM6>AXCF@\U^=&&^;& _EGF^N MI'UJ7!3D"IN&"U(B2:V=?:NW<4=G!3"#96!Q_9W&@:&48?[!A5 MDE*+JP>GY!AVN+R1$R/1Y=WHI:YKR-MM]AS9M6&6P\ 2B9/M/#@*Q\AAXYF. MJH0'0I 8"2"Z%8"&&%S [B!E"24B#B#$().X0 M;FN]R?(%TL]0_#5@8[M$5[4/NH[Q8NX]Q0)CK.P]\@ E5M266!^.*8)IB)]Q M"R1N%SY5+7CX"!57W0D'$2&IL+FX2 J9+%'")N.9,F68@\8&V!C+0.*>X3;[ MVMO&MD*;(FN[PF0HHG3MI^<1>\RX8#8Y#TZD=AC./#"9YV\O:]<1@"."8T=L MUBZ021)%TOP3&BS"UTO,] M/ NH@W,X![GVYB_JJC?CCA7UH 2UP\('$@D-WVYA@=5^TA'0MN M!X@/)]+$-@\^&!R;D%6CQA70N"OXH+.FZXT=H^/*-I0H3AKVP"#8;6WQH%(! ME5& BW$ -.X 7J]W=>EBV^MFK4$X8;^5:IW03QH$#B;4HNB+.1 M23ID9%P C;L *+7KK?9ZMF,;YNJWP IC:K-S<4F*L7.D7!B%>I<&,BTU=H#& M[<#.M1TCXZJ[Y((XKN5Z (X[5BI-$^4<)X]=P%1!M1 P;M3X !KW 6]T_I^^ MV9SE8+?KJEP]YR4R!1N"A-ALB[XA?5V=GZ$/[0+]\8M>W^LZU@BD1I-I^G]M M.5(CDS0NDR]J.E*/QDF)H5"W-\>CF9@*R@()@ADU9'$U/*&CR#PZ*!4$FWWB MO4"*$QR((&84D\45\_1V(?-4O%:_\' -1NI87.I.[/$Q5Y; ?0DA[9OEXJ"8 MX"'7S49=[[A\_>I8ZR,+]I2?4%T+X6RO"V22*QEJ:C.C4BRN4M_=6!=(9I34.F3@(7-SK!XCIQ8B.0N8D=;+E=X<\\ M,,53$=I;D_Q9//E_J+)R)](F#)M^0[NECRI#E!5%]=0';%BGQ-XD01[J0"3PG(L$Q9H!9E1HU87(U.[#HR MCPYQ)>Q6P+@ZHSX\KC[?U2;D MKA"!#B5VEW#FP1&JL%(!T>1&L'ACAMU MXG%U>E%?D7N:H%9?\7 91J=X7*?^AVU [HJ4W08\7*21*7[DL>?+NG;<]X22 M*J=G[,-UUBH4A49[>%Q[CK;CN"LJD-(=&^J!,<%=3 MG!/B>4H9[L,)HSKB1-4Y4FN+X]+C@4!0AIYJ"B,]X@6/#8\MTU62E%%GI2Z* M)Y#+ RLU:B/B:G-BUTRX4L)IDMCGQ@-+.4T#EDT8N1%QN7EI/TRX*@*E$5/4 M6;"G."*I&O>U#Y=L]$8<:>%]=\-+^)2%G"4)2D.>'\Q>LDG+D G=;*& M.<9/8J0DC-EO+,T\P.Z!3>H\)YV.WICL7KG]):M7.103A5["2'R>P$3U[BW6 MW9>VVO0O4=Y7+1B/_N.#SA:Z[@#P^[*JVF]?NO&PO=V]R:W-H965T[C'))75QP^*?UWN>3<@*]%+LN;P=*8U:L@*+,E+UAY MK59!.5*!#V*Q-&X@& U7;,$?N?FX>M#V+FB]S$3!92F4!)K/;P:O MT:L)2IQ!A?@D^%.Y,XSXUPP^[?A8Y[GSI/-XTOC M=-#&=(:[U\_>WU3D+9DI*_E8Y;^+F5G>#)(!F/$Y6^?F@WKZE3>$(N"7?'#!L-M7H"VJ&M-W=1J5]96[V$= OET6C[5%@[,WJL%PA0<_ H M%E+,1<:D :^S3*VE$7(!'E0N,L%+< 7>",ED)E@.[F6]1MU<6]-/]Q/ Y P( M4X+'];04,\&TL[FXXX:)_"7X^2=$HU^ D."WI5J7%EQ>@A=[]\/ 6$(NK2!K MDK^MD\<'DD<8O%/2+$LPD3,^VW<06"5:.?"S'+?XJ,<[GEV#$%T"##$F)A";GNTH.N]K3+6R745CY#@_X_F2G MFTUS;A>&X9J7QLZ($>8;^/S6(L&]X47YYY$XI(U#JCCD0)SWMG1JON%RS7T" MU,:T,G8EI*KD)E]Z93<;<^,E[W>[F68O,\%GUW*<-[26)8$0CVI'& Z,HQ1UE^J@8Q1"3 MCC"^F A"%/N%B5MAXJ/"C,\6 C #IGPAI'3UTY;';YQIGSIQ+U-J,[63W9&G MCTLQ0DEWY?1A$4[#&'<6XJ2/(S@)8TC\ B6M0,E_*!"WPT>D2?K2($0)[&ZJ MI+>I+.,P3CO2>-SYE)[T<5T)]Z1)6VG2H]+<[FQ MNMBNRX"QDJ5M;1QFK*XOP5LS Y_?\6+*];&RB>#V-0__UP*-=AH*]!TE^K:Q MWI]93!#N3ID'2&A"2-@I'A,?$$0P&[=\@ I M10GL5G2?0PI)%,(#1+9O9Q2>)%)M/,MF(VRK!*:VY5MQS:HE5W7KPMB&SY,CE">UPW[:[C$$S2&'<9^W D3-+T .%M=X)^9'N"^KW"%4YA$M,N\3XPLBU9 MU"/N:3Y"N[;1H9G>=A_HA[X P);#;@4P\0!SC"--#\[[M M+= /;"Z:6'O?"6$401IVB7N /H4F/F!'H9IXL/.I7G"]J,Y(2E!];=>?J>UH M>P[SNCI]Z(S?NO.9Z@A@ZZ8^W'G'M)W\$N1\;EW"Z]A.AZ[/2^H;HU;5@&PO=V]R:W-H965T5:0$5D:=\!4R?Y%Q41&E3+%VY$D R"ZI* M%WM>Y%:$,B>)[=Y,)#&O54D9S 22=541\7@))=^,'=]YVKBART*9#3>)5V0) MM<%D3"A)>_:*:*L3-T4 8Y MJ4MUPS=?HT3;5I?ST%I+16O6K!64%'6O,E#6X<> /L[ +@%X/<" M@A80O!7+JM+,-Y7; U2Z0N@)#J< M@B*T/$(?/_A1^ E1AGX4O):$9?(8'3RS8U=IV2:XF[82+QN)>(?$*:2G*/"/ M$?:P-[G^C0Z;,$=;J";_074[GZ+#@VTLTW>S^*/=@ES=BJX?N.L'MMS!&_WX M_G8__EPLI!+ZP_F[)V[0Q0ULW,&.N)_O:ZH>406JX)EN6-?<;?UJJ")+9>;* M.O'Q*,(X=M?]*KYV&T5]KV="!YW0P5ZAUYR=Z K=Z1NWT#<1&MUO"&XHPYZ2 M(?:&H^"%X"UN881]?[OBL%,<[E5\M5];^+I*H1?ZX7-MD\;MK%_S01B=O4QA M&QL>!L&+%-S>Q##C_1L12\HD*B'70._T3/.(9F0VAN(K.T067.F19)>%_LN M, [Z/.=0?4$L#!!0 ( !E#G%*D+(M4R@( *4( 9 M>&PO=V]R:W-H965T=RB<*>S*5*J;%+M?#U4B&-(V'GB!\P@Y1L914#NL M<(2<.R;KQY^2U*ON=,#Z?,-^DP=O@YE1C2/)GUALDH'7]2#&.0Z_\*ZM T\B#)M9%J"K05C7U-!A7\DU*&=MV=PDUR9'VVB8<&F<&F5/F<69X;1('\@Y3-E"L#F+J#!P M&44R$X:)!4PD9Q%##5^@9GRI-1H-5,1PQ^B,<6:;K'J-,*4=X1373<'*-AC)^:FG?#,\V!+90C#ZK@7Z-,9VA^FW-GY!RD\"8 M"EMGSA F2L999-VI68V^_X23SY](N_7U%(H1F("'1&;:>JW[OK'R.1'\J)3J MJI JW"'5-4;GT"!G$ 9AL 4^.AA.>N_AODU:E;FPRER8\S5V\!49V$/4J(@: M.5%S!]&#-)3#-KI"E0+=SM'N55@-2:\3]%K=OK^JA[_%CC1;[: R>^==L_*N MN=>[>G'(T*KNJ9UG)KMBJA]E)H%NE53:8= G>K"S@<% M"@\1J%M=TSU.H%Y%U#M*H-X_ FTOM]Y_E1L)WA[$X(-Z-@[1D]1>7G*JO-K/<0U\#%5"R8T<)Q;3'#>L1E114\L%D8N\[8RD\8VJ7R: MV/\(5,[ GL^E-)N%ZU35G\GP+U!+ P04 " 90YQ23G9L7%<# '"@ M&0 'AL+W=O^KK,"2J"M1(3;N+E;.9N(6C/*\5:"JLN2R,J'W-'%'-X6V$_YL4I$- MKE!_K&ZE&?D=2TY+Y(H*#A+74^\Z?+4, PMP$9\H;M7..]A4[H7X:@D9OI.;-]AF]# \F6"*?<+VS8V\""KE19E"S8*2LJ;)_G>&K$#"-,C@*@% M1/N Y @@;@'QN8"D!23.F285Y\.2:#*;2+$%::,-FWUQ9CJT29]RN^\K+"T8RB@I>P$_SF6TWU(ZPPJR75 M=GE+=6$*"^Y,]5'V"$O4*(UBIG;3[S)I_H2#YA!.\%UX6"-SS'_#F!;\SI M'(J>')I')QF7F%U!'/X*41 %/8(69\/#<0]\>3Y\="*;N-OOV/'%1_C^_;Y] M^3.B&FQ(T*65":7MZT]X/?GB@;C1(PF&RET1?6#0:1_T21YW$ MT7\OT_GHT, XW#-P\9.@9_+&G;SQ_UFGXY_5QS-18?"CJ01G5&I&I'RT*A[< M 4(TZ (!>6X;B'VM4%*1]Q[RP4&UC:)@-([W/.V+&Z11&.YEX.]TR!+EQMTT M%+@FU[2";K:[S5R['KXW/[>W'-=Y?] T5Z3W1&XH5\!P;2B#JZ&Q53:WCF:@ M1>7Z\+W0IJN[U\*&ULC55K;]L@ M%/TKR).F5FKK5TS3+HF41Z=5:JNHV4/3M _$OHE1,61 'OOW ^RX2>ID_6(# M/N? N?>:VUD+^:)R (TV!>.JZ^5:+VY]7Z4Y%$1=B05P\V4F9$&TFAVW-I:]CEAJ1CF,)5++HB#R[P"86'>]T-LN/--YKNV" MW^LLR!PFH+\MQM+,_%HEHP5P105'$F9=KQ_>CK#%.\!W"FNU,T;6R52(%SNY MS[I>8 \$#%)M%8AYK6 (C%DA$UA%"7!'B]Q):%:'E(E-:<7$8$4UZ'2G62%JT4;,#%TS'-O8IMVF? M:&F^4L/3O4F9;B1F:$+GG,YH2KA&_3052ZXIGZ.Q8#2EH- EFIBBRY8,+/J> M:Y"@M!FDHH"+UX6[C:E)!8CP##T(PM%8BA5U=?(@E#)*S\"(A@QIX0 *G8U M$\K.S1[#IY_H[..'$">?SE'Y1I2CK[E8*J.H.KXVMNWA_;2R."@M1DDVY_M6?*BW-3_G[Q :M>H.6VZ!U9(.Z,J@KE:8,E@+8"=B; M:M4+XY;)_77'7^T&MA$71>V;?=SH+2X.<7@3U[ ](TEM)#EIY &4NGTM="@+ MOHVW7O'U!+ P04 " 90YQ2)D%M.<@# #C$@ &0 'AL M+W=O Q29*C M6%!61=-Q>V^NIF/9&,XJF"ND&R&H>CP'+E>3"$=/-V[9LC3N1CP=UW0)"S!? MZ[FRH[A7R9F 2C-9(07%)#K#G\[3U"UH9WQCL-(;U\B5XSB=1XC(" M#IEQ$M1^W,,%<.Z4;!Z_UZ)1'],MW+Q^4O_<%F^+N:,:+B3_SG)33J*3".50 MT(:;6[GZ NN"1DXODURW?]%J/3>)4-9H(\5ZLHS?*2&CH=*[E"RLVV:NZB+;5=;9-CE>O*PBC[E-EU9KKHNH%D@19L M6;&"9;0RZ"S+9%,95BW17'*6,=#H+[2P>R)O.+C95]HP:PKDZ*N&HN'HAA6 M:)6C6] L;RA'WRAOVKES97>1,H_MXZO?#:MM7PWZVVZZ/R_!4,8_C&-CJW$Y MQ=DZ\_,N<_)"YIB@F:Q,J=%5E4/^7""V-O1>D"/X5U$]#G1E7,- K^5_Z/&8@[4#\#D0[[2(=MI/2%2+W!<]YV M[WF<&SL;71L0.A1KU,<:!:OJVWOOVKNM;^'UHX,D^2.0QU&?QU%0YT**NC&@ M.E?=MUS)BF5O,_BX#W:\=X-/^E@G[S0XO'[(X-,^C].@S@U8VI62Y^A:U$K> M@RM6O\95G'CZ)'OW%6^P#@><&&1!(!G8(]H3#8<0M9&%6U*+M-;O"TPSO'V?8 M\PR_%V@# H-V>J3A,--F=BN)1O1NHG_1^U\BV$,.[Y]RV&,.ASGU^F]C6"=% MCT"5#N7DD8?#S-O2@)V\9X@G(MD_$8DG(MD1$0=TAGM /-Y(F$Y;>O 6S! / M+Y+NWVH/-7*X(ZO#.GC8:H\^$B;7C#[LGC?$XXX<[;\!GF[D>$<-".N,AAO@ M&4C"[-K2@-WPQA./G.Z]!ZFG6YKLI@<#.L,]2#T#TS"[MO3@+;Q)/=A2LG^K M-_[Y#/\T>[W589V U?'&N8, M6Q/5S1JCPZZ(XC^;G^"<]:=6_CIW?'/C*HE MJ[3]%5W8I-D:*]+('FH-P$^[R0TCP-7(#^7&OZ M'U!+ P04 " 90YQ29_=.M(H# #4"0 &0 'AL+W=OWJ#3C#D+K!XP16\J23]N]PJ+6%S_'=C@7!8(+0+A%<6 M^ C-PJ!O"3?CV$_#<+![P3 :&$8W M&3X2)M&!\-;69$./_(2.DFE-&U2^J-#/?862H4+%4)Q3PKIUHS/"L1?%J1^/ MA%W:18$7A&DV+2P>A,4WA3U!HX/N9%2]IF-/3F0+F[+=V\X*0[/-IC3%%US? MQ8F7IGBH#S7A$F">R^8,1QPG#PENAX4RWGQ5< MNZ@T!O!_)X1^'I@%AHO&ULQ59M;]LV$/XKA%8,*=!&[[*< MV09B.]L"+*T1MQN&8A]HZ2P3I4B7I.SFWY>D%$5N+,=#@>V+35)WSSUW>G2\ MT9Z+SW(#H-#7DC(Y=C9*;:]<5V8;*+&\Y%M@^LF:BQ(KO16%*[<"<&Z=2NH& MGI>X)2;,F8SLV4),1KQ2E#!8""2KLL3B80J4[\>.[SP>W)-BH\R!.QEM<0%+ M4!^W"Z%W;HN2DQ*8))PA >NQ<^U?W?B!<; 6?Q+8R\X:F516G'\VF]M\['B& M$5#(E(' ^F\',Z#4(&D>7QI0IXUI'+OK1_1?;?(ZF166,./T+Y*KS=A)'93# M&E=4W?/][] D%!N\C%-I?]&^L?4NEZ$&:$L ME=!/B?93DV4M$,37:$D*1M8DPTRAZRSC%5.$%6C!*K]& M=WP'6C#*K.>P!B$@1[]56&AW '3+,EX"NIB#PH2^1C__Y"?Q+X@P]&'#*XE9 M+M^@5P?[D:MT0H:6FS7DIS7YH(>\'V@:3&TDNF$YY(< KJY$6X[@L1S3X"3B M'+)+%/IO4. %WNS=W^BB)O[Z"+G9OX#ZN)RCBU?'4.9GH_C#%PC=G ^5]D,= MU"UL911:[+ '^QYVP"I ]V":DY4-"-O&6*;ELJ*DP+8QS#:8%5I,?V@ =*N@ M1)_:I?SG!).H91)9)E$O$PJZ<1A!%ZT:M;S0EPI3HAX0EK(2EM86/^"55G.U MM4U/;XV@C[VC.F1B0YK6NYLD S]-O>'(W75?P'.[R(N&43QH[0YRBMN/\DI9?#,(BCXX4>MI&')R._@SU] M0'M!E +VHKYY6Y-C%(?/* 9IF Z\'JWZWM.-XOWG7^"TB=FE^S8,T\0+@QZ^ MG1O0/\GW PA]L=;:T9P7P>('*]O$.^":)'$8]C -GI@&/]@'&H!3C:".[79& MAA)$86RM7U^7[6D[#U[;*>B[\ZE_-:NGNB>8>LB\PZ(@3"(*:PWI70YT M040]M]4;Q;=V,%EQI<<$,=#/UYRKQXT)T$[/DV]02P,$% @ M&4.<4MIL(Z(_ P 3@D !D !X;"]W;W)K&UL MQ59=C]LV$/PK"S4H+D!R^CK)=FH;N/A:-$#2..>D11'T@9;6%A&*=$C*OOOW M74HZ1>G):MH^],4FI9WA[*RTJ_E)Z4^F0+1P5PII%EYA[>&%[YNLP)*92W5 M27=V2I?,TE;O?7/0R/(:5 H_"H+4+QF7WG)>7UOKY5Q55G"):PVF*DNF[U^B M4*>%%WH/%V[YOK#N@K^<']@>-V@_'-::=G['DO,2I>%*@L;=PKL.7ZS"&E!' M_,KQ9'IK<*ELE?KD-J_RA19)6QJFS! MI*#DLOEG=ZT1/4 8GP%$+2#Z5D#< N(ZT499G=8-LVPYU^H$VD43FUO4WM1H MRH9+5\:-U727$\XN-TWY0.U@P_>2[WC&I(7K+%.5M%SN8:T$SS@:> X;>HCR M2B"\W<&/=P>J!.:PTIAS"Z^5,11$WL*[B@EN[^':F$HSF2&L5%ER2]6W<'&# MEG'QE.C""$HE;6$ 94Y,-YA=0AP^@RB( OC^NS!-?@ NX7VA*L-D;I[!DZ_V M<]^2!2X1/VO3?=FD&YU)=_7+[W#1,#\=0*_&T1\V-W#QY"] GQSO;(\ZVZ.: M*3[#]&_=^_B:B."5Q?*/$15QIR*N55R=4R%S5^$M$^Z<(3<;?%KC74/?=^:N$DO+D[3. VZL*_T777ZKL;U_1.7/K[!D.S?Y'ZN3 M=BK2T>S?4JO^F_(T!$G?]F06!U$X[/ND.WDR>O):JR.O&S7-"<@:$T1C C6* M?<4H=8L(&;V^FCKQX)LX>20N"I))DDR'Q4T[<=-Q<>R>QI&!O-+.'5L@W"/3 M0PJFCQ0\GT:S21*FPQ)FG839J(1;S-01M6N*WZ!B]DA%$LYFTUD\+"(,OK3N M8%3&>]0T$5@]#JDLZVC=*PWU1_CUC55O!]C1CLG<%CP\(TNDJ2,U)[ M4R;\CYVF)1AK-&PO=V]R:W-H965TY;:TY=K&=%OX]MI-%*4VK@GC@I;6=>X_/N>0+(L"BY\O@?+MR/&=QX5[LEPIL^".AVN\ MA!FHC^L[H6=N@Y*3 I@DG"$!BY$S\9^G Q-O SX1V,K6&!DE<\X?S.0F'SF> M(004,F40L/[;P!0H-4":QO<:TVFV-(GM\2/ZM=6NMLY*"NEXD6=K!D4A%7_^$==AU9"X!](".J$ MX-2$L$X(3TV(ZH3(5J:28NN08H7'0\&W2)AHC68&MI@V6\LGS-@^4T(_)3I/ MC6>5W8@OT(PL&5F0##.%)EG&2Z8(6Z([3DE&0*)+----EY<4T+L%>E]B2M1/ M-)&R%)AE>G%.R1);-R0 =G@.=6IYRDH3.@S]/2)G\0O$&'HPXJ7$K-< M7J"SG?G055J78>=FM8:7E8;@@(84LBL4^A=8!-?T#J(^S M%)V?=:&D)Z/X@\.$7.U58UC0&!98[/"082T/7I58EUX!V(+O.W)=[OB ;OD& M])$U]NK31I1Q]>L;O0&Z45#(;T?HA0V]T-*+#M![)($;$J+9O\O9"BVQ:.85 MM1G[?N#'<31T-VW;JKA>.Z[G]_O);EBZ#QLP08-V\%?%_<",5!=G >GG?-T/Z[[ +NM*\]\G]QB ML21,(@H+G>E=];1L4=WYU43QM;T%YUSI.]4.5_HS"80)T,\7G*O'B;E8FP^O M\2]02P,$% @ &4.<4I%'/A7/! D1D !D !X;"]W;W)K&ULS5EM;Z-&$/XK*_=4Y:0DL+N\IHXEQW;52)?6BG.MJE,_ M;&"Q5P>L"VO[*O7'=WD)BXVA]L4?^)( GGF8F6>99QF&.YY\35>4"O M"N/T M?K 28GVG::FWHA%);_F:QO*7@"<1$?(T66KI.J'$SYVB4$.Z;FD18?%@-,RO MS9/1D&]$R&(Z3T"ZB2*2_/- 0[Z['\#!VX5GMER)[((V&J[)DBZH^+R>)_), MJU!\%M$X93P&"0WN!V-X-\-VYI!;_,[H+JT=@RR55\Z_9B>/_OU SR*B(?5$ M!D'DORV=T##,D&0@@^J>F6/]^ W]YSQYFF$AW\P7ZSN!\X ^#0@ MFU \\]TOM$S(S/ \'J;Y7[ K;?4!\#:IX%'I+".(6%S\)]_*0M0<$&QQ0*4# M.M4!EP[X5 >C=#!.=3!+ASQUK<@]+]R4"#(:)GP'DLQ:HF4'>?5S;UDO%F<+ M92$2^2N3?F*T*!8(X %8L&7, N:16("QY_%-+%B\!',>,H_1%-R A5RF_B:D MF?4SW=)X0Z_!8\P$(R$8K]?2D.3TSVG"N \FFV@3DFPE@%D0R*4!7A(BUUAN M:5>3T4>:&6O" " M3SP6JQ3,8I_Z^P":+%)5*?16J0?4B3BEWBW \!H@'>F37_\$5T7@'X\$-SD# MZO-B"JX^'$.9GHP"W?\):'8ZE-,.M5!0T2O_J MB,>HXC'R>(R6>!ZCM>Q.(&M2/E_G=Y#+>;R8 $NWCI6N@+-RN*SO;D<&@HYK M2./MD3C,*@ZS,XY/G,0@(!X+F2B*D=)DRSP* BJ?MB]/-'JE25?&5G4GJQ<, MV%4\]D49>+ ;#$!7=QP35@P43UUA9]?LD(M,P]@WFS;A,(:Z8YO[=K/"SMR# M@R["QG'BG2I]IS/].4_%S;N(=ZL[N;T@'NI*;?3+4E_BU4FP;.0ZA]0?L8,Z MAM@]X/Z8G=Q481L?D'_$T$7(=NWCY,.:X,+.$OPF5C1YD\]3V(9(0:-^\*UZ M/\07YALWNZT#'<^)IY63%.6@E*6Z#9CY6@- A:EY7=$F^?$MUV++>% M$R4_L%M_SN<$_ O>+]=0"01T^L&>$A+H7I@]MRF>T("FU?)$(24AJ%M"OHN] M]VLN4@T>P5ZPAY0N('19]DJ\.GNVC2%LV?(BI0>H6P^^B[RS%1.I]HR,?G"E M.C?J?BTXGRNSR96+I62V<*4Z-NKNV&6R\N[>BL3+TRJOFC"R^U%YU751][[\ M_,H[C/N1J%Z*NWMI M%T=GBPI6C1/W8]Z"5;/%EYVXS'!S1G)C0 O57I.+4+3:Z#FBR3*?^:<@GQX7 ML]7J:O5=89Q/TP^N/\"[6?%U0,$4'RN>2+)D<0I"&DA(_=:6I"?%_+\X$7R= M#[A?N1 \R@]7E/@TR0SD[P'GXNTDNT'U%6;T'U!+ P04 " 90YQ2,R(6 M3*$% "Z) &0 'AL+W=ODAWB00GN?AL;_A\SP89H\B^RPWG"OT)8E3>3[9*+5]-YW*Q88GH3P36Y[J M(RN1):'2N]EZ*K<9#Y>%4Q)/B>.XTR2,TLE\5OQVG_;ZTSO3:LHRRCAJ8Q$BC*^.I]< MX'>7S,L="HL_(OXH:]LH'\J]$)_SG0_+\XF39\1COE!YB%!_/?!+'L=Y))W' MOV70277.W+&^_1S]QV+P>C#WH>27(OXS6JK-^<2?H"5?A;M8W8C'GWDY();' M6XA8%I_HL;1U)FBQDTHDI;/.((G2_7?XI9R(F@.F'0ZD=" O=8#2 8J![C,K MAG45JG ^R\0CRG)K'2W?*.:F\-:CB=)DO].;;;[#+?GB+]M\H2M'=1NQDF"[E M;*KTN/+LIHMR#._W8R =8[CBBS,$^#M$'.)8W"]?[(Z#0_>IGLUJ2DDUI:2( M!UU3JB^UY4X/6L].[Z144_?W+SH$^J!X(O_I20"J!*!(@'8D\&O?27_*A)3H MYAB['@1X-GVH3VK;#MR 8&+L#I*G5?*T-_G>&2N2 MMR6]C\GJ20-ECNLWDF[;4(UE&I;47 9]>U"^57&_O%"!4ZN M%,8G2!54YPW&D0H[!O3. &*50>LZ (; ;:AE,<.8,.S8Y<*U\H1/N++(7C%Z M@F+88!R/Q'%L0([[27ZB9M 2@W@!"YJ:MZS4+F,5.6SF$VJ4B!N2D'^2?]+W1>Y%I/Y[)EXA"#&T) M'D<44FN>R8#-:QG\0)P 8]:\CBQV/@VP'W2(8XA-AB VL1 ;* %HIFU!MA,$ M0+V.O VS23^S[7\J]!_ZNJTM,20G(Y&<&)*3(4A.+"37UWWS3L1BIOLJ"#H: M7&)(3OI)?IR2K^A]B6$]&8GUQ+">#,%ZTF8X [NJ)1@J@+T5X7CI#R^A09#>O!& M$M"0'?K74TX4T+LT1:S AS,.LHD6"* ?07@QN^Y:$ZKHFF!MO4&4<6 M:BA-^U=-7M=$E\$/5^A< LU%'XL=\2D)@'0L 1O$TR$03RW-/\:.#\WNWV(( MP *OJ_FBAO.TG_.=_ZROWDG3VH+Z2)RGAO-T",[3-L%U'XV;ZU@6,Q)XNH9V MB&E(3_M)?[28KVBFJ:$^'8GZU%"?#D%]:L.Y1UL79]O,8[[?I::!/CT1^D,T MU,Q4"S92M6"F6K#^:G&:G,Q"?^+29AMF,?/ ]3M*!#,E@O67B./E?$53S4P! M8#"2G(;W;(@GJ,SR")6!W^S)+&:ZJ68=BYJL]@"UOT(<+>?QC34SX&K9="#A_= 6= LF18[AEW?=1LR3FLOEN1O]7P,LW642A3SE79TSCPM M:K9_46:_H\2V>-?D7B@EDF)SP\,ESW(#?7PEA'K>R5]?J5Y7FO\/4$L#!!0 M ( !E#G%+/]RI5* , $\( 9 >&PO=V]R:W-H965T""1;0 +VJML7;>ERUZJJ[H5))F#5L:GM M0/OM;^QDQICMO>_K? ,5U7=R M"P+?E%)5U.!4K7V]54 +YU1Q/PJ"@5]1)KS)R*TMU&0D:\.9@(4BNJXJJG[. M@,O]V N]YX4GMMX8N^!/1ENZAB68?[8+A3._4RE8!4(S*8B"WTP)C:2E93?[.2Q&'N!!0(.N;$*%!\[F /G5@@QOK>:7O=)ZW@X?E9_ MZV+'6%94PUSRSZPPF[&7>J2 DM;9)?[1Y.' (!Q<J*&3D9)[HJPUJMF! MRXWSQFB8L%5<&H5O&?J9R;*I'I$E6;*U8"7+J3!DFN>R%H:)-5E(SG(&FMR2 M)>ZAHN9@K1]%LX5L+:8KW!_DG=P!UM?8MQ]KRIGY2:9:UXJ*',@3Y,!V=(7> MO0D[1++JJ^ #Y'8G#UR0*HN ,T/RWWO&EBOU>$3[\H@A?IRMM%)ZB?Z\P]3NFOF/J7V":P9H)87?+BG+[I7-U M:R0&3L)>+KM)&F1)$(_\W6$V3\W"(!N&:=K9O4!,.L3D*N)CM<5@;=)H(;+N>9!QSRXRKQ0GW%.Q :8J'!BM.<@4%,X1+K>'L&1FW@5 M^[-B!FYE69Y%&YZB)<,PSH9';&?L^ED:!&ULS5EK;]LV%/TKA <,+;#&XD.OSC&0Q L6H%FR9%LQ%/O MR+1,5"(]DD[:83]^U".B+B1P]2?59SQDSX$N>"7TZ MF!NS>#\ZC2H5XH1J>E49X-D><%PYQR,1B/RG.W M:CR22Y-QP6X5T,L\I^KK.V07+LL*3S>/OVNF@B5D8KOY^]GY9%F^+>:":7D@&H IF]%E M9N[DT\^L+L@O_"4RT^4G>*JQW@ D2VUD7AO;#'(NJF_ZI;X0*P8PV&* :@/4 M-B!;#'!M@'@"K3U5OPH+V9I;0,W#/4\%G/*'"@+,DD4MAN$C!K#-AAO+LK05=_/(G>//]=S#P?WP+JF_ !?AM+I>:BJD>#8W-NX@^ M3.H1 MT,7.YC#N,)_L;A[U5(.;'N+2']GB[]#_5)V_D$);6DRKHS,QM1&99L)4)VYFX)(+FPFG M&;BW)YF=%$:#3Q^L4W!E#W5?2GZ3DM];]\6A%4>2/AH^KU-C$$80B M+V[A)ILXC(D?>[#!K14=-$4'O45_Y,;>20:\JNEA$RP\EJ9'34K1 9M>Q?)7 MF^23".-6SS=A 0KCN 6;;,)B H. ='<\;BJ.]]1Q\"^X,7.FGL>RWH4+T'-2 MX1T+&^"*?L'#\6%2!UOK=!040[ZK@Q"Y+%%OEA\D%6!&$VX[6%T@S=0CMSV< ML94VV0:^ZKZ&3C(@/II>.HF!Y(#W=AULM9YC]T:@.#H^&)4R48'I(GX497O39#-B$8!1%$;8)L MXGSH>WZPA1].]&"_ZMU*;=X=8'XX38+QL? ".8%"W@%Y40=;TX+0#H;V^.C M02\.@J#%HDFG0SN.MDP/Y#00]6O@[NS8R_1 3O80.AJ6..E#_:]+>V8)_N;T MZ(! #X>P+2\=.$2(?=#"E\V+"SHJBR_O"#75-"T[ NX9+L] M7B*G@<@_&K(X_4/]KUM[)DNPJ2,P#,(V839A=J(0M$&831SR(A)N><5$3F!1 MO\"^CC#G4MF(3&GK8<:4LBVR;-F)+$X0470T9'&BB/K?U/9,EOC;DZ4/LKZ6 MY$04]XOHZWK_\O=/[&0.PV/I.782A_O?[/;;\SK8VA*"CZ*@U?<.& YC$K?F M0P?,)R'>LAZ!5]8;^Q5T*T5>M%3Q.EW!3OWPT:Q<8B=V^)!KEW6POE'1"UDO MPHDC[A?'_?#@_\L%=H*&CV8A$SL-PX=&PO M=V]R:W-H965TC&R"U4+1) M6U>5==,T[8-)#%AU8F8;Z/[]KITT"Q#:[ OQ= M!9X: M?N*XD.B>I(1N\(R1'KJ%;CY'4^C@;,T(XG.TCT%?!%W0 BN2(5QD\$9!!T-P M.M8K=H;>OG&C\#VB!?JZY&L)(-E#)SMQWU9@7YNPT\KJ=6G5.V)U3-(+Y+L] MY#F>,[K]@4[+SYRU2(W^0^IA.D:G)VTJX\XJ[N4KAFZZ2R6O2$VZ2\7'I6QH ME+I;O+I;/*/M']'^UP,2_;R:225@,OQZ0=BOA7TC'+S4AFTM4=(B0]-#U"$N=+W CZ,:M^,KJ'T%+_H:"9)1A1B7$F$&4Q@7*4$PSV%+ M_RE$79 V\Z5VV#!U[B=P+-Z>^3:<&X'_7=Q-<)#D>1SXB;L+F[3 @CB*G?92 MA'4IPM>/J)%P#Q5$M64='AZ9'P9)LI?UJ,3%#9P?.9?.7C;C0[D@<1(O]/;2 ML1M#4-^)G[& (241(W-@.A&ULC5;9;MLP$/P50@4*!TBB^W!J&XCM%@W0!$'2 M T71!UI:VT0H4B5I._W[DI2B^)#=O(B'=D8[RUVN!ALNGN020*'GDC(Y=)9* M55>N*_,EE%A>\@J8?C/GHL1*+\7"E94 7%A02=W \Q*WQ(0YHX'=NQ>C 5\I M2AC<"R1798G%WS%0OADZOO.R\4 62V4VW-&@P@MX!/6MNA=ZY;8L!2F!2<(9 M$C ?.M?^U30S]M;@.X&-W)HCHV3&^9-9W!1#QS,. 85<&0:LAS5,@%)#I-WX MTW Z[2<-<'O^PO[):M=:9EC"A-,?I%#+H9,YJ( Y7E'UP#>?H=$3&[Z<4VF? M:-/8>@[*5U+QL@%K#TK"ZA$_-W'8 OC)$4#0 ()]0'0$$#: \*V J %$-C*U M%!N'*59X-!!\@X2QUFQF8H-IT5H^8>;8'Y70;XG&J=$7CIE$#Y #6>,9A7-T MIW/M CWJ_"I6%!"?HVNJDP.S')!.,V00^B$E2-2;@L*$GFG Y.XGZKU_YR?Q MAS-4CX@P]'7)5Q*S0@Y/@).,4\DL4^NF@5I4GJM58[,N)61GQ2QDU9Z8"8!,8%K^PM8Y+Y<8+" M($&].ZX !;W9V5F7O)HZWI;GA4'?[W8I:5U*3KIT+_B:V!O35!*UM2?:8^SR M(SGP(TI"/XWWPGQH%O3[L;=W&M-#,[\?I%&_6U7:JDI/JIJLA "F4 6"\ )M M!%'FWIAWZ4D//+A(/2].LSU!'79QFB;[B=-AYB>)%V;=BK)64792D;YP_I/^ MV6'Z9[JN@ST9'68=53(]--NMDEJ$NW7-ER 6MEU*E/,54_4EV.ZV'?G:-J*] M_;'NU'5C?:6IV_PM%KKV):(PUY3>9:I#*^K662\4KVPSF7&E6Y.=+O7?!@AC MH-_/N2ZK9F$^T/Z_C/X!4$L#!!0 ( !E#G%(O'0K[304 '$> 9 M>&PO=V]R:W-H965T/DA71%B7&L0OH2R39YQR_Y,L\ MO&BRSO)OQ4)*A;XG<5J/KB) M'A:J_& \G2S#!WDKU9_+ZUP_C9LJ\RB1:1%E*-^8N+.1Y%O\=S=7B;"1&:"[OPU6L;K+U'[)N$"_KS;*XJ/ZB=1V+1VBV M*E26U,E:01*EFVOXO>Z(K03">A*@3H!]$VB=0*N&;I15S;H(53B=Y-D:Y66T MKE;>5'U39>O61&EIXZW*];>1SE/33UF8%NA&SF3T&-[%\@VZTF/G!-WJ\3)? MQ1)E]^C]0Y0^E#>;X%<74H51_%I'G5_]@U[]_AOQ^+O7:'-%48J^++)5$:;S M8C)66F/Y2^-9K>?#1@_TZ+F0LU-$R1L$&'!'^OG>Z23831_KGFFZ!YKN@:H> M[:GW,4K#=%8VWW11>9OEU I=AX5"%RN)OG[2)="EDDGQKT, M;0302@#K$? E4V&,EF7U^4IV]><\LY7>:Z;WZ5KD\BW=7'B@6@+L^.8CZD(H%L9;Y3Q/3HNKD9LWGC7 M)93;0GWJB8"UA-IQG "COMDZA5QIU=UFNLV1>H*^)3.YD[AHZ?E/8 M'V;LBD: .'+L"JM+*<>4MCK>CA( (+J[/6C$!8>.W, >$)1@3%JR[##/!\Q[ MQBW!ALCX%XWV'&4"N ]]""&P.1@!),.!H/@(+RVN X(8TH$ZQLA MAL+D5V&8='!8SP3"PVVQ=J"F,,9!7U<:$A,WBLF)"-!%^*/8&E&?GQ_0!LAD M("(3@V1R+).)C5L"A$*;RAUQ("CE/2L*8L!,W&1VN(!^HA=/EV# "W@8>\ M%=Q ?=Z>NL"./0%C;7,!*\@4PP& 7_ M6!-\>[)EG(NV!W88)[[/>RPPD 4W9/LM. A@AIP0#+1;-0RE^RQ>G?M5>S'* MN==>+G5$B:!O;J&&K]3-5ZI( )K*]P1IK<3 M0'KL,7BE;KP2T/ZPVI]]V44-&BD?R *#3^I>8NYA@6>S"SS2GC\ZPABGO188 MN%(W7/LM.(1=U#"3BH&\,?BD[H7G'M[8>WY.>="VIB,J +_GI,V@E;G1ZG3F M$'8Q@TU&AC&'&7PR]\+S>7/J KL'><#;QS8=832@0=]!J($K<\.5<&V/_T)V ML:V#5C:0!0:?;)^]O-,">VNND43:QPT=80SCOLT),W!ES^S?>RTXA%W,,),- MM*]G!I_LV'T]L_?KS/.LT_B.*$%HCS,&K>R9/;W+F4/8Q0TV^4"[>F[PR8_= MU=<%=M[B^(RU9Y:.,,K!FO3'6^\#RY>QG\/\(4H+%,M[G8=/?6UOOGF_N7E0 MV;)Z17B7*94EU>U"AG.9EP'Z^_LL4T\/Y5O'YBWS]']02P,$% @ &4.< M4A+604P/ @ @ 0 !D !X;"]W;W)K&ULC51K M;]L@%/TKB$E3*W7!CR1M.MM2FFA:I:Z*TCTT3?N [9L8%8,').[^_0 [7J8U M5;\8+MQS./?X0M)*]:@K (.>:BYTBBMCFFM"=%%!3?5(-B#LSD:JFAH;JBW1 MC0):>E#-210$4U)3)G"6^+65RA*Y,YP)6"FD=W5-U>\;X+)-<8@/"VNVK8Q; M(%G2T"T\@/G2K)2-R,!2LAJ$9E(@!9L4S\/K1>SR?<)7!JT^FB-722[EHPMN MRQ0'3A!P*(QCH';8PP(X=T16QJ^>$P]'.N#Q_,#^P==N:\FIAH7DWUAIJA1? M853"ANZX69Q9GL3E*A MT1H*8'N:<[A ][9UWJ%Y63+G,^7H5G3-XEP_6X*AC)_;C,7]=W3V]DTXG;P_ M1]V(F$"?*[G35)0Z(<;J0HM=RTVF)3FA90C%"<7B!HB *GH$O7@T/9__" MB75EL"8:K(D\7WR"[Z\I&OV8Y]HHVW,_7R".!^+8$X]?]%P-],\YU3%,/8.[ MB?ML-HNNQ@G9'QOR?U887X9Q,*1U^LA1?[B[^8FJ+;,2.&PL,!A=3C!27;]W M@9&-;YE<&MN ?EK9)P*42[#[&RG-(7!=.#PZV1]02P,$% @ &4.<4OY@ MB.7U P KPT !D !X;"]W;W)K&ULO5=;;]LV M%/XKA%8,*9!%(B514F<;2&,$-9 &0=(+BF(/M$3'1"71(VD[_?>C*%G6U?'0 M82^V*)[SG?/QW*C)GHL?"DL0H9:F-' ?;&6&Y-9N8=P]B-N%;E;*?-@] KNT9)6$9SR7@.!%U-K6OX;@[]0L%(?&%T M+QO/H*"RY/Q'L5@D4\LI/*(IC54!0?3?CM[0-"V0M!]_5Z!6;;-0;#X?T&\- M>4UF222]X>E7EJCUU HMD- 5V:;JD>\_T(J0<3#FJ32_8%_).A:(MU+QK%+6 M'F0L+__)2W40#04$1Q10I8#.57 K!?=:4S9CBQ3>@GN=;+] 9YT@B7;E *^ M I^X(BFXEI(J>0GN&%FRE"E&I=D4VDD)+N94$9:^!;__!K'_)V Y^+3F6TGR M1.N\::TGMM*>%_;MN/+R?>DE&O%R3N,KX,)+@!SDW-Q_ Q>EF;<#4#?_ NKS MTQQ JS45NCD=3F^( M4XGE-YQ KN^%(>IPZLNYV(F<+J>^F!_YN2?Y%16(#$5.,3"[YF% M!0<8^AT:?4&$0B>(.G+S <#0=3S/Q\-$<$T$GR9"7G1";\C/L7C@OF'?T\G3 MX=$70R[&;H?% !@*40.LQ2&H.01G!",]ML$A'D'/-/9\'8]N0()>K41A&$1. MATD?#CHH0E$P$H^PYA*>Y/+MOFS@8'$)CL]Z<7"5%?[U0)\_TBS M)16G>E%4>Q7]CQT0.L=9Z/QJ#ZP0VA6N:ZA;0 -R011A;R1>L#&OX7_8WBJP M5J%$/L(0=_WM"_I.A'2/&W'X.,T@^J7>5:FW6JOG>OW>.B#HAQ%"C9IJNW@< M??#T[+O=ZEO)H2L!Q?5M9:=3@0MSPXEY+GG*$E+DA3+7G4$>[A //2-ZJ=$7 M]'7-XVAD\,'CY(.G1]^KW14.C#&=E5T'!Z:8CT=&&#S.,'C.$'NE;U88^/5L MZ L.9X/=N!P7GS(?B7AFNH12NM*:SE6@@43Y=5 N%-^8^_*2*WW[-H]K_45% M12&@]U>&ULQ5AM;^(X$/XK%K%XCM9\;S/!X[ M$W=77'R7,P"%?N99(7N=F5+S2\>1R0SR6%[P.11Z9,I%'BO=%,^.G N()Z51 MGCD4X\#)X[3H]+MEWX/H=_E"96D!#P+)19['XN4*,K[J=4CGM>,Q?9XIT^'T MN_/X&9Y ?9D_"-UR:B^3-(="IKQ J:]SD=R.2+,&)2(/U)8R:UG9*B,.?]N M&C>37@>;B""#1!D7L?Y;P@"RS'C2=7[]4UF'$L8\.S/ M=*)FO4[801.8QHM,/?+5)U@3\HV_A&>R_$6K-19W4+*0BN=K8QU!GA;5?_QS M+<26 25[#.C:@!YKX*X-W&,-O+6!=ZR!OS8HJ3L5]U*X8:SB?E?P%1(&K;V9 MAU+]TEKKE18F49Z4T*.IME/]6QX7$CU" NDR'F=PANYU=IZC)YV1DT4&B$_U MJ-2R2_/X^QQ$;%98HKB8H$$L9^A:)ULY^%GH>"4Z&8**T^P4_?H+"?S?4%J@ MSS.^D-I GJ$/.^VNHS0)$XJ3K .^J@*F>P(F%-WQ0LTD&A43F.PZ<#3[6@+Z M*L$5/>AQ",D%?4"L;"I$[0B#72DS/,;\K1Q M$24D9 U]VC"?1CJ-2$.@-LZCHX#%AK M?VG&+HL:TECM7%-"7>D"6MIPH/2?+VOWEGHY@QMGG7CFJLTV8SM-&]* MZ7:[;M"W.\C'( Z=<%$=5?2.YRK!FTH OWG:"%A"L0#K:QFW%N&)]#KZ-I;@EA"IX\.24PW M<=$WXRIWVD+J/:>/<5[54_H\*BOF5*5@KXEH6RH_B,*@J;T%QT+7C9K26W D MQ#COYV&\>KT,+ MDH2!3X)F86(#:AF#O9PWI0GYGVH3TBX4SEW"W* E0AOH17[4?,F,+#CJAV&T M[Y395![DW4L/TBX"6!0%7BOMVS@7NT' FMPM187'F+^'^J:F(.]85*SGVBZ? MO9#J,KM)NHVSB3.RX!KB5*R=K<_F',1S>5\A4<(7A:H^'^O>^D[D8WD3T.B_ M,G?XQDUUT7(7"[WJ$F4PU2[Q!=,K(:J[BZJA^+S\.!]SI3_UR\<9Q!,0 M!J#'IYRKUX:9H+Y!ZO\-4$L#!!0 ( !E#G%)&2!V+40, "T* 9 M>&PO=V]R:W-H965T;FUU6O?-VD.)3<7J@*),VNE2VZQJS>^J33PK'$J"Y\% M0>277$AO/FW&;O5\JFI;" FWFIBZ++G^O(!"[68>]1X'[L0FMV[ GT\KOH%[ ML']6MQI[?J^2B1*D$4H2#>N9=TE?+RES#HW%7P)V9J]-W%)62CVXSG4V\P)' M! 6DUDEP_&UA"47AE)#CWT[4ZV,ZQ_WVH_KOS>)Q,2MN8*F*OT5F\YD7>R2# M-:\+>Z=V?T"WH+'32U5AFB_9=;:!1]+:6%5VSDA0"MG^^:.-JA'3;>&\US@KTL_.W MBDM#[B %L>6K EZ1=U@[OY![K)>L+H"H-5E@?3QD:B==9UW+S)"*?W;6Q"HB MY!804QLWFRII5"$R;B$C5B._(2^NP')1O$35Y;M_R(N??Z+1^->7I/VC/WF? MJ]IPU)WZ%M?DR/RTXU^T_.P$/V7D1DF;&_*;S"![+N!C,OJ,L,>,+-A9Q2M( M+TA(7Q$6L& :/G%[C0Y@Q/V&Q0V>J,3>M?26&%K5_.\:+(OY ;SKZT$S/F' M&RA7H#^>B33J(XV:2.&)2-]QRS^\16UR;:$TY\C&/=GX?W+@XN'A84FEA4Q% MA:G@I:JE':J85BQJQ-PQMIW3\80&P7CJ;_MKH+.UE MFNH:&Q%PR!*XF&^2<\W.#$%-CL-% M$8U'] #KV"Z,HF 4A\-<<<\5G^?*@;S1JJZ^I*B37C3YP8J:!D]';_ ]R[I3 MV\][-&()C0^V9\".AC3"TAG>'[IW5]!OKNQ.XEETRB(Z.BSN <.$TB ^1 M*-G7U7?G]^Q@F$1)$(T.T8X-&6,31@_9_+V+MP2]:=XC!JL'M["]^YX M/,XV4GW6.8 A7PLN]&4O-Z9\ZWDZSJ&@^D*6(' EE:J@!H!> MZ/LCKZ!,].8S-W>GYC-9&T%O-W'/LMS8"6\^*VD& M#V ^E'<*1UYK)6$%",VD( K2R]Y5\/8F"*V"D_C(8*/WOHEU927E9SNX32Y[ MOD4$'&)C35#\6\,".+>6$,>7QFBOW=,J[G_OK/_BG$=G5E3#0O*_66+RR]ZD M1Q)(:<7-O=S\!HU#D;472Z[=+]DTLGZ/Q)4VLFB4$4'!1/U/OS9$G*,0-@KA M@4(8O* P:!0&YRH,&X7AN0I1H^!<]VK?'7%+:NA\IN2&*"N-UNR'8]]I(U], MV$1Y, I7&>J9^9V"DK*$W'S%U-.@"14)^=/DH,B5UF T^9G<0PQL35<<=)\X MA2VFBNF0?;T$0QE_0W[Z(1A%[P@3Y#&7E49!5'WU;#SS#.*W*+RXP;JHL88O M8%U"?$$&09^$?N@O_OB'O*ZW>=-A:OD_3'UX6)+7K[JLW)QM)9B^#,C#F+2! M"=O A,[VX+S ''/]Z6JEC<*#]N^)W0;M;@.WV_"%W1X@KA0S6SQCI=3,=$7G M^K2)3\&_72&ME49.R5:M]7P:#$9^-//6^T0?BP6!/PF&HU;NF5_#UJ_A25 [ M%A7F*^6.1.E(/.'GHC89[6&)@B@(#Q ?2P6^'X11-^"H!1R=!5BZ%3SIZC,8 M)C("S0'M AP=0XFFT>@ <(?4>.P'W7A'+=[12;Q7R9J*N!O6J(.A8708^0ZI M81CZW;#&+:SQ25@+*=:@#,.:1;BDHBN=3UOX%':E\\WX""U>R?X+:"#+ZC?%U_0^LQ!^Q3 MN#L"6&2P5]-8:8@^+*8D.'=Z,VS%2V?<)* ME58BL<>^I,H(3(X^R8$G]@)M3&*+%2CL.L<&^ VX),?GR I M%'+N6!&ZNZ]3>(:H!!7;A0QGA:/TD#4;)V+/&_:861NE5JJFKHX#,F7/H[+8 M9A!K4Q!(+K,:]L E!NL&G-\M:Q FP#9BWCDX0)YIX\N-?'VYO]2"<2 MXRRD(0)J NR6DK/$^MJ2)!S>O:6$H$VL* P)T 8GFF9;=YG.Z1I(*3>8>[A! MPA0^P)R<>X$A,I23;> Z:X"W]WK ',_P3***UTZ6#EPQ3VOO*?-ZU?J>ZHRK&EX3E($XE^,\893]<.O'AA9NI?- M2AI\)[G/'!_+H*P KJ=2FMW ;M ^O^?_ 5!+ P04 " 90YQ2$)],((H$ M ^# &0 'AL+W=OG!>G<0PD3K<9:-HLR3H,P3[0TDDB2I$J2=GQO]^1DA4GM;UV&/8E M%LE[>>ZYX_$R7BK]V12(%IY*(AL$)BFP9&:@*I1TDBE=,DM+G0>F MTLA2KU2*( [#DZ!D7/8F8[]WJR=C55O!)=YJ,'59,KVZ0J&6%[VHM]ZXXWEA MW48P&5WFE9!9R7E)4K#E02-V47O,GH[C;R"E_C$<6DVOL&%,E?J MLUO,THM>Z!"AP,0Z$XQ^%CA%(9PEPO&E-=KK?#K%S>^U]9]]\!3,G!F<*O$' M3VUQT1OU(,6,U<+>J>6OV 9T[.PE2AC_%Y:M;-B#I#96E:TR(2BY;'[94TO$ MMRC$K4+\2B$:[E 8M@I#'VB#S(=US2R;C+5:@G;29,U]>&Z\-D7#I4OCO=5T MRDG/3FXU5HRG\.Z)"L.@ 293^&@+U'!I#%H#/\$=)L@7;"[0],$KK"B1=HOL MP2W3=%*@Y0D3AW!PC99Q^OCQA^CD^!RXA(="U884S3BPA-^A")(6ZU6#-=Z! M]1J3 0RC/L1A=#;]\"<<-&8/7YH*B(*.A[CC(?:VA]_*P^7KV![?DPK,+);F MKST.AYW#H7=XM,/A5,D%:LN)51"*N3NQ9GD;,XVQ$V_,7*_<%DWG!./S&F:H(^ ,FA51"Y2N8JI)V5O">E]QB"H\W M6,Y1[W-[W+D]_G\2=-(Y//DO$]08.]Z9H!<83CL,I_\60Q_PR:),B65J![RL M2TA8Q1)N5]O@G7X%[V@WO%$';[077D,_?JEYY1J"AVC^@:?15X4\VHGCK,-Q MMA?'3%K4:"QH9KQ^6!4\**@():J^C. [/6U&_BLX/^^3;%ERG4#%M5Y"T:IFJ?3G.5R3@!@Q7&V4EU H1 M5/85(Z^=I;<%O[ 5[>/T572]L"%J[&$[@--)QM5QTIR;+G,VVA'GA/Z M;G&3N\X!4;*AJ)' /]\P+DF)N5=6:;I&;MV4%;E;TU57-'NH)*DU/72)CZM# MM/"/(G>YB\,!S+).*Z-'T(>0U2+C0M#41*EJ%/J=%#>@YH+GS)%/POZE;8&[ MA(_>/$-RE>[#<2(,W*O+!&3X E&%.G$'.>U*3^EKUER>@!-J>I/S+DN=5$-= MDP=BRO"4O*[>9Z511GJ6R(+$AP+E4@J MN4'736NO]B^CD ["+2?4']:SGU-1U,ZPV"ZLJ M/^_-E:7IT7\6-."C=@)TGBEEUPOGH/N78?(W4$L#!!0 ( !E#G%(WLF.> M0P, #P, 9 >&PO=V]R:W-H965T UFC_*I;*SL/&2,8Y",RE X7H:S,F;"S)T &_Q)\.]/AJ# M*^5&RB]N%G-# M-2YD\1?+3#X-Q@%DN*;;PGR4^]^P+L@GN)*%]E?8U[91 *NM-I+78)L!9Z*Z MT]N:B", 29X Q#4@[@L8U(!!7T!2 Y*^@&$-&/8%I#4@]=Q79'FFSZBALXF2 M>U#.VGIS R^71UN"F7 KZ]HH^Y99G)DM%9:497!^:]>J1@U49/"[R5'!7< M&GZ!>98QMPQH 9>B6LQN4;PZ0T-9\=I:+-[_#:]^^H&DPU]?0W4')N!3+K?: M.M23T-A<7<1P5>?UMLHK?B*O,UR=P(#\#'$41RWP13?\&DL+CYZ$G_6.3DY; MX.?]X>,6^$5_^.@A/+3R-AK'C<:Q]S?HJ_'\_QI_?FY8L!8SDI(X>6AV M_MALE S&Y*'5Q6.K9)2.HL;J0=5)4W726?5U3L4FIPP^,"I+6_,G7.5"%G)S M!PO)[9,[>,#_K"T1'-\CNA#YR/)"Q%]Z'ID^,WVF$7M MZ[@9Q2V]*#PZ1[ES]155&R:T56YM<=')R+I1U5&UFAA9^J/5C33VH.:'N3W> MHW(&]OU:2G,_<:>UY@_#["M02P,$% @ &4.<4I6P&GX2! (P\ !D M !X;"]W;W)K&ULM5=9;]LX$/XKA+=8I( ;B;J5 MM0W$1]$ 36O$[2X611\8:6P+E427I.)D?_V2E"Q?LN*B\(O-8^YO-)SIK2G[ MP9< CUG:<[[G:40JQO#X-$2,L*OZ0IR>3.G+"-";MG"X"L&)-9,66I8IND9 M&4GRSJ"GSZ9LT*.%2),QE"2M?]#NYL#AZ2Q5*H V/06Y$%S$!\ M74V9W!FUE#C)(.<)S1&#>;]SBV\F.%0,FN+O!-9\9XV4*X^4_E";N[C?,95% MD$(DE @B_YY@!&FJ)$D[?E9".[5.Q;B[WDA_KYV7SCP2#B.:_I/$8MGO!!T4 MPYP4J7B@ZP]0.>0J>1%-N?Y%ZXK6[*"HX()F%;.T($OR\I\\5X$XA\&J&*P# M!@N?8+ K!OM2-BI6!/"U8%ZFE@!;87NCWC:3>.#62^97MV3;9GMU/;[;3:_1$XOT&W451D M14H$Q+)T Y\;]_J<4GE[U!A1Y(=^'8L"]N.;3G- MKGFU:UZK:R.:K0H!3/LS42\+HWD2[:;^/62/P-K2WJ^5^1?_Q():5W"I3RPX MCK1O>ZY] $@#F>>9^$2NA;7=8:O=G^?S) +TOF!Y(@H&)3"_@@8VM\^2>7$\ M\,XCB"^%2"5Y'Q)L'WQ(DR8R-PQ/%#V\?1FP]4K9DUW2DJ8QNLM6C#Z!LIV? MA<7V1<#VY;'8UG'<7F=_!XOC(NOXNW6HPN*8S/5<]T2YPMM2C-MK\:;_.2OZ MVRJ(OT -_*8/#,IN4$M1S25:$XX> M[H>.U<6>U55+U^_ZV-(4:H>[?F#* 8RO0$]0ZYH9ZZ#DZ#V[&,L;'-S),\D8/@,9613D^WA.V2'*.4IA+=>:U+[\+ M5DYDY4;0E1XY'JF0 XQ>+N44"TP1R/LYI6*S40KJN7CP/U!+ P04 " 9 M0YQ2(7NJGYT" #5!@ &0 'AL+W=O="R=?PIJ+>YD1HM!3S@HYMC*ERDO;EG%&$D*N$FYR+$" M4ZQM60J"$P/*F>TYSM#.,2VL*#2^A8A"7BE&"[(02%9YCL7SA#!>CRW7VCAN MZ3I3VF%'88G79$G47;D08-D=2T)S4DC*"R1(.K:NW,MYH.--P#=*:KEU1KJ3 M%>?WVOB2C"U'%T08B95FP/!X)%/"F":",AY:3JM+J8';YPW[)],[]++"DDPY M^TX3E8VM\_DS:?@::+^9,FE]4M[&.A>)**IZW8*@@IT7SQ$_M M'+8 GGL X+4 [UB WP+\8P%!"PB.!0Q:@&G=;GHW@YMAA:-0\!H)'0UL^F"F M;] P+UKH/5DJ ;<4<"I:"%@YH9[[:/Y0T1(V0"%<)&C)4U5C0?KH!I;U UK" M@B85(XBGZ#A,;P''0F5$T1BS4]2;$84I'-Z_#CX@6Z&O&*PE(V4JXPS$I\AW^TC MS_&'J7;FYG<;Y1MN M_\V-6C#<;L;+GOR\6DDE0!Y^O9(JZ%(%)E5PL W0QICB1G(@#\ZY4/2W<>S; MH89N:.BT@CY& W=T[H3VX_:?V42-MJ)&%_YP-VBVAVHT%:A:V\W;:?&4DZ2__!#2[D=@7FD;PK[%8TT(B1E*@ M=,Y&(".B$='&4+PT*K'B"C3''#/X[A"A ^ ^Y5QM#)V@^Y)%?P!02P,$% M @ &4.<4EN?8A^H! -A( !D !X;"]W;W)K&ULU5AM;^(X$/XK%BNM=J4MB0T$:"E2H=K=2O14M;T[W57[P20&?$ULUG;* M]G[]C9TTX26$(E6J[@O$]LSXF1<_\62PDNI1+Q@SZ%<2"WW>6!BS//4\'2Y8 M0G53+IF E9E4"34P5'-/+Q6CD5-*8H_X?N EE(O&<.#F;M1P(%,3<\%N%-)I MDE#U/&*Q7)TW<.-EXI;/%\9.>,/!DL[9'3._+V\4C+S"2L03)C27 BDV.V]< MX--+TK(*3N(/SE9Z[1E95Z92/MK!573>\"TB%K/06!,4_I[8F,6QM00X?N9& M&\6>5G']^<7Z5^<\.#.EFHUE_">/S.*\T6N@B,UH&IM;N?K.@$ MW4%Q12G,R!G:7?]TR0SE\6<0'/_V%_KT\0,..F>?4?:/N$#W"YEJ*B(]\ Q MM!MY80YGG,$A>^!Z$ ) M<<$-0Q,HSZ@B'*-G=$W_D0J-8ZHU>IB "71E6*)_U !H%0!:#D!['X"("<-G MG-H=>;DYM9M7A3+)DG(%M%&%_3(SWUE#==(._#VH.@6J M3GT$MX)6692=G9VKHK8K%;3)OJ@%!;Z@%M\U#Y4\F3 1<3&'*@N!4QEZN&;) ME*FZ$NH6&W3?IX9[!8#>V]9P;S?.K6[@;V7CD-0&UGZ!M5^+]2L75(0V$]]2 MJJ@PC!V3$^R7M.N_3U;P&O/C-\W+Z("]!_RCDK'Q3J+VGVI<,C,F]9F"&X-4 M1YX97/(N;KU3?DHZQ?5\>O2YP;L$2H+.UK$Y(+2)M2197,^R^;FA,9HPJH_- M2LF5.'BGK)1LBKMOG)7N;L [.UGI[KR1UX4VL9;$BP\PK] ID%AX'(>57(G[ M[Y,-4M(H\=^6PP[8>R!5'#;.M=;3TVH'0;'S]Q=CRJ& MA#0H!$,\8A83U6B:@A&X*,)T,@54[FK(;?\72A6Y6EUQLT 7=V-T+Y<\1#V_ M UHFWVH-7A/JS5WTOSB,L\+'>>%CG)6]A@XUNY$:>4Q@5M1J/LE'BQU<@FV@ M*Y7@V"R-X[7;K)-<*OD$CD;-NLHN7T"D_N9?78FC UH5A7";@HOV:#*5A1N< M+8EAI, [!1W^=CT0_W]7#U5Q]]9:XX2IN?O$8'=+AMA6-WMM.R?S_;":&%%KJ7Q->^Y_@< M7^NZMQ;R7BT0-3R4C*N^M]!Z>>G[*E]@2=2Y6"(W*S,A2Z)-*.>^6DHDA0.5 MS(^"(/-+0KDWZ+FY&SGHB4HSRO%&@JK*DLB_5\C$NN^%WN/$A,X7VD[X@]Z2 MS/$6]=WR1IK(;UD*6B)75'"0..M[P_#R.K7Y+N$[Q;7:&(-U,A7BW@:?B[X7 M6$'(,->6@9C?"D?(F"4R,OXTG%Z[I05NCA_9/SKOQLN4*!P)]H,6>M'W.AX4 M.",5TQ.Q_H2-'R2XJKA5,,$>Z(E.&0'@!(\&U-%6$H5)HEL]@7^8$&=%8P)"9.T=X MCF!N+XQ%-=6SBCW!CL>H"64G\/Y=F*4?@'+XMA"5,ASJ%(ZVXIZOC3>KT,\; M'U>UCVB/CS'FYQ"'IQ %43#Z^A..ZVU.=E"-_H/J[G8,QT>[6,8'LX3=-P1= M'T[5V4_EF]*W]8_:^D>..][#_51,!;^&4^6*_OL5XK@ECAUQ\M;%DNT.NZI: MDV2.Q/:TU2 ,TBB+PYZ_VCSL77E1)PB2-F]+9=*J3%Y5.9)84 U,* 5DZP*3 MP_37].F&KK.PT[F(TF?Z=^4E:=;M;N==)R]\GJ5!FNRQF;8VT_\MQBEPU+L< MI2\4=+*X&V3;0D=UVL5F0>(H?NYGO(.M$\5!^LR/O]'![/OTA<@YY0H8S@PP M.+\P/++N^76@Q=(UM:G0ID6ZX<(\DRAM@EF?":$? ]LGVX=W\ ]02P,$% M @ &4.<4FU *YE !@ @2D !D !X;"]W;W)K&ULO9IM;]LV$,>_"N$!0PLTM?@LM8F!U$&Q FT7I-V&H=@+Q69BH7KP)#II M@7WX4;+CE^4WZN54AK]R-*\.INLM%Z_F4ZK MQ4IER/63L>;C^,_KXY>7,RUW&EYD7Z5[+4J[-).$%+ M=1-O4GU5W/^F=B?$Z_$615HUG^A^9QM,T&)3Z2+;.9L(LB3??L<_=HDX<,#, MX4!V#J2O ]TYT.9$MY$UIW41ZWAV6A;WJ*RMS6CU1I.;QMN<39+79?RB2_-O M8OST['RQ*#:YKM"56JCD+KY.%8KS)9H7N2Y-CM%Y52GS]PGZLBTT*FY0?)OD MM_7&.J[TR7)C7!Z&*6&8%Q=*QTGZTOC./_^-7OSZ"Q;\[4NT_49)CKZNBDUE MCE:=3K4YESJBZ6(7][MMW,01]X5:O$84OT(D($&'^[RW.XX>NT]-!O=I)/LT MDF8\ZACO?9+'^:+."N3Q%;HTZ4$7)CW?/AI[]$&KK/K'4?!\E]T;YV<#ENBB-ERHK]"U3V;4J?741^X'% M"+- [H\FCYT%TDXG-]S'%0XQ"4+[X"2,6#M&VXQ0PJ4C MQF@?8^2-\4JM5:R?-PMP $P-1I@'^(#A^-B9L/,\S)_D@A+22G.'G6"<"=J= M9PQ@Q&2(V; ;Y5&<$<4A;EI ##$;(QI M %C#?J[YI@&WKS8:\"!LI]>V(R%US@( (Q:#S +1,TS;SA*">"2!,=F M'?V'GMVM"7"3X!'*00X6B8.PD-B,$S)L+XXZK BCW'$-$ A\8/07XUC&B=@C^<T0OD*VE^P=5I)A M1S>FP$3J9V*_HAS3!R@0CXXAI"D C_K7?7WK8@MF'C&K+AVR.N)1Y"@,4)+Z M*=FO,+W; 05&TFB$:C!@)?.O!_O>10KZM@,&V&1^;&)BDLPBM,WRL_L! _2Q M,6X8,B =\Z_J^N:4VDN8B+5%>(<5X6:)ZLC^P=U#/Q[[9/^8AL ?HR/418 M'1M$%[,.768CL ?FP,Y6P0Y$<[_*]&X)'#C)QU#.''#)!U'.W-;$KB0#.?D3>IB; M),OHR([ 7Y\#.W+#QZ"#*)]N2UJ)27M&W(=5H01UUU9#GSD3TC?IY-_3$/@ M #\^AA3FP#D^B!3F'4]/0ME^=M)A)2+GTS-@(_>SL5]1CND' M GQM#3 H G M!M'3PE;*G/'VU=)AA245CAM% B@I_)3L5YC>[4 (\48.EH *\4@.EK8"MG1 M#@1@4_BQ^;70.2.&:_! Q*/P;=I3@& M]Q+()L>0RQ* )@>1R](6PE2$HGUER(ZW>@NQR](2^!?'(, M;2R!AG(0;;P;17@@/SUX/ZY^.?%37-XF>852=6-\@M?UB9?;]_VV.[I8-Z_, M71=:%UFSN5+Q4I6U@?G_IBCTPT[]%M[^K%ME(?NX(/K$8SP&J%^. F;FN1V,%V6_CW>^VDH0^W.]HO MK1_WG)QSKU^CO53?]88Q@W[6E=#C8&-,\S8,=;%A-=7WLF$"9E92U=1 5ZU# MW2A&2P>JJQ!'$0EKRD4P&;FQ!S49R:VIN& /"NEM75/U:\8JN1\'<7 8>.3K MC;$#X634T#5[8N9S\Z"@%_8L):^9T%P*I-AJ'$SCMXNAC7%E2S>:R M^IN79C,.\@"5;$6WE7F4^_>L\Y-:OD)6VOVB?1<;!:C8:B/K#@P*:B[:?_JS MR\,1("97 +@#X'- <@4PZ "#YP*2#I"XS+167!X6U-#)2,D]4C8:V&S#)=.A MP3X7MNQ/1L$L!YR93(M";H71Z)$5C._HLF*(BA+-I3 *BH*F6C.8OD-/L.+* M+4S+%?HH=PQJ;VS[0A09,66EAT1F8M0;P%0,Q!C7";#3Z0Y2L/"4((1M]2O A)3-\ MDW'!BGLTB-\@'.'((VC^;'@\], 7SX?G-]P,^@(/'-_@"M_O.FCT=;K4KJK? M;A G/7'BB),KQ#.VYD)PL89]5U%1,%_M6@KB*.P)M)O$24J&D)?=<48OP](H M39(^ZD1@V@M,;PK\4#=V <,2I:5LW"D#[>G3')&(^ J37HHE:13[59!>!?F? M*@;8IV+6TJ4G*<-1EOEE9+V,[*:,TUU*#[M4]:O#)R6[E((30N*SZEV&81+G M.3X-6WC8(D)2[#>6]\;RF\;F6Z7L2=0PQ66)]HH;=B=7*Y^?_$+!'<:#+#Y3 M.O?$Q81D.#MSY(G+,(F&?D?#WM'PIB,XQ_YC5PTO%VJ>9S@]L^$)\VR^Q668 M;_.%1W=,S=3:W=4:N774GJW]:/\*1A5; M 65TGT%F57MOMQTC&W>3+:6!>]$U-_#48P /UU,E8"5TQP(F$U=B;^Q2PV> OX MQJ!1.WMB*ED*\6 .\VSL>"8A*"#5Q@/%I88I%(5QA&G\ZGPZ?4A#W-UOO7^R MM6,M2ZI@*HKO+-/YV#EW2 8K6A7Z3C2?H:LG,OY242C[2YH.ZSDDK90694?& M#$K&VY4^=CKL$/SA"X2@(P3'$L*.$!Y+&':$H56F+<7J,*.:)B,I&B(-&KV9 MC173LK%\QDW;%UJBE2%/)Y,T%177BMQ!"JRFRP((Y1F9"JXE-H5,E (TOR,+ M_.*R"LUB]ME?3L*]I M^&I-32NJ5PSKD@!*^1Y9^]1 M-]D.XO:@Q<:.IJ70F*C=YOAV@30 M*^$T-N#F7;]:YC\!E!+ P04 " 9 M0YQ2AS\R+ @# "5" &0 'AL+W=O0)Z&T& M[MA\8>R /QHLZ1SNP?Q8WBKL^;5*RG(0FDE!%&1#;QQ>36-K[PQ^,ECKK3:Q MDHGDVOV2=64;>"0IM)%YY8P$.1/EESY5 M>=AR"+M''*+*(=IW:!]Q:%4.+1=H2>;"NJ:&C@9*KHFRUJAF&RXWSANC8<+N MXKU1.,O0SXS&22(+832Y@P38BLXX$"I2,I7"*,PQ&6L-.'U![O$ I05.RXS< MR!7@5AK;WK<\NP9#&3]'E^FWW^3L_;NPV_EX3LHO88)\7\A"XR)ZX!L,P8+X M284[*7&C([AAA&L+L]#DDT@AW17P,?8Z =$F 9/HI.(U))>D%7X@41 %#4#3 M_W8/XQ,XK7H_6DZO=43O91LT^3.>:9?:OR>$V[5PVPFWCPA/8,Z$8&*.IYY3 MD4!3\DN)KI.P]W\UBH).IS/P5]L9.;0*PR@,6K79#F"G!NR0>F5\/T3L+@BVMXF:9BB0OC&U@=, M%TT'H,$LC..P'S<'T*\#Z+\I@*S@&>.;=V:3W";N_JO[?VAQ$?;Z43-P7 /' M)X'Q#7KE0L4'5V4?[-!B-^,EF+_UPN>@YJ[P:>+>[O*MJT?KVCIV)65O?((U MMRR1+S)EP;ZA"E\(33AD*!E<]C!9JBR"9VLUE,?4"*P@XY,8R4'S=P0(XMT0HXV_' MZ0V_M,#]=<_^V7E'+VNJ82'Y3U:8:NI-/%) 2;?<7,O=%^C\C"Q?+KEV3[+K M<@./Y%MM9-V!44'-1/NF]]TY[ '"\0% U &BIX#D "#N /%; 4D'<$?MMU;< M.2RIH5FJY(XHFXUL=N$.TZ'1/A.V[#=&X5>&.)-=U V7#P!D#@)*9C3Y2&9% MP6Q1*">7HKU9MD1'2S"4\6/,6'S]18[>OPO'HT_'I'T3)LBW2FXU%85.?8/: M[!_\O-,Q;W5$!W2$$;F2PE2:7(@"BL<$/IH:G$6]LWGT*N,2\A,2AQ](%$3! M"X(6;X:'9R_ EV^'3UYQ$P]UBAU??)"OQ$C1EXFLNLY;<2HTF8F"/,N0VB@P M3 %VJ>D2?\_6&,5F^_.*IF30E#A-R0%-LUIND5F6!/I;M.YO45Y1M7E:Q[9L M+>G8D=JI=)=-@E$P2OV[_>H\SPJ39'0V?IRV?"DM#DXG0UKKS-_KD!I0F9TT MJ-(::*_4$!V&VG(X^H=NJT&R,; MUX=K:;"KW;+"00W*)N#W4DK3;^P/AM&?_0-02P,$% @ &4.<4NU$)K?X M P 7@P !D !X;"]W;W)K&ULG5?K;]LV$/]7 M"*\84J"+7I9L9[:!)$ZQ >L6-.F&H>@'6CI91"C1(ZDX^>][I&39L6C/VQ>; MCWO\[L&[TW0CY),J #1Y*7FE9H-"Z_65YZFT@)*J2[&&"F]R(4NJ<2M7GEI+ MH)EE*KD7^G[BE915@_G4GMW+^534FK,*[B51=5E2^7H#7&QF@V"P/?C,5H4V M!]Y\NJ8K> #]97TO<>=U4C)60J68J(B$?#:X#J[N@M P6(H_&6S4WIH84Y9" M/)G-K]ELX!M$P"'51@3%OV>X!, 0!D<8HI8A.I=AV#(,SV6(6P9KNM?8;AVWH)K.IU)LB#34*,TL MK/GZ=IK*&C-R]8.HI4(16&?E#%R#);XPN&6>:X>E/ MY %3-*LY$)&3,YDN%J IX^_)CS\$2?PS815Y+$2MD%I](._>[*>>1FL,)B]M MD=\VR,,CR!>07I(H^$!"/_1O?_^;7#1JWCM$+?Z#J"\/"W+QSB7E[FPIP>0X M( \CU(4I[,(46MG1N6&Z=GK\Z_52:8F/[]L)G5&G,[(ZAT=T?JPQ+F1-7^D2 MPZX%R5E%JY11CI%3FNG:/O4UE;H"Z8K@S6D%7X-OKK W3(EE,G7N>1Z&L1\% M4^]Y/QA]LDF<#*..ZHW-P\[FX4E(6S]CT7P"S:H5@<;C+J"-J'@/01 -1WL0 M&J!]LF&6 LG!B3;NP8B220^L@RJ.XK$;;-*! M3NL5B-'-H1!> #7035.0M\-=]S!'9\'5XH)2$1U([ M,!W_[]L3OM!N$;.R_VSH.K M1>"Z0;HR"[I-B_AU02P,$% @ &4.<4OM4DC.U @ FP8 !D M !X;"]W;W)K&ULC57O;]HP$/U73IDTM=+6_"!D M;0=(!;:N4CNATFV:JGTPR4&LQG9F.U"D_?&SG9"R#A!?$MNY]_S>^7SIK81\ M4CFBAF=6<-7W]DBQPBOI;.9%F MYK[:>!?PG>)*;8W!.ID)\60G-UG?"ZP@+##5EH&8 MUQ)'6!26R,CXW7!Z[986N#W>L']VWHV7&5$X$L4/FNF\[YU[D.&<5(6^%ZLO MV/AQ E-1*/>$51,;>)!62@O6@(T"1GG])L]-'K8 8;('$#6 Z#4@W@/H-(#. ML8"X <0N,[45EX^Q3+$9/$C"%7''H^ ]3.O" #&'*R8JKN&&IY64!CQ;@\X1KJ6H M2C@9HR:T.#60T=>? Z5_")9YC]2^ ;[VT"HDT"AM%!QC&F9] )WT$41,$.0:.CX>'%#OCX M>/CY 3>=]C@[CB_>PS>9P,B<"-5@JP&F*)L<56Q;]06/MR84;C0R=6BC;KM1 M]V :G)?TQ8MJO."S:9<*=]5=39@X0MLKEX,P"(.XYR^WB^'_J+@37[R*&N_B MNDB2I VK3?E;UY:A7+CVIXQN<[GJ FY7VPY[Y1K+J_6AZ;QUHWRAJ=OV'9$+ M:JYO@7-#&9Q],-)DW0KKB1:E:PXSH4VK<&PO=V]R:W-H965T>WF2<[(6\E$5B!J>6,G5T"NTKC[ZOLH* M9$2=B JY.9D+R8@VIESXJI)(<@=BI1\&0>PS0KDW2MS>1(X2L=0EY3B1H):, M$?E\B:58#[V>M]FXI8M"VPU_E%1D@5/4]]5$&LMO67+*D"LJ.$B<#[V+WLJLP58R$^+1&E?YT ML0EABIBT#,:\5CK$L+9%)XU?#Z;4A+;"[ MWK!_=K6;6F9$X5B4WVFNBZ%WYD&.<[(L]:U8?\&FGH'ERT2IW!/6C6_@0;94 M6K &;#)@E-=O\M3TH0,(>SL 80,(]P5$#2#:%]!O 'W7F;H4UX>4:#)*I%B# MM-Z&S2Y<,QW:E$^YE7VJI3FE!J='MU@2C3E,B-3/<$E*PC-40'@.=Y)P19P\ M"C[ M/XP0,SA@HDEUPK2)8(6T.6@!GR8HB:T/(+W[WKQX!-0#G>%6"I#JH[A MX(6=^-I487/QLR;CRSKC<$?&*68G$/6.(0S"8/SU!QS688ZV4(W_@NI^FL+A MP3:6=&^6WOGNA'RC3"M/V,H3.NYH+WDZBL##M7&%*XU,_7PC4-0&BER@_HY M&TGS6E+9Q*UJ2;>I5//%CL\.E]6H=W[63_Q5M_^UTVG'*0K^\$E?$_6CX+QU M>E%.ORVG_V8YDPF,)>94@_TK8(IR13.$:4'XHB 4QH)5A#_#-674UOEP@VR& M\JU.#MK0@_\K6=P&BO^Q9/$>DJ6OG;;(X7;HA<4#,F2IP;6'!R:GHD MZY%;&UI4;@C-A#8CS2T+&PO=V]R:W-H965T>V+F;3N<^0"(DH2$)'0!9]DU_ M? &*$D@+!"FUFGZQ11+/8E^ 9W=!GJ\9_R86A$CPE*6YN.@MI%S^V.^+Z8)D M6)RQ)W+OCE^=L)5.:DSL. MQ"K+,']^1U*VONC!WO;&%SI?2'VC?WF^Q'-R3^37Y1U75_V=E(1F)!>4Y8"3 MV47O+?SQ4WT*9,&/NF+\;)1<_3&I&43*46@=6_1W)%TE1+ M4GK\KQ3:V\VI@=7?6^GO"^.5,1,LR!5+_T,3N;CH#7L@(3.\2N47MKXAI4&% M@E.6BN(O6)=CO1Z8KH1D60E6&F0TW_S'3Z4C*@ 8- !0"4!= 7X)\+L"@A(0 M= 6$)2#L"HA*0/0"T.BE00D8= 4,2\#P!0#!!D!< N*N .AM(^=UANR"_3+: MS9!MN&$1[_YF816K\G54ZIP\O(! M/^%B._P WB8)U3]Q"L;Y9G_K!Z]'1&*:?@]> 9J#AP5;"9PGXLWF^I:FJ1HE MSOM2::-E]J?ES.\V,Z.&F=\N^1F P1N@"&-H@5^YX;=8PZ,"/K# 1RVSK^9G MP(<%/++ K]WP$9ENX0A9X.^[PZ$%_J$[W+OZZ1?P^I_?P2C\U_<643<'B/IZ M/P*O7]FDC#M+@7&+0A^[BQJVB/KTE]CV^0"%;CY9I/35GMMM/+3;>*@0ZS>( M'>=3EA&@]A\843%-F5AQ G[]K(:!L229^*]C$G\WB5],$C1,\\7OK1P/,"S_/.^X]5;VU&#BHCPP@%47W4>%\> M#,(A"O?D?;2,''K(]ZLC:PX(=PX(6Y8,F1%.NW1/#L"'R[X_$?3@2=W,D;GPD[N/A MN%IDHUUD(Z>@>SK/Z8Q.<2[!=('S.=$)?)5S,F7JR?])4D1Y0G)2D,::RH4: M !'(6"X7U@T0[2W#%PMU[!I1,V.P,V/0V8Q&Y6VZ#EIUW8P(VW4=[G0=.G75 M[*Z878 IYOSY![5WUI@G(*49E9OJ:DDX98E-W1;)"P+P% *OS=ERMP/7X *5Z?V?;!WZE!S=WQSMVQ4Z7QCJZW"\'FV'AO M'01A&""X3]KQ'FE'\2!^2=H6>4,81VB?M/='PA B+VHD;>B9,M[[,[1MK3'= M$I'7Q(]' .M659H3V+I_[E,\ 5]TZOE9E4:_WI)L0KBK.(*F!(,GK,&@*<*@ MNS:I+$NAC2DV!_@=O+(6H_[>HD,-B\/4--!=U-RO)H(F%'-*1"KB?=M P1D@59U[S;C,I"+IST#7FJ?*E+ S_ M19%:)Z^:K &')_2J84OHILL'NS_? /*TI'S#WIJQK0YVBV[H:V\.AM5[*T.' MR,U!GQ5?'!@>9%@)P=.%!U4:1'2R\+2(5GX.;>$Y&%8WS3 B:NE+5=[?D=)S MI^@8LD/!":-CF ^YR_+[+CGVJD4(:JOMD:%(Y*;(T_5M[UIF;F[-$-6O*B$=%QIDRNK+2"I-UB[E@:4+S>6.9VC() M;"Q3CP#6#36)%+G3UH@^TH2H?56U1]EG-Z$:-"\ M?0/C^&7AM3F_+<=6B]W BYM=85*T[VX\6,3Q#H7W!'XRKO\ P:2!P MIX$.\7E8LR[Q"0S?!B=LB0+#IX&;3[O$IT5$,R,= :R;8?@[<+<_U@C=XB>: MK;).<:F\S3IA,Q08B@W<%/N75'JCEDG:"M/ D&W@)ENK_QMZ4AT9FG>.C&'1 M8'#"R!CB#-Q5[E;W62U"*@\F5!6+$K!U3KA8T*4^I]_V):HTG! @5I/?]!!U ME95K4T=2-2U6@ANU:-+:6 2&IH.V<_Z$Y410W"4DH2'.T#M=2$+#E:&[-NU" M8BTB$&I\=WDXL&Z&X>+0S8=7"YIW"X#AQ?"$=6UH2#%LJVO;CTJ^D6<@V$RN ML=+ <)GUM6]+)=O69X:55_-N!NSV?BOWF,]I+D!* M9@KJG0V4)+[YC'%S(=FR^)1LPJ1D6?%S07!"N!Z@GL\8D]L+_77:[F/2RS\ M4$L#!!0 ( !E#G%++]4*/ZP( #T( 9 >&PO=V]R:W-H965TS?SW9"%@@P]D+\<28 MW] 5%')G05F.A9RRIP@S$RVK*Y,QL5!*20\$)+1"#Q<"XLV\G M@<)KP%<":]X:(^5D3NFKFCPD \-2"4$&L5 *6#[>8 19IH1D&K]J3:,)J8CM M\5;]D_8NO>%/7H45P[",$IR8XYQ+2_!J@G=>%&V.! MAWU&UX@IM%13 UU]S9;U(H4Z)S/!Y"Z1/#%\QANLW]@'-)-G,"DS0'2!1B5C M4 B$BP2-80%REJ I90K*%>"AB&D.2-+19",/+0=T.0:!27:%WK^S _\C(@5Z M3FG)I0:_1A<[\[XI9/(J!3.N$[VO$G6.)&H[Z)$6(N5H4B20[ J8TG5CW=E: MOW=.*HXAOD&N?8T)Q17C) /^[F7##YW?\\$<)K0G@ZA'_"W,BR0FL7-NG"(J\7]AK4 MCB._<>2?=-1\1%U+AQQ58GXK!]OON8Z_YZ@+B^PP=/8,=5%^X-G184-!8R@X M:>B9"IP=2CWHE,_S?<^Q=Y,:5;!>"Q9$O^OW\FZLKK*_,M7%^HC9DL@6F<%"2EHW M/5EV5EU6U430E>[&"P &0 'AL+W=OL2)- VLB/EA906XDV3-L#$RK;>)CVX":7QIIC9_:%PG\_ MVPFAH"1EO+2VX^^[N^_L\\UV4OW1.0"2AX(+/?=RQ/+"]W620T'UB2Q!F"^9 M5 5%,U5;7Y<*:.I !?>C()CX!67"6\S[,P%"XB=! CI8@(&-X3-84@5"1.M!5EH%+,/DJ$EF P[@= M1S$@9?QXYJ.)QOKD)XWGR]KSJ,?S,"+74F"NR95((7U)X!L96BVB)RV6T2!C M#,D)&84?211$08=#JS?#P_,.>/QV^-E -*,VLR/'-^KAVU,Z9CKA4E<*R*_+ MC49E;MOO 1/CUL38F1CWF+A%BA5*Q'\:1O\Z2#1&C10E>3ND*=P;TIH:0HB.BT2!2G#+C6&28\BZUW7;5@= ([Z M@/$[++X09-(*,AEDJB^Y+1]6@5QREM+'+@F&:8ZFO1*\%Q@? (;GAS28MAI, M!ZE6.15;($R0>\JKNGI2;AY7*I+.RS%,%_;=C?^&O8CFK(WF;)#GFQ2?3&FM M3.G><"!0%WG=%<H*R M=.W11J)IMMPP-PTT*+O!?,^DQ*>)-="VY(M_4$L#!!0 ( !E#G%*'Y7KI MUP( *P' 9 >&PO=V]R:W-H965T9-(&T-5]M**RMU!(F> !5%#9-TQ[XJ]S MCGWN=7Q':RZ>9(&Q@I>2,CEV"J56%ZXKDP*72/;X"C.]DG%1(J6'(G?E2F"4 M6E))W<#S(K=$A#F3D9V;B\F(5XH2AN<"9%662+S.,.7KL>,[FXE[DA?*3+B3 MT0KE>('5XVHN],AM55)28B8)9R!P-G:F_D4<&;P%_"!X+;?Z8)PL.7\R@YMT M['CF0)CB1!D%I)MG?(DI-4+Z&'\;3:?=TA"W^QOU[]:[]K)$$E]R^I.DJA@[ M0P=2G*&*JGN^OL:-GX'12SB5]@OK!NLYD%12\;(AZQ.4A-4M>FGBL$7PHSV$ MH"$$NX3^'D+8$,)C"?V&T+>1J:W8.,1(HJJU+N]^P"7U+G+D*FW+',Y-&@NSVD*PQX(?P"UGJI!PQ5*,!-V*8XM'KA'KT;EO 2VU3%1":4RTKG M\/=T*970O]V? UOTVRWZ=HO^_EL$17T- -O+T97&6B.R&N8Y>I[XT3 Z.QNY MS]O!_0C3:3@/PO>P^".L'WEA^ 9[YV30.AD<='*G7]J5X!G1C;[O]L8VEO2U MGB%)DBYKM>APZS!>S_=WC'6"=FUU@4*_VU34FHK^PU1,:*5V_YO:5G2,K4[0 MKJTN4'"^8\O=>L=*+');#R0DY@FJ_]YVMBTY4_O2[LS/="FJ*\>;3%W';I'( M"9- <:8EO=Z9CK>H:T,]4'QE7\LE5_KMM=U"EU,L#$"O9YRKS&ULK5=;C^(V%/XK%I6J7:D,<>Y,&:1=F*HCM=OISE[41Q,.8*T3 ML[8#,_WU/4XR@25.Q$-?"$G.=_*=B\]GSXY2?=,[ $.>1,W\@]%/AF(U7.#-ZJ[43O%;!U!\>)(S7HSFL^K9HYK/9&D$+^!1 M$5WF.5,O[T'(X]V(CEX??.3;G;$/)O/9GFWA""X@: M0!7ZI(Z]2MR2&3:?*7DDREJC-_NGRGZ%QGSQPC;*DU'XEB/.S#^Q9U95;$R> M^+;@&YZQPI"%S/>R@,)H(C=D"1M0"M8$K#BPS_DS<\_ MT3CZ]2VIKX07Y--.EIH5:SV;&&1JOS?)&E;O:U9^#ZLE9#B@QLS10/!039LR8:#9!^5/'#]RH9EF2QM;R)-X >V$D"PT8B0 MR/+LH:OQP@Z])(F2$[TZB-HJ.K,*IZF?N(.(VB"BP2 ^X-Q'ZF5>"F; TL5B MZG'&E'JQ<1V96KLH1QTR\32,P@O*72L:T3AV4XY;RO%PWMF+DD)4V3V"V# % M9,]>VHQ+LP/L#L!IH5!GSKK)%4C<<3TFW_A'U>YHX;5FD@RS^ *UOR1#2^%].,5?84T<71TETN3X=9OXT"3TW4^J=U-"[?M8*SE8<^X;#X,"E9UI+_]A(T.*]M#<0#<."E4 M JM5J%2E>Q>R:!Q=4(C\H(?"2:[HL%Y]+G#7+OB_V$E;W*U;:<92FTT[V''8T\#QOVL/]I%)T6*;^JFUP[VVE7?\:^ M%UZJE,LL\-*^A)]TB@X+U5=N=CLIUG9+8]>NW29@U;DVBJ]*FW)@JL"W[J1W M16=,4TQF#ZV3[M!AX7',OK.IXJ22=(N-/8.T MI]KY?U!+ P04 " 90YQ2:2)+D=\" ;" &0 'AL+W=OO* MK( 2RRN^!*;?S+DHL=)3L7#E4@#.+:FD;N!YB5MBPIS1P*[=B]& 5XH2!O<" MR:HLL7B; .7KH>,[VX4'LBB467!'@R5>P".H[\M[H6=NHY*3$I@DG"$!\Z$S M]F_2GL%;P#.!M=P9(^-DQOF+F=SF0\CZ30A M#7%WO%7_8KUK+S,L8QJFTOVA=8WL: MG%52\7)#UAF4A-5/_+K9AQV"GQPA!!M"<$B(CA#"#2$\EQ!M")'=F=J*W8<4 M*SP:"+Y&PJ"UFAG8S;1L;9\P<^R/2NBW1//4Z F_8GL E^B.KT ?J$)\CIXQ MK>KU,=65@5D&$EVDH#"A'S1V^NTGNGC_SD_B3Q]0_42$H:>"5Q*S7 YK*])+TX.K#2 M1O4B_\!(&Q,$<3_N-I(T1I+SC0A8@9"8=AI)6N$O(R])#HQTH,(H":\/O'3! MKOM>MY=>XZ7WO^("EI\JJUZ[8H(@/*B8:1O5+KZT0VJO^&H'[LZU68)8V/8C M4<8KINIKIEEM.MS87NP'ZQ/=^>I&]4^F;IMW6.@/2B(*7 M'S##!0 +!L !D !X;"]W;W)K&ULM5GO;Z,V M&/Y7K*R:[J2VP09,N*61FJ3I*NVVZGH_-$W[0(.3H ./'KU_[>1W&SY1]YAM"!/B2I3F_&FR$V+X9#OER0[*(7](MR>4W M*\JR2,A;MA[R+2-17#3*TB%R'#S,HB0?3,;%LWLV&=.=2).B/BPO6?R;EBQQ$E&W MKJ,:%(B/"7GF!]= #>61TL_JYBZ^&CA*$4G)4BB*2'X\D1E)4\4D=?RE20=5 MGZKAX?6>?5$,7@[F,>)D1M-/22PV5X/1 ,1D%>U2\8X^_TST@'S%MZ0I+_Z# M9XUU!F"YXX)FNK%4D"5Y^1E]T8$X:(""C@9(-T"M!FY7 U)2IPH!7=YF?XJ MC5[-B8B2]#4X \-]^R0''_)$\'/PXP\0^S^I!^\W=,P*A MEM@O]Z) M#67)/R0N=8-EM$V$7$W_@C-3@I5L0<&FO.1IXCOR;SQ\,HCP*Q%^KXAJI:LE M+FUK11C;"Y+KOI)H$E0R^VU!3K;\!1WX2(>',(9^B+MT!)6. MX"0=VXB!IRC=$35'5;Z9-)6\$!Z(@N3"\4:^>^WJ"2D%6\S0ZBD_@ MNB//\;K"$U9RPI/"L]_M.=^9E81'2J O*9&1& :S4E-NP ><%,'";L(4)YB.$43XC2C/3L!.S=B48!"WVE!;^RA"Q,4.ZZ#7=R"WEI!FQ&NC03V.\G7I;YG MF?K'.&/J&V!]J5\;%.QWJ)LOA"T33E2&%AO,A3IDQ&!),WGRXF71N4VCG)]W M[\=3>&Q6T,NR_L MM]]R>8*<"E68[V3L576@;N6QE0MYD^1KT_X.CZT8>E[H8+^](&\,4"07@W1N MOSU0@[]CUX&=50:L[1WV^WNY]5V#RLCTR&WVU]JSX>A[[*^U"%!MXPA_!^-!M7NBTT['_<:CR>R,QQ+<%%X[ M,NH_1O\/XQE9&L^+N*;TVNS1-SYRHV,+]T?0''03%/>%W*V]WCW-Z[5N3E.3 MZJEF,_RVU-H@;8%S S!PC6&P1BX,2&0"WEH R[@.#WZSSPA;%Z]CN#SK[')1 M_GI=/:U>^5P7+SI:SZ?PS6WYXJ:F*=\CO8W8.LDY2,E*4CJ7@53%RE[ M,-.O! =1, !D !X;"]W;W)K&ULS5AM;^(X M$/XK(VYU:J6VB9T7H$>1"H6VTO46M=M;G5;[P4T,1$UBSC903O?CST[2A*0A MT#W=J5^(X\P\?F;&,V/<6S/^+.:42GB)PEAC!S%#R(:BX#%P.GTHG6)SF^PJ142 MB=\#NA9;8]"F/#'VK%]N_8N6J1G1D'I20Q#U6-$A#4.-I'C\F8&V\C6UXO;X M%7V<&*^,>2*"#EGX-?#E_*+5:8%/IV09RGNVOJ&908[&\U@HDE]89[)F"[RE MD"S*E!6#*(C3)WG)'+&E@)T="CA3P!4%"^U0L#(%J[K"+@4[4["K"O8.!2=3 M< Y=P 36P.?_L#CE*BQS7DAC\(]0D,$-IS=19?'0R* MNGOXC=X!U8?S=P&5=HB5[WDK0;;>N^21N)[ R$[)V0GA.PF0I NY&T3HB]Z7.N] M00KI)I"Z0ZWZ+D:=GK':WHIOA3!&5:GQ6RG;MKMF+E4RRLF-HPY]=@L M#OZJ6N4Q(>LLMPCU")JIM3=1NI?DTZG*))5I2KC@T9\X3M@O* M^75\FT$1;"CAX$*4UC=D@T\V3?NWG=-M-R)/*$_W)DQ)P&%%PB4%-@7&_2!6 M!Y L4^!O:,R_4;I*=\N5YIECE?U]72?4QF6AFUHD7!^43FYEYWU!F:GDE*<^ MD53'Y%34>6"A0R924:6ZQP/#E$&GQ!M5/##JU!B'[8J;ZH3:;KT'NKD'NOO+ M0K7^%"7J!$9I>3B!+^0%!C2FTZ VL;IO<_P.0D>?+NCT1/EWU7P5 MI9SO]-O:4R>J8"Y.0%$(-V82V MCD#H8_0#A M*^.#0EVHG*5,26W*+C!+1E$[2!ZRHD$$\VUW%QGN8V$D9:RI; MJ.B[R&K$NE=D>.#IS$Q#_JAJK("C^X='<7Q03(N.BNP/$M.B'Z+FAOA#71Z] M[7>6TW50)7]KQ%3RV)4Z/:X19_+*I[F#0456/KOWQ$^2RYUQ&*[S*6Z9_@?#:_ M.[I,;DPJ\P-T?IW> !4PZ874'>&S0)V20CI5D.J&ULG5C;;MLX$/T5PNA# M"Z212(JZ%(D!Q\[N%FC0H-FV#T4?:(FVA4JBEZ3CY.^7NEB2)4JVDX>8HF:& MYPQG."/>[+GX(S>,*?"2)IF\G6R4VGZR+!EN6$KE-=^R3+]9<9%2I1_%VI); MP6A4**6)A6S;M5(:9Y/I33'W**8W?*>2.&./ LA=FE+Q>L<2OK^=P,EAXEN\ MWJA\PIK>;.F:/3'U??LH])-56XGBE&4RYAD0;'4[F<%/"T1RA4+B1\SVLC4& M.94EYW_RA\_1[<3.$;&$A2HW0?7/,YNS),DM:1S_548G]9JY8GM\L/Y705Z3 M65+)YCSY&4=J^_X=5A J (4]D\1_L*UE[ L*=5#RME#6" M-,[*7_I2.:*E@)P!!50IH',5<*6 NPIX0,&I%)S",R65P@\+JNCT1O ]$+FT MMI8/"F<6VII^G.7[_J2$?AMK/35]VE#!/N:>B\"6+IDXK<6 M^/ZT ._??0#O@ 5D:2G.P/ TPO +(1K8!T/QL=1@8U!?G MJ_LC;'"]W;BPAR_=[ID0-%LSG=$*+%]!6^Z1OA;3LST5$?CU19L$GQ5+Y>\1 M0$X-R"D .0. ROB0X.M.2:7W/,[65^".K>,LTT-P1Q.:AX/Z@@%Q"48VJ06/H),:.CD'^A7X6[M.=8.M!$EZ:V,;$X]T M,?;E8("TF&V;,;HU1O<\C//12_P.88.D9N&[$/D#1%K%%;YA MK\H H\O$N%&5R:.SP,,>= /2!6Z0U GH!G@@Q"!J@*-QX&W /XOF2;M[]LR$ M;@8/#!AX%''(VN?U%;Q1TR1#ZIE+"\5+9/\+?1L0Q$L'(ZQ(Q"I+ '6+2%$XX M7CFKP_UM\(D)5>"Z> !54RKA>*VL#_ZWX7*-;D6XE[5&03OPO $"3>F$)VKG M14E;E8RQC/5,2+%G]TY0HV _M1<'P;-3NRG><+QZCU2'MVVG/\#=Z7(W"CH$ M#<5C4^?A>*%OU8FW40A,SL8ZTKH4!@2]@4*.FD*.3A3RT8C\QO*+B3P(Y_J; M3=!0[6@"OL0K(YT32T'PRJ@ &*3E]Q^"(**OID_(^0E+J+ D@7LPA8/1N\(9=<<)&Z=3:$] YZ8JF[4'C;<]1%L[6:\'65.EO>$T\SF0<@A\T MV9F)EX:]=FM,_&['8Y!RD-LY*!]3T1.A43]2*U\M@D[YC#;#[4E@7W@YLJW63F#*Q+FYD)0CY+E/E MG5D]6]_ZSHJ[SL[\'?RT*.]N&S/E5?(#%?IK08*$K;1)^]K3P$1Y.UL^*+XM M[BN77"F>%L,-HQ$3N8!^O^)<'1[R!>H[\NG_4$L#!!0 ( !E#G%*/MU'4 MO0, %<. 9 >&PO=V]R:W-H965TV M7!D[$?:[:[J$1S!?UU.%H[!D25D&0C,IB()%+QC$G\9QRP+7[^P?W;B4 ^J6 1@%H.&=R*2&/&*-I1L.1"[(9\H4^4;Y MQHWNZ'Q%_EZ[=5\4%0;!=]HP3 ->?=5,+,F0"9DQRLE$IL#)0&-EY8CW8S"4 M\0_XB'LQ!V$33UP3[!+(9J!^XX/??XE;S#Q(2[>YW0X.:;>3AO- W MS/4E)_3%"08@S$J3.Y%"^IH@1+-*QY(7QX:)EW$,\QJIQQ])$B5114"CB^'Q M;05\?#F\XU%3+_-?=WSUG\W_0&%BEX"ON"&S/3E>-Z5[-SW84962[W\A);DW MD.D?GH :94 -%U#C1$ /3#_=+!0 85A7F'-#%);51UO\+-MD527@9XQJK>A= ME=-^6%)K)N\\@IJEH.:5@NCS"4$C/V-2:[V-+!=T#M9N^@2U2D$M+\_=\QH_ MVE@'G"V O&>"[($J_:$J,WZF9HZLNM1L^&VY+&VZOL.'DBSWVLZ$RC+47L??8D+X.RC_L$)0?2Y-=H5/&A=<;U M_^WQJ.!XXW%2>IS7Q;E5KR,\]-+8W\,F>25>E(E#/XN;OT@F#ATI/M>2+LE$ MRU_M12;.K,HC#(]VW!FHI3NY:#*7&V'RK60Y6YZ.!NY,\&9^:$]-;B=_H,F/ M7!.JEDQHPF&!E!$V[X"H_!23#XQ'\AI7D9V >4 M9\G^?U!+ P04 " 90YQ2/FF)6\ # !<# &0 'AL+W=O&-\8;623E3J,*R5P-T,]-5WMF( K[8B4)+S [)#, M^/>*K*K($KXA]R"5R!*%0BO%DT?R4&9*DIF.0:8RD+B0@B"S/">W90*EC@U9 MYJR4Y,,-*);E']'B@)D/]ZL'^9%\OX-B#>('"OY!;"(U,CFQ%;+46.VD9C2O M&+D#C*A+[GBI=I)\04SIKP9L=$_C(_?91W/WHL4;2$;$HY^(Z[A.#Z#%J]5I M? &.UX3,,_:\5X1LT0[93 A6;@&+3)'U$VG++=F369Z=F$C)]Z]HDMPJ*.2/ M"X#\!I!O /D#@/X^Z+B9/,% DD-YQ#CCH0QAP#8KRZSX %#;#@#< ^D2WZ1W53HLJ X!P!C;V !D$#H8)Z+AC[ M3NC'03_4L($:O@EJY<(^I.$9@"LOIF'H=Y'V"-+ \X/Q@%?'#=3QFZ N&%9\ M#JF-C\H&L@'8XW,TODMI1)T.[!Y!SXOCD [ CAK8T>]F*93IQ?R<1SWY&7E. M.^H5^'-!BI>&-QY*C[@!'U\$_\T\1Y!>L2,(?%ZK5"8I4T V+!/DR/(#O+[B MYM5QU&TA=49Q%'7X](C1D>_3L)\.=5Z>'><="%TLV?H$_6EQ\/#BZ)#H%QQ[ M@3? HO5XTG=A,5S-]0$=;!'U_2Z)'D$,1;OL?R7AOI!PWX7$Z^J\/JQ#*!R' M73X]J53^M^SKDSI5XKMQETNO7+N:*BYVJT\K0&Q-^RJQ M[SJ4JFI'FM6F19Z9QK"S/M>ML^G_7LQ4??<=$UC_DN2P09.8Y7@7B:J5K2:* M[TTWN.8*>TLSW&'[#T(+X/Z&<_4\T0&ULO5AM;]LV M$/XKA!=L"=!%(O6>.0::R-WV(6T0+RV&81]DB[:%2*)'4G$+[,?O2"FRK-". M6J3S!UN4GGMX]_!X.GJ\9?Q!K"F5Z'.1E^)RM)9R)%(&/*5)3:<)JDV*G*+V+9O%4E6CB9C?>^63\:LDGE6TEN.1%44"?]R17.V MO1SAT=.-NVRUENJ&-1EODA6=47F_N>4PLEJ6-"MH*3)6(DZ7EZ.W^&**?66@ M$1\SNA6=:Z1"F3/VH :_IYOI7&W*QG M]?6LJAX_3G 4D,!6G['UV$V*&AITH(Y-'!+NP^+GC,0)2.@]9YP:H*X?V8'; MA>[)Y;5R>4>UCVG)H-"\I+[?TOE'U?^D2S5-4?((2[JBJ*R*.50.J"3[2H/R ME102*@%4%RA!4/ZSA4GW>CZOJ[L;!-@G481[N@^'Q@:H1[P0NSB,>MJ;6*,P M"&W8#&;M@U:L8&BJ[JKQ-R?MDXCH7W3:TIV9)*V]"KL1G3MN3\P:%'5 ]CGI MJ6@B\OR>?B;0(>7"5KGPNV]RT*DN:":)PL&[/7X./;B-#= 7MG'4"A)]GWV7 M9J!5_V5::Q"9$A\[Q'-)O^(-A\8&J.<1ESBVWY?+!(TB+R+$P6:YL+UKA.S_ M=^\U0A[-JL:GO;1RGBED0GE.7QPCRCV01KC3(.*CNDR+3T(>- M#OZO&ZK2Z>\C;PA,=E.0UWCEX%W[@)VC/G_H97@F1*67L!(JR24XZONWY M07]I!P)C Y $04!POW\P 56?@4EO8:W.N0X:XI4^4 NT8%4IZS-->[<]M+_5 M1]7>_2MUF-?GQ1U-_4_ 3<)762E03I= :9\'X!6O#]?U0+*-/CW.F82SJ+Y< MTP1*G + \R5C\FF@)FC_XIC\!U!+ P04 " 90YQ2IOV4:W@" "!P M&0 'AL+W=OMUSSCV2KK*- MT@^F K#D47!IAD%E[?(\#,V\ D%-2RU!XLQ":4$M=G49FJ4&6O@@P<,DBKJA MH$P&>>;'ICK/U,IR)F&JB5D)0?6O"^!J,PSBX&G@AI65=0-AGBUI";=@ORZG M&GMA@U(P =(P)8F&Q3 8Q><7<>0"_(IO##9FITU<*C.E'EQG4@R#R"D"#G/K M("C^UG )G#LDU/%S"QHTG"YPM_V$_M$GC\G,J(%+Q>]88:MAT ]( 0NZXO9& M;:Y@FU#J\.:*&_\EFWIM#QGG*V.5V 9C7S!9_^GCUHB=@.2Y@&0;D'C=-9%7 M.::6YIE6&Z+=:D1S#9^JCT9Q3+I=N;4:9QG&V?RV4MJ>6=""S)3&8"9+0\[( MJ"B8LXUR,I'UYCL33\9@*>.GY-V;N)M^($R2+Y5:&2H+DX46!3G8<+XEOZC) MDV?(QS!OD7;\GB11/+C\_)V=).XVB* O7>S1T&@V=ES40 MKZ' %/<1UP#ID<1I0YP>),8KP"GRXN&8!SVWO_#J)U6TGN[3U^X4]'GA =5UP MZXY52U_D9LIBR?3-"A\IT&X!SB^4LD\=5S>;9R__#5!+ P04 " 90YQ2 M$/NQXLL" L!P &0 'AL+W=OV'(0:PZ-K--Z?;I=W8@2R&@ MO8D?V M*(R=\(?])5W (Y@ORWN%([]6R5D)0C,IB(+YP!N%EY/,VCN#KPS6NM$G-I*I ME,]V<)L/O, " 8>9L0H4FQ>8 .=6"#%^;32]>DGKV.QOU3^ZV#&6*=4PD?P; MRTTQ\"X\DL.AGAI\ 2>D8G-Y(_15!N%I_;G M$>%N+=QUPMT#PJ-2*L/^4'<3<,>4/:P=.>^L<..HUF!:MZ,239VHO=XOPVX8 M9UG??VGFJ,6J&_:"VNH-<5(3)T>);X4!!9B'^GQQ1J>,,\.@E;622QH4<92E M.ZC[1DEX$;>3IC5I>I3T^A4KI+T36"*)+C#1'40O*VJ-U],4>.SQ[);N[+:Q MIWM861+MLN\;A=U>KYT]J]FSH^Q/TE#>N+]M<-G>]B91F/5VZ%JL@HLLVL'S M&X6G!+5P]5CCTBMAJEM;S]8E?^0JW<[\&)^"JG+_DZG>D3NJ%DQH#&J.DL%Y MAAE356VN!D8N77F;2H/%TG4+?,Y 60/\/Y?2; =V@?J!'/X%4$L#!!0 ( M !E#G%*)0C 2: ( %D% 9 >&PO=V]R:W-H965TI/)QJIC!]OIMG_/V,F& MI70K7M:7S#D^9V9GLJW2MZ9&M'#?"&D606UM>Q:&IJBQ8>9$M2CI2Z5TPRP= M]28TK496>E CPB2*9F'#N SRS-]=Z3Q3G15M6R#-VB_M5>:3N'(4O(&I>%*@L9J$9S'9ZN)B_G).U M4K?N\+%X0B$<$!*@"+>/BF()7GW_"TRQ/)O@I!, MCD9..B4X]7WJ ;^7RV#)> K4> ML$9UTAI*6B$Z\NNR9VN$ALK1:9][5PGAJ@."LS47W'(T9\\HF8Q*)E[)Y("2 M+RUJ9KG<#/0M>W#O/5FTGFGFF=Q N,LGT]EIDH5W^YG\-VH:I_-HC.IEAGO_ MT@;UQC>O@<)EHB_K>#O.AW/?%H_NES0W^C;_0],/G4NF-UP:,E81970RGP:@ M^T;N#U:UOA?6RE)G^6U-LP^U"Z#OE5)V=W /C-,T_PU02P,$% @ &4.< M4M\:Y6,H @ \04 !D !X;"]W;W)K&ULI53O M:]LP$/U7#L-@@S7^D7CKBF-8$\8&&PL-6S\K]CD6M21/NM3M?S])=DPRDM"R M+Y9.NO?NWI.EK%/ZP=2(!$^BD68>U$3M31B:HD;!S$2U*.U.I;1@9$.]#4VK MD94>))HPB:(/H6!<8%-XXAL&W\&SF LZ8"'\SW[%Z_=:MDP@PO5W/.2ZGEP M'4")%=LU=*>ZKSCH\0T6JC'^"]V0&P50[ PI,8!M!X++?F1/@P\'@&1V!I , M@.1?0'H&,!T 4R^T[\S+6C)B>:95!]IE6S8W\=YXM%7#I3O%-6F[RRV.\N]H M/3!P!>O^&$%5T'GM6%ZQ1]3V*.UIN?^!RRTT+AT(M0 F2RBY*=1.$FA&"&^7 M2(PW[[*0;&>./RR&+F[[+I(S72RQF, T?@])E$0GX(L7P^-/Q_#0^C&:DHRF M))YO>H;O_B4&7*@S'>M,?9W9F3H_6TM/(ZTY9=QEAAB>D6FX!J$DU0;B!$KV M?(IH<9DH\40&TI$I/<%TI'(VJIR]SLVCO^9"@70LD/ZWC9<99I./Z9M3IKT: MU@L(#RZD>PQ_,+WETMC^*DL465@ NG]@^H!4Z^_H1I&]\7Y:VS<9M4NP^Y52 MM _&PO=V]R M:W-H965TV_3,!#_*E:8T"9MRZ-YM*.MU >(20Q- M*P,AQ!]NONNNN'B2*8 BST7.9,]* ME5K]+N\ M5'G&X%X0618%%;^'D/-5SW*M]<9#-D^5WK#[W06=PP34X^)>H&0W*$E6 ),9 M9T3 K&<-W)MQI/6-PM<,5G)C3;0G4\Z?M'";]"Q'$X(<8J41*'Z6,((\UT!( MXU>-:357:L/-]1K]@_$=?9E2"2.>?\L2E?:LMD42F-$R5P]\]1%J?P*-%_-< MFG^RJG4=B\2E5+RHC9%!D;'J2Y_K.&P8>.X1 Z\V\%YKT*H-6J\U\&L#WT2F M)JAG>I_ @R:)%=D@@65E#D0 M/B.WK*HGDY@I%@LI^!(PV4J?FM+0BU("H5*"DN1\#(IF^05Y^\8-@WR6D&$!D+W MGV6_$T3ML&LO-P.SK^5ZD1.^J&T1#!J"P4F"#Q#S.8U7IB!PB7\$'&[2"H+-#?5_']3JN,E4UBF:WF5\#T[9W]H&PO=V]R:W-H965T]\4"F,V4VW%YGCJ

$'5 U]]@2J>V.AEG$K[C5:5K>>@ M;"$5+RIG35 05O[BYRH/&PZ!?\ AJ!R"MSJ$E4/X5H>H M1_ 5$L9:JYD+FTSKK<,GS)1]I(2^2[2?ZMV 3II$YVBD&RI?4$!\@JY9V4^V M,&/=+*C@2]#%5N:N<2%LBFX('A-*%-'^IT-0F- /Z/T[/XD_(L+0MQE?2,QR M>89.MM8=5VEP<[R;59#]$C(X .D'Z)8S-9/H$\LAWQ9P=<1UV,$Z['YP5'$( MV04*_3,4>($W^/H3G9;@'QK@!O\A]3@:HM.3)I7AFU7\]F&@K6##NL:AU0X/ M:->EO=LN[94M[>VZM'?-I?UU-99*Z.?S]Q&4J$:)+$IT *4/4\*8.6*,*689 M-#5#*9%8"?/:6O;2V(_"CKO^E>^G4>#59EN <0T8'P5\@(Q/&;'YT;VN M/SC/[1)31*OT9+H934::X$OY> ,KCML[Z/LV?M#V#Y G-7ERE/R:*1 @[2-J M0 '1URHVD29[%&'02G90]XUB/PV;25LU:>LHZ;K+YOC%-%X36VOOV/,H3M)@ MFVY0FK4VS5J>Y^_$T" 6^V'K0+[3.HKT:!3Z5?2//D[W.C0*@_9NAO>MMKN] MA',W7O$%B*D=E5)WXH*I\K57[];3^,H.H9W]OI[2Y5!]E2E'_"T6^N&4NGDF M6M*[:.F,B7)LE@O%YW:0C+G28\E>SO0_#1#&0-^?<*[6"W- _=^E]Q=02P,$ M% @ &4.<4KG&1A[( @ ) @ !H !X;"]W;W)K:4H8?A. %D5!1*; M2TSY>N+XSNO"/5FNE%EPTW&)EO@!J^_EG= SM_62DP(S23@# B\FSH5_?I48 M>VOP@^"UW!H#$\F<\RL&UO/ 5DE M%2\:L%90$%9_T4N3ARV '^X!P 8 CP4$#2 X%A V@/!80-0 ;.AN';M-W PI ME(X%7P-AK+4W,[#9MVB=+\+,.7E00N\2C5/I#=99EN ,/-0'!? %T/Y5)8@B M>D-/J3$!E* YH?7BR0PK1.BIADV__@(G[]_Y(_#ZB&A5M$04A]()^LJ@E MB]XB@WUD48?,][WAJ)\L;LGB@V2/7"$**I83F?&**9PW%ZE$&]UG5>_-B#M* MP@@FL%_)L%4R/*C$G*%S<%V4E1%!M!2!I>JC'W;HS_Q1$O?3)RU]ZA=OA2C_C6!@#O;_@7+U.3!]O_QBD_P!0 M2P,$% @ &4.<4IE2NCNJ @ .08 !H !X;"]W;W)KR4'82Y$3511C:-,=2 MV)ZN4+%EK4TIB+=F$]K*H,A\4%F$<10E82FD"J9C?[8TT[&NJ9 *EP9L79;" M/,VQT+M)T _V![=RDY,["*?C2FSP#NF^6AK>A1U*)DM45FH%!M>38-:_F"?. MWSM\D;BS!VMPE:RT?G";JVP21(X0%IB20Q#\V>("B\(!,8V?+6;0I72!A^L] M^D=?.]>R$A87NO@J,\HGP;L ,ER+NJ!;O?N$;3TCAY?JPOI?V+6^40!I;4F7 M;3 S**5JON*QU>$@(.X_$Q"W ;'GW23R+"\%B>G8Z!T8Y\UH;N%+]=%,3BK7 ME#LR;)4<1]-;M&1D2IC!#5^!F;5(%M["+,NDDTT4<*6:WCL1SRZ1A"Q>PZL7 M_63T'J2"S[FNK5"9'8?$A!QLF+;)YTWR^)GD_1BNM:+58?8G0,B5=.7$ M^W+F\4G$2TQ[,.B_@3B*H\7--SAKB+X^@3WHI!IX[,%?I&(=++ DL."%+F0F MG'JL -RK]/#HKEY9F4EA)%KX/EMQ.%_"'R>H##LJ0T]E^ R5)9H4%?&K ;WF MU*KF/HFJ,KHR4C0,%;>3C20>N4NI+A'8QJQ)0R6>^%UYGBAWU)4[.@ET<$E=5<)?TF-\&IC$ MP[AQM)TF<3)*HM$XW![)GW3YD_^0V_PKF].@Y\/>X+@ZX<%S+M%L_-"RD.I: M4?.RN]-N+LZ:-7^8\ MV]$X![:OM:;]QB7H_BVFOP!02P,$% @ &4.<4H%C5C%7!P WB0 !H M !X;"]W;W)KCA5*KU^-Q-5O(I:A>%2N9ZT]NBG(IE+XL;\?5 MJI1BWBQ:9F.*<3A>BC0?G1XW[UV6I\?%6F5I+B]+5*V72U'>OY%9<7PH0MXNX /71"T"X*A M"\)V03AT0=0NB)K-VF:WV9JI4.+TN"SN4%FCM;7Z1;._S6J](VE>E^*5*O6G MJ5ZG3B=%/M>%)>?H/,U%/DM%AM[EVQ*O2Z6X06HAT:4H9:[0I%BN1'Z/CM"5 M/A/S=29K@+'Q1F3:AD17S2EZ/I5*I-D+].,/) Q^1FF./BZ*=27R>?42/=N[ M/AXK'4WMTWC6>OYFZSGM\7PJ9Z\0(R\1Q11/?OL+/=_>Y@5@:O((4Y^NINCY M,\C*=+ 5DAQPZ.TC3/4[=#[<2GS H8OAIJ)^4V-=?;L2I+L2I(UMUF/[K*JD MJCR&V,X0:PSQOEH6U0+I8D*S^H7\LDXW(M-E"Q;7UE38F*K[]>:4AHR2B!^/ M-]W*V>*B#HYCQI)X'S8%S#'* TYWN+V0^"XD[@WILI0KD 8YQ8H0&X$">46*$!,)803!D<6K ++?"&]B[?R$HM MZ[:B&T$=EYAOZNY1(55H:KRNTGDJRE2",0:N4S0)*;5\=V%)V$7M>1[N/ ^] MGG\LE.Z2_?D/7=]X'%,2!]8&N$!*8QPE%FX*&(P9YCP(X4"B72"1]^3]FHKK M-$M5VA;6U4*W^461S659_83>Z@.D[CWG,M[=)O;FZVPV*]<2+.+,> !E,G8" M#W""L;7+$Q<6Q1C;1]1%T3@*:0#G,-D%EPPHA@-Q),ZM0Q[H>K +PL4E<1PE MV(K$A>GCF- DZJD'@LTT@+T5L5\!LJD ]-I3 Z0S:!!_%U( M'_J96*4Z>R#W$W?KPR!)[%Q, & <1IS970PTR''3[@1GZ(M1? 5H"5.OR M'NEA;?89#(8Z]S[BF(1VJYU P) $@1,,9##JDM=^+(9!B9]"KY10:U7H8$I9 MR7(#EW-KI'M['L0XB.UP7%RD)RR[G $8(Q'IW1E#GL3/GKKQK)?K3"CYT&]F M>H#5!5Y+J8W4O*.O)1BA2WI' >%VXX%@41S9\;FH"#.*>\(S!$K\#/JA'J_S MNK&*,D_S6WBO7 JD84 2XFR6"^0XY)3;T0#4JTDU)*0G'D.K9 BO5D + @-S M63'F3,]F3H< Z%-W2XQMFH4L8J*YV[)XW@*[TUZ0Q$'$K)Q> $ 6UI- 7VD; MYB;1XVBG(=7!N8N&CB@ $IY1()/>(868\8'XYP=+?/[]7BZO9?F/CY4,>Y/D MV\0'-=Q)\?>3'ZVM_6F$,SO] $R#[,D&0)$@(ISMX]ZVN*Z8H9H"+=AY"^M6 M+0^UA+ ZP06 2QB/@I[BIF94H/Y1X4FJA[H$3RB/[(0"J,2F5P#$.>_1.[2C M<_V#PK))0KH9% L 4!0+($&/6*)&KZE!^3R0;%$774+BR4("(DET&"_ M6&*&\)F?\(>))090."26 !PDE@"83RPQ0[KL@#Y_LEAB+EU"8@F"N6()0'G$ M$C/DR_SD.T@L,9<18;$$ $&Q!."\8HEUONL>0K%#!WX&T6.HM5)H!P80+HU) MQ)@=&:#M$ZYU0<^XSPSA,K]J_S9IPURQ#8\6 ! >+0"@=[1@AO&9G_$GF1Z1 MT!GZO9RGN=!]I&&4:HC"889S6?A]68H9 F1^$;KSN]D<^$2YLC!T?F(!I*/3 M]KQV]OTW+,O\+'LH_^A?^X?/(3MCN)#YM>>C=X8;:N)^:AJP,]PE$F=G (RS M,WX[^_X;,N)^,MKNS)NGG QN*('[?WA\?/Y-=^;^[CPD_\"WGLXO="XFM-/O M-;/O?N=71W\+/I3^)QT,;OHB#[[SQIANR/T*9,C& %_:.1L3.M^D.!OC-;-U M?]QY<*-^\N>]*&_3O$*9O-&+\*M(YZGA8 !H M !X;"]W;W)K^ZYXFQ'V2-/"!'@1YX5?&XE0I0?;)M'"2;-64Y%O*6;6Q>,H+C MRBG/;.0X@9WCM+ 6L^K9/5O,Z%9D:4'N&>#;/,?L^89D=#>WH/7RX$NZ281Z M8"]F)=Z0%1'?RGLF[^PV2ISFI. I+0 CZ[GU$7Y8ND@Y5!:_IV3']ZZ!FLH# MI8_JYBZ>6XY"1#(2"14"RY\GLB19IB))''\U0:UV3.6X?_T2_5,U>3F9!\S) MDF9_I+%(YM;4 C%9XVTFOM#=+Z29D*_B133CU7^P:VP="T1;+FC>.$L$>5K4 MO_A'LQ![#M#K<4"- QKKX#8.;C71&EDUK5LL\&+&Z XP92VCJ8MJ;2IO.9NT M4-NX$DR^3:6?6"QI$"1%IA+.?P;M;(G J+Z[ 3\ &/)&O M^0TRR-L>@LP$K(AS+G!0=+7*KUY.#[K](?W,GG_,^!T=UV=+<:W>L9_3<6 MRWUCST!F2O3X'I28@2><;8EI7>M0L,X%1?"G!217CC^SGPP0O!:"=Q($O!4) M9>G?)#9AJ&/Y>Q \% 30#P/',>/P6QS^23CJ_ (IYULS%+\#!?J^XTP@#$(S ME*"%$@Q"66:8<_ 1M)!6-9;OGTG^0-C0QD_:(2872+MI._KT?&DW/99V-6V/ MFAT@#5NDX1FS,^RFA-/^O<([SO8 -'1T67;.F\Q-O'TX81"^2N:F/II,O:&\ MAWMR L?A7AW@E@T$%[B0[S9&\+"#:(H\&'A^V '?-0T]UW/E7+T>\+J20S2" MMC=OH2W4!1NZ%R NU-4:GE:N!ZG;Q#K*W>-VAVAU38>G%?5A^D)#2>_E[TCC M0^!: >"P!)Q.X* #QY]",W*3:3"(6\L*G/P?!)Z,!V\R'0:O50D.R]*K-G4, M;[6.P/ "O$5:$="P(GR57VE\VR94?_>,NN4=>E[H!/[D]5X83)$3N+(CZR$N MTD* AH6@9RO /^ _-$=HKRF_1%>.=)5'9^S+T='&O-FNTQIXI#4!G;.%1]T> MOK_*CC0^!*[E 9VYYT?=HM_7)AE-!]LDI-4!C52'DZHLZM;]OC;)8'JD34): M(M"P1!RC]IL:**2+/)I>@MI:"-!I7Q3#U Y'4ONHW>'Q@)8-][0/B6%JNP;M MZ*7V2.-#X%I W)%?$F.I[7:_#/IZ$*/I8 _B:N5QAS\BWD;M)N@H\"93,WA[ M[V!0GN)#,+J@\[Z1M"R.BM\H$+0O+I,"(X)4P;R_9I2 M\7*CCA_;X^;%OU!+ P04 " 90YQ2>3 VX)\$ #Q$0 &@ 'AL+W=O M&ULM5A=;]LV%/TKA%=L"9!$(JDO=XZ!QG:[ M/J0-FK7#,.R!MFA+J$2J)!TG_WZDI,BV1"D>D+[8(G7NT;U'E_>*G.RX^"X3 M2A5XS#,FKT>)4L5;QY&KA.9$7O&",GUGS45.E!Z*C2,+04E<&N69@UPW<'*2 MLM%T4L[=B>F$;U66,GHG@-SF.1%/-S3CN^L1'#U/?$DWB3(3SG12D V]I^IK M<2?TR&E8XC2G3*:< 4'7UZ-W\.T"1L:@1'Q+Z4X>7 ,3RI+S[V;P,;X>N<8C MFM&5,A1$_SW0&%X;:P_RE%7_Y+$6XL P1X# M5!N@4PUP;8!/-?!J ^]4 [\V*$-WJMA+X>9$D>E$\!T0!JW9S$6I?FFM]4J9 M291[)?3=5-NIZ8RS6+]V&H/W*2-LE9(,?&15 IH7R== )13<$4&9 C.>%X0] M@4MPKS,VWF;4 ,RLH(G)G@<*4K;B.05G &0B]S9I[_!6>7XN<6YV?^@^GH_!V=O;"SSDUG@^ 6'%J=31?U41[KA M)H%PR8U[N#\75.A481M 'PN327* U&M(O9+4ZR&])QF50*>&3G7QG0[05Z^V M8@M*-E,:'Z:77H0B?SQQ'@[?6X4+#W&AY[KP&#:WT(7(Q1@?XQ8V''1#WVMP M1]'[3?3^8/0?*-.:9F7\)-:+/I7*:*P7UY (%:E_)$( (0Q:(EAPH1L$+:WF M-CKL1VVZA06'(XRCR"Y"T(@0#.;5G>#K5$FP%CP'O$HRSH:2*VR8PT%Y/^N" M)NHR=0$8538QPTY46DBO+=+, @LCWVU):4'AP!NWTFYA@7D1]@.[D%$3;C08 M[B?]M5&48MKBC+K/'(HHLK#@M+ANV+-RQDVL MXQ-C!6<9E_(<$*5$NMPJLM2]2G'3Y;[Q;%OVM@^";XO?). BUKU// &9Z#:7 M\"RFPKK"QJ>)->_B["I8<$,J0'??U-U!'5KM^I];FB^I^'=@\<"##P;X>@4? MHCTM>M627],=BM?.V96Y ME<[WQQT)+#@_]+R>^@WW/1QZKUS!X;Y#PN$6>5(-A]W6A* ?M>7LHC!N?Q%8 M0&$TCMI2VAX((]RCY+X5PF!X;9BZ9+ZTZ]JFK^1V*=,X)2+M2:; 4JO&$ 6H M'7X7B%T?AKBM0!>'\-CU/=06P0+T71][L$>&?=^&PXU[N)-!2_NTMC(+T-K+ M+#A[&;E!OH)5=Z.UY>)I1H40U WU]SKIX'Y@'-*<_T/U!+ P04 " 9 M0YQ21L&[KN$$ U$P &@ 'AL+W=O&UL MO5A;;]LV%/XKA%<,"9!$O.K2.08:VT$#+$70K!N&8@^T3-M")=&5:#OY]R,E M1;8IVG&QK ^)1>H[%W[G\/"(_8TLOI4+(11XRM*\O.XME%J^][PR7HB,EU=R M*7+]9B:+C"L]+.9>N2P$GU9"6>IA"'TOXTG>&_2KN8=BT)"A N


9G('!1B=MW[ M@-Z/46 $*L2?B=B4.\_ +&4BY3]Z#Q2*0B5D8%US]K,11I:C1I/[XW M2GNM32.X^_RB_;9:O%[,A)=B*-._DJE:7/?"'IB*&5^EZK/OO2)NQ!4?] NY 85!:VWFH6*_DM9\);E)E$=5Z+>)EE.#H=<9.5ZDP@"$O%^!6 MIQQX5%R)S"#/1D+Q)#T'O_Z"?/8;2'+PQT*N2IY/RPOP;F_<]Y1>B?''BQNO M;VJO\0&O$0;W,E>+$HRU^]-]!9ZFH.4!O_!P@X]J'(GX"A!T 3#$[TB_*?(W9I:Y=6=ND!NY]T#8V-Q96QK;/I;%G(=:*3 4R> MSX$NI(5.X'Q>5Z)$)<*99K41OS)B:NIZ@#'T(QCUO?5NQ&MA<_ZU%>0(IM1&VZQVD MB$:^18H#QR(?6;!1%W89XA CB^.Q XZ5WGPNPX1 M&"$S02]J)L3W5;+F MJ=FB0%=@?>*7JDABI?DQ[R\G8I[DN6%(E_=GP0L7/4''2TPP912[W0Q;-\.W MWA#G]J=48[;07Z&?6YL;*WM7Q=/*P(NF"13ZP .E AM;-A[$ AC!!R1QGA M+2/X9Q3GQLI><6!!1.SB[,"%C,' YL0!\VF ;%*ZL$L_\GUX@)5M^X#(_U.< M&[W['A'?080#& 4^LL]N%XY"1"&TN7 !=3? #IQ3:-O3H.--S7@VT]]/IJ2) MIWC!\[D >I<(4#^70/?C\ M]]G:-COH]6YG*F+]>5P*DSG_D1I7^X'# (8V-RY@%. ..0X<@21"G;WE )KV M =(##&T;'W2\\WGK$Q\Y&A@6($ILBKHX3&'8J<==&/419)T$ZN(B0@-V*(.V M#1%ZLX[HE5:C,;3W(1%2PFQB@LYWA ;9C89#F8OFL0-G\5?SXNU<#V2BF%?W M,B6(Y2I7]1=R.]O>_7RH;CRL^1MS)U1=.VS5U!=*][S0^5."5,RT2G@5Z& 5 M]1U-/5!R65U"3*12,JL>%X)/16$ ^OU,2O4R, ;:F[+!OU!+ P04 " 9 M0YQ2WH[VBEX" #D!0 &@ 'AL+W=O&UL MG51=:]LP%'WN?L7%&Z.%+/)'/KK.,;3)Q@(KA(9M#Z4/9 !2>A[P](05GI);%;F\DD%FO-68DS"6I=%%2^W" 7VY$7 M>+N%.[;*M5T@25S1%NV1%K@_W[%_<[6;6E*J M<"SX;Y;I?.1=>I#ADJZYOA/;[]C4XP0N!%?N"]LFU_=@L59:% W8*"A868_T MN?%A#Q ,C@#"!A"^!D1' %$#B%RAM3)7UH1JFL12;$':;,-F)\X;AS;5L-+^ MQ;F69I<9G$[FZU3ATQI+#5\WYJO@$UQG&;,>4P[3LKXHUO'S"6K*^(7)N*6R M"T'0@= / Q._9H'[6RQ2E \QT4:D/8HL&D$WM:#PB* /0$#E5*(Z@!V?QGY\ M'PSZ7XX0$.-,:T_8VA,ZQNB-]L#]#Y,!4XV%>CC!'[7\D>/O'>&?L W+L,R@ M Q7*6C?\@?,VN#CD8,WYV7':-MTD?C<8QF2S;U6==+F7%'2#H$WZ1VZOE=M[ MDUP%,_I"4XX=R*A&T )2A(JR[)#891V@2SOQ1"[P+;Z>W#GOP%4$L#!!0 ( !E#G%(.,>K65P, '85 M - >&PO.6T<&HX[AUXC4);('"8!N% M]L?^%266$X$L>[+2)7V?O;+J2XWQ4-[C]L39S2'UUC^ZY1]*5K690J16G MMW-*E;?,N:B&_ERI\F,05-,YS4EU7I14:"0K9$Z4;LI94)62DK2"H)P'W4XG M#G+"A#\:B$5^G:O*FQ8+H89^OW%Y]O8E'?IA?.%[EFY45I,")[JT<*A;<%F MJWER)@II".SZUC$:E$0I*L6U;IC.QOD$\FK[;E5J MA3-)5F'WTM\$F)M.,BED2F63)O37KM& TPSD2#:;PUT590"@4D6NC92162&( MT;".J U-.Z6VP[W,ME;5E(QH3"VH-BV-;0#_-IOEWJ:]>!&O5[*' M0GU>Z.$(TX9:H3>29FQIVLNL$8"QAS@[*4N^^L393.34#KYUPM& K..\>2'9 MH\X&I3+5#BI][X%*Q:;;GE^2E'=TJ=;EM,QPS=TCU/QOYWE&!96$;XO6M?^6 M9_G%BJ/>:TDV3Y5]P4Z-]?'BK8N\/ :1\3&(/(J:[!^#R.0(1/9>[:GY')'A MFQ09U$>AK?/6SFFK\7IPJAWZW^$$S3=)O?ZG\?31\5@,T]9W(GTT MIH_&V"@7,C8?+(\[)M&7>Z1)$D5QC,WH>.Q4,,;F+8[AZV;#M$$$E@JA"L)'BE8B-%)]K0-SS!A%)XEYM+ ]$8*N U0[D=^>!FG+' M1!&L*J8-V\$XDB08 K7HKM$X1F8GAH][?;!=$D5)XD8 ^^C8/V>"C:_M([^ E!+ P04 " 90YQ2EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !E#G%+^F<'V M@ < )=& / >&PO=V]R:V)O;VLN>&ULQ9QO;]HZ%(>_2L2K76F]34+^ M3NLDUK&[2EU;E6IOD0$#UI*8ZX1VVZ>_3ACT>$U_NF\.O*($&A[LQ,\Y/C;O MG[3Y/M/ZN_>C+*KZ8K!NFLV[\_-ZOI:EJ/_6&UG95Y;:E**Q3\WJO-X8*1;U M6LJF+,Y#WT_.2Z&JP8?W^W/=F7/Z1#=RWBA=V8/M@6]*/M7/K[=/O4=5JYDJ M5//S8M#]7J77%P,_(%7K_73%VW4+UTUHIC,C2Z*BT&P>^&;-(V: MOS@\:2$?Q*SNCC1B=B\LR,4@\>T)E\K43?>.[OS",CY*^^;=LVVC/ZNBD>:3 M:.0_1F\WJEJUI['?XIQ\C:X=]H^[1GQG_D\SZN52S>4G/=^6LFIV[6ADT0)6 M]5IMZH%7B5)>#"[UHS3>G5C)]DO93[E:[+Y@8\E(W5R.O#-![?OUCD!& #(Z'>27T0V!C %D?#K(T>0+@4P 9')"R&E((%, F?)" MWAE5S=5&%+O!4#5*UIZH%IX]BZ@4@

D?[K.>3UVB]=GIPMOJ'^(0LT.M0G ME2]299KZ? !Q18FUL-68H'40&M.'Y#I)86H392[TYP\-AP+0PR_1DCGL8!"* M6^?WA1BXID4*4_7T:!;UCRBK@;/PPDR:X@','H/"Z*Y&$S?X.;IIZIL',,&_ M2YCN$RJ*)5N=9IME\U?F3:5+AS1WTC)2M7WNI 6,48&*QKET>V+/!0P?8Y(5 MZ/2IMD,7=E-0J$I(D[PA<5XL M3/0;%]@V9OU_)B4-IWG,G4#OPZE'<6^D2\KOY%, MSR-< "E1QM9R*+$W%UAA1->4QR$)]$6+D/$U5$?7>]L,E6 M14[?!(G"F!-P$R%,KM9JHAG,E+KN48JHJVP>ZBFYA]31%K"9TM:=ND;Y=!W) M;ONGM/EDB4.**_=[/EO"9TL\6+;$CXQ7JE4=S*Z]54JQ!+5]M=C::K&/F9TW M6I48/[*^Y@*K8-5^=6,2(UN=S>:MH:.J2TD6UCL1E2#"Z5TX=5TFB55GLP1' M11_&A:KF0\]/%;RU_#)QV MI4@HD39T4T2+6^#]S#"4/GF33Z>.68":F'3\G&C/=M?6P/QBX3<'XSUK.TX& M=,#]4S[@+Y1W_"$'&S A%()YG5Z1P7L >N:7*ED8]HV4(;G[%-SC-C6?,3D" M2W^:O@N^^:*T:TK+EI)+3?%I)T5:%';.TBKE(=1 ^1V%?H=E0AK(DAV#46I= M[5A&1)TSVM]MQ5YLL:3^;O,H;'&7KEGA"$TK(0 +P8PATV'NA0QW5\;F(3 2 MU17,F! I0H[WD"##K[)X^/S+^V$O[/5Z^%KZ@7X*I:0&F)\)&Z6)=+\]"7YM M>^@:G.33^U\_D#>!).L!$)=-A&\25J,:YFFGV:;QX/L?BVA:O6[2.BX&]SF@ M7X:T'L9-17(4F=-U(4S0E2B7W]4,YQ#'DT[78@ACEWK*6\C#QL-PM+Q_*+X( M71'K=069 FLIQE5H%2T1AE(EC&K80L!2;*%?!/2U+!-6!?"B18GD8$69*V^P M=M:M%[+YG@L4LR0I(PEI4G6B,^VW3L38]%%WEP(Z!GD(ITF*&T$_EG%><(4( M_;:1'5$Z?NVB;_1^4J7[ EV7Q&DK@T5C;J(()^=^:BHT9+!J"B M0'8;X!(YAU8K;*&V9'VMOD 7.I78 SM0TE&; F&.:^.J4)*GQ;9\JGC+USQD MHV?('4PXF;(9"$0%]9F9KMJQ1$Z:A&$F'01/F1#,KTHP8B@1!O;-E'63]X42 M %:\GC@%X+0Q\V8L^R!TG;#M.%IU@))O2*Z8K7NE/=08Q?#UE#@GE@'Q'G.7 M>GJ9H4!QWVU3Q__ (J&4JLCI0DO:JJY?98*+6G%9#95L7A9Q\+-5AN2&%QN% MO*MJW5;#09,VO@EYR-H[A3$85R=3!=[7H,ILP)+F#=N,@F.[X[JWC#-6<7Y,I-=+R"M'81_R8='REB M+)!S5NO@M&/#"=?K*R9WVO*0-7.GNU24M6K<67-1Y5&$PUW/(^3NDZD];881 M.AG!'GR ,12$,F1'VB=A=#(NZP8AS?0@4Z+,*;S78$K,T5U#'Y MCV[*%Z=\H 8OFA,V174I(62*MQU0@65N*.F2\B03BC5!TN M4N4R]Q3S\E+!'/D3R%4J79NQ0:IWMU?#U:>]=9RR/L#HRY9V%J3^6YU^\(<[HRRY@,=3QCH MZ/M QXL,=#PPX.F1H;H(J(K&4D'703>2"F;P=&E3+Q(!Y;<76P3R3RJ806'O M^.&H:H[!%0[,+2?Y(@=]2FNZ5;( M7B!'JF <)$4->M+$=&([5&@CQ@-!-XI.(S)FG*T%'R^#ZX@SCMQZ0/9UN;,) MT#>%Y0BEU#IC#(\#W>W7F;2EB+VUH'HO.>+MNEF#$D0COEI7&6'QH+QC@DY- M'>-C[X2:H*LSH\8ZJ.5R1$S7%:V6:M/;+.2P4_73M3@"HBM518YXF(LNF.O< MY;:S;MMVNV8U.K%UW(:\V#3QOS;=X-'55:$X ,8.+TZ.+ZN6#TSBA!SZ=(HY MQ1V!_IV2RT6PPU8S4;OBXJUV&.CF G/]39 M!7823_,TY7Q*?4X(U?EF">.\T?2A#VRALWO%35I+@R;"1RPU(NE$H2,3)9Q; M!V5FJ$"/2[3K0KPQO'WM7.;[B17G.3J4G%@Q0XJ^=2O'MFV2RF8DWSG90, 1 MN6;:J5AN; A>4&=3)U$5O9D4F-"O=Y.^SU7.="$I9^*M4Z46416Q,QDQ9358 M$[F,R&J>L"Q>VN0$&T>U<5"3WA"4<+JQ8IM9?X9U7#$=2EZX.33 1"8*_?-T MWX3O:);SUM:Q<5$3:Q)@G MW\R+'92:,\5J,9<%T/79'!V_&ZV@"BY)V?%UF(OF4=;-?:+WY^G\?N]B1#N3=1V 'ORN M&<5SX?* )^/^EAHC1W$YIAPO?O2)(V"_(O8S4-(7;H.'1/:1$G+H)OZ$-ZE3 M_:'?F''=UUF,-9M/U108'[Z ':=M$7+A$SRTBC$ 8\J-:6\/1"Y -8 MO4H(T-D50C/ E2IE*NA@R]GAR*$=C6X=$N!!7"02.H95*]%O#&X# ^C3TO+" M 8Z@#*D(CK^F2 B2 5P\%7]E.6I#-;I8F:&FW=1MX7P25# 1#,:ATP$+'?\P M.\0A"QU4,(*!YJ-7;'3%AH95=F18G'*&17/?Z7T-R$O\]&.FL\.V 6!^1 3, MPS,2+5* P5[YI!-U?E04\[3,;Q-JOQ9/":%O8+MS,@7%X[Z M*'F-)C[KX(C<0R'&JL)B6J.QS&\: /&&'E_JP@+%4I.A]HE MHN,;N?E&;B^DD1NVVD6UU8+N.RD5=E"_4=BM:AH;*LKEQOJ M0^@W;OF*M+9[D@H"$%8416J5HY#OC0Y;V_+MH](8H"U:L27C\^2**[Z)\"I' M03,N#@;SX:.FN7<_)Y@:I.65FYZ@M-=\P< [#KUK^* PF*ET02X200YRG"N6 M-NE'#1VT Z5/C3>F41YC$P%I;52\NC/F"Z=[=O39<9N6-0I>Q]Q:68,SF80Q MZTXFS7MWQ"WVJZ$SM%ZLGC^G=SB@6(3/I,M]#*-86Y-D]Y4O/7YK!5O==>,R M3'@K0;>$>R!ZBW50KSJG0\[@@KV+N'*-I7?8 A:FB@)IIK"6,8Z15=GR9'1S7HE(O2%V%-+F:5FE3J<(<5FLZ\VK?UMIUCY_FBYXN>+SX?OGACU/\6 M:T(_HB+>PV[$CCJES$#2V(26!>8,(#I/JKH]CRX3;4-"@,9^S1[\D! X8X(Y M14P;U,M!7R^5V[^UY)CRDW(HG_O])+G? Y_[_6)RO[WH]:+WF8K>:)(OW%9% M<^W4,H7]TR7; %=H%E!>FH8>6DIIV36[[=3<2:*<@^A:VO[!VJ6[J>17RGT9 M_%J[UC Z*'5;9CH1Q0I;4VKYCMMU4X\AE)]WP-@2[%H3'+8]?&]<#.SN$A2) M))MIN95^!J#(*?YM(6OZ2*X78UZ,'9H8H[05B\6E34*3W-_*[=>_U^UWFS'' M.:Z)6 \&EE0F,3^3.&33358Z([8#78@HS7$2@SNBVUUU,2#OZ?)\RO.I9\RG MV$./GSEU!CK9T0T-ZV12DPCI0M-T9().1-V&'?BJ= 8T?5Q7M3C9FX.4-E^\ MD8SL-*02QCC/QXCKU&X_\H?Z0"H9%IE2KR&.N)\$[Y?DEHOAZ:\,F55*+FO@#Q6EL%F_F#PQ708S%;13,9T. MP9'L%0"O '@%X,$-E3;.VI9XN$8%=UI\8U8Z70]3(TP G*9!.U9.-!I_FUYA M_U\R4\WN87\KOM4A-2E4WS@C43+8J''NL@DW14^8%+>)3OESY%$# M!/\/Z"D.ZQ7^^>,)]TS^*8HQ]TYS5>J^_%G*L3 )"U:O>;(\\^LM]I1*S]S% MK%M!"\JM"Y_/;H-K&3J@=* (8?A0N\UN00.FRA\F\\"[^=GMP\S=E'4JV_8Y M]B_>2IZQSON5[#^I>N;B9.R0VH)F62V>T+IBKE_4JA_U;MW[XDD_KGISMT*? M.OX+2J.-XLJ"=79W#L<"H6B13.#,";6.(NQ.4\:5TIMHC+T YK8:=2U"*+9T M1 @Y\KALJ20BK$H!M^M$(LH01C+*2.'O>(_K83;<@-Q#G2JY[C*IVXPJ)6:+SZK.G4@4X'P5!-Q M)'1/0M*H$4"S**3G@R1/8[ZRFF=NVC6C4W<@G<.4*6$$#,I:)YY@\]4=8*LV MM3X""4' )K='L'H(3++^:'<&=#0?)U2,6V,]LMV^=+BJC:_7 ML*D_G:E%OX-]L6HCH!UQ,P,[=_DFOT%X<6-4N!V=T8 XV69A(. /D T0A/&9 M[8=^;G/V;H&TSBX\QSW(^806U87+,;IJGVS@U\.P'FPJWJE/Q7LQJ7B/WV^. MZWK)J=AMVTQRTKV=MJ0ZGQGUV ZH^E \[6_8GT[P)%9YU(J!KA>IE@O5@(9W M8&D:\();>/!=NRTP3#;X)KZP!E-(('&(.*)P!^ONRJU:W$*LE2Y!LEQE8+X93!ZXWJTFX.6^' MN+9Q5US?]8JGV;U56B6\]Q+G191,WM0+7=L<+=#*;+V\P<)M2-2F^.@M+%UK MKSE&L]/ESAT!/E;DHL([M[ACC04-9M#CA,Q ]A2%$D MNC@O5DVQ1FL<4\FUTM:)"+,)C!JRJ\"9:^CBVZ[.1D!3:"JKD0PWIZ2Y Z9? M)/HQK0@T$L])'3&5L\V>0*MO$WO9A1PVWHYY(NW+[0- MNF*\JYJ\D5F+$A+[\TWX^!C=FB[#9,NT7=AIBI^XY[8AL7>2JU)L,:ST#$[/ MOWMKVB%RKR0S@ZZ2]:Y[&6SM=T>6FBY4H*6_;=&?5O^;.+\3RVUWZU#7!@[: MSAYW["SX<>I<+BRQH+)9"M-L=*OIR)M='_%C,]*.KW_?1O:FP'QK2VP=7.JT;1B>)^$&FFIA2(EP.+7H*V[P0OXO!4' M8TH8@-Q-"F8AR9(=;YLF;B% M+HFJUY8H-70R;1G1EK<<'FMJF%K\OK4EKM<#SB->-2MW@/R2L\$8!9G %;KL M% Z$Z3Y<1.CT"V[KN#?1'%H%$L;Q!M\UO"@H'SG\'R=0#.=@(= M,=W>JU6$WNW3(NP_0NF_Q9=UYPMR?E3Q3$U:,M4P5]V85),:<2H'.D^B&J8 M+#[T$[M.,)F?BF;^4:<: ML'_ +0\LTK[K6^_&DD3.U,:R#WXDW:75[>V]23S*U^!2XECO&1R,H&4C=A&P M3F7K;3C-M]427EP_V/]JU5 *[]_EJMY(68Y&E'1::)FWK@=5-;G/+K:]BF<9 M7+*KI?-08FWK-:%^W:-;Z4Q4ZY1L=I="04?@G:+AI@F[SCDM09HJL"T#R@@0 MCF2;D5=J@NB@R;CFC]9,.Q)[11OB"7:=MU$\[$QK#VZ--XY*DKI7REMJRJY: M&.Z.%<2!&?3HD.?H6IHNB_IG6W(N""KY,?RSL]P6J M+.$WX>3!W*W>T"Y83QZH W^+8M,( $-HI-AI*#RB<(K?4'=LT ^H+U&EKE!E MD%C#UHP3GI)QBFC70&LWG?[Q.L<%=Z\JI3R*Z:+A:APKW>*IRS"UJM_-#(." M);VTKNAO')>7JYU<9E3T'+&/$6:"%]G%\ICG65*U0[1N%TTD)EJ*6 0R;9H# MD@8N!BE]=2(,?6UY"6F<[#E=]6/2+0)]D,UYLG'P+ES5B;1VFH<-QVH;:YD. MQRE(6^52CL-57B^U=]2[3;JBR$/NU!E(6&)A.^QB5^.\YGCL=+R.TIJC*!-Q M(W197$X^ENI@QZ"TIPIU;#3;8%.6.EF-@Q\Z:.PJ]=S06XK0%9!8C*%JC:*2 M8"!)1!>)K9_4N'!ZS5RZJ-XLNW2,X'":Q/S38!_+2MR.HEIVUSCXJAP#JAU3 JM5.K&U=M5D)(I4;5X;T\"(Y N*50WNC:R8 M\C/';C9$84(WH@:JA2E+S^A7S&8NNF7-<,NW[:^^[$I1IS:4#:J^RJ MPJ34H!/Q?+6LNU !5^!PUF2C,=#M*"$4C8+$4OM]W 30*2".,G?3'*DA$H , M:-!UDDJ$JFZQ!=8J\+-\8::\W MAK AM& MH(;!K%K+Y'0R.D\/%"JNJENO"A#/KFU&5'>?(E.K8M.Z;/))UDR^,KDH#>L7 MBZ8P?,J*M^LWUGTJMFQ%H^6"05Y8X\5$!KR+Q]WNA2A3-C..7F!KQYC=KB0< M[G==7F!>R1_B=+TJ(NRAD5(9342,;BO]P^TM;6O[ZSS%] 73,F8?<'0\03 J M4**B>EQ2VYA!KS\*@XZ^,?9--F)MW[:-3N<(F,$C0'Y^C=EE"R RY OPVO[9R?"[,#@? MG("R"#:4/J#-L,$FH M!2FJ,[1&+/-173=TP?@5V@U\9'\-P,KA!OK-F]F MO?TGXXOZN_%%?=#:9H.&W2" 3J^CNK0/(%7@X/&=[^HK("D6$Q1&Z%_8YLT= M;_K,A=&4JHM@(,O )HL)9D27LVSLP#\@ND)2!EW5K)G-73197VQ&=L?WC0;< MF MJ31OF8+QZ3**F6,9IYVK3[4T.<"-A7C1@+O2&QTM$[I?S:11JPU2PH1Y^ MB1:$\KK7"WN]GHCT/OZ;_L?;.TW*V!RT3E>^HB04=K.%.JV:5 L3Z\:+3WP4 MKZ,M+L>>UG!5PHYR=4.6F-U51(T^B&+E&S19_QUF'NUY4BUP,C M(!"LY6H1QA68&2A7M0/%IKR__G MT+C3J[D9"7(\T1U)?28UTN0=.)G6FMMK'MIU? M<_?JEMW1!M'>QECNLQ77CCQ_YCLN?\)WJB)=BG/$IF:UZW9?D#'V,1-%?<5K MNRW@=:."KDS5G;(XW7S671XW"BZ MY,6[TQQ'J[:DAB&I40HX+DXR26]FS%6W993:!EA+'6>=1]^2>3T7Z]%1F:/K M"+0T'?!L+^PW4,\JCIJR&P8.*4JR;G-LAS/6IT2(BW#1R:^B'6922J#9TMR- M:@I2@ F(@I&JX2T) YYU1_&P2W!29^ K5C6CDFO_)2 G.)T..6#@Q7CNW81] MG=BE,II$')4SU@,*+H6H4:[9^8S3Y$J8C4CE#1EU,G62IV4^1X]3*E-KVV&IJ3VZC0AHE?43-MXS-P \H;4\\"[K]A!=9JZ4[' M]YM?XZIB.*T_\MU+S;2L#%7(W!9D\EM#0]= M1>LMV-HM% O00=> 0U6HF.AUVL[GY :8&+BG+4O^G@+T8R%)+6C5JGK)4[%7:X_:-*I;ZVE@:;)TJB98/V MB46.@"ZJ7.UWV[%!*\JCJ)VMZ\N),67K33$^!1Q1E^S,!3>]]65K B-"@3:; MMUTMS6QI^UYL"=N/P"V3BH6@FL)MK4I'-+8C3YN 3[JJ5QI .28+RI:: 7,P MF7^;KX\UT":[6M[$/JP=".)LH\M&_$2=OJ&&,V@;D *EV[##DY8F^7#WO3[D M$/R=%@,-_\F.J0E;"^8Z):W^YN-N]POE[SH'!=.GB@6E M3J-:5*A-2B\=TT_UGV 0!?_?+%G6V88H D=S&T^'^EO?_P8?_IEDK[=^7QXT M ^ Q_D^$7PJ^S%3V+=D^A>;CE%#?2'!944649S08#4^&C8?.3D]&YAF==73:Z[7&.CL_Z3E#-?.$/E9LEUY3 MJ92I&D;RZ2(:497F2E6R!:CDXJ:GZ6YID%2OS!B#!(/B@+590"$3[^DT?+9 M>MR+V=*0I01&0CCU*YE+, IE.8$&\6)9\OV ZJU5Q$3\WPH6Y^6>"-&L89S: MN=+IVXF6!C!KPPWCD)I)E+%CMP)"\@KG=#6V"ET8EA"([;!:B[*#@-&M%&S8 MC-5.?&6=:=TO0MQ^6%^ZE"#CVNAB,V+4;A**WL0IYR(F:7O@3!*ZE(3KJ'"2 M;H&"8_A738G='%J_M>?18N]LTFZ=#684/0)D3'"9.G\1M]MH!+MJ?K>6W<$'V1[PB#;N0^RO<@@VP,W>#NRE&O$ MY&G7]KH"=DTBL6BR8%($]8(?TCD37))K<(!6TE),((,0BOB;C2+SMH.=%/%F MWU$!\/GGJA%&L[&S79W$891I\%,K] MR9#21S?1$A>Z^HAUT1IUI#./M/'2S6\*=\K^=C!D3L/^Y>4H[*@[AU, UI^4 M,UU"WGTK=:2^*T" Q9-ZC1:!PU'12:,W78L$YK4) 8M%<"1^$'7<;,FG][]^ M. GYX!S;S0YD"C 9;)]ECM MB+3G2S0>-_TMR94D0]:#2UHL1)A$S4#[CLPX"=ZE>'@L]C9R7\KAM@X&9;]0 M.F6BQMM$XDK7MLCEM6>^O@E@@WE+5>L8;"=U[<#:;IAG)+7BF"3>QMG=ULYC MZ_RV-/;0F;6Z:;G!_)-MZE(5VI=):*6)?KO2WEQC!?(J34B^2XHU''$F&[A; MV-U*E\D+IX!F/3\)._H;<,NNS@*5S:4DS8H-U!NILA[EOA\I3I]XT",TE56PMAWO6$ MR07_5.3DW2'MCI_\A3D&Y8Y]JD$*Q\$722*R6L&G+Y9MNU_X!U I)CKIFIO# M =3Y>YUPF1&XUG=;>I2K\@Q. M0ZEF:E;A)LWB%4)P3^!ZZFA.;! .\:PUSJC.,?Q R4K#@([5# M4*NE$G%-Z,1T.&M1%]0N$CVI13Y-I%2@4WT2#XV "@.T^HF9UP! MC>[N4!ZM,JYP:R6ZT>A^T/3SNI[M]4>D$\5.S[^C$DCC!FTHG@B%'UV3+>'F M. JQ-],IFM.Q$#*S/;KC;#5560_+K*%PDG38G"BB6B0M# 5$:V]Y7 M&[8RU.5@B8ZQ@6)* V[! -= ]0[VMVDW3>,U>R];\&0$VC; 74#Z9:+[27$R MV-J^8'A0S493;@\OFW"XHK602KSF$O+MZ[I\Z(!A!SY-; :W3FF/O%57UO22;IPT<:,IH9<9 M"8(Y3F%: E6#XPLJGH/A8H.I.[[Q!MZ($#/]DV$38B;14#@(5S,X&73]]G)W MA!K^!J8:_>80#2X, 5EHT2#\YSFRLWJN,T L<:!9QG!<3EN(C00W7LI=(3M* M^G$:](Q,-"^Y#_@,0E(A2"?CJ)9N&ECNVK.2JR(=U>:J:D=[A:=J6PFSMJ=3 M3 R'[U)."6DFC8+1<-O5[7:2JYX< MR%Q2 WA^W ',)(TEA=/G)V.8U<[@OO!">R9-?\/FU0A';'YE6P*J;I-D$Y4L MG@NE)#=7*WBA0KR< B!9+-1C#)LQJ36-Y:D/DFC$-_!K@C431#V7T]JRV3:, MF=O"#^6%Z4#9]K'![W57>CH/ZSPMFLFV46GR;*G:IT4!YCY34@#>#P?*1E]P M ;)36:W$%2A]8VS^[ Y21#:L2XC\4\Q/"^^8Y ML#GE]GZ7$A"W&SQ>1K;:C&%W_WTH"_4&21"FKR8B^KHF1T7C8PWGTRQ=%V9V MH\9E0OUS,HVP;#Z6GJ;Y"O83O?0LTQV6[C&:V.:&?H@JZ;Z>P;F73:R4I68D/Y6J\( M^_23)TP_N?#I)R\R_>1Q:KS_V*GK$#?6$"7"2 W73^FVM#>@ MT!S1-A+.)\KJ6U$,.D29Z(C#F"Z.R85NJCLDGLVC>6W53BZ%H3EWSG=KD\23 MX .K/3MVY+*P(^L!?W4_T7WP?[O":^V&85%0HL80H&KLQ#3Y$-LG0]GZ-G63 MRBYNV44,*[F2B2H2 ?5>U^6*W'>V[>R^+]JO2=9]-K&U,I>RIE?\"?XJW.$J_-9=1;:U/F"Y8/;.G&^:?%/Y85";&5ZDKA1H>;UTO2=T\W 8I!3LZ>5>[ M,Y0:OF107Q>KE7#2\L%X5VL;3\R+AN.#$&'VRLXK'@[+O$21LJ'2XI:A? M+2C'6\(42.BYNS@)Q(-K;M*3/B=ORR56YIA!W4T&:1:C:'U0T M[HDQ!B;J.J\HT?8J2V##&0Q&ARVJ/+2-11I%S//%+,+W!YB25B^P788^8CXN M[8$VI]]]ZMRX?";1+.8?^KQOP$K@)-@_!.@)C#$:$M,!])?QAXDSYWH!6A#G M:4OR<@T(YT]M B)1SX& ON'!64X4-BB@34OP5P$%C_J7DIE"@X28I%<B)*I-"FS[[!&E.B ZZ)TTA2'UW*'!)K2B(=ZW<'PKG$*(>BIE:C)LX MKQ>.IX2S23(G@UOOHS[H,?Y+CFW.B@ W+7^A)IN2V(O5I$\NC MDYHSMIW$JDPN[E]W*A8]O[.W_OR>O/7_]__U7URM&ZLT7>#MRJY^>-5[13_+ MP/2SMCF(5ND%.N)(WN:W0<,=?8>3YC>\(=-]4<+'^E_F5XWUON(U&*^XXT-/ MR._UUR"ZSI.)?G#2\@L/OW,VIIIT/W0*2P*MI4);3WN/89_?OG71-QJ%& M@\'YAK'Z:\;:,(L=7[W6,ML._^#1P9\%_8GWJGDHE%*((8]JAGOX MS6P7+6?%]G[EV8AG(YZ-/"$;(=L&- /"BT?,'^ *L5$))FHNC:8L2H=M5[!! MHQ4#G;PY8 F O'YD5_630),X;$T6@+C1K,%7LT@>+*S(+"]F'H0#/ M/SS_\/SC&?,/A&OA=@P9U\EUX]!H1!@WPA):AT?NF"QBA=@*I_DB77)2@2X; M"MLU0P6U9VV#\W"UO&= G@%Y!O1L&9 @3%/$?@DBX,\:?UNJL,T;H*#P!X[ M^4GMD/AC<(WG'6N_4VY1-,'&;)C9T4B)X(8,Z&4/&P?HIA+MFYH=:]B)KM0C M7UAW2"35'_G"NA=96.=QG=M93%0$Q< =A-^TP&(ZX&;H_B?T?2598TYJ'/4^ M.*C4RE_=4L)8U^PY]7C3/*Y+91+#T1S0*6Q_<(V2_1;E'W)RNXZ*N&WH='_$ M4D6E&>1C9@IOL')L1%+B'W6F @&%L;&[UJ0$?GVRH)6EQ#9 M!1"&VL=L I,MDTAG:"..3 %#)-?TM,"14G;;;RJ>9<#LKGB:;N.Y]U3<9T%7 M-3J7 [YZ_Y %]S[@]PL%CU?Y&_R[<3?T,\$X,8<+*,QM, MA_./**MQY[FX*Z%F% M@S4F88?EJ@""\M#5><%4@:R5)4II7#++HB5((^XF>6I MI.-K+!B,_A#RW.VEB(LSJQ$]%-!5/D]B3G?)L1=:[&K:9?-UJ>5UV@$$A'J5 MYF.BM[C(S8 .0 A=(@NUJAO34+T-.8[4MP TH+4 (^R8NM%(M%5 ] *WC_Q- MK99; H[#.>UX3RNT,VE-!NV&DP,)5;! Q-6Z!9'C'EFG$&([J)+Z!P<.?9&C M)I80[EZ57.F&-LZZX#8B;B,< A:HFUY5#*=6Z^:B-$-:F2[%A@DL.8E1<7H^ MR#*==&Z*>G:0GV$C8;*!RT1FFVX2P(T#ND>P $2KX$J1FW"=U234$"6RI'I< MDYMM>R"Y]J!#=Q3NA/5-$ARM3C6CLXMUNPYMT!453JJ)OJG1R2N$6IM$-GC:Q,.=!>G-S5 ?5 MG!^2OG R*7L9">!'Z@)-*=;&F[[*J@3+SRDCW*IF^7JL'>NQ7/11XH>ZJ[LD M)S?C<[I]),/S@I:5DQ+A@L'2+=>,MB KE]*'#)RW/&T$BD*E+E9\%6T_%U*] M_P2&3YI.N2PKK'P\(%/BMX? Q (I!3.7-5E<..2HK@1T-Y*W74LV1EF4LYK>&1;9V0&! &A)B?!9M-V!T."-_BD:^'R7 M?81IO*NO@%.SO^V<(,*'MMU(ZUW_T-?B8Z,]!2E)K-^@4^4;0VO*=QR->ZRJ M&VS\X*!#AQ8WVO0(SXNK*$O^K<$NJ)F$Z#"F941G\2Z,]GWR6J/IKV!%1\Q4 M' AHC.\3'O**"$>O7 (7/?"@S+A :Z>M=W#\Z<=X-4J9@I M<5$> 65OGYTN)*T*Q:8-C( 5@:@]<\/)Q#0[Y_GB>]J<+\G6,3TRDU,EW5SD M&P88'3]MKL).2JM&FT",'\EJ^K5)X&=$X!?;.Q# MX.V8^>,V3=5#L=J)X2KG(]U1U7["K3;I["?1/+IJJ*531463:6J[=^+Z+<>5 M1BO8Z/F:VBI3#:S;"(K@8>T7\/+%2'4@LW[*BPY48F2!TM^7H+F$D>)VX,20 M6K*=J'"*%>K@=$?BCO^,$@G8[F' MK>_>&LQ]1_3V1V)\AZ;[_#,GQ@,;IAO/2Z3T,UZCZ1)_E(85P(AFP<] H+KO MA&X8M](ESG#%_EF_LP4&=6YTJP.6A1>0;"R-3.?J-QHT4&M] MV'UQBJV?]?88/M#L;%;NH:VBYQ"8GGOHA,SNG#OO%\H^Z^C8>^XX9E/0P =Z M_A2TR2NZWWK2,?!S<+W(2"+C9"YG<@ <['&L-RW=$HLA%H-2IK>'=8%#0>0^T,];QIBZI;3ZYA0\XZCX^'> M/29YIMY@EPFY;68+4,LU.D&,*@:I;U/4,KCS$:E+#OHI18&5N%.D:6$R-^V- M5AJ2LD@0/=JIPDB))/VA<,RU^=32OX^OH!EYQ M&6C)28@C#%A314DJG3TB=/+9-DL/?<3ML[+ML!X$IK[K[1)(04^QFJPX)EQ! M^D\=ZZ)&LG1Y$- 7K$1A/)33HBE@T%N7O#5O@,R21M"D%65TQ/8T!/)(9"]1Z\G MO*_C_C)KBU5"06K#5%+4]CA)HC\\ 0V#=A)5#=O]"ACE-:F5:_0NZ4TS=%MR M=;4Y??(3T*30L3W64)TH:8FA16:K[9A/<3S %,=+G^+X(E,Z3/>A M1MN>KYG%B7J:*,Z.490UX<(I?R]CK*K"899_@>C!IU&OFMIL9<3H3"7 M6J'\@JV-D;K>.>V:Q&[1(7^1MB#=J<^?&L26#<9=U#(!19NU8MBF;9;CBHUUA*GN?Y4GP/V Z7./> M1V6[%XI;TTJYEA0H&FG5L ;IHFA MH5F>NJD@" ZKW0DW,T7TU<6FJ9Y6&>-]5SZ\TL(RXTG&U)]]NBYVAW5[V!*Z M0V*QRZH[$-?1_E'BCB33RHV!N'6O6IOJY)S2A*05@;W99;?\[Z8GYS[>;+3"U]!_.8LXGAF4$>P".NHH,;)N M-89R$GJI>B3527:=TT(/K>GO(3G$&@-?>EY.*;&:M\1V-G);[+;[.>%$=V"L M^ZHP+[4E1H;U$7"[3ALJQ:?WOWZ C4NY_Q1JC/_,3X)3C!;EF-BJ8;3Y&SH> M@%_BY]XYS^G[:^[$^O2/KH;RCK9N0XSV80HS$F' >;TR-S-9TUZ$]B_!*B5*J$RR0/J62J=@Y@US M:=_LK&U:B1\0Y)FM#[=YFC*@_88])*L(T7'1+MD]LM^XP2"K/C2=:=1%"B<4 M7VCDW%C77IE@)4/[%X6B>G,\;7HK@M-3U^D)UQ\(I:Q]9:ASEB9,I6!/=KXH M*6E04&0J9P?@H @N*"6U+09YUCXC31MK[HZK74P4E6N_J:*OY/1>8_&N[[(7 MKE=OEZ% )TJ2@^:VI2P_T6UK&WU;=4$5XB;"\H'8*/L0V35)$'.O:<>HMXTF MH'7KE8QJ$(=%7BXX[/YBH???<^XY;M5XHUQVW.F* ML5IS6]2C(2 Y>_?_G/_LEI(#^_1@4:=- 2G6]PU=$+ M_5T8]$8 M"!X6 '-DCQ)==).W+BT3=.&PL"LG68X M5M3X&[4 >P>[!=]F?G-KQH [(&6<3I=O*XO(8IM*LD1K'RD'G[!Z;%/+3@%O MU !MSW4SX)T,,9R$3;+EK&4N,]UY>VY:2A;K-?LO9>TRWI6;ELFJ9!I)VC)8 M;L3KL&$<5642@DT97&%!0:L2CN:&'>XE)S"IRB[OCZ-H$%F1U]WTY,,V>G6F M%1&S7".*7-N6FE @!6(_MSQ#Z")Z:<-+L:,QZ&.]3ZP2#7H^UOLB8[T>SJ8# MSJ:!V;8>*&P%F@ ?C6<@S%6F*U(H)^[PT&Z>"H@M"TPK:;ID6+_##S5 \4A+ M6>G OF*"N\U@747&YJ?9%@9M72=&QU<]1J]RVP+7_0YL&J8&ON&?1'4HG0XJ MVF??##[\1JGN>ZRC8I=-AJH-QI@:2Q#WN71^NL'5%53QK;8*6 MZ$D18"W7]K;I=:F^T/OCJ5@34P*RK1#OIJ=S#+5$'O\SKK<>*W%ARW2/ U4X)Z7-H0X1P4 MD5)RNC-3"KZ-(<"MEJ [5[ R1'L3RFF#150!BK" M?A#DN*M(O3IHM@T6:E MX%1O0-!LY*(@9T>&+)E'@MN6<_HXIV7A-VC>^#Z8'.JV!85U8&PGXN2 M&62,200OQVQAMPROVC!;F@ VI2TFI66Q9G^T'+?8.%7T#;C54J(T<7*=I,22 MZ@1_1HL%3=M:N@!C#GE1+ZIX>1+\ K_+B;53**H]8_2-X&00=:AD28$^!!A M"OS,]"R(D%P5XF%% V5OR[()9$.'LR5G#F3L IT@J,O830#19#KQLFYA$*P8 M3\('1&=S\X.F%)R;J?@KB6,]I39'(0"?4E$G7[;4A?FG"OMMT_X1K0D^6[A%-[_"+"V-Y=;4O667MFR$6>8&!5HODWSD MK(G0_>G\BB 0;#\E6.1/:EP(L"*&+MY'"6+*Z:^XU5T?\I,P^+F:G%"T11X, MFW"+TZ0H*YMUIC$P-5?E:\?]'&V^;P?OTV;KB9F07VB"-JJ0OLZYYXPIJ!HP<;L XY)^3%4.8.,0N;E*,]ZI@@]BL8U3-25 M2P9I] _)(TLJ,IZ4!FI#/FRP)NB%?-BP;IN09O(893&:E6OV1;TSXZ6$\4MQ M"5,_]\PC=!^P2[/O79K>I?GB79J"3>V@18ALB)=Q:JOWT$7)!@("N.:%B:+* MT\#OIDFJ&G@6WJ79Q@U/RO4;799YG) .:N)JUSEZ/C1@5Q.\=DF^%X,[ZT"( MVB-2)@F9,$5!+A><66A/DX&3\L)F+L?+QAF:-!M@C0O%.RIL#Q;$NN+R% MDX8EH5H%6 )0V4RD%9^DY*]:'<^9-8UG_5<(L/I5U:^BBF[ MBC+!R?0TXQA4$[%WT;2 /:2OI2JBD#+"35$> )\.[PF99NR PL2NB/S@V4I& MMJ:UW7*S=2>23:5%WI'59I@%N@"U45+D8-8RCCE3T1MM3,]SN%3D[2*;1Z=8 M;K\++M,M5S@#^=3I]E-61><[P6Q)(TR\)!PQ0W-D1S F+B4!WR1X,1"<&+W5 MA>3JLFV1&]1BIG&Y@4*2-+/.K*JN4$>GHU6L:K7=\B9AHMNK:ZCE#HKK;/0#;O&.6 V;)K,_1%<@=7])L$EQ\ O_RN#^X'94-@E^ M#J.@QX(L3*G_<2Z*3B]':/E,I1*,*@T(I,U4;+JJ$(5C:J$A4E",R=4@UR8B M)]T:CU'&L=FM6 M]B0B'_41A78[>)N,!(4MCQUW,.[5%=4;XP\+/A..&KCYL&%'1)/\$)/:W''C M)^@^,%.=Y=+< D<%6I&N YRS+:K-EQ75S2$/48U0RR"LE';0.'2Q-=%A83/C ML4$EE<_-$>\=$\>8JZ*'7H"$6@XP8.%(R_ NU!-,WS+YFA1I4WL,9M=-C.>N M;,V$W1GBZ*1]OU;-L+'1H- CHGE_LXY"I\W#DR?:H:4/"(T,8/= R@UDB'8@* \GYN3H%VEYW#AUE?>_6.B_M.!'QL82AZ!IK2D0=G5,.*(8Q$U#? MR#]ND>% YJ$3VW5W?>_6EJ^= (98[&UPSK%!HBC0E: LM0+T8ZXW;CSN^/$5 M;[:8"T#3Z"[-M%+9N#9AJQY^W9PSK-9WHB,M(L!0#^T.'3_E3M+(.VV'O;^: MJSLMFZ<&C<"XX3I/7 ,X7\L;<\)V0\9X#2R#Z_K4G'1?;E6"'U,OQ7>4E;-V M+Y$6>">I 061'M[(J)/HI6)*BP*D8FX8$FS= KE=4=7864H(Q6VG"I>DE.K: M5.H@+6'@JPP?<2KZ6HP#O<$1&GC:=N+-;7&05I)\S6TIS%$LZ@*3FF#S_DZ4 MQG0.--1Y8DJ2'5FG!=2MC15"=1!DGH-CTQ^+5-)DWFI5T^ MG:K@I.DW( UH^#%>[#IFD58S4U';(2?2/ =E-T6-I=*ALJ-6\I+JJ:S6%9I!9*\%+?E!6UK7: "[IT3PJ+&H1HSCZ; M" [GFWEDKJ"V$UG;*FF"F-D-[[\JHOF<+HYA"_@&@5=PK$BM ^N)B(I)BQB12)ALZ@"*R?QUUC4(,V>-"Q?;"+0I'XPT"3%/DT&3H:Q&CXA:P^R MZL4!)DRSPJ'8],6<*R8U%$NZR-F9B'Y3R2ZP3*-\BHW]0@O@' AS ZBP'4(@ MW"7R*FY$"OFOF'4K.99XW9O.%H7",NNVT&Y,C848(7.M^&8Z],TA;C@\E6EZ MP,2#!JMT.A0Y_%:ZT^BZW*1PP]9//H3]/>SV:%6MK:'JUOR FR M'+1J8AQACA-!4\'F79/=@F-N<#83':;??%L(DR%&15T%X"5A%[S%!G^3EEM; MG5LOEN4TR"IQ&U$8;;D+N[\1->#+Z>@X*Z73:'>+:;L.GX64Z+F*,+FK9&)B M9;/!),RD6A9VH<9+6RZ% "Q1F6>D,(*YW_#HKP&;Z58E?!K!P:81#'P:@4\C M>/%I!.+LLTUVW%PO#4(DB6MLK2\LTL1*Z*NA&(W1I='R#5+9@C:22=,73NX8 MSD!*A+2UP?7BQHP=ETT^QUKQI!1;36=XY6[$K9$F>T#1)(V:($X:)T7#3IAD M7SXF&;7766B,!_=P1:?K',+=59&SW/F6XNC.\>F,7/3'-=QO:_P;>D![QE'E MNG-7SEM@<%;]'"J.I(BI^6*A,N.G!2*<<(,2ZGE,:V!;TJS#@1,RVP,+,EU* M,4DXI_(:R77D(Z#>Y2L3;J2E-YSLC-3F9!<8M_,*")U.7)94=H;S:/C_;=.2 MMXXOV.2%H YS[PCBH%&]T0XEN2<3-:[:8W)K9FZ[5WS\+>Z^]?B6=[E.#9Z]+!4E3P M9VXQ7RR+;.3=2HZKQ+\P1E(O5@#K5_H@O9.L +F"4D+Q3BY!LH@T?&-2ME^! M.;!R^SL(KRLU&$/T[ 5@![!]1S/,MOHNM]R$V40R1W.LJ^+$*M%D#7>50KAO MEJ@O/R(X+\T,XZX9K?;-EC0C$_$QL)/V:/FV.M=&7 =:5Z^X>76KW(T3'(#V M8RG!,+/7SJJN'7,;B% "O3DJ,F>(7]>EKI:AUI&E3=%CF.:6L*0?$(1!+3OM M"YQ*7DP8PU;'!ZQK=X?542--=$'@M8O8 =* 5ZM1GC0O<, *KJF=7'"1+SI. M&':NX95!+E RZ&H[]$-"NC4V-4.?+Z)$DK[#5FV<@)-V-+?S=TS[OG:?[C7+:'L)=E-H;/POE-@+>G5L E_5 M +6<("8LY2*1ER]/KW4BH/LR8G^4W?>M,NE]SCECT5=NCEOK@;@0-;&5R((9 MB^>MH2R='7>?YSVQ8J%T^F/H0 2Z$[&%QQ/KOW"U$P0=*NN&_H?.1HP9BE1J MU:]*@##/N9UADQ QN%'9B"T&*4 $42@4V\M2 8:.7JP$8%Z<_^@+7JJF2>#H M:5V:F=R(?97]3L<=7PKM1723^EI)HEHAYG?KW$_3Z-)-Y.12/".J=LQLL][; MN_@:?F"+CE-53<]__G[UW:V[CR+:$WR=B_@.B8WK"C@!Y)-GM;K=G)D*F[=/J MS[(4IMR.<]Z*J 18%E %UX44^M=_N?8EQ7Q)"Y4(S&)9E $B0DCL_2KPE=YP>8S\3LN_ X14GX$%Y6RYI4T)JO]3 M@_#2:(<4LU_J^WS>2062&4>+QGP0:!05'#%?LL[CN.=0LUY) M;EQ)A6-)X.7#3V!J..KF5GW"7ME-8Z9^KYD;[J)YSZP)QQ \W%-U.U:WRQ!@ MA,4$SY(+SK*: 'UW=6!S'J4TU1/*%+!]4(\5X$-K9 PSW;^9A1>"F?8L ATV M\'-JZ@%J$9*?SYY:'%FU8&.%G=-/(^ 5\H)$9=!R;S(BRO9CU\/<^V/('"#E M@(1_^/ Q72?P!7]CX\K<; ]D/TC<9&XE*PA&>,/*M+V>.:SE="L:H,Q(&](H M6.10U_Y4['](^_C)9Z=B_ZG8_]$7^W\.]I@9:P ME4CH?1BK3HKVG.HA2,GRWGTVSJFJ$GGLXC(M4TF$4<&RV)RMG5QZ# VTB>XY MJ9+P!J"(7_DS>B&%H\/9I*AN0Y]V0WHJ\>Y;S'9===XWDJI+G2.9>/27U=0I)=TNW MQV(-#]2@'E1\26.KQ3HK-H%-59'.2\?XRM,+B(X=E:CJ MV%+!CW&?&11*&2Z3JK-$U_MW(7?Q'H&Z'ZT>6I"L&H.]Z.G F/NAH?4OQB/J MYLXQ2*V5' 11*RM91;]/P_4*T FXD7/A> B'J>#A1W<_%1+O'#F2_R,),.8W M\V:&($*LF:E5$6JBH1$U=1+WQM6+@MFPH?>RR/"$;>S+SW)_CG.+=WPL;,^S/URAG:TR7KVW ! *WW7=DF MD+$19DO(4YTQG"V4#)@-P$*_Q14C0!*T4.'OS MU--C*2X\T@I=H"5IH('M!NHX_B_\6\6!3=%5>RO4-6VMO.6I[ JWXS*VJ?-' M(=I@_!*\90'7EMDM)FBP%78C_.%A@RS8AQKZQJ%#M2^$JJM\E%>1,T=&?)AZ M=6P/*8K3W >YWP T1+,J9.6$QPN-#6FS!#_YZ$*X*XUEGM+N:8(#F7T=$2": M07__\Y]:4WE'/-C(>PHE.KT4VS]*GRD#SA%RN6]1RC\5\?<&K>FA[Z<&R%_, MBXH72/Z4]1L3/;L 323(FJY/EO4P:<.3DH>,-IQ2PJQZY_VY&@BM8#6ZY>). MFR*&M7P- IKD">F43RO1GNA*:M./Y%9&$1K,(Z,:!I<^F!#N@&= 8'Y^GK#P MBGS%VQ\<"\W[X&P6BKZPQLFU@JW#0,CD%2^S5E3HU&P?D1M%LC(C; MR-.2_JV-AD(W'VNT&5F^1/G616)X&CX"S.X30"0/^X#A H<$'1KR+C$\'1\@ M!=!R*BQT7_C%T%&W+;PHN$D46 5\[=Z)KE0QLD_!K1"(/+XSWU:UBQ.90CBH MXZ,G,>WX"X%B">&B+A,A%?&OA&.%"1E762U+,&3[XAF?"M UTW;#&OVH_C)J MW<'9@,*5\ZX173?0(QBW)*T''8/QFJX.:4?-Q\M#D)1-"1N3L500L6#HJ8)- M_LR'(2L_@M^%L7R6J#-S6B(E, &6O!59@Y ((9G=II%FX43E$8ZVW"8VU(,( M*MPSP>T1)-1OFG;WKN\^*D']>SO&]KY,$XW&Z''63TB.FQ2H518M6R0C)UX+ MUT^$[$2>FU67^>^V+I'OOB5@EC]3&A?!V,I9076D1C7E#[QF3';%'J613^Z, MI26))A@ZDL#=<,1_8(:03P!*Q847"7V!@W?IF_X!!.ZWF?^.\9':!M"MF;.* MFH.(W$HJ^PBA@HDW+K8U\8'UBJ!#0?N\O;LUC*HFF'[09]D)W7#?Z(;/3^B&$[KAHTB49GRUTTC,*=3?);O^I0BXA31W:E7U3%"LZO*@MTP)MO=5.N; HI /[LP M3>0/&H)[J\P;_2].GO>1@_,8G,\/0!'2?;FAV8B9"DF[RZP"TN %XZ-$_;N4 M6JNGUY[J@V7KIDIOZ%\E] :,^]21OW7P-,'/Z4JNJ)/OC*H$G""(TP6^Y86/ MO_UD-)U6!B?:@\,+?C64GK\#FRE"$ MV+6YJBC@-VVZS%H>Z8CQNK,FNPFTUAVE>OPYMJ8N@U88M@V\-KGK1QNM]UL) M% !,(%<\24!M<^.ZFIP%=P2P=J-2) M!A4N?1 KX@M(OE8)R6EXBSE&:5.Q&6HRE4F4?HF@NJ)IRXDF$MJN]'[<2X(4 M2&/)86:&?Y5H5OQ2T,?C-@8(=OJA"4$$_W9=[3*0"_-OJBQW 43?:U&@$4&X MF5*P9&%BL+1&YH6?7]H)J]*%]2'S&IJ[^MTVE/,V31'^?D9/>>1*Y@(6S2AM=J54_-'^A14V B+5-5C+7.*7D45H61+6P]USN0CC;=G+8R-CO4]QVXQ)7?G'M[:0K5YC* M[[H:=]I4 A'KDXWT]RGQ!"54X'R01SYP?D))E%HJW.AODI/P?S \D< M%/W3AFR\\-$.R,\3OU7N%W+!F'B%M$-I02 YJGFL;5:Z?.=R8+.<@1($Z\3Q M7(!>J10>#,/$2^(["^P.@Z%#RV)=D'0,UX)Q\MZXLI/\X/#J<5ZO"8I$1Z9T M#M+X0W.Y\2LV"U$O1(R];U4RVIP..FL4 @/&L=0')\3+="+C61\$NJDD> FS M%7M&J46PUQ=XF^WF!\Z*GIACC9X?9WKCYQY4SW@0_?[T[-9;BT0*KN[K$1#7 M5\$*&['I4=T1T360RX6C_T@MKUYC-1&,,0Z[800J,UI,H2"9$#:Y" M'A71*%&."':B21Z?4X1I!!>EV09J/E/2B#2"G MC2A*<\&C4.M*0E*! [QL0L]+RVTOK[%=@],D,=]PBTIK" >[4WC/(K MC0O7B8RLVAINY&;5G1#>N6+#?4).'RMTGN,-YL35*1L0[!?L,>CEZ"KABGI; M[_PUXD+I$X8FGWYO8<* <,>QR+PL?"5BSC"R!G'#'+YX1R"'__D__@^GO1=NO=["V)>K__NG1W^B?\N%Z=_*#T;@ M8;J!.F54I$>IQU3Q?\."X#N^S M[*8JE_O;DR1=[ MKO5XXEI[GN+ 6T_B"1@?\)Y+_21Y=Z;P#;'I]V8FPGF>8*C)L$;V&>7A$4?T MJSX&!A/A_UO3?[%+TB&FSB_@/MIKC,B;\/+T< /6NS^=C,+)*)R,PCT:!6V& M/BI:9?9%;D(NB)8TY$Q[@>P]VX\3D)-_.2$G/QKDY.E@/!V,?\2#T977 ME-OH=VV.4^"CT_E,2\$,Y3JYSB?7^60A_L@68BB0KMS8:XOLN].A9A4X1.?> M:.#3)\-Q,APGP_%1& [!J:%SLB';T*>M\D[%C2CP'!.C]VM@'\*(_+%+TT^) M,!(5,LBT5'4LG&74?LID&QGS<"#%2E7=V%.:*KBFN.;PH9[ZBS0^SZ7@PFS\ M[5BYQ8HJ12@T'2P&=+W.;L>!T$QZR3>?!\D_^L[&U06!P_U=YPJH QF;6R?B ML+T2$9?KQW!L4KPC)0JJZ'VT: >A;+N[K I*%R!=AIA=Q129EO!EG6T<4+1" M^%(TZ970BA#QO"/E7UVA]HO4!%!CGKFWG_08*_K_N1^9B6O0,X;N\&/*QVG3 M1!8?4RGERX%$&+.AK 59%=:P0'U=N?(;1)"^N!5 Q)6WKM3"!',L^.E73$!H M>52NB3Q%.N7]ZO?;!%@0)E:SF[,=X7F:SRZ*FG5X'W_^>#[Z&9JIK]%9)J"5 MACI,UK*AN6,%>#FB_0/,JL[*!GCDE W E3=%7?%#*]O/7:/^<*DR L<%3"]V MCN"WCEQ5(!+2(C7W\B4VD5%LA@)KELI,RH+C368+[4*E)*2(V*+^3A!M3F#; MF8586'G7HIPGIXBWB@ %\\4/Q%O$NT:8T)+%G1EZYST&PE+44;JY:"IF ,E M1<[,30/Q/T)8LPP$8?5)"1:/Q/V!A!Y (D2JAF&3J>Z04&#ZL0-:?'+[C@A7 M' OH,];']IXIN.JN(8Q=D0:E'4(W8Q!CSURN=+G=TLVB]J\>FZ$:!XS&+*C]\B\7_E EHA$AX$#4% _= M8-VT#V7'VN-$."M2QG<]+V'H"-'_G5!D,GR](#JUO\R9,8I!H%;MSN\90L3! M?]4'DG[RAA8Z7F:QZ!HEPUDJD2LU"2T!^,J=][N #%YEN/$\L!$F?<-FNL?I MX'IGY_D(%=S;O<2!+'0[,YKZ$/;T0'>1V!A*\Y>#'A#RNTBXG:BH_0\$ :3G MY6<,)"N+:V"4VGK[UF MK$'#[V8-H2SLNW=JV@$3C<0AE*TB.FR]:FO^#;]1JXVR5X*@!B943BS;>GN" M[(YT#DYZDU;<:4Z,>]1Q&W3AE)*J-BP\U&SN:@FX[*B$8E4JE5/$OU+ MPG8D/?$@JA4^"P[4B'U?6;=-2,[G>R)"F8AFSK65:2U+26CCL;['J#7Q8MH\ M1FR3HH%"+G'=JM:EL1!K7M@6D025KA),D^<%]*R>]W'H XKR]..*^/!N=U8LC; MQY 7U#<0UY*OX+S? ,9QMM),,Z!9"N[S8XZ;H$)$QXME.(B74)E9.G^$#VSI M'X>S9R?'C1PWE]4E@9)C2^(F^Z6J35=#Z),4?F)G%=0B-8C$CO%3ELEXC+]8 M>"'N[O$UV@$37HED03C+0K%;*/&DSTCIG?B()F7*1:7XG/@>ES7217F34;'( M7V"2CDSN?>?;WTFY?-1"EY)/^()X!=+*KM[V'81/4[['*6X].&Y=@W1.1K,H MC>:#F2OCT$O?)I6F,IY@\<7OEJT_6;"GZ_7! 0MTL< YF2N_YQN7]Z:'V#B) M@RB4;GKSETB9]"/8R.,9ZD8F^1LV4^2TT+IM!9FEV!K_)%2P4PU(,K>2W12&"V\=9]<( M#:>'CE@)A,/ DI0%2\OAYO*@<\@VU&N8F=$3@#*0,MLH>'@/I8S)23]A- \' MI"ZHA')%VJ);EI2A"DY3")E[9WG!.((:S$3*4""DZW2T3P 5P"PS)+ M06!F^2^H7 [S82.&@U%K]%Q+,@Q)_LV? MK9#)J4-.@8D?Z,$B&6N48IEZK)1?K0&7&I4LPA/)DPPS@,;!(.G 3$[1^6!X M!Z8C69J<@VC\85"SDNP1G'"T&6))181I[,C9M;J7(.!TJA]ZJO\\2J=375%Q MT#+I95MJ_O=[P;)G&BW'^Y M!3ACP;76,FL%FD!(!9E7-@!-X.F(9=;]PI0XBLS"J3-4LL;7#:\6LWJ8220L M'Z*58EH9%\^:^8R(1S@IR(Q1IK_4CW^VW59%2>9B!$J(G*4JZ.JS% VM]^S& M'RCQ2>!4Q)OVX"AT3)GJ"U'(2FH8&BPP=B#"*A%J!.L*OP29R/3#1+ M#$8!(?9)53R-.,9WAE*KX++_%3BI%UTM0T2%_UN<#=?%-APS ?]*#*C7WHRR MZ-KH(.3%NJ-$,3,PE>Z6".+(/8ZW(J-'@:7*^FS5 Q56[1HRQ&Z%.H,K"Z[5 ML@0<7D=/7/M$IT/GT$/G.3P$0AOYW>V/?W$%C*Z$7TT<,@*+!!(P[X57.^>& M*8@A8& _:68LE)\.*ZEO>GM:-7IFE=[>[;8NW?E(TT"\M0]NU5+H)DPH.Z0\ MI\?/'9C\".Z=V)G9)5QQH!QM!P3&TU" M J]A= HZH:O,B<8MT+MZEX!ZP[1 3[& '\J('ASK Q%%CY&2V:!<1CQQ]CD% M&I87M;"I;>@ 5>1S'M VA$BA1E?_"&NH]'G;2=\HQI^*E$CEX44_N,0,D"8J MZ)FW!K*"\CP88,'9WOO;>A@F/-)YZ3AHD0NN#3UYU? MT+P<22,1ZQP$DTWF]Q^=V;4MO?H/LR"NP?>8%"+H@MD5Z\F1<"Z$8DO_T'+Z M JY#=,L +C91,GFRM2==K\?1DX[EA0J5\N: _2:KJ54%8';@D?P[M,$5HL*: M2,RQ0T18X&*YDP 5A.IFE\.'"9L\[LNJWK\M303KET36Z:(4G;IJ#%U C0>A M*&Z"E4C82;YOV=85(_.Z\G4I:ZDKN0S.%7IZ0$8/].E3#W\'>M9YH :M:%PP MP2*7FE>+;J-+/<_:3-92I#D(4<@(GR)@5$- MP8F1FL\$/VT]@73$^G*TJ83? DX;>9F*B U45LF6U38IK!*UTCC27+:)"D)V MT^Y?$2&9:"R^YA7/9T]7*WCN[,(K]K!*MM/5SJ[%_3>3\46*190JXPMP5E$8 MYVG^!_# $W[BP>(G_GK"3WR4^(D3;.,!Q*1/#1"\#^0N=S'BKP)=]"BHFV0O M^*2DLS\*CW!./E%/Y^,J49?-9]6*'J'0+>,C3)7JD M&O1GBO8RO^]S7E;D9#P+#8/^$6UOYZN0= ZNV/-GSU[)%5Y>1O_]DK3^GIK5 MBLJ _\YSK@G')L]PIVXFWV?W>K,8?EQ Y0NLB9=$38Z MC$;DW+Z>>8CF&C[?'-KGL%$D2#2??5)\RJ]$= [^P5BAD422>+7_VX^^Q,7S MV<;'T%4N$8.V$+*O&0:+HUE)=X\]+"\1*2#QE\M&^KJ\1RW>LO%9>YN>ZLKT M015>G[[+)X6^8.@TG=D^;EQF8B!#447(S:G/S4N\B\?$.3^,2B8(?%Y M@H+@T]_ >B6K_)-OZFS9?DISS6U9+)I:MLU@6^DY&9RT MSS$BZ,(I?1=I!^B":+AJ:_[FJDKO=]'2QXL1Y"*WIW;.N;@A-U7\0$BB^K$' MDC_VT6'J4+/2OR#K6L)N+ZYER3S!DGDBY 3V;$G-?3R+I'=5K.W%TXOYWK/# M'P23Y\ ]NX&6G$!03I=J"G]P6** 2>[;K;$AY3LL<4=O^1.VRO/J"KT>9OLV MUEN+!^5A-PQU/M1@2>&']&8B+/)Y)B?:8YU/_H)LAZ9_7*"H^_=X:- Q,7K: M1#F3950H(MY@9'8R<:A"#<>VETFJ6XX!0)&YHWH;# M-.S3D&C^2L\V^^AE6 JCPR *#$T"_@U6>\,+;WL-E54N8NBRLD" <= !A>]2EG-)5=C^J:\ZWX1B:T$ MN=Q7CM*A1#R$/VO.6EX@F9 4@ZC26QB3A=-&\GX(IFU25N8J]_Y;E4+QA3V# M^8Y(#KD%) P75?X%RA\;1XK"AMPYKCF./:\?TYNB$KJ3(V-'TX;.!P7'CX0P M2,:INLG40,1MYKX Y#^?* M\%-<"K'PK:/E7B9IHCZBWOI3EPHE0YH;ILUQU_+A7CYGXX#S+9J-LE]0/S^%83J!&#N6*N00 MA4Z1:("LU6_4Y;9T;X2@DB=#VH,*-]27C)%\^O)E]-0O ,0)D;:Z9_B(]6LF M/LX,H0=9G HF3KZ2&&>%D+(G=H%'H$YFQ$F,0O!!Z:R0^7Q M7T7MY^+;C?/+K%SL9C\20JKA!(BKXU1(R=]!I[D2V\6VL!0]4S)P(3^YF_BW#0.3K544"W5$Y\UA5O3 M29KQL"IV>+TN5H[EFKU;M ^7HPI5]?T4#3D@!'%%#*_"I7) M)HGU1B?],JQ1DR(B#:D8-.(%A\[M[!._DCXURT<_/Y]9?<]N*P>>FZ%LNW:Y M,.1;)?>0T!U7,^J3=L>A'#*Y7 MK-,L:9QH27O!9 3*)BU7FK?0N\#)4XXH#EGIPMHB(?F19J1YRW#MW+J@0]AO M0>L]5>S)HO5#/0_F$[F@'2&#F-VRS-\B1"[<_+[B@%1F^K@^NR.AHR=PY&$9B&?+ M/OA8&U!SYS]"&04)/L'(21J8BE@^1(H:;_X67 OW7%?ZV9DFM%K$EO'*29GT MNF@=30Q-UVV=;8^?+G]K;W(;)Z]J_%3 0Q@"4^9KU\^,PX+T)HC\$B98);K1 M43C)$#.2'C'>-GK_D:TL7/5L1TY$_!H9(D*SI/*:&;P([^B$/#J-7W)#R?A' M+BU.$?C3?4V<,6]\,(>TPPI1.R<<>3B;>%*P270XGN'"2\29&:EIZ4'>"9$> MFZI^-Y<_VQ:O92TF ALC3XO?]\;:?HX.;^FSY^:XV-5@^[;$=@(0-G27KKSO MID[HXPCX)^O5M8/(9 M'_SES59PG]0&5OA!]^^W&[7E[Y87; ^:Y00\NF_@T=].P*./%WCTCH[NZ57] MW"\!I(+GE&>6.(ZSY2D5]L"D-=>9Q!57S@0IWC9N7,;U/00<3IAGVV)3Y)+/ M!(,9VE=!V:OE$F\-KWULQ"$?LU!(1C8R.-LGZA7U#BWE-5T#[BS%D*O5G'-* M=2)Q2Q6^W&W*P'9FBWE2J9MC'.@J?*<%'6[#"H(4!%.\D($9A>3U\'#%T=:0K7=(4=WP1 T_.44G++ASU/%+DV_=Z>4.-^Q"O27. MP5$*R0S4GW/'#+QIGX',SX#Z X=_0E"DY'O/P195G&U\<[^/\Y_>'\M$ M-_52R)V?H7>1O<_+:MG._B46#Q KR8I=Z!Z_R#1NZ964DPO;J\P94.+#*G:" MODRQ3UHJIK1,OUYL]G)BDP-T#3=W:V0C-EVI64$D^WQ T]57WJ(FX!(>9&^H MEEC.5?UZKB0%9!)CYH$!?^2N&O##R;TM&'*\ M3,&YLXAL$GA4!?YD3HW[\X:@L$C']>(PKKN4;CTH->V-9?.*31:'PK" (XT1 MY[-_>/M-WL)]1/>%UK(TH9;D)UWF5Y&"3/G(V&,B$>B''D.N+@0:M(/7!ZULV<)R7D\"=-'G%U>/ MW4UU?^^/"!$%C^GVB#CV %YM35X0 /? N'T^P)XQ2]:0A(F2[(.4QCMF\7[A M3X-NU34M'P>?,73H4<1SL3$D(_( SNZG:7GU)193P[ $OQ)>(8'UG!-8],;_ MJK#D+A!5B*J,(A63 '@/:C$Y$+&+JWKE+;84QTA/"3Q/' @XKF)M7$UG59)/ MHPXP9@@)'Z"\&]=G5%<=^";W9DN\]K%4I%C:B*E+'H/1P'BZM3^OO5FA)QG> M.;U=L0QW6H<8R1()#OM/S[_^O&C^:-'C_ :G]%/_=AIZ($H[I&KC!@5_:Q%2$7V[%&D MR:EJD7R<4*)G6=MFB]>B-$>5^QM4[C'5V^M=0V5CY"1A">O*3\B[/YR"GJ;, M&0X$[T AI/>?K;MM@ :S;!_J[TG:7-E5(Y8W8DY"KR^U77)$))Q?:2_W9-?K M0#;B()Q-VC:4- PQ[UP\X/SWB?HB-?"&7?TWT&/>=&M "23>7_R^=J*/3ZX! M'-&1@SM51I9]J[XRN>.2H<\65-!')@;CU''NCMPS#DR)I^L$E"_Q2R M#2(1%RZ1O@:S.9FV'F4($\X)Q>II+Q RQ?Z5:-1YWV#\B$A$1U8&T>0R)P9D M1.>%ASE9W4>HA2<;@=(!WMRLG;9J.>8ZC6VC#(-J:(6J=<0)(;TS-'[16$[N M.5(#I5C$/\QZEZ1GW:IHUO$P3-"5)=PK1]C*O/+G@I^EV%95ZA'VBQ_5!I1U M;"(2)%[42AN) !()36JFT!F2W?@LN<\/KN7NU&4$&UH8G/Y=",3\K;]Q"]-= M]?C++__*1^V&F6Z*?C/AH\>/8ZM3)W1]!(7%'E=^D.$ZD@K)NB)+39TVP:(@ MB8K@ &C#S_U!T3'H%A>D0CY?!.BQIIH_A#!MLD$L\2C", 4,&)-_1"QL:J1U M\.C_800E^+E*$EY_!X$OX;O6.+,#B-7D6@1M&X4Q-Y@E);!CX%[&C%<1."C? MFI,0:UGX(_T.$.74U ;)E"*D-J)-T,/R']0L2J-S)E)$DLV M=[BFH&.?LOAQS%.IPS5I^-\B@!G$5)8@M!(!V<#4(VU3\W$&&XPA5?5"8X \ M4$*O/&#_FX[A3\B3>T2>?'E"GIR0)^\->:+HRR4'?U)P:0W)11KGF3ZSR'F9 MN!P!F!YD^+HM]$D-^!O$ UR40X;L<6 TP1?9)CQ6+^H\6(H9T:_-'42(ZAH)*G?9:96,$*4 MC4HT$:G_[E;Q-0>_/**8:W2)":]C@A8^P.^"33 H9RMUU7_O!Q5Y?!COXW(L M>3.1MIETAPU5)O,H]Y+T.]O6S1%]$YSYA-&&VDR9'B $D:3"B;P&TOVK:&Z' MFM>T](:)/@0R(<%W)1F]'JP@$X!-Z$ 5PEP?]2W]=3@$-KS ([2W3M+S;NBH"&)U/6?_VU\6V>0L*W$@'CXPH*=52^) ;@E16 M.35GAIFET7KZ6!']I'W];DCV#NN/N)N-=[*K#AG@,W]VN!WECG,7XU1#\D 2*.ZGSOM$U2"3(.:Y>TB8MPIW?5.?G'/IXO6$1US1HTMN?O#HYQU/N( MD9J _+%A3A4JR1?LFK;*"S379^5KYCZRC7T$R%IRDSR[@U>NO06Q0'HJ@2N( M8S6AQN:V8CCJEHEN?%T'O&6H7>="/G?MQIX[34J.7[/R_L!*+!?]\NVV%]O) M.D#FM3R8M12M.":MILSLUR\N]O5"C]!EOT,C\$=MBOY 6WL@8T#EL6(3ZV@T M (S3KVJ.4U?A%V(0#J0$9BF<.7#OG]'B=72GK5)PH$]*.#:(%[Q#/\THT@#S8!L[5X'6:GM4@XKQ#GPY[26XMS3L5+P3AF>A= MFD5PUDO4Z0]Y%X;GO5BT%2HHX""9A]TI/'Y?/_OQ(@(&+R[Q+V7AD_KF R@5 M/HTO^GVZE)ZF2^F[X+7M*P$_TUZ$/E>+'[-!I\3!]]9;S,6J,9]$UL;6AZ7< MSOA#9@WP"D!TN=VW5/?ZJDJ31E:/VJ4B;AJS'ATF=DLC;, M,_CD\5<62T5SO%!&U['Y8YV1@X4%#<&OY6TU' /'K[6)D;!5T*2P2+FS*X>O MAN0%&9FA748B9.2&@KWA-:V'H+]"]ZH] M_ @O%/V! +>9 )ZBXN/=>NJA(:#?).H>E/M._ZX8'AO 4Q,[RZ"13-TIWQA$ M*Y- ?FSLHJ/WT_GEN=5^9?4[.,.7WU[,K>XO?,I+=JKY_/C\T>?JW5YFM8_, M7'/VXLW:'ZE/%^3W/GGTZ,E&=CF[Y](YT1WIY\:H'P!VSQ#_GH MRSL?/12UT6LJ/PI;/"%N-3LQ;(+I&>#W^AY7^AXJF?K)0ECVQU_L?/8U <() MYL70G;#T./MLC#>6J9\U,NMY1!@?/J.W?=H\/XYIPX$V9)_; ?HM_M-5MGCM M+7 '+[CTP6+J [^=/S>X)ENT'*(J-'+ZZ_?L^$UZ2R]H5HXX/.:SE[4W1; W'G&$PD0T2>)W*]&!%EJ,P M??$Q$K;Y5[!GBBZ9^?IBO$X4&4.UA1<4 2?-SL7CM[RO6MS)2VOCL/*W88>Z"LT_>PT#\ M5VO]3,2*2$TEC<-YPPRDC-2=6FST@'ZL$8W1@=8>(N4__;^GZPTUUT#0)UBBWN"*Y$+1 M! M/G@O[1K0'SJI;^MV 1B/J0477J2=WH:;&I)2Q>9MN"U! 8]QW4,O0+AVR M/&>!7%&(.49)/4:188JY5O)DH7A/EHXWS=F"8,/RUMQR.;+(I#P=?'0_@'Q! M"NFX -UKVH_L6_H.ICW=,/V%]6N;T,3:<_X'/8@123U7&)UI./8O>[4.DH8T MK[V\P7 [J=YZ\69LBLV^"NH!\.'O'GS_WAH%^G,DBVR8"5@BIL^L/>ZV*W^^ MN3Z<5$IH]NG]AU\[MX6$1 @Z39>"7X4((/M$2OLJ3W>:GH,&*VRK?A7+JN#D MSN_UG!(N5*54<29A.B!]JER3(T49'XOD-^\?.G)?<,,>3[>RJ0UHU-!8&+LF M=4\=O8Z%*95<+4ID;3/1[QTN@,0TA%MZC\FEC2KS:<]OB$*<(-,L#,^BV)2E ML^: 20&CV!,O':899V=N'AHDPE81UG1R-@>(:'DTN*XGT/-QH&>+.8]F?%88 M^<'42,TU D]/:&9*67Y'RQ996P-?4*Q?$LG"9",NTKF5G;-7'Q^+39TP>D- MJJQP?BMVV)D">/# WGQWBQ"T$@MAFHU+.G1-,W!HB4C8>T-T=G+ER.HEKD 6 M![/J6J6W"]U>Y)9@5.?]QBAQM8./4BP&\7(0=0-1:2JY*,1Q#(C-;KP+PL70 M/E/A$82#*,.P/*%?,!7K6VHP@#65=FC(/0N531XL*[)H<$?7I/U5*G_'L!=E M@6H0>7I,RF*C;T6VZ.Z:]QDD>Z-:.\Z-O)&0EAZ5]P#IUA_70_:\8YI1FB.N M2WJ;F]_BJ;VC#A^3,[[93$28I=]T1[ZK_/$24?1U5@@P3>G!8[+HV2LX^,ME M5"F)I5$HLZ[/T)%$R3SO8,F#B$_:9!L7[TJO2UJ1;?_S*-3X4?0OAQ [?@.W M&WG8\]EDH-A?R :AHZ91F8&T5T,2;FIMR:1YA[L#IZ_?8AG28UCPU!8[?J2K MFSV?944]^[5CP6[*NOG?N?*FJ"O%AD7IC&$K)BZ/5-YFVW*@H/F?8*9#UB); M:.I$.BC9;*LKPHO 3WVV99[V<(+4^N*RHM/%(63%.M(F#1>)IY+QXH?(G3=$ M(1FG]V(0UDXZJ@R= W>L,;UO7?M;\2Z\-4]QE^=P@@W=(VSH\0DV=")D>&^$ M#/>5""MW/.&#=4"1^%3EI(?)%0,3&PM7;*# V64S\M<>(Q(3AUP4Q88 MM,,>S;JCCHKM5^S7!WH9IM&#.7/$PH&?P!D)*K*DEGE M3IO/%=P;3@X^[G7DB/R/P3)K[WJBFLH4A0!(E''XW2 M Z@SB0A6S/95>CM*D)+'3(?N5/8M*\75)I^U(6>&LI_'A$[2U$71D]!_F\92 M(/5#U3"T#?H]XP1%%D2>-R<<;WKJ,6#!.65_]P@S),V+]LD MM5>]^R04^1Y+*DGL$RI\ABR/,NA@Q*?H04,!ZI/:"26FCX%XVR"EU$9P&/9: MRXI+9.J:GL;DP1WQ'V?(_@ZG1]A+0'_YIJ=4. B !W=)2VTF=B: 8;QWQ33% M"'5;'PU 4D@S >SM$[40./;@WV<;9A@2:D2)X_5BMG1+;RG(&*XOS4/X4%:W M?-@8?(!^;CY<@(9G#[V<\DMJ'99&UPT1<>(JC##/K5*4V MF7R9F9M MSK??P*A^.M^FS[>?HQ=G2FCJ9S%'FDBW60PDYNA3[_=T]HLA@:UW+)/'> M=7MX5/@_4V-^5K.##SR0 [0([F2%+)Z/2C98S.\<1DG=?]?5[5Q>G2D.7 MA MX5"LU68V36"-S@/U4_=RL/Y(6@2%+T/Z0$7[JZ(,B-_Q*X;V-2IK2)3 :2@U M>K$88AF=2 ,7QH%I0D 1O"J9&KS,W_T@EE5Y)GRL,HQ]2KG$V8]=J1#/\ M%/ WC!RD_*HT;#Y#'O;S\X376KR!"]->\.2KK\]G7^LN>'&#.,C=RI^>V?%^ MJ49=&S^_<8 M3&'HK^J *S"_3<1PDALK+J_I4UX2$C4#<3S=P-5(7U-^&Z'T?1+)/>-"A_?\ M6)4/%#!MK^G+.Y/8")+LGER3$4AVZ5V*CDI3XT0I::_*+]ZZ"$P4!)*H#(6 M5VX<#(N=*]39'%DNR+VS1$+.,T6L<42-N9PMUM E7QDYQR8\7GK'U<(JTCH8@K5=#EV!LOH)3LN7![<'>>S8%7']2';6[NXL/T6?4DE@2<#)X#_I_F_%/U,+[# MPCEX[9+1H74VT&+8[Z OQ;7I.6XQL+AR26'_=S+:3'] #@\OH #I4RVC>2QC MATM.+4Q5&:9\/W+N+)?S#V^E1'9H3V)%G@ACV3CWVOK_=W]+X7I=#).8JO"G MDEIE$'C;-^B)P@GEJ)W $=,D#.CH[&G-'6WS"3TOM9Y(J7V$%H/6;&2'"X&% MD0^=( XW)E#NSCD5M9R9OY< ?O[/F:YYZ20M45=(5M X-U4^^8PDF3[I>;+(T' MY:8:!T<'X-9=-7Z#,:$2ZD$5L2VPPDAH_7=1 %$;8.\8O905W'L>#X$U..T[ M?HDL7\-N>3E[SN\2^&&?VIX66Q6[%*=I0 Q,MWCYTER7P#&;;KW*#.WNQ=,+ MW.^?7>E$_?5O8&MY_ 5G_P,5@__,TV[5-:V(R/*'3*9:W=O^/>6XE 9G;YI& MI@GC4$TBV;>P5RGK 7^GQKF/<7TBCYWBO>=_'\/[L3!7J M5- V!!C^^PT%^SQ:NR2<-=!]!FG3X*86BO0]S?3J2[SR2A]%ZNE T M=.&M3<48K!(8AZYH51BC%\:_C:["2'Y] F[E'R;SMFVYKH*!.HGT'#2Q?5D, MALGYD(71>#=974"L_8XYGX]/>D^Z_19GWP);?^$*W"#CZ_*#,:.CCQ5RPNTT MWL2T@5G_FB&XWPM\W(H'8L8/CO1/ ME__K\=^^G#]Z](@!NH-!(<8Y'(5,R"@,J/W[4NB%#^( M:<\7W7X;OS!MJI> M Z2Z<.0B7+DUSDR&Y-*L%S'[1!F/^R>U"$Z"+O?>^BX,Y53=RY4CJX@&$(WN M$UA.$O>'7B#*@/J3;E41(HT&A>-YC5[]92IJ]J3'.(OC]'_#\%I" N+]BM7TF-NB_L_)E%CH/8DYL'>>@WGG%\RS MG5\$9_Y_R5)+J=<& . 1.7%B=? W7ZO_AOQDOA)ZNIC9W'_<1=79XXX[Z>K1 M$Z^7X!ZJ0TJ6,:RRWO-N@&(P#TV%FC'!NU#&,0*JT^_4G9RN YRN[P:'LGCG MPC0JW [*G$<8>(3P&/@9>>MN52SD6 B+,5OX8[(IDLA= 384=B0FP)"8FI:R MR5K=J/N=P&X>7(+D?AVO9"H)XX<^QM')FUNL,\R1F4B:V#5'NB(154M.FBE] MZ$3!O0*>+&D.NJ*G%W7DXT@IN.>19/&RA4:T/9H/#7^/@L6@[2PNZ%PSUC@P M%9['(,;E;I:EJGIA359$J]65[)"-0OP$6K[L>ANHO4[>"L\Y9XUH)D#-JV2[ M(4&=V2^,BP (N!879^].-N5-57#"/:#Y%"O/6O-!(#O>X$27\(#!0Y^=P$,? M)7CH#TV7<'F(3\$P%@E[Q7J!.X;^%XEZO_^Z='?Z)_RX7IWTJR7M7^O*<;S!8L:TM[ M]*M9LHE_PQSS'<[\58D7Z.\S_2G\*7G?/_$[!%MB+$]!SLG?^:S2#^:]W?27 M/YN!:?/Q#WWF7PG!(SIA=,_Y3L3@9BY.Q^$,;B]2U4#(2N U=65!U+G2]*,)JK4S\L3,F\*X:\CFN M%1+;P"HKBW^?3,K)I)Q,RD=G4D*T,D8310,JQKL2:R'&HEL3Y;B9"E.EN)#6 K3!TZ[ MU[9GU6XC?H#?OJNJDG9ZZMR"*Q 4JLQ%KJI<>K.Y+4,9ZDH'P!R81=\Y"GM; MN[/%ND+S=NRNAT:"_I9A?C<9HJ ,W6W0L 6!-W>)!]0]&*[#JRAW*J5F0#/ MZ@[EM%MS,E,G,W4R4W\HAP8]O9NM]K-81DXCS7 M']A^A?9D;1I6GB:BVRN9X"!B=+]BV8F333C9A)--^*/:A*X,\/LHWZ'. 1>> MF,7$N!--4RU(THESN0?1&_0[I#^$(?E ?#3WRUJ 3-@&@C(9"6COX9<0\G-A M\][7-II(<6D@/#>_IGZ+E')"5L$N?FSE/U9S0WZ0\Y+&#CYUELO&L=:-65+F M061%"B$M,;,'\O7(;:+4N'Z>\] *TB-;F:;O'1V1&2MQV4<1I4[3P0+*R1#[ MM7[.YTD+&@=.\P49$JG&=*/29D\;T5'=='9_R\*_-08L0),GF_&S:;<.E M8RB2P>Q?;Y_,KT3N289 M8E@F_^6Z(85.T;LML,=*4@US(#(YG_U\#49,15X(Y6M.K"',,N:C?/C;-RXX MV?;^TS:)_Y(( 3)V3*947^Y#K9=QLA8_#*"-P]9&)8_4E] MVP;A$3"U4+<.24(>M!0Y@W$T:P]HMZJYHI=U(;DTS M\ZM?&<42ZH"AP:AW!F5KL.BM(E;'!?(%G@BK _B^%?_HF?;HFMJ%RE(<13.B MQX9S:>,V5Y":7O:^Z$_';!.%5'ZI1**5AO3#OD?[6!*!!/$(26RQLAIQ: M>PN-<+H61U9Z'7H,V;KDQ\;%2R,>*/?&5>O"3-/QG[M$.Y!9A>)0!1$!E!=' MV(7T>[0]]JANGOB![MF/_NSS$S_01\D/])[C_-^9"WL1SP4J;T04>L$Z,=XR M[A,PSEH"<=@S$4Y5/!-/)HJ[K)7KN6SN%SF&J>&OFTW[E6-KI[S67_57OL-YCT[_20% MZ,@(SOMOW!.A#2^$U>Y7$QC_USM=]T$EK;?FKP$V2A=\X\RU"+^T@5/!Q*Q" MT8K4)RR?L/?KRN"B*I.L%2HG@1(*-V0.24.0X%F J-/U.9J];Z+H M>]JP_FQ=3J4PZ.]:)2]G<%HC<1H3B%+D$/WIV^MJ9G7>)%XA M)U1).X%R,2%E_V9.*$/%438/;9_5KWPE6 B/C025N9)*A]$>9IH8CL0E,M>8 MSAB%XSE/Y6'S@E0QKI6)6<#5T]H%$H^/GS.G3->TF_ L+$,_ONOLBN17FE:5 MJ4D.C52H[Q3_V*N__#$?^*#K=_Z,J#:[&&5"5\':\<+.0U$NU_' Z,T*&@;\ M[MVY#!3!B:":-_$U^,-O_7^2&21'0.M"-DW$$33=>9AB9]$IQ<#LZ$IC8D2X MRM:O$96M\#&'W^!H(]*S&.(X-!V93QR?BI)'G*'BNS"COU;D@Y_ZQ1 M[Y'DY_E"Z?(1,]DU,+57._V4,@NRIE]JU^=OGZB;EN@[V>4#5(%Z8A<+*(1@ MIOP6'.S *#5@FHPVH)6O"556^U ,OCBO]K ]6*L &3GT 5=+A86"RL(15OQ M_#6U1EI2\,#]Q+^WM"9SKI\G"9R/^2 9KHFZ6[NA.;Z*IICGF]*PU'%F+--< M8@F1"<*,7CKO(T:,X;=O:,TY1&6;HF%C+=YK@_58KQ0S(")YK5MH=545<^)Z M,3UB2QOG7%<-B@3QUK6*:*Q%'CJ/WJ>^V(0P:Y2"E<]?9#L_!;-GS=K_1KU8 M[F$CFZPZL7;;^%5/_!_^.$(O&TNDP0#[G<E6[58?30[N+ M#2<7HU2C=EV\AK'LG<^A,CXW6Y)K\6LI@"02&;UR:).9/H*H 0P\@N5N2 V<.J[Y$EM:"&NNB*G66*Y,7_+&Q\I,@[@ M%M42*)?8B*U M*/Z(.7]P(7-(Z9LV_6C7WZS6R,-N01[]_KBC[(0:D7=F"8%-9FU*DI$U&'C M,S:/*4J]YM)O?M@$.ULD3E!3*(0R,@(ZWKI([B!+W+!P+C$!4U0+&1C3GX4. MBBSD3/%TF7JO[$KL@HZM'IQA%9$*8X'<4QLU8/")L!C9:I!>$,[YK$%H%T*A MP4NS$IEI+R.012T9?5W+O'A5%PS99Q'I&F38;;S82Z&-E&%,3BX,JQEL=G'L M( <19/2^T2:13Y%\H^N]8T6&$$B3DPK. ZYR_^54Y3Y5N3_Z*O?/)!8&QT+J M6[OHKL6,WZ+BQ.CI\$?"/XZ*AN A:A;\%;!Z/*I<':1<-2JG!8VQ#U[J;,=! MOEXL I?3@3>WH!IC@#%+2IQBQPN][5S4W\8G-/9K5K5I>4I3NS37W %EJA _ M2P$T=ZAL$GDGN3Y<;WIUDB*22UF\)*F,=MO8?\(G!G[KD"8M%Q7 M%1*0[6Y[75%JQWF?Y?K7SF]^T ZC0HY(%Q]Q:Z1L-ETI.9]&8PW_QW<^W:%G M<"[#>YO5@-=4+3U*75=^R9%$;;9X394FUJ>J2;&S94.S*EB0SH6R?\VY+#5' M\QG=)Z]N\3-K59FW,ITW03Q5_\I4/JCCN=9\Q2ZHD'FC$9Q1O4MO#4,$22SN M.UHONW(1FNX#2@I0HZS.Z6?#?39:]3;1F30)3'7[E(D:["A<^ -E1Y-^BVMB M=7/E2(%.->W9I#?OI;PS95^H .VH?>/)HR>/YESL;K95V4AME%R0)25*DPQ\ M".)GC8_$L_R]/K9N$ZHN7&-$G2TBMU7EH^Y9V2F*7I1[#>['1_KP?^!1Y5IZ MU2MAKO_+#\+LNEH7>>8](F\A:AS5I0)T8M-<2RD32AO[1RKR+EL;9P[@H>LL M#WQ0VB"DW6)#;1;>N:ND^H 4!PGTKC*\E@!].+,S M-P951I$TD=_[DL2H^:&LDBJ--UC(D-2[F>:JN:"RL[D3ZE:@Q'^+1#4*8(J= M\A_MEJ!%8Q?3/YFA\\ ?O)W%OQ8U3!B-'NT(NP6HS.8_CW-74ELYLMV;RM\< M^1Y:(]X[%ZX1I9QNMM).J2; +PB"+E)C@Q1^_>[)EDX2WW+(#Y$/3[UE5'Z4 M*W09AG*9]T0[0%F2G'DXT+V-QFQ ]0MY,,*4]*PI4KHPLKGST\*9>C1%ROB9 M1%JP5L9EH+J"2*!CC:A9^1 FC-8*G4$H-43>.;]J=S5UMAD,:@3L#4ZP!&XD M15\NYC"W'KT>4YK"38*2.JG2VE_2TRN*,#8@;;,=_346.=E@#A*H,N]^/& 2 M \YI6=0-HL;U$N^!$P2+M:F(S%0?6E^Q\:?]=M:LJUMX)%+U"B2&=@PE+AJ; MTZO=]% Q;(9Z>E%F@[7#(K&0K\Q?:($%-?T&'$#7+G0A]S_R^,OPA,L*M&9T M7+1\\M"?\R[40+*\"AY1QN'XMNYR@CZ!^C6CXTE-$^\I5!)I5N_3>TF :1QO M:?I@X9?R$M:K1B^>W_1Z^/E)ITF&\GR'&B;PXSD;W_9#VP<<8]0-X5WZ5A%F MJ'KZZ=,BZM#'M\;Y?6L\IJI^_D%A"ZG6?<D>IT2#!!V1-,%)KVN M=UDS-!TYE-W\.*-4J6W $==+X[JJ,_CCE.^CG"1Y?4#8W(OUF>BWYU3>\&229_;.VE5G MIQE[J&F!6D573(',(6^Z#0&[)$J6=1CL5)+8":==QZ74CPXRE)QFR<2P%:?I M&#?EP^C\VZMJG/S#X]ERW?F?_OK#E_Q3=E-X\TD_ M7E*3_NSI IB)'_T.+6I&PUWNRKP6H\@V5Q-_\UD#1@1DKOG!E:XYB1B$A21$ ML=S[]1^5Y.@Y8)(/^8)KB4M=+02? M/KL$ON@Z*Q#S8U0W51, %;D?H47 1?8:V++9&J!*_^M?JMHTV<31C!4:CJQ[ MJ'U[)TFRQ;S6^Z @ '/36;>5N1 ->AJ/:\! :#C6[,Z;D'=DK-#[5PI 2PI! M=!5I .P:\-L4DGKE<'F8GX.-C1<4O@$;K6X8ZNA&4]2#Q'98\C&[3:X9_.G% M@HX!,]>)F6-H7K"IL7')E&CF0D+0C.<6[/X8!GP1GV\J80RLM8ECRZZ0+EF< M"C1ZF3T1-$V%Q[^#:".Q7?/C6@1.U D/$E3RQ0E4<@*5O(]%_)N+HWM+LS]2 M;/9CK(GB@+X(6=E+A0TFM<1W]'0#ZL*O?GLI>7!-GN?<.^5L/_77[[GF/%F" M_7!3._(([P,E< 1,YR&#!)XM0\NG*4GESJG6BK*JJ3Y+4BLHRJ!DJ2E#9*4H MYXR-A42RI&C!=.4]37A3Y- )9L>#-5H^ED2/'M;O)Z-\4 M9%/;$FK RQ%TO^1HTKX)(B[HJ6YQFHS[F9((U #-TSX YBV3=@!1Z[HB!H8% M6YF:ZQ1%19,TJ-E9YWXJY?B:ZB8^GWUG^]+2=:+U"TD;KIG" MP_]0W?*<()N_88Y^']K^Y=&?U?U';-KNTDG*F'7AS,=/1"[2@UVHCZUE_MKT MDO@!Z3_9;-,U ELSCC^UZ^#K6(M[;]<8Y( ZYAPC"DH]8W4Y;-[7E*&IN7UL M@9^HAA)Z\?Y3FW\N,F\JJA5&X5G83I1^UD7P+&Y _Z";;KW2T.S)HT=_Y>K) MALN'M",@ST3K4)+I3QX]?HR1#\4(E5?1;UWM9I><\)L]35O5GFOI4!NNGW*S M@7_8D:?[Y >I!,V^]Y?XE)\0. %3)4YZ]4:6EC%*G(OR<1>Z#S,%A5!/9+G* M5E*)-H(, 8-BUKL)PT)C9/;NHVR_H\X:URIB8GG'NHU!&18$BB*'KG35V%I: MS,V"?=:P#>9J=9]=O/1SL8A44M/C2$G/$!Q'VT'('-)<;QK#0%(V7/ W?[(C M7/)T_S'&^2U&0L;_Q33(B\-6ZUA!KRTM@? MZ1/;[E+*#RSQRG,FN&P683Y!T+3RNV25%5JQMPF+>L; VSC_H6PO!OK6735% M*[F.376%PH;I>R2#_6OGC8&!C7Y$66.!(&:]CN:D^PE>"&80\%Y_X&2UME,3 M0U5.[*3IJ04<$KM.!56ROHX"-\](G'@3C31*J@3,::[Y?'C:K7#B>O8#E#*ZI:E>BI)2O/\0;W7S0Y9/[AG1%J";ZUC7;NKK=H&&U/,"VJ M9HN.!WTI8$6(;A<$2N[X-Z808#EP_IB6*;KA37#;A*B-YI86QJW3T9$2Z^@S MZO-G4R'#S@"/3#=Q<%]""##M)/X\QKK+. AX@PSC)QZ3;<:L]8Z3D%/AS]]G MGQ2?<@(PVU0FD>R=*?_#+_X1Y_%W_$,W^X2>N::29JL%T!'T4V":#55']\9; MYX;)U@+XE=8&%Y<-E-1\VP_U[M.YWZ?%+_C0RZP ELH_[IO"/M[+E]_X_XX^ MW&^Z;Q9M"R76)YY#WQ$(#'?M(V5"R$Q\7#"< -#:U;06=*3UMF@5@2 (MS>- M/@(=:+Q=_:28F,7GWDHF8_3?Q;6;?-+T4P;J&S=3)5'?/CXS>IY#'^@'O\1^ M+;+J[H<*GS0/%F:3^D<$DT_]&]3Q81Y[L89V SW;S8&/]KW+#WDN_AB<&BNN M *OA;0,G%<1L)"$X*Q-]I65Q;\S64$A67E.UWK\E<7<'?(8RO587;5$RAXYHP#*O\MP8+F/+,G^ M4IB1_&ZV-M5\G,3;A4(!JLQ&#I+WM-^9DW52Y6\\%OG/$&V/D M$=EX0 E'H F@HX&H3YW+W% 6:"94YC MBX[-V! @K-CWD"'\9-D7_U;D:*()QM!GO<4AB]AGEM'4%%+C/'O_5^%/?A:]=RCGY@D! /BYOB'1=@S5^VKSV M3T;I?3S6AH\V__NP<,3O_%K?ZGF$G/EOO>#Q_%[&TSJLS]))3[!:EQWU7@Z> MHWGMVL4U/27$CP'7DTK%F0P0I3%SGL]KG?MFXG(1[58H[A3U'GI&%']LP6+G M.+8^9/#)9<07T'Y&RFG274&/V%\NQI>Y>W/T>F0$QA9?)"K*4-L_N3O$DP97 M5!Z@JLV&8M;#HQ8LOI9ZG/>/F;R_M"E%0XL$@]CK;>%=J[$[I21C1Z6I//;[ MMMC=?[%H*_1ZA@(8>!PJR?FE#FO(C+6I@CAU<-&;A<:HE#6="@'AHYQWD*HC MQ;#3STR-L_M2%,8$CU?21TDLBZC0YM>/*>@,O'V%RLO^Y1[0)F+*.5M44-[1 M_Y(RQYJ6/22*T+1M0TUM(^D=G F:Y6P6B,C<16ZATT]:[3$$C0W17T=G&*' M9E]UO.OIZ\N]49"",OB H>$EJ1Z +; MUG1NZN-RB2H&UA.S$?L/FX0SG,_(,8>#VS03A,BJX";$.Y<2W.BB:-B M_QI@X+*4TJ]* DJ[%5-Z2*6D"UU L0X9B-A_"Y9X/AL#$C.-75TQ8=]'>\H] MTP*[=WNKQ'*@]:U!IN2?_D+>(RXY;_"_L\WVJ]E_5N7*>VM^6W^?W8*G9#/[ M1.WGI_-4D2]4BP()(R^ED3\D2=@]Q9.),L;0:%-X T?M_C"DG'#?)OJ ?]QAL=7^?YC3<\IGH3BW?'WNX"EB3O M[BK/]#_FMQ!.-[]M;HIJ/<1O:@EXR*9-2>>O]$9[BB),WN3]ZGP^NRK8_25B M5-;TE +U&)"NJ(6CC0ZMB"Z;E$(Q$6LI?7KW?RH%!__H0X "96I(]"=V@0BJ MBTCB.N@1!#*YM%,T4H:/1!9F1$/ODI%_97=M*H9K;_H.UAU9%XB6K%]<\P(__,J>HD+?O#UKB>^DJ M_^'06WSA)X#ZI%T967I&\(^8GBH O$,8,?[)P(\5TH:1I>^?6=GY2$B><TTN%.UXE#3[/@B MS:1%D0WXI&M2[TN@**^FY\MM6'<#JU8R*D6A:(W^#D_XP,\#!< M0G\E@B5Z?K^[0/(?E 1*77)!,2#TO/MO-VL>4,.EY!2ZL#.Y+. M&.])A%>J#Y6[_7M%RO;# =<:?.V6K@ZAC9D00Q7#G;VLFHY#1OXET!8.A^,= M F'7W"+P3)>UME9$>,(KS@^ Q;R"U&K5VE!VL?;V#[,W?0HB,4F)*[^MA^^Z M5QE\9"W>%-G4O20H%'G-,&%,,Q%A:SI*8UA+XD!*ZM\9N"B[])ZLA9.LD/[AQ2$OZC;#M5/6, M[2_"[Q1$W^N&X=6S\4:MRALBIE_4Q55,QEP"5^'M:0=;=CY[4%Z6[VO\-Q#[@6:O-L1(/HQ?%[YGB2_V)']-]&Q$A/>@ MO4C> M3 TXYXBJ9F-990R)1R;F@:V)/S\T,712_(>99/BC,?LL>!%)"PG5MQ M3Y)%9(ADC5=CT,"+:W]'!Z$>:<\[)(>H(41T7TR^:E(';X0:Y\10\! !$I_] M[03[^2AA/R?9BUY5NX;A$^=VXHP-JIV']7 O"?UL%<+!^6;2'B-64AN]&+XQ M_B XGR02@)"$BA%Q0S&Y_S&MGG3+AMMP'0@@Y@?51GW/D :TGTN#CFH1]Y4C MW_$2B6F==P0CIX=/$\)SVR5@8-R#8G! 88S@MX?MIN-X;@M>[<^;O_76[61Q);T'1ZRT7EKU4!-&QJA7 M;SCXNW$J>0HQRZ)YNK<WB5ABJD#TBZ/6U= MT')>Q\XGH5*X_P+'?97=E]QMDP]W0Y ./-"PCH$YW!LP#S1L!LE=DEC=+/%9 M3)Z(JJE.]E65U80GB8R#1S^4I+!FWF:4$H2%5&M4435=LM2)',MDRR+O%MPK M&)?_?";%F1[YH3WNUY"),FF?&-7' &]/2*PG']EV5Y.AI/[C9;(/S56G-C=D M:X\9LK[U.>K+DM O'FX8$5 2-O-K+;I=XE19X=>6*UF:SLI[XY^1_U@/<9/TG:'9C-.>^HD3=[+;22L'AE"7KYCB*J%+WM\E2BAAZB M)4^8G],Q0L1C;D!)C)GP^/O%7JQ*1Q5TZ-?$J(1<(>CMV^4I=?;HVJ&3)"\,48Q&54&^6 MWW:#I3^1PSEQ SS@(N&7IR+A1UDD_&-S W!:.;9('.22$EDN@1T8I9*$TA8= MQ*&/M_R!W5<2 #$P-Y&W024^U;Y]@?LF,7W(:5H,X C4/HWP8_;!7$$S#)-? MCU$_M9=S6HM_*U(HDIO"IPN&@"& "XKT)%TO"F#DT?WBP\0F+U3 -:AU^&O\ M5$*2C0$__9[O%'MC;IH\#*=32=NM+X2I'L_^L_$1^ M^6TANJ(@Q@7J3R+/?#]@]''0\]]#SK:=Q/K;DT,J5>[ M<&7EH$8ADHG6-'Y4OV^[=32&\4D,S=4".HW^/FOD$NB1]1[8!RQU3 MIM*0V585/ L[+2UGPOT%2>V&@-U5HR5*Z\\O_(PBM.8/ SU#IM5L8*U_'N8J+SE,P[+)GW+FI)%*YM*U@WZ0%?^GMQ&2E\@P[^[JT% MJYBJ?MAG_J"R%MN-B]H^.1BS\_O(ZJY;X]']VG/I_]ZT5:/^B\[@Q2I9V;27XFXR< M'LZT>;O&4Q$ZC9I@SXR6^2MN]WK;# B67%[0>1!HK"=+GO2$M_[!(U&[W25D M17V,N;BFPX;$Q(]-Q^CWZ="["SH>JI(Q::TC-.7;I8?P8Q8/K MP#?]E,D*X;M_096N/F,P$.D#+S:"F; MDJS'8! 4MRKWU"2MC32)E#:[J>J/4'+@0GO9R1T5B2?>]C!HO0GWSCAU,=]U M;JLBY1@600R03-$!T+65= M7I#3$7IY]ZPJ+MB(?Z0D+=!1V#CZJ']0S?PV2.J"!])^D!.'XA<@:B'JY[+$ M=AF_8NT(V)YRP*". ^@?06[L2]-?B[89O+?X&@$X./I>_2U$H!A6'_3'45-Q M2CK+?^F4)0+WS]Y(N4T@$.1;%5B=Q9*;OW;)X^S21P[M&WCIE-8HJS>!@0@S M0^PQ_F.%#Y$CLH;ZRF.('Y-J]#ZX)CSG$DB=8CEI+GH68F_H*/'HA\( -$V!I_*7[1:! MU 363\*8D9TZP8(VE[G!ZCGF_>7Y=5,HJ8IP060Q$((])=JTL$#/9T_W_9DM M]WA^P8R%>7GBFJ(JCE\P\LM&V,,YZCFVFU77H@\2L=%ZAXKVM?AWQPY4;1HR M-07GK924 74S>E!%#>-#6G+J51"Y3F0BRM^T/M\];LMO0.3)<-)"ITF4[8[" M9-'B#H\5M)-!HZ:D**MBV8Y$;%1Z#P:XQ\0Q93Z,J82ETVS4;.DTK-YPG)?D1?/A;KNA+@H\E^(PG,EH=9FC M+(*>Z>%8UEQ'(J]K,R=R-$O::07^HZNL?(U$"XN:8T,FNMT9$C$1#%3[Q?4K M$".]NOS)J?[3_WMQQ-SA$ B-XK(&CI_//4)EN*5WM-EH@X['U>PC^2,HOR4! M6=CD:MGB'^>SGPY <+]%U\VT N3;M/!P!45RLW-VH2(YD3>?$ *3TV@.]?=V ME:VK*VEEU970%*/-<%? 09AZCK^9S%[B[2&?/2?TCVX 7<%BZ\Q+82'^<]QV M8ZGF#IT7O%)'!IN&C?H<=%H07*<#QDN2YU5@B/Y N\:U0X^=.0;'&G _X.#^ M?AV9#W.8'0K/&CGWW\=P'G'8/V2W\"(R,T1P&[(&BEF8^U !GON"#Z.F2E"K;KMV;14<&RC^'@4R,5!$J. MM%=Z;!7E7G\UA5V\\EY/'4SMU2X5^0S\5@X.3C<5(@6 0=Z0!RV^JF:EK3:0#R^%95]3:< MQ-45DI)8>?>^8TRKV?]TN-\X)FTFJA06XZ7+\V]EUG#6SB/:*M*[NC=,WZ*N M6A59^$/SI:&P:,T;FP>!.D @A/'O%6@_W6;K_U;\.\#U6^\!_#O<0FA=";/+ M^9>PW(A-8#.7C+K)#9(@=,JPX_<5?>!&'9"H=>(_?;4NFFM%!(LF&X9^A .T M,")ZL530J-Z]8@P,(\#PUF&#!*$M/&N@AHVC-D)6/3*TNA.Y*QT(\W3?^_ET M7/@+A/Q!'LNL!-R>XNK"9C^%3#T=)X(CY[;4 . Y#K$G#=6C.IXX;J[7>L3N.PA^7&?/SZ! MRS[*1O$3KBSI+!>3*OH&8E!A3*4^GAA4I"+6U15 -6):%<<[9EP72MO+0LO4 MQ1'/L;?/_/UNVK?>]X$)]M%,)Q"#$CP7/;33Z=,CO3>'SWX.TLN%=$2L M729YA^G%$2X3189?^Q?TT_'M#50NR!PJ(IM,Y'MU)N8R..9%-]FBKH)OZ.<*802/M7RW?L4\,C(5ZAX%!IK[NJS.7>/8"= MM-CUX+!CI,^ FQ(7-+K;;[80 Z]*!#PA\N']T"Q,;">;"P]&#Y3EU=:(E<#> M>E^8ZC;]_63A%XB]HW,]NZWJ=6YP3QF%6"';T4]@,%&"] P26X*0?I-,G#.K M@]??3Z"21+^YJVO_!,SOZ2.V&-O'!A,8F%L*W>@/SXL\]Z/Y+2(=*K6O&W=+ M RX,5 R)D.3##4G-4%T"2Z-IPFIQ.D\<"R 0IO'SK^CG"5;L2AOI%79+&0GM MJ) \60!2A&Q/?VQ\B%)7PBG^M"E(DR5\-+:UAA=>2W@2ES&O#,HHQ%#6"'F- MTRGLS!N(]LWHB\3YF_6G;J!50SS48>G-.H=Y^OOJWCV8?VI^R$A. MT#WFZ ><.P6 3P05*&>W-;KI2LHK=VK;%-4!BI;<+43IBXPNC3]EKP"7S!K# MKW,.L=+ (C*N5QMLK*I>!E,SP@QD4K_>#RIR\*M0RG\^LI:XP( BPAZ <-!9 MYHB4A#Z!\AU9A_$MIJXE]8>F3Y=\WYG2WBFX9T/101Z$0B841D(^G040**<> MI*,Q H2 &])\D[!;JH"VV?HI#'+"HP\5<& &6RK-/*/".ZDK8234(HS?+Q[2 M;!:'[^)KR ;3B7!3%;G2N? K[=Z]-UY6Y9GJN;5*X3 FZVG>>+P;19FW?&1! M&P5"+&=X.<*Q8"$3U8$D2K=5M0Y:?31"JRZK_3,XQYHNHK89$<>V[B&>+Y_! M4>./MNSHQ)D*S$&KJ:=<.MT2SXE)$>Y-%%6C;B(K)G+'+YXPK/FJ[CUD9'&? M>,+SV7/OAE>$8C,5I'""W?EB!'V58-'X7M.M"\'KJNH]QV1/)#S1H]YS31I" M>B2F6".J(^];4TB\7U+(AS7%:V?(9=XR/W%'_O>/723_C@KA8!!#=.#_/^^S ML:)Z4S/<.-7<)'I=.H--EW9?2T#X?0F7-I"9QIJ;O*@-;NE9$CR%CZ']\I-N MG+ Z'.A9%]N0Z5!)]6U@FXG962)62#SH<"". PXG%/>%(8.OV^]0/&8LH MXRW%_[Y/2!R\!#7W^X!>A9\@0!"LQ]&71!WU2H+O5)0"ZBQ',4DRR)ZU=94M3'&N1[_8HTXCU+. >/KZ MLHU+GYL?UX?@Q9IR'K1\LV4KYU3XNJB0).Z//9%'$SH-":&2\R#V(B ]==W, M%;.]FWT2KS8&ZMY]JC5NHKL,.V'^MK8*+6FY&V%\8YAL"H'Z/0,I[Z4C9++H MR]![&)4WQ+#4T^W%YD]/TGC>!6*/TK5GV@0:E>;$<@B,81Z85=?9XC77SG_M M"M87@W#O#4G1^W=@&D5.>VRHA7;:'S4%\Q/Z\!T&K<:N$OM+PU&CS+UKHJOD MYSXX8-8"*8;&XJ5B/9^G6<\TGNA477O+JY ]QGE<1XF?9F^NK&:#%7E,.*Q1 M57A2I6>;3IQ(+#I-'-L['<# *@TXBZ)>=!N@NZA_.9S5R3$=>Y=O*4!;!$!N M10V\!M:Q5\W\CACGQ$'S@&$"3TXP@8\2)O"'YI/_V3%Q,YW?-G89D I;'=)- M=04THHG)F2Q"V.%8#0N\7[=\3NAW2TC^#;]+A(*!/X/#H+%ZH:%Z;K& MI'[&R31\8GYEX::IHNKBM>9_5FV:UC?;@< MY/X_HGS#*^JZ9/_!>LH(SR6$U4;_@?.2I*Y&\>/P4,P%O0DO%T.=8K_"GOLK M/7GT^#%'T50V]=;->R0%^%-*_.0F,.H9W25WB*X9Q4]9VZ<7\]DG(7=LL/]: MD4]O8E6C7L"1D8#^^;-GKZ('^/SEY:<,;=C6Q08 @*4<]MEPPX9WI$@'1 V M]K/@UZGF*QAG?;9AS6"2%W"KHF&'+L&?D[_HK[$L'.A X%&Q8AZ')]0R@ZN& M%PPT.G$@A#>_+#6W05I?(8E'I#8V;:(\4/#>_!YB)6J4^,_D,SL[EWZL6G1N M]%BT)KS0*N;.-GQ"(#)1Z^" M]F_W3;H:\G$A@?3)*.PI^WV2'@2UEJG]@5YB8FK#N/YW M<>U,3)>0.$?:W1.:#2P_\0XBLMJ:6?1^I)/]X3'QXYN=E]!=C(Y1.$L$/U&$ILB]<5 MGIX0+XR&&OJ>6$;Q].QEV4Q1$UF6\)#F8V.^9RK^N8<:6PK+O"D<4RO0*2P9 M.N)GD<1=V$4"%M(*;TH(H] J .AD^VF"#S(\M/F(+#\4VTQB4#8G9L_;[B9( MS_0R5PIQ;,);L(!?V,A*UD"O0FGMNU*17-25BFPS79*E&XZHQ(3+)T.&ZB/1 M2S4]#4H-1QJUUPDE"Y*IRF[1HV?AGB=VE&Y1E1IC00/KA;O9H?HHS7"$WQ1R M!&;)FHL@4#I]^N1S>7%^3PXV4+^R2?O@3D4001V)!X>O&)+3$_+'C&Z+Q _R M;4/K:); ^\L/GVH.>VL.RKV=@UW@JC+P5H A?SZRB]$61T\(*'9L# 6(.6KVG" [5BD]M!>'VQ"D(5E@. MD@@S<( >AS^0%BKFP.VXY8P"N+N$2$AQI3]5O6CIDP$4G/#3?LDTA-=VB^NR M6E>K'0-NUL'9"E,>)!J0D/RT%S:8?_Y09.6O15:97WWO3?[KZI; M996)-*R\F7T/*XK"[LE!9?,[%L34AI3%T \*/SN?_7]N9P-#"=:^.9^!B6?V M74:-UE/::0C*+P*?0=#^5G7P$UWX;Z +U\CWIT00<@A-'-NOW(7@EYI_ DE MSI@,PI!+F)" D(:I94%FGHC,EL.%G"T6W:;C5?#.09N$=CGS@RH'H7>824PI M:ZP@Y80&*W[7!6Q4F9/TXZ#2F=C$[*Z!0J[!I@8:AP@)? !^]:P=FGT>/_HS M@2':YG[&AOCY=@Z8XX+B@GGPES1'$J%B?B*]W9-C="Y@(_*'5BM$J:TE?2'@ M*Q^XQ +HE\U?XLO6R+DR+;5@7[UWSF=$A+$=,L18@,*L _$N/ZXU@<;QX#- MGUQ+F/_6[VGT^"R5SO*J*KU?2*.D*(1DD/FPV?>U $D+9IO9V!OU8&1?GMKX M'V(E\_//3O7Y4WW^O=7GGY%\\Q9LHNK=;KU7*&(*VG3@#^OENF(8TX_/OPX- MLKE#GU AR=-5AO!C]M/YY?DL]S8Y-J\N@?&]GOW:^=E#W7V)*N(7$C-\_>(B MN"I<[7N:EKO\Q[^3G.6WPNQ%U>++I]]].Q?5",/ @[QZ+;V]^@):]@^-*U3_ M1X\3$CG^C]=)),@1DO_$C7 P1>5U"BS)M3ECBQ[18T%1L,_QQ,$H>=L@F%LP M-I%=+#6_,1- !CVZ\]0+"=D.^3M793'2<$_,&!9-T_4<@WO(SU#E!]@S3+^? M/"FNS"[6:(1<2)!Y8,+C?/;H"U3D9C_XN=A)#/=M]'E0."AW[->,5T1"50_L\VHV$&#WGS6Y'@#0+Q_YC\'7ZG_!1&5 MZ;\C,]M62 5HJKOOQ"NUO@WV^*WB@_/+2G0W MZ4NW VEGR7FG1"7$F.56_K M10'$J6>Y.]), S3VF%L858B6:ZC6ZT!Z^K;IN2.S(7=!TZ51)\W;H<-ZSA?N M$6!9(\'+)L@L&#;O'F1YGC[T/.BV$Y6TI#CSB6PAXG>B T@US5F"$2[D8ITU MC2CS-"+VZ) +[WV$GXOZQ9X(.8 5]<%?;>F%Q/8C#[*>5A%N;8YCTF M2E>UZ9XA"K:!^%?RAUM(N*&$;-HJFY<04=$V0F!ZY5>,^RS#@O MG."3+@DP2:?C=\\NGC^[U%)S?T#YL#]@-).DWR?%I^Q8HMJCH0#-/$Q*5[OI MHE4O&TBXH; NZ)$XYD$ X/T$Y+3\ZF'!QM(I1'$L/$ M-D4\3ZH:$?$S3M[ FS.>FPL%E;9*Z3PUWY<9M3,_<#SP[)YM7%YT&T(M $A MM% T7A8'I\K13-8UD4$/#IWJH&\Z$N6.MXX3[>K8I/9#)C;X&P/NI&"7")NQ MK$B>FG-KF(/Q*0C2@J3L0IUOK6.?AY^ P"KIWAV1DN=,*S6(S@=(,$'QC&\V M?VV[XIHX9F.K0 6VEUFQ#E0.=S_QO']ZB(+-NSTR!>0J[^EM=WB%(>?LH";B M\O2 ?)\GXCV1@3QY].AO?L.F1.'4Z9P>+Y_]E[T^:VL6Q;\'M' M]'] 5-^Z84? >I(\5_;[8#OM3%>ETWZ6JWRKOG2 )"@A#0(L#))9O[[/VL.9 M %!4IFTI4XQX[V:9(H$S[G'MM?4JM)GQB)$$'GE/F?50(@A@5G3:+Q".X98! M>O"ST>O0!O/G@&O4"4'$J'_\QH\G^0]E65^TV[_'R&,Y&VJNA;2JV#$L:,Z#+J=$ %-B=Y9O:0BLL M9(^(#5JZ9&[;GVK$\/=SQ4A42JK1M:YX%O)QO-/:,#)*]'H]XV3EX/Y==ID> MC1QR:S]Y7PNBB+L?A''@*9\.!&O'#@5,MIV/A)X(RMX&YR$-#-P 7'8'UO.: MAH]6 GW#$5O[;3 ,6\(FR\PNL?O9A@A+[Z9>\8<-&7R56)<^HW(/IO.<^17W=*>H' M^Q3U/D7]U5+41O.^G7>UR]?=)^W[]&9JWY_K3M!VX^[+P(CUP. M@-FWT]8K)A78?.V(T3?]:PW"VS2JQRQL@TRT$!3_\#-R[1F%$6*NRY^5COZG M0FBYV1@)@JGCC"CF5#\S:K84/X*IV,%:.$ M<\+:26<-_I#%T>F?YE[)MJT2BX+B\N,A3EW]'K::T\"BXA!":Y[2+H4?RQB( MR-UP?43);8HDIG;YLY4[5/\@N$N] @3ZIV.IX)-2)@-CS2(7!%J2VJ(U9@IV M3!'<$XY"\IQH8EL9A.%SB9=1Y:"Q7=F(II[.2)-P"95'8=@1>[L$_R?J&=6) M%;%HP3U6B 8'0;3"DQ'?8G!F)CP0?L20 &,T:>^G?_ PWBFI.0S"H%370NSJ M+)V(9TX3F6R8>[%>7V=EA$CZKXGRJX;+K^$!YBY&N$X0,WT0_&]A+KL_%,,"RK93;SHZJ MKND;:\&'4AV,18OFT;(I!\7DLD28KM?$T1 PV6Z'6DG),5=[M[;K*?;.;G!6X9WWJZR!]QNIA]UH2FJB,PE;Z$B2B0++U?X2. MUA*O*F>337R1X &^#1!F>01BZ''/HM,0HH]<_+Z>6*VI.W+A*:AJ1"E1P/S- M<\W'7^26)L:S4,)]QEB].*9*[=E2EKK^*LV)KW1SFR3 7"Y(> MQ-Z!=%QZ-A.A8-B'O0!PA/G\R?GADZ_O]OP"+E6M<$J%+'WBM8.,J1M'T7X: M%I\>'1TD_Z>'<]$YIG'S0:G__KYHYV7-M0#<+^H-:PW4H0KT=>#FZM\ ^UP2 MYQ^QCAN_I81BI%;&4MF-_BH+7C&W O3]J66(2[EE6Z2)ER76-H-GH@LEJ<#S M7/&J;K24U?MP M 2'7=$8F"T,X 93+)&9M]UZJO04N^='91%X0J*0R7=W(8/?-.\QX#J1>W=V6&=<;EQ1HJD;JKVRHYDOQQ.BX RJQ@=<5 M%-[;P=A%[#3HEQ1H:N%"?UQ?')6DD/UKG-6TEG[Y3@MRQBY:GE&,.7W%+"9NW$ACJ1C$S!U* M29:T N=U&9M1G2Y!3(+;+@*YH1NOL6[UE8)ULG62KLS$3+!>$0_K8ORHW%K7 MP%AX)0P*&W OZWKAE\U*W6_K]H!:*1\]\JFM+W+TA!/4S6C;,2+E(>VS8!O8 MPAO/1])U 9UBV^5K=/3IUZ["C_(0OQ"Q2C>K">4CXUT)>I2[?844< S1 M(T3>"KQB7/!J M@HN8:>(+SOU>VT$OHZO)]IAGRX\!VXJ]G=S_/7[HNO%##_?XH5N)'_I"'O05 M#O1-=J!?944II.KT==!<8FF@[$&,0@N80C3 MGHJR;$$V2!3EQ[;^OLU*L;0] TXB.7[@A@*Y00\(8X=EY;!+[C5[WI8DW(NO M!VW7_5([;JU;K*77N:ZPIZJ))*7&U\>7W5= EABK%M+VMF^8K<,X(P2>=9@3 MSJX)=],]8T0SBXDU8V?FFJE;:#LQXC0XPA;:=412*;1/Q!(,=[*^!YJ\5UUV MRN *W6E_R$08Y>/_J7%4:D/P>EI@B5$)WBK[7*SZE>834)]F@W\8%5?&>0NX MC'MF$L=9K;SD["I<* ]QR J<"P5%5"$Z<0%@;[)5@7I%CQJ&6)N)VJ;<3(W3 M(Y ^1; UJ(/LN"DEK:)-L$8=(;SOUK:+S*6'D:@7_!/Y6VZPS7E3()E9$NF/ M3 H.=(Y=NGZ-IC!\VB@T0S%2+!\% *P4&JZU#9@ ZHYQV0$=^+?]MXC-63;_ M=-K QH<8-G_^[K>+\<$S69TM4.Y(VZ4??V5Y/RDK<=!_,(N,& DW.5$'[44. MULO2JT?5/S#'?]LE[[*&@WARM"01.OZ\L+F*%\*X.0!$J.X@?Z*]]N1%4&1?3/1GG!J*^'!S[ M(^'VUZSJS1WS2\.>I@/"T LEH6H-U[YFX.$-21_@A- 1:)KM_JR'00 M=FD[P#$LPL[<\1%*6W);B5 YON?.48O:6)"1TO9K!>?%M<@RI585%&A#)>^I4W+F,9RR MD19;PK;)E7:YC7GB2"L&5$XBF'$K'(.-*QF6\&[=# A>0!'5Q9VV\0XQP?O& M2&PBE"+/F*SW(A9H<\PGSUE=X"[CTNX,.Q+ MPPV_YZ[&?N5-+3@:]B #.> 8B;S3[/7BD'X%CI.,#B<_.WZTWSUF[)3S@29G M@/C3;:FJ7"C?0PE>3\[5*K<\B*U+U[QY^X(X(>J._1%JD72NZ1ND0+YXGRD\?Q@=8T>^>3RO=R$#^=LA+&0 ^8U(?1O@-'W MK.J*>V^,>[6NC1K[*;L(IB\'(=IR9D[_C(C#M?##1( M5,W&ZS@@"@KR8):F,A3J#H!K[7.;;98,7!B/)D=^[7M$TF3"I8>J0G;5Q',AG=3*VU: MKHK1?Q1!.WA.JZ2VVI2?_EF+OS J!8F>5:KC:24,/B,*IUOA&>*SSK"D&(2 MT_EE@,T-%QH>.=UE!>]*>?W>'H67U6EV*DF>RZ6),Z_?ZFWZE7+E\<-]&Y<; MB7%YM,>XW$J,R[?AR+DN .ERV.]R%%\XTE& M8V8+)H]/&6$<+IX]]:)Q7=]@;2M7 WV9_5/J*LVA-28_%=ZG/];5Z5E?)#_V?(#L'T[.LGJ)K__0TZ7B/@FEA#7LOP@CPK:@ MGK.HV"7JN>_\QY<0WTO+N0A'3BO%&Q!?/=[(@N"8V-#7B.G$! M^CRL.:(SKW% 9'\U- E?ZO'!NY'0';93&^$& BM/*@V\D_B M83F/+ESQG7;TELH22YD4XN39,Y!R M@-NJM<%E%N;:IVE:.0<"7ERJQ! M";>5?\[G/:U?36#;QC]/#D?OJRBUS()J9*7R8$)Q5P" 'Y+V(GC[*5&)+V3O ME->%A#_W7E_60//?A& KKI] MEEL]$,2/-*434*7Z W6P--1D!V% M]&4D&EX9GCU=_*N?OEV%W["S7!O0:SC+VT>"C$;.!O;#*C02!L8O8:@ A4(Y MSRC%S?;('W$BC/-?X'57L8X]O$)D#O,^8X1+Y.$\W&G(P^MA/*>(F@C&ZD\D MMAZ6 H.X_#AY)68A\"$F]WIP$+3SDS(GD>#"W?7\P/)*D] 'A$O^Y/"^@P]" MI$"LCD:^[E5A35A/?H8\,G14M-A6LA_.ICN@?\@^:_,UY/P^<'A'DJJ6B$?, MO0#U&PW0%PY>B)KE@5+5\)VQCTNC&L"+NOD45+#A6EIY%+X'U[S)[54=O)(] M[EEP9;E]\$A9Q$'R=NQND$3P*B7YDAI!MZCG_X0:&6\" I_BK@MPF:9M^@6[]/O-R]1^>#Q/OU^*]/O M>XJ)*%\O-8WS,FM;\9%:J0NQ*%4'T+?()J_R7"(B2D&G3^*HS""UW%?+[+QN MF-W'_!J(<./0Y5RSPWE'\3B^LB\??7^B3$$W*HC'%M@-B-=@WU^ZH_": MCP JC..*'&W^''7J:*34K?)/E \G'2'/8Y8YM11L)=U0M;$X)O>SYE MT3+%PX(RE]GHB;9)GMF@_[CWK9!I 7,[+>N9L^N4&I"(*I;)\<,_A&I9*_-M%R# MEN-!9;WE3F%"D;GKD$,]:W*L(!>&7)SEW9F0K>VXI%0#]\7EC#EZ6J=7CC12 MY,T#!+:RT(&%5]3 H6O!"4F)[K,2O)6GB/3@4#N8:BG)1V%!\[#:MJ;*#<42 M,8=-'<./4&74KX%8KCMQ4X9/*+QHJVLR#DE:%JBQ%_I7NUYM!'UO6 ^J#:CVIX C[J/E@D[U5#M!HF%C&V.%%2?%?(4=S, \ M]+QH.FXT8AQB\L_-_=UQW1P9S;A\C(9VF7RD@UKH:DHB!HD(!K>XCB3(K^=& MG=XI[K*/PGB=8H62-B70T4?<_,+=1;8Q^OV>^4^@(&T-0!9(XZ+U(J+?F370 M10!]?#NH@PIUE&O@8EDB"$75 T]DCH4QJ>8NB$P+#4(?B95]EYV0$6G5W_'U]V.%8^X4YS+<,$Y9;SX+GEX^&<6!C5C*)^_RVIA&]GR\SSF.XH:EW[>! M%+]GW*2T#FQ+@,[D05I;=2\PU9H"S/H0HW"BT& M9;NE@AU;$UT\L5Y>%=4_Y.(E/Y!:@AQA,EZ"9 6IM%]UXL:UB_,V"3$Z.@Y& M3^D(-B[1%^DOFF,'O\"9[:J^+NJF7-R[X&N-M\<$++8_D=>B!"3U_.TH[W>A M:XXDRZZ*M,G1,I.+GVTH^T"[PZZ(&KW8>M.?7R2=#IV\@ERRC' M.40-^T('6GO-,>[2%V N84X:)#TX=T#AGK;EK-56@L/C8CMZ\Q^=9N[=%CH:O N9L3,D*\X"3*3 MCD^42R%3H=7&:BI0U+_ZIG&9B*S>VO'"#CTOLX)) "RCEBR"G3F5A$O;-LZ' MD.7!W(>^<,QM@IP]'+:OSG.OM1<7?>3<#'"+$#/:L!(4)][ /H[M;F641=]4 MMN&&!WT4H*W/4+V'$$Y'I3Z.,H8++E<#!_9@9A%Z_#"2 M,CP/?-G%IANY\S;B4'O<2X%"96ZXXUBG_IS2\7A>5_=#N& M#\Y( GG'F,Q3[3N<=2Z&MJ3NS3G3T,(QM#]BMAE_.6] H/F98\+Q)7?R)JQL M46GM;J 623\+P;GO\U.%"]+CS^MBH310W]<]Q(8Z&_10G)N76N56R6D:)7%S MO_:>Z@V?75<7&SJ*F* (N$%G8/2 :A,WX_@(X,T8J)[)%[HZUI6%&4M4DG1J MW?)$QI[]_M$QIV$$A;,RNW362HL<'SCD^3?AK2\\:]/.+6AZ[QNG&\:T$6H: M5Q[Q.&ER&[:F#;#=3D!=MNB>(/(L(:UAC SH_J9D5Z(S^\;LC.6-_.(6U\_& MXE)R E%,+SV+U^S/R^J7>I-\4!FAZX]%_R!657@CV#L:8S1[UI\"U'A\>/0P M_3IA.QB033@=WX!G*CCG#WF) BX-= !1:M"(F;-E/24RO=,8V)G,%UMZAY^= M.,$!LL_8.LQFY+-)URM' #ZX%NRDF0&Z8@B8E8MQ^1%@?2+R+OJ2)38-X)#7 M$MV9[B--<,$@=N/J0? WV;VYK;W>:0=M4VKTH,(!R:DP\G+AQ5 K#8E;1\3' MC58YRDOAZ)K#0(V)O?JWR0<3Z'%\Z%/FBQ'T8W*15\(7B7'D*D" HDS^$J/7 MC[/\^#<:ZO.RSV%IFE?^Q*4)Z91![+6"V..@;A0.ZLD>![7'0=UZ'-3'G#&N M+NB_&4A,6Q7M,7 MU;&U)1.P=R9B0MJ2L?CJ$;30T;]I?7ANF+/I4WZ=&/.@ M.D5B ^\9L$^%83A#S@?WK82$HXE-YWI6U M!5UYU-'Q ;)8C8\> .$AH7GXM$JPB8$92TIWV3K@Z_#04N&9Z<[%"V'^]JG7=Y5'QAVU1/;3O!I@9[=)UI^K=5\BJ?->Y6W4\]%]E#S%VSC,RD M-E:*5A%,$]_KA0387UC^&T\HOA&<23UR-;!9[QR$\&O)RND QZB<#*?Y^&#L M0_2WP5WFEC_*)#X&"QA.FAVUH42>]5WB;F@-@4$]N/ 46T[J9?B&3^#0BV 4 MN$/J/!\?/Q6) 7C&48/,N*H7D@0[I59L DULC8@@GYKBXJZ%F>7<5HH?*L<< MGUIRYQE*@XT9_ _NGJ'_>GUW?'#FXG&35Q!@#D0AL\01D(RS9@-[S($,)P:$ MI::X2D!17E3G=4GXN,X[H+ST9AADR#-LR25^%-WG_\+ON(!H1;Z@MMB1T(^0 M 6/KX+"OR+LB *0P2I+P@VE1,!>$Z:UB>D$A6UOR06(/-*A'L8=1A06XV4$I.RDUIB4:$>[SU/4"CTF<,!=.CCQX!! M$OP>&YGA0(79%+O(3E-H>WOZ9YXG=RP6@=%J3+O5*HQ".SQN;$9 ?WM74L+> MEA\D'Z_=R G/X*@%@U#8K[1?6'H4[805\^W- :08\X*OG]OCNO&VV"9@) O" MQ\V(+D>*=U&U&F+U5B^57#R9%&2<#06U2/#1*D]S??].JVU+$@2YA6P2DS.:?F"]KRX5G M#&_67D;=3;%D;LZ O H=JH9ZA32-\@!2T6U T<5H$B-OC4$J))L3"SL.]QG% M'+EF'=X1<#!N[Q%^:#2DI*1ZU]1/[T:8HH/D>:V!^$B8_*JC)2OZT1O1,R:< M&,Y\C-8?AX.R[Y+B&SR("GS;N,)7"WN'"V:_#F%GOWG-X-0HTB(=ANVE4\R; M2^*AAL:2_-2N*\\:N4O*N# O6Z#4V3655?7%9\9](XS&1\":3BKHR%2A!WHN MM2J-8&X!4:-C!@J@CCZ36 LP-!I3JU:?K, .:I4^Y]'84QPY8E M$^8/UFK4TGWE"5>/#"2D_8.VB9H+82V_.\%2V/6D0F,*22 M U[OJRY/S$@XTEDR_[P&J]YY5O;" B@@NB%'WVYO33CW+I.)%)*]X<)3;.R; M%09FK;'8;!WP,$9L#O0NU[[0IMTL#I\EKZ3+^(#VX\P0;$Y@B2C%G[E."\*B M9SN45E?O:;D'Q5WNL+]5P*T@ )6P MRHMG;Y\S%E03GD;ID[^;]6;3:H]C'08DY&/ ?WC^3U!J]PDMC/7Y>;5!Q(Y:VI_4DR)0]J('6*)&@7 M^;JAL@_W8)JTYG5]^"E)9._'-RK\?DV9Q@]7.7;V7/SXZL4S_H#,URHC+A8C M(;[/YU0-(0'I)XB='1_R4=,?45E(;JVIDYDE+ ;"SX*(L)XO?L MRWS^8_%EO?JE9=&L^'%!HWE/>[NS8,M.Z*RQ#0Z7U<=?@=P*D&6S=Y6PZIC) M':5V%AP7M?WK+ 6NEK&+5I"@:I,M>,VR).ZEAZ6W/(ADNEB?0X*MU$>-GH%G M21,S^=K?#TXN8SO=Y_:O,;?_=)_;OY6Y_3]TBQ%8-V)RJ!HWJCFGV>XJI@MF M&\6O?9$OW291IEVV.3N0).J*UO([4UL/"I7)(,@AM7K,>D4B=2W+I8K,BBA< M3U@QD1G#X_)&;DT*TA%I5,3(\8&QIZV]O#H;X4[1B$73"LZO"4P;=I.00(3] MPASHCG^?5LD%5= LQ7Q5U$AGII U"V &BTJ*X'1A1G@,@,0/@OJ\R&Z<9]1S M(J\\.W/,&,/ ZK[3L7&ULI8L2#MU#U:9QN-R(2%H:WFRRXK36&YMGX&W5?(F M,WYD5B1;Y;*4FPN# ]8C[QXC;FC?.R)HPG;H!R\HWP>!& 2>A1+!Q7(0=W!G3$"X1C;+CE-FV M(9W6<#)S$NI^*UPJTA%G2C(? M]+D:A(-EC-K]W-J3K9L!;Q(4-A0:=[AF/C-&0ISV4E3@$9Z:S_+(%E8C,]28O^])X?Z3ZB$: >&]7T&L= M]'M7#+6BOX%*(*L'?NPD*,G(QQ]DJT;*M"L[;-*6MC:!D%YF5*OLDRH/^C87 M= J6A=0KY>$:V$GC& _&R[)YG/9/J:@!CW13SW ]$BDJ_),2(2*22 M$WH1E/G@R%.Y9=AW, C&W'S>(C&*$ FZ9Q;NGD2"Q"P*[JLY1=5(-_EBO5/F4"V#8:"UCQD[6'=.:%F"^T09''J0(%7C0< M&/8(R\WV4C\7QXFO1X)N!HJ0+B@E4D.YM+5+3!OE\RFBBB%ZHWI>9%;V&Z.Q M[J2()QZ?Y$>J_)1+_L3$J+5'771&KS-M>XT&&VDI:PZYH/V$:VAYRP!0(YE1 M"&H-'(D;=*\L>]OQCZTX]L2IC(QD!M,FNB8.N@M7"C4,TX;<6T$-+DTC1Y0H MS,JQ9C"%LC/&N858<[+!_S ^.P(P0)2Z%2T1[O,:SX]PF%#=4@S7F_?[R*F%T%61YW9-CY?I0FZV1VQNV-!!\0"WGU,)$*(+1F;L=): \KEPT M&-RXZ7GXNI'9C48@60C9@"/ZN.1J64G8IV];&\#;>2D9+M6@UDI:'>JGU@^Y75F[I>S'!)0. MTEN<<,TS@D9W7JP0I'](^9X*)PR&H%U\O#:)J]SX+T,N9$#?O6?%%0D"(QH5 M*^;:6!G"#5?5AG+V,A8..4:/WDJZUA8DM'SBV;Y, R M^@:'4),!X0^#%BJ$IV1U*<$*DM6<3PJ[7'LI"M4E).!;OF6.%,S6K]B%C=;+ MBPPR%(GU ^GI=;;6YE3:/LC>'%9^_ @L6HHH/\?ULL5Y ?E&R0X"$:MYPHD% M;Z7P3HU:(%J'*US;GS%=YW"Y;<,NH92K6XN";-5?S3HG!&8;6T3A_92J2.SD M20C)A*UW %N*]3GN;I67-)%&B,E9F^\A(3?[P< \)V4-"OAHDQ/ADD(H) M-T2E""]B6BUDFY?PX83MBADWITTD%H[OP5=\='A\)[^KMD(,Q["HD5,N&[Y(DAT5W%2*UH=B@;-\[,G)85*G$1 M3>J-[5>U+L=@-!D=&7*F=-TD>Q-DJP<*4;"1YOU=8=ONHOK3G!>Q1>)1'R2# MZN9'6MUL,T;R"+%:<2(*\@Z%64-/"^D<\ER-+)M+*16/S*X;S-^N])B.[(QL M^T+O*YZQ,.>$'JE'L6M]+:G?N\1J5BXI>%3EAA,)BUQU-2M%SSHHJ*A]GA/7 M7M;-S[#6)XH[H,38X:-(@<>-;[,98EUDCRW0*19;!!_ #,N+-<5N@!!WZH.E M\J]*7 V;O ,#Y]:F1K.4!?6@]"9_3J6H.C5F#=_8[H.^BP)C3GP4M^SN^7:2ULK#3&Q^!@(;C8$U)\YIS42V_6KM MYRT%1S7ZL+(DOX3WYQ;F+ISD >3"WXE7D;8$ICNW%-C!J$12F6_?(^P3,J9)/:>= MIA#-F%A_>IO#T)0.<2SA3LB1?=F.J7[/S$D]T65I'QA75_<=-QX8>,6C^$_: M\%7VB[1/<$53A' M?Z,A(BWML72Q0NS 0>)?$SWR;34['YML/4C>&'NC9D_<"'R;;C52L 4@#IP0 MEHF9M8%OAGI7LX+K:XWG0@O$O$SSA,7,N)B<'S82+87A5BFX\U)HNB0SA5&Y M[7/B;5@;P<$\U%R0Z2&.QNY7NMO7?-"*O8E,0/,;;J(@<+*(KI7?981" 8"- M69DRYT 2?C]:&.CB=#__\^0ELQ#P"DHNSO[=[ )9+* &43DT!O_0+BV-2UTC MG":CS!7>MH@',I[H^OVF?[[-E63PZ'O78YW6L*HATL" M_U]H5:\0\[_).;4/L7J +V,/K.B'\QIXNC*_4:F5#]XEHZ&WP5VCZN'B4\YQ M;F\2)!)9BBQ+D#/@QJ(W$[BI^EP<53):9OFF%HB>@$<$@LU4N YJVWS M[EE39PM=30;H+'K*/\L#4VYH2=Z_YVL1[80,15"+L=9N-8=.)G[@J F?=5%+ M;L-):+_JG?2&& C,QI1WKLV2,QG"7F")5**>6Q@=6VX>@F[4?"1K#R%)]A+8 M#_!^!.R1 R@'J7)Z&1@0C.-.V N//4SW$(JT+1A4C^%HR,CR@B_SANUA:\Q1 M#I7>23YH&C2WY9._R.I?\VZ^@A%G0=]04HAH8P!WN^AD?" MF?65*W3!ZP2HV(TO;5C@SU9PZ:'$,ER:TLOL>;^-R-&&]CIWH$34CKM$D/EN M3OW"#!!"P7:T24YA\C-^1*TW;E7;&"NK+Z4(0"RPU/NA\K]X+;TF>%M M0 A:QUONOBWMR//,ADCW6_^8]8,5U5X&6LDN2#^*)J/LT M<)<3K*HT&@G4> M$+.)STA&%M$"LE'K7?+@CO-EQ-$WM[TWW_-$HP?$X8QF8!.,G@)'RX.E*XTF ML3>=1 )Q[8J,'3^XKD$,[U=8*E+8/ 5(;(%?WC %KCI?9CUJHL@KEYPU0#K^ M*L0F8Q[<+<;QOO8Q_;4X5_5Y[I2L0SS[%6URFGP;0F5VS!H)8 2LX M&>O2>W!8-F=[#O]EIRSUH]US7]N>\ 6RU/_W__7_,CO&/"_+-1:S.OW??SK\ M$_U;'DS_EB',ZL88'?0"C=)2EO6[)$C#_H8SP&\PBJDLLW5K/M;_9?\4S/=/ M/ >;#?9RQT4%X.Y?F'1.O[B(\J$/_^PM3+<8_])],Z5SL,K.LU*SIF:=O_O. M2Z-2%E4*'!YM>=;1Q+.VC&+'5T\FA#G!^Y6I^1,7Y=HD@\6?&$,^ M-TJS7G-P@56GJCSC_XL:$RTTE4G^A: %6 MY[-="!KH+)M_ MTIDO_HG>SA&/8PEINC3AX>[6$LMP;&LM=\>\WW1]1\7E,W MI=VB/Y&[;:Q>K??)5=<9[^R:M=W>'-X+A;U0^)I"07/.X0>)67),6OB^E>$5P#[C+.^ERUZZ[*7+'UBZ2/6BVAL( M_'PAQ8/86S$2(.^U6R@ M%\2 ]2#U3=-1D#3)YO_N"Z:R!+ ,L.+\U+A"'%LQ'YX5:_,'YIM!<8?:2YX\L>1::J0%J#>!=L'3YS(!M7A44.:G,B8%0V,N$ MO4S8RX0_L$Q8Y%U3$)%SZ2#*#&9'+H:!R8I=Z%HNV7!0P^-0>__FN46@$]_D @>NV8N(O8C8BXAO(2) H$L4\)1\*)@> MXXL7K87$GLAL1<2 M?SP[ HWH7?DC=0=PK/3RQX P:T),Q-P%WTQ0W&12!/K?WY(3VZ^K=LZ@S679 M/E8]]V.WR2YJ5,*?FL;U%@*H5VT^0! M(\5W7'8OY9LR?.VCRB0O0A=AC^?KL4&WWK#G9.&Y>3H4+.JE41\N M+(;N[O$VF2WL;?]44 19IG3J_ 'PBO %%8[$BW/8*VW41R7$1&O0]4V57M*> MJHFO8C!_-"0:NY1[R3LM>9\+\<=%3G7$)&+-?\U#T+1E89&13 .64O::^/L&&2#/:PZ.GJ?W?QXP_CZ@U+!&RU=QX1.]')EUFM^RS M=O1T7 1>;4Z&@O &+$:!B(OB9FMZE#"UU+I63 ",!855. MR%=%OV)J66F6N9"B1WZX&5)E1E0AF$6U)EVAF+?3@EDH3E[VUW&FK!&3C;"U^/TG4]@03DX3.W,B!TP M=1!-P,8]P0S+R%#:)'LJ[%12\]@.\[5SP\_SS^ 9*6W D](T!,3#Q\]$P?) M2[#)R9D:/^7%(F^W'E!6?EVQ(FX2>3UQ#AE!B>V,'N51LVN[&5,F=%)$*C!C7%,'\H#)7RHMB?2EOUZ M-I_3.3E5XK])V:W'VMEYUOZ@]88[1CJ"F#P]>N'M"H-8BB"'T*(U.>VSQHPX MS]TU=^^SCZ!+ H@^AZMPY*Q=YY%I=$); DVF+0X7EDSR(/FG:#BF9C%:\S], MS;W+ F#154/2 ,@0HE_P0DS\<-\AX@:7UA_O2^MO36G]5_ 4KG"@;[*C<.(Q MS8D(WRT %_.&"KV=.':QOS?:A_@FAEI.=IJ?[43O*-HL)W:K*\AK0(SBESG M$^ORC$9"MC]+Z_O<2/PH91:T1?+D_L/TR9.C]/&3!\F+,FM;_MZS8;=5H\(> MFB\>'A[B__M??CZ,H+HDC!D$F54\L6VO2)/'#QZDCXX?I(C)X;U%MAFY M'5\A86<;WYM;0BMDJ8@7%.!2,NI1>LO ]Y.HCK-=0Y.6FDZ@9SH6UC7#:9.C M!P_H1X\/C[9LXS,.9\&ELE$PV4/A4)-T)SQ @!>EFOP;[-?H@@IUON=-R^OM MC2",E>6=IIE?4&^1]I)5-V=:YP:![;=:MFO@$7M?VPK F:I+:5/KQ.%()-07 MC:,!^NL@%WPAL0SUP660L01QM/E]RT$U9D:?/,M,R9B5&LXM&BM;H];.?PC) M0MSK5<7]@)A[?>O9?N^+]?BJ3ZYI'*VAHV2O6F%UFSQGAM '2SM5/8M)M3/Y MTF)%37PZZR+3=8M;B?.E=Y,Z2*SYP6/RN/1E>!K/D^C(E[7 ]A'U[5SDYS6= M%_(W:)<\ >#Q>J\*L6D&/7$6S >?9*=-+JUQ_-B"= ?1V&'^V5B7A48:;%,S M#NC0\V1 OJ+@#CO;S2\*E&1#&VPS'KBXG:'[9VACSAL<$CUCMZ0/FM"/(_XE MNV)W"43*9FN%VIA:A3$MS7(8PV6;9)ZUW*#%[&I.L6(B!]9?<@B+7DP!\+&# MT@T.J>QUUV7F/Z(\OMPY0?Y6&[::ST^+A+O N E2,M2/#+L MO$%!>EL>/WII_&9W(S=*;Q.649;J:D-+E9#9[?Z7OEY_ATZ@"/&:8LCTIY'! MI?&JT?XC,(_,,MO6TM-CU^&-K+O$/KTU*?QN3SHNJD5+UQ.>\'I(7'?P:ML1%\1M3F+D^YLT7!79-]C)V,D]^P$ M,@78I87)H@8?WZ/1[/HIS"+-'>A MR32A3H^M(#T\U%V[KLP/>5NC"6)0+87K[SR^RYM@+%QS5#Z>Y=7XU_EI:)2T M"=(%W,*R[=%1K"!"_<4YG7J9$V0PI_SP.V1&_0WU#L3NDO5K;S_I**1\=RGBDT^=Q:3Y><)M!)CLQ*8CI0EG*SL.:J5B03-B/GTL :>3NO'S M&B1"^Z]_>&TSU+Y!QT[ZL?9[8K^A5K]!CR3D&+85GD572@=37EB=)*:'Q8JF MQ\E ESPEYY'R3/X5P!#,U&;2G?U_ <93?"91+"['7/%\+M]G"O1[0Z98XO;%M>W:G [;_,F? - XBF M)2VG-6#6LI8\L&K!+F!9G,M-$OVJ[1YH0N;W!#F9@Y6@P^7!H2&98=?3[_/K MF:#N.=#BTETCK^@!]L=SZ@7-&C]>E@GSY@IV5B RHJ>3#8/4_BEG^&W?CG8- MT:117L#D1%[.LP:E$GTW:D?BN[7VSC'&1L7GDWY$QZCO)NT\;=V49]I&Y,O[ MA#LO6^B4DH=3U<9_.M7NQ!N&PHP]75>1Q7G&YHTM.B-_?)\3W M"?%;GQ!_^1D)7>J<)(&\ !LXT")#1#Q<&43\,R_%@V\:__:STVG4ZWJ[>VAE MJQ=OH5"!HMVG]"8\8WV/9QZ%W8OCOKH:!8!]U7;[$.!W?F?S@:T5[/MXE$;/ MP1WY)BAHJSR_^U4.1M8%CHAV]K-AQ_#@T-!V"],QTM<_4?C"KQH@C.4U>6*H M+-@VWE2"(_OF5?N:S'U-YO779&K/1?A"'-20SM\:LQW(/\GE2GR,8@KL3'.4 MAELCQG[BG@!B+T?V.%',KY#'F@O//;"8R\\_K#"0^(6D:Q _I:(80 NBM!I MWUX@?*-2B&ND)F*D#B>ZBW;41RPXF9YJ^%LI;VY^_%N@$43<(N":7Y<8(#@. MLU)(3KYC<]DA@F; ##2I[ ,KHO<+&?4;R^@ASY(?MQ>/*- @@ !,[[->UJ@79.;_[2@D9:9 MGYJV-]JYS(H5<# 9[L+(!?!Q\+^NSL'2_0[_(C5ZBN(#@H80=A0AUJ*;#<-" MJW;/*W199C(E.9/9NEAS14#O0@I+=IB(U\[K\ER!=0'VO2E:A2OA;C9&X;0* MS1S?0L$)4I5N)I(4#";Y:LV!?G+-B:4&Q^6\:+J>@8<7E0Z!SI5E]YEQC-"( M(P=.(I1C0OA.PEKE"\+4@3*G4YSX7/#E6/%_ULTG13*E\3%VJ5O*U7)TP5B< MYS7*4#?)14;0=:)*(P'D$*PQ5Q;>:S9'0%=&5//<"!"+Y+O; !&BWFN,=#.W MJ).<"I5DSLN^A7KZI3<;L=#Z9L$YTF09PZ^/']WIOG5>B]I2+D#\8V2U[^N\>1\?Y( MJOCXN^]1^6X*0$.3 E17Q[;715;<1,68VVV=3S MK2:ZCVJD/HX[B87T"Y]%^/PLV9 M"'&M&C@=C81:>"5F"*K.J9A#.@3I58*-=V%LUX8I)-F:)=N1!)?\W'$J\&ZI M*/][1>;%24?M Z18YL*!P,D]8J"W/$A,#(]AE#CJ<#:\KW'R>;ITEQJ^ F>[ M8M%A60\"5HF '*SP9G%)<=H84,@NR]2*R.2G)NRC<(.YS_Q-)15CA+*MO:(Z MA4+X&"RP?MNZ\*+PBNS(L6%.&][#7ZC,>9J5Q6FFEW-9E%RQX#V+%+Q5.H,2 M$^_DU$W$)DOP 9V%@2Q9&WR&KI'R,MOJ#%M=CS_0AV(YC-JGRN=D9[&1T M8'95VN0 R)J MAR-"L@/?'DB.O;[C4)$G<7T&!)":DFQ>)$+5*0*77 FP0EZZPX7U?N9]V]6+ M(JMT.^WV;PW:N.?R&%'DZ(2$)]J]Z@PRJHW=BZ@5C'TC#):YG"O<>F.>^^7B M7FE.F\?C!\=O#>)G$\2R&YK]+X\A@[^&9-W9^R7;(R^V!TFB7B4II1 M8>]=@X'9PRNDYU2_&'E99?&?E&]5Q\BLWM' 'CXTEN1IA&.'KU MQVGH9)QH=5-HET1,/=2CRMMD+OX_!!CF;!Z'/\6C&G'OHY7*% $?)BD#:G%?",2KIC M5M>?XL26T6+3EJYC;H!A;E>>GR-I8 JX(8DQB,)=@)R$S.)\U9(UORB$5CPF MRR-NBKRAR'/%51;4:J#GX-NVVG>,T5SXOLT]#H#4.R8>(81^Z-AZA,X :1*, MENGF:96:;4M&2TPKLR "77\MF/N@;N*?\#(4Q+A2M)::IP:APTR:G$BRQ0O) MX2-CI)$%QG\\11^<2K-5[E_&!IC5BTW*_7K8J-XX$JHM7 M2[N\,,:,ZVGWX M?W?!I2R:O_2+4XZCUC-\@+2;)"K[5BF!!CTO)"B7(_$RSSGRNA=G$FZU 6R4 M+PN9DI>OMTQ@\[HQKG_6!7%?\F[DW(>M69@(I*X0>/!1UJ@A9O9=K[N,1!=> M&*\B4RZ3\1]D;9L+ 8(OE"4 R!),@:AZ?ICJ:HHC=(C"FC[,9&PW:=T:!T2)1X"PU@<#FR,A@U M&2?S^K0J FR$'?/=U-]%?P+R/0]8HVX:M%>V9?9;H$9Z;S!-H?\_"X^"WB2$02A7'%( M) J78],9SA_\!<*>D:DSBH5V%'R\@-2Z3G;W:\Q3^6+-$T-Z7.(+RDMHK]VR M]JGEH>U>&&5?)N^PYHL>)M]/V<4!_44$&JM#$7W^*T?>-4'8&R A/$T[]FZ! M$@KJ@.(2(O)G>7V]M(]Z+RH2UF.'#L.*1+L#P:F MAB K,AB)\,DQ(LAQL1@WMKGNW#(3#6UORAAJ:DE[4M*0\4\S.HP!O[$+(@G M$9N/;4.!38;8TF"K]XF!&YP8>+A/#.P3 _O$@"0&EMG<"TP4N8(^NISA(R'O MFR7_-")4VGQWM7X]" !H!IM\)&Y,]>'.B.8]"#B-&S^NX_C??TXWEN" M\8$XV& $WV2"F"Z3;[/2T03\I2](ZIS6?8E-8'6MV&A=9[E MAK6(F6[' Y$5=X*FI(X(V?B>!JY.--6YE2R:^Z$QV0:-5&F*MF&09OY9X*N1 M,:1[KACH+*H>&PM>7G_\]IITSTG0FF@9;T6DD.B %9^(Z53Q:DIW+S=T\H[1 MKG$$SIT1INT';6K'G=SEN.S8T8'^IKTHN'NZ-*!HS7UJ6]&<7$PG$TBMP-"D M-SW6O*\[I7 912[/(,M;KQ1/?GU7\C <"32?K^72'X?>0YVY;T;2J=6>)M$HM/]M'9 M#6'1D"_F"P4?;B\]E_R:; -VTZO*2ZH\7_!+O?J-BJQCLTFN MCH,CTKX$\5J8\$:W"(D6%.CY3.D*J$=!>OH[/0+9R(28@*ICV^[6RA@OA$/G MT_9N5;8!' $)_ Q2_TX=V0.PB7R:CIHP6*?&)J\RSKBJ)0BCD;H..6*"U'4_ M60J8)6LHA>@N*/<=ZIJZ+&WK VN*BKQ2T\ HTK%Y4%I 3?K @/\UT:8]J,1S MG%QBNLI6;*IE1N(MCSDY3Q0!(3J MVP+]/5-*>E6D@ZP43>7,LR&J.(F4:TV697W1BDCG$<9HHFOVA3_F7K$\:9$E M-3;RO*TKK*PC&#$[XM=N/TF35W;I7CL1+H79SPX0?8(,YHSAB=;R\=IQ;?>V M!_Q$L/)W+A&5:CFW*VTE"H7U.@=.0A6^'7E[QIW=O5ZUM!1MSHZ S#8^D?7 M7\I#'+1=L=*2>XL4J?N.FGX9&5/6+CW4])?N$O5!IFQIE:[2X@%3%D MG-)2@T,GH&44/LIC;#*#'W*DW4V/O)*&2GLQ7K)'58NH:]S MAV,DYK8EDU:,\A&:!Q746 S+.$< @95EPXZ^A2?RCJ%HAG%!'"GB")ZM2Z*J MGP;=@]2C;S7?+3XUOBV5)HI*PH_,02HI09BTQ6F%%F^0I%HU9CN(M>8_JHVC=]RP\C$ M57# 7*G/$,$MK#Q+(FM9Y"M>=BD^%UJ5.MS#5*N6'7,4@@QL"[.6XBJOZ'GR M*FM;1=> H*[V(LCIOX49>O+2^JR\QPJ-5%S"Y&&HNZ8K2F&V0?CN'SFAQED/*2$>!;$TJ0"T'BAH@/$ @U9=VA[H[;T6VLX\79+O7-> MF#7+D(RO\B7%=%R-7+:HR>O/MBP!.[+Q*P21&+W!>>QU\(*,.V/RGJ MP%A7S/")&*2,.03_Z%XPED$IB;@/<^2_$]M(F?N+O&W0@[%T%^9?VN/9CN<@ M>8D&S5N>9-N3&IE+Q;.53&S+2@0(>PDZBTU&6JA>ZFPN74Z(D\'KMT[F# M!DH'R?>]I4W"%=)5!.GM;VZ5FO/J650\6@1Y?C=SFI;C!(3+5F$J IG@=-P 9/&7% 087 M)LKVL"]6 Y@)SP1S& @>3DF-/ M2V.GLEUPII&>ED:6CF)RD:^;PO*E757"VB(C.5U@)6\Z /1H.5KD63ADH3\B M<&R3KXI^Q7M,3@*;T;R#S:<<&MX#"$9/M:P2]D&N/:6^IK5FI#'MLC*/#K@6 MT@Y",+0U7LI--(]*"HEAS(R+8X,P>+2#%HV$RW+!@5/PA))&X&YW$<7A3WSO M(-J2B?:?OOGJ#JVBB$EF&E%@GG-6K'FB<9H97N&VN^T^->KM9EO:N+=J"^]-N=<\=T(3-R#;OBGKVYM@8K",)XXB!#%4"S$ PY M-YF?J_[N1>2-;9]+'$:'9LHXVH.];C#8Z]$>['4KP5Y?TM>\<:?Z5TA/CYEE M1&ZR'<8)%C;#(//8H/((_-0VBH,97A3.*XZEYY^:,2+VJI@.3>"-Y$VBY-O" M^#3@'QX60==Q3CNQN-9K6L,F6[5I6I MS6D:$^&3H"ML^0HQ&Y0\NGZ M@)C+HFD[&_^B6VOTXR=S+SE.7F95JB[8\>'1_>0=?6+6^J]])1\MJ8ZA@3]# M]YHVSN:.QS9!"KD@,M7H3B-_'B$!LZLD?LGIX/U'H)[E@T\.02H$2G>0&]<( MBZ0 [!22BPPP'2)P'L.;M&"_ "L;EIXCV7,JV*'9!I.AO 1#*\I2_:PU.XY] MRVH%$-1[3,#$R['*C737=VJ)DIY-Y<*<^ZG UJ4"R<]?&=EW9KY>G#/T>)6/ M%3$1^.V'9\_>^=2MWD8*=ED4W'\XC$<;:.? 7/KSLPR)K)CF:NA1FQ/^N5@9 M(;TCT9Z[QT#:0&"\KI*W1I3@ M^)GE?LS'7&/\E1=K\?1*+.H>TR9%U^;QSM+ MI:*C. @$Y,59K87_0KT@*.YO>B,?VQMISO3AH?[_*]_)1^F3)P_3PP<'B:G;7H'1$>*+Q^G3AP_3X_N7O.377;LM$WYRG#YX?)P^.CZ< M.@F#>5U=VF! 3]*CP_OIP\.K3-#G%9P:%<_YUHJ6(/5Q00*D)Y?J_9OG#XX/ MCGF=S4A*V 9W_G[R7X\.'B;R[[N7VZ6<_U;'1 Z;GH0I+1)=P IG[9"L%B4W MZ/NXH]>(!D\+TW'$ [V?;U41]9UX*X4N49.E"?$)%\OZ([( ML)\:@2\'0^[O*.V$H=A%BW-JD\L,J:9>@N]#2(WT!&9F#!2S=_>NXNZ1MK1E MV6LJ6Q#YV?C<0.!@E2-*T>R^S'TM\_*SI+J>S07/G4EF4#2RS^(_$C3R&(7- M02/C>&$L9U!1*)+50Z[O/<3GKL3QW\;H*);2,FMB(ZU[X6$ML-E*G(6] L-E(MF4AGAQ^G0MA72'MX9L.^;FB9GI:LSS?T1.O M55[M(6S7 F%[O(>PW1H(VZU7Q ]V4<0/]HKX=ZF(2^F>"F196;?4O9DB);.- M1A:EWHKK3XQ6LO2>#M[.MOQ[&\],7GT?9Q*^A6+\1EDZ+:N?62[=A351*'E5 M]51V"2OEZP5KC@_OO9(UD%S#DNC?S*3.K&65,YD^>+'-^%I0VF[,.D>%%I3R M QK0TDBW9V&."":0BW\)/6L+J&)+V;V<:[_]CH=^=MT%X.*XMXSSYW^>O#Q( MW@6/"[*&@W)6@=?)L:3">*F^HE*7&3)L3<7<7S("BN-]K>UX=.]O!]-VP!\[ M?QPT5O+E@N1(!K>$$6R-;I&_07JSB"6->/@L]SSWFS1S*#?"E:=[ZUIX*C$Z M7K,(0[A&HHUF3J(;(>QCT!B>0 M!;=-1\T1.SKF_6-CVZ=C=TW'TA9NH^>)>Q_(T>06G%*;3W JF\4[ _Q0"LO=FVB;M*RZMP%U^F,.\5=]BXL MXXSK6X4#N\[IU'K8Q:*:*)M)S<.BIT7@ZA7)'+YX5#$+O% #O3;U-GIF/,2B M(@@DV5!-GELB-!E9UB^*SKV-L25WBG-]2HV2;396PWKA/,<*@FLT*CD]>O0# MR)R&JVZK2$\*@FE++<0EFNU/%<@WEV2XPH'9 M!6ZQU\Q7 $HYP)Y03.6$G *[)VP[E5-L$%'MLJUC,S?WW:O7+P@4&J%CE!%6 M"@6Z[+.KV-!6'N9#VD8X/0F71'R?S^F:)()?/0RI!%0:QUW6I#Y<[Q:3 PPK MD*%V/:2A0N\N'3EET_Y-% M[71KZV)F*H!W.BXHALS/R(SH]EB]NF2JEF:-J M#@Y)JKUN[F1WD\ EM#I>RB)SK-FM6GN$4 M//XZH8Z[,[N;/#P,7D>,-GY_729((A'DAA.Y]>S69DC(7;H7XAT,0YI_S9EY8<&UQ M[I7D:D&GA==:9D([$:+9+;W6N(HJ] B(1MMP\K1S\ZYZ9;02<^-(,XB4\8P> MH-LKNG(+-D3_CM9HNM1I= L@S)!O=CB?9BBKT1!X09R&59I"0TDLIDN&"B6Y(Q/$GVM]JQTN> M\0GF%=R3:-S@#.23?0;RUF0@;PV)QNNE+4)D,2NV6FB@2:A4>/'N9& F7FI' MS\!;19F>)#E&B85?'B0?S*.]3T*-\DHTRFO6*.:[Q&1,K&ZD,-7>T1*^V&Y%_)DY:_[MJ_'J]IR];&Y<[HA'( MU@\I6&=]8VX&=6SA]!LL/K_?Y4'RJF^PC*F$/K/0HL!I(QTNEC)[AN&)PW_: M;4X@V2[.2!_4BLWR8*V\MZ/6'F3-1'-- VG#D=#TKS28"4*RF$SLV]P5\ZMW M8K*\$B?NM7/B7DBL-/R=#2WM RY7(R*Q59Q."#&M@^<=0!ZP7Y2%M6*;U/.0 MB8T-M!)P)?A)YAC[Q5/NOH/0$<\SCO)%ITU7-J.;>,V1#0K7QY/6ZM<@BE." M@#Y5M@PFL503W)9KJI.R*!9"J3@GGYTH?C@ 'U!*G&3-+*OR]M[;SV6^(>BC MV8SCP\/CU&_EQ:(/'@&%ATBI()"-&^,ZDR&_J2X5)Q<*BBR3$UWW;1(V_=4> MZ9>%_(?E@Q]_[0G0 Q## O[Z]OD)39[F3'XP7$5IQ&:6/"_S1AS1,J<%]=1] M@!Q];Y;J*]3B',_N'.FMJP".$VWO9GS"0?&V3UZ=KVWC9D;GKOA&?/X=#,(>A@. I3/0T(D1*W2CGC80J)=4F?%QC M'9H]4+)M)&"/E!@Y?JH*EV*-[!6\^H7VER?"..49XH ?PQ/H( 8QI#.CO,"P M2]H@[,!$" >/"TP?-40,T4J(D'.&@VJ8(1UTM)!3]MGKSO'5SN*N0=YZ&A&P M$ &$S#6:%0KG!MA"'"7^:#.@C+JBS7N*=B@OR4COCQSQU\Q*_%5M3)Z:[J)T MU%L)["ADJ!/2B;&;-,7XCSNE[46X\52%\.XITGHNGMRQM'RFX TD-E;81W.M+;*3J?M3%XJF1&'7,[OWX[:([#75;\ACKZ M>TYX$NDP%0T(<3#8%/6JCT8(A0+2ZDSJP.%>;R[(TH9"B^J\+J6-:#8<&/5: M5Q9>:NX1M@-QQXB @]L:?SA[QS4-X2YJ?ML)^I:-)L<4W=)*8SSRS->$.2W[ M]A(-ZEH9D<@R4^76-'R\A\L0]LQ+_'XX@\%I$YB URCF"&FR@BAKUK#!8T:/ M0% 62]Z98@47V;VYW @\3(Y.SU[CB+1?FX_\55AD*[0X'"% O[1-SDAS')WF MU:E Y"K^]OCOT9<* -]"I'ZQ^-]_,M?PP6-S8_^_QW\:1&AW1^7[F_.;'=2M M[O'K#R_?B'UZ$#J"?VQ8_]5B!M]()_[\ZNW[-\\^O'[[30@("';(/WX>ZWXV=I'$RA*@+.83[BFY6&ZRE6NAA7Q;78(G#N3 MV)$*'SX&2I,P,2>(69UE1?)]5A@S]I1LQK]F58^P_?'AT1'9@HU9[+FVC?L7 M?O)+8?[/EX]P_5C<^Y#/SV1YWQF'!,-^UR_JZC1U@Z7T"S*M KNITJCIG+/F M3YL,?)XP#I]_Y\6]WDY]>OS%6\O?X:<%4N.8NW6/HFL6W;?3, M@?;;6!C:.]F-^U]0MVM\%"3NBZ\5?O8M@WA+])J4A!I.EV&HPKW?O7WASPUK&8U7Q*;/. M)6[I=3 CR%UTT;#.=CQ9LI.I%LN4!44AKG M$2Y+NYIEYF#"76^H4_"*^70"<&."4$"'1KKY @D11 3E>X3W'$C?P5=L([S, MW.ZFRC?RN=#A^U_75 "1\U( NW.R;N[6B%2!B"KW>[D^)>FP!ZD7 LLXDD+7 ML B4"N^1S?I,G'2,?G0G*&8+711FR!@5FRG]_]129RKL0/HUU4T#8N?JT6#X3NZ25V).V6O**.?=^!R(Q)Q "4[]>AV^%4'?KUC!EG56*P*@T*H@9L6 A6A=T ,+N!541'I+Y X:)C_B99HA M^+/R8#I2<7']'/^>B_'8,X1^Z,7%W6TK1G[W!6QL= >MF\[BO6 'N4=20FOD MQ?Z9FC3AO%_R_^BO.%'Y5>"CC2[@\$T#)R:=LNM'3#!*,4;9XG%_(K0/D\J< M%11&[6CK8R''37VX&]OL?/Q]8.3#9!V8^(RCJ7Z=D8KN+T8MS*UW+G=TVKS. M5@B=?(NUUX(D+4?:9>FY+LJB MN H,%_"&9STI6;F;<[:'I> /#H+[*PO_P@,N''_WXB!YVYQFE?#"FBF>:"Q& MO^%-_]G ,QL?BB()/6?3EP/_*L[R*XH6_&0D1F$4SIOF@!T:(W$X"IFZSSX4 M^7_.$,7\J? ^_;'&MA3)CSTML?W^^?V4/X\>< M02$+!XLIJH* G0(LHC:;)%S7Q*$,K(8YO7\_^:_CPX<'AV&/'2-G*D(%U2@& M:$4=+W*JU=,.4!> ! &+1EU!JZYU\1N!DBW<6RUX9IUMR).B$EBP.50.[V;! M>A-C9_8,0/-DLH.Y/'AZ\'#[5%18@D@! SMZFA[?/TP?/WJZO:D3Z=0M\:$3 M>,.ICO3'JH;BJD1RIG2I]&6F8ZB+UK!7GPP-M\I)^MFZ*4W;6+\K+Y?%7/ C_Y ME2F*\ A<$A@@E]>A/\*5]< M>7;TFTNF]L_\%_/ZOQ9DJHX.SQFH:6BA_E1PKGO+U#R3EU(O@43E--?V[-9V MB6I)N(;GX%+Q:K]9QQ;?\=-4CA<38 U>PGMQZ1OX:[7=4K$G'Z2RMXZ$I-S\ M5D$_,;? ^:3QW&;1$62NT^153^&H?YT5&W,%7FE6']XS]9K,HWL5?/^W*@!R MJ@^B,4@XM'40@^14!],&;6W9Z#9F>]>+J[SLN=DKRC#1V(!J7Z!"6OJ3K?U; M:27=K&X:1($PBXXI/Q9JY>_/B)P1)JM968(EK3G&YBMJASPXY^0%D _U]\R: MRS?\""I]3[_"\B3KQ!GA;__W_W-\^.#!4_KOX:/[YK_WCXZ>/,2_'QX?/?I. M?LR_P:!LBV_^SH/:^_X.X;F5IOFS'9Q+))[F1XC(6HIS\ MXM&(:'9JS2I#66S5QA.SDZ!?OLK-P\F/@E$?S^A+1#'"]^^+S?85(5^B(N3Y MOB+D:U>$/-?(UMMS^"_YQ1^_^(-)HLR()3=T2?&'AJ!9+K<=$I?)K&&8*)%[ M,>+EIZROYF<<:D=]2.H(J=;F"SD"[?(H:[Q/O=PL0]^"3-O\I!PFYCB1,;/QKU)O#2/M MIT@VB2A\P2KBZ.C1P5&8._+;A;;(7WXI23(X8-]=[4*-T3H-GID,KAU__)7Y MG[9P+-TV__\C57\8.^T4,A_] Q1^1K$7_X[8*A,4US,W#IWK!X?L16]JY!:9 MU@'MW68M#R>N$A#MK9NLZZ+5KC7,=T>D$+^ M8*\I:(Q&J# W1"@*!C* J20.DK?$>Z+SHBXG36'^B&!N-A=F 1$D7-35Y!UH M[N9$;JW<2XZ39^[Z9S(#%C=UD#S;1__Y-3=M0+;P'E#X$K&2")<;E?D ;0:$ MC;A8K?)%0119X$/I1%(9ZQ(MM;2*0(-=#O=G,XSR'/GUF10MJI7J]0 5)@25 MU62;PSN@R;%,XA'7QI72$H+P-R2Q /\7DATS>;.UZX"K]_V;Y_?3XT>/Z;'T MCZ=/[B=W_G[R7X^.#N_&H6)!9>D#:=W,0YXESU1#TTN M.T$^^?YI]*G)UV +=\<*?5QI>T#:AKG!(5LTV<4"8&,.1\2K=TMCHQ]9]0J; MFTM+FHL&^!S? E+T&HFF)3?K8>X2A2&= 1!O54M=0-[.NUJ];Q9W*P3$\[!L M=%4OS%%R5]7()\=N.J-),<]3M_&E&K?XK6*B<1X1E5YM&2^)YFW!=A:B=C[9 MVIRS8#Z,CJA;RJZS5M'!.80-L2<-6I34>-R,ANAS!W MBRGOH 5FC>1/K&@_W(>[L$F$4XL.G"T>)0&OV8I&0E5,$N MH&9,+GWW"K;:/=O^(:_. 8^5*DP274UM[)*\RX2[X8LOXJPXO8R"Q[;0SG;KM^P6QY0C1)#[4&&F_O?-ZO>L'GB (B?L\8 MJ./VE3)@Q-QE5OBT$8H'X.Q7Q7](FFF0$UU)P2QH;*[Y1@:(QE*;K[X7YGB5 M&W/:M$>JD>T5&FIF#2WF/%LSE5DAJ6<2HQFIJ58UZ0BK0\K\:F8F("37A\/E MH*5U-G8FJB H[[D^8?9"X:T17X5S6L@KS"TO+K+\ZDMI]$=80C-6?L%SA/ZM M)L:UK)6?#NJXWQEGIEBO\1M:H=?5PABG;9%%C*I%F+=X0E_6@I>G@R(N MUX M+6]T.-[K4B&"UUPQ4=%E?6><-**9]V!K!'DH\VK 5. (8K?_U@$=YEY".DK$ M1%/((ORF79G4"L66">S/Z=NE4?=5R^2J7N*&%]7E=+@BQ)44_B33\NR9WX&R MNK/.S=>[^A[^&R@JW299CKNN.:*;\XD:1\]XR[B?H7?T H :/+5:V&+==IR8 MEV1KC6W0'C#+!;,?ON'C[EYEMT>'\\:\C!11, CW6+:28!(K4RJVV;Z.Z?2"$4 F!NTD^Z5XG+LC"6-7.KPY+NYJAD92WJH2R,F0=C5-W$&X#:@B'I:)GLIANS MYX)7^?V;YP^TWF/FZCU(;9F%-']^I)4MX9\Y'K#D7ASRU<<'C\*O(EQV='"< M2#;@+O_V&)TJ N9T(I)V08"1$4NWJS:W9+S<2JSCIB3:Z9,.DIPT#3%Y210R M^!,V^"V,SY'C"Z//Y6$%*8=9F@.#F):9^O'$(J;\QP?32TA_/QRNV_W#(T0/ M!RNWQU_=/*3*HZ,]_NI6XJ^^,HS@=\)!"Y'X=V1W1REGO_QR7:'7[4UN\^.2 M/C>HIPZW_Y:>G_G:VDK]&OKU$A2 X^;34+('9F"(P).#IR%"P$6:25L_?6QS M2]N2EA& 82QC1>][\N#/-B#BG$U#([Q,4$J38ECFU$&XUPXP MK/K MXT2O%Y"M$INP"K[#.4"*?(7( VDTS9](M^TH?\F0U0(]<-_VW72VVI=8?@#9 MAX+QR8[SX?9[O M5-E''6201"6Y \'A"J,?D(C@C"R,#I)9F8@)AG#9%"/CHFRF@L)8W6:=<_LA M?W0,TF"NN&?S.?%MG'+E:AZ)7Y)Y"LW!9RK_=@SA>2TH:>QADUP>")7>(J.) MF99+AN )CYU-&VC$R#W/@E-L7#&6>;O$ [&&#E:FG=4N!;[0X'R8B\0JD:6!N?>:[QX_/##^K036'RA8 M?A:Z0S8R__!H(O9^D'@I\0L?O3NO-9E+#C+Q8C642)QEU2>C);63K?QS $$. M@^%= P7FP5W$5#WR&.>E%3;T_M(2H=4S?6C'8XD5C DNUOJQPT M,T^_ 5Z/O!3+7QVA$*GS*HDU,]]D551]QW%4^24I?@R!7+M[Y-IY#^6,,8*T M@CQ!N+;*Y4'TPV'DZ]F:\*$+/Z9E:Y $HL/#-ZL[ZYO6HU2%!? @.3/S;[WV M')V:*V5!X,M4!^:%PI\>'3SAV#K922[B.S2W1B-A% <6)2@C 72-AD(;.,M+ M@J!SGMZ% ]%/NVUS3O5+V5!0N:48:N[86ZS,XL'6<$@T*B8Z2$[ZV2_2H'F( M+Y<6YECQ/$,?)V_[F4HE\Z @+11?:"X,BHD5M)H\3G7\&;R8[\CH"5P/FQ>)M&$'=?8'C>]1 /",&1%Q6<% M16E6]0P%?.;;[UZ@8SHIOIG*6 *)(XR@8FTK64JPQP0?!P8VFR_5\WJ_E=%02)!ZV)<) ME292_3$3+O'#I2$\37!]!J'M1")!;1N2;UF)"M#,$F(8?U9[U1/45ZF:!B1> M*M4 1BX6TF%A,-&)06@U ;9NA7VB)YQ[62Q%!0DOTHP%::3QX> MQH#*L%C;82>_MWB) )!/^-EX;J'MA.ER>:C+(Y#6W2%<#!YY ->]XJB\=+ M?DD5X-//8_T0OIAM0*Z,@DF:12LRL$DYO<5_)+:"O.VD\&R=%8L=*E[-XU/A MR%=M/B^:>;_"F^=4?>*A93W,-IL1 P"VL0]&V#)=Z- X0&6IJ)R)_1;OP3SH M,Z6 MP!)3$+H9G[%?J;]] KA<*_@5:S=HNDW8U((8^VD3=OX=E_@K.2.;!D$[#WFMD@$40F<\"F>@Z*<7ZG9U=EOF2(YD3C?NT6$4 MW*3+^>0HAD7+!1W&OG%9GQX\L;%0ZE5CMA%VDUFGIT\.[O\Y39X^5;B%T68' MAP.\18#S<'-0]]A6,Y-5A3+C$4=W'X7]JE'86^*-MF8,I2LQW+NE :,/XS=0 M>DBU_7PW/;D2+Q_(FRF7)HK\9/3/$W[NMIVXHK>[WRZQKKN+O#S/K85M$^L7,;PQ=[;F",BF;B*4K[%$,-*)NZ@UQ:QKM]@. MVZ:I9KVBAGUKX/#@D"3 C@S=%OU*ZHW+,M=^9O/"G)B M1F(!<52O";?EW L";A5,M<4PX:"$GS!@ 9*BS<\)WN]*")5\@328L)<)VC\^ MYJT1KF76**^7-:=1PTT2F%Y!\F-A$R>.K8$0=\889N^3&1K%Q\$ ^/C8=P>/"4789#XSM@HC,\G MDI"EXN4!,=/,M@%RZFWR!'SE6.Z+>RP:PKH)D(?OK&Y/I*VOR0NLL_E M?_1IOP+JQQW(SKC"GG/QOYD:S/*!15PPEXS!X0\T3O;U$'$FM*+N*XKL.!;R]2OX3Q315+O!A2:S>Y ZE$/#%D?9B#0B21KP.CIK>$)+"?09 S7Q,?=6SOVX[6?<(K/+B15C?N:\!WG4 M+W5! /N ;,>V1'>#\AZ:5P7<3GD>PHK^!\%O!*DA[QI"4#()O]*B40T7F/8D MIDIW-=6N-B-SL:]*1QYM-IMAZ\K>9Z'T/!JZ3(U'W22#]!<"3(W1.FB E0C6 M/C'?#/Y&!X.6?'YFWX HM#R67K,P DK)JJDSDV.'VX*#%6J3X&R1=VM?-?Z[ MC.AXVC7"V(A9P& 9C+EUAVP:0'U%>"I%/W>,P<8&%6#38L5M15OO<]$W.!=] M?Y^+OI6YZ)M.5G$=%8ZA_1GX!HMA994HYS6*]??> 9%+,0F],MD%$"X<; KN M&J/?NLB]5."H9^#I9PYR!0]?]V!-I2 M^FO9X'_%OFW?[V]SZ+!W?^U+ZE_-[2S\^S?L8U%J4R-$>T/LBZ\R'[(?[4[H:3!G7*^FT9BGXBGN<*L/ MDN>;76X/Y>OX_MPW%R@=5W:77O7)=0N%T#=:-:S1]I6!Y2 N:CV][1.KX7$A M!PE1TNJ?? MEVAN/5P8"!WR3)']9!O@)&VD80S(1BCG_O"Y<8T7II8# U+=9 MX93L+&#+O%0616EK5ZA"OH9'-Q[P#?!O9CGS/C0:'I32;JP^6'NT5=DXS! M M7Z:X%&R%T)J1[HBT<@>\C2:U6FY2(=P(J$UG[R-?W%.\:;@)RH:%I@>2\ $J MEF&ML@W3:A9)-909#<_9A'YE&BU!IQA]T0F5CSED7:^4RMU9/O)$:>I&V].( M 3JY11,[%!;,V9/W+<\9A:QH5<\IMGHF&S[82)_A@E"M@^4,@'MCDFJ9%:4V MY7)KE^NEN_X+-W[0DPL2S7[6<);;HL6ZT='&2\8WXMMIL2U2U@_V>FW&CQXF MBVQ#\N/A@T/ZWQ08GY^!5F_AQTB)Q'?*!0=;%JB#YTTQR\=M*TYB* @#Z+S-+A@.<5.T0Z.H+M\(6\G1;@CO&%_+-IF/R.W$_M,8?EU..[*_!77 M0H#S.TZ6?T.>@$L Y[<:C40)<=L[/,D6YSB:YK:X)A9$S FPT":!.V81)L/N M?(-SZH7%,FV<9C05VHI7<]L5,&RA=GFJE'4#@$&$(N)74S^TII5.@JFYUMFJ M5&"F=KWI")L4#+',V98ROZS7Z-*(ZNI\D0;MBKS5L$:TD;5U2YDNI"2IS,58 MS+/<&%U4C9T8]\_(]+6ODT?7;'O9R#1:QV;AP_6[;.U^OR+C6\/AS5D_^HLQ M\;@\]9E'G[ /E1O9:>O!9J-UV5S6V^4^98%M%IU5&\2;X39NN*#)MW\%$1[\ MD*"0^:PU1N!!\J[N!#?HWHWZ),>9H81W6NAGMTZOW67E>5PFF!E#Z\*2: 3( M>8)$Y__N67-S ;49T,)(C*(4@]BA6UP6H4'/;G DGIOOZ6)%HV1W6HKF,H+6 M%T3 :'Y<Q MF!L#4]/L-]+G5XKH7*M(+2[OUV8T N..*PTL[W/T>%FK'3BX]N)L*,Z._Y*\ M:K)^D7R?:VM('+07#&![Y@!L>P'W*J"BB;ESXB)6BWQMAC?"_X(TLR)JU.0L M+]=THAW_"MZ%MGEITO2L[=%0YMZ2-DUZ%VICJB'LD&*O^1SFEA&JVL=&0E?\ M]93(6]:=E)&NT&@+F*7S@M'D)!O10KPI3D^1.MX#7VXP\.7!'OAR*X$OWX:$ MX9I.]=_7-4%)5T7;BN^4.7LNL)(\83K+3PON]&SLK/G90&IS/L-VS#4S/>/P M>24M+B FZ1]"]^G7%/KVF\\*(.F H26<\JM.RSRK-&#HPR_IKZZ;' EN:O^J MFF#A4S%C8 #UMEH)X_NF]#O7UM3YJH3EI%GWNF&I-E4 M>/$$<2 6.5)-B\">8%5S 8>856!^GI5]4%Z:MU)ZZNJ_PP),170;F93"KD>6 MA<(#'CD2TC/G18TJ)E::Y/\NG6F=#LF+1&N>$<)FX]YC#7CY@K_EJZR@GM)N MT\5B>F_A "^XB0EG@ZC9Z?.W+[@&*Z;+2^7EB"F+<9 W]#(\:- %>)B80ST! M$,2S(':SX$#-*&,3M78K;T IZG6% ?]_]MZUR6TCVQ;\/A'S'QAGYMRP(Z@: M/2S9:L_<"+G4.EU]+4M'LGUW[E3CQ(EBRIZDB, MN+>/522!1")SYWZLO18A-MQ"5C]+0,OP?@1_/>!R431+P1149_#WMN0N"%Y^ M4IOO_8P$?#/FX%MDLQSO*&Z497#0JKEJEB_/284WR4'Q"+']+VIGQ,))M3VO MB[F)*L. H<\5U3OB[H1IT_&Z?#*/S= M^0=A&Y$MK"KJ5,G%I?_%0/"61-;M M85&@AY"V,@O&&Y#U;5>L+^#FJ9E=YDL@]U\IJ;Z;JC@ASOM4:S^?CEHI"W5[ M$:WTOM/E@+(SR-V'S61]23(*]>AE+G8,*GS/^U_AU8QOO//L[.S*6_(7^E;9RF_B];?49POFO>TJ_B+ M^&7_NU2[ER\/4>>\P45>6DU1_OK:39><26]%Z9[Z2?&CU^&DP1]H!IL3Y==Y M%CE?9V4((GG)AY/0C9+.FG-;\N(!.+;818AT<6T^][A*[^>NL4O@#A>K:&1I M4M8R-/'AADBYI-46] L?"!]$^SWB4!RC50<-$=N*6/G],JNS6?@&V5=/1XC% M6B_Y>!\EO>JO&L],P#818?]0DJV)3]4YS8D Z-&_ATU"^ 'INKHD?ZUBG(;L M$2YZU""= *1L';A4!P1=<4O>/65<3Q M8>R^][WU]-FWQH3^?&A^ON45^.H&A $?3WH@ /F8M1I:IR>3?\CG1:,UJ$/X M##X3M<(SPKOR(1RCQIWG,(<)=!9/.]<':H!RS8S M-%LBA(F5(&8<31Q>Q]SM!_?I9]??CV7.+[IY-B"1I%>>U^:S*I M,3'360G4P44:D;2\.^MJ@)-%"K:-+Y,RKR+%#7O]?LM>C4E>=& 5&FX4*D4-QRAG>KL$AN'YSG\9N.4M'?V6M@V'*/%7-=*]")W-/VVT?8-&\?? M#[N.:QZ[A,-F ?#ZX]WMK?M"A+FKO!O\JK2-UJH4Z_I-)BX);YOQW'A.E M-TKJP%#X(K6?D-6M\PO4)Z#AD*^NBKI:100"P_RS29G-WN.GLS+/:J;-I!_0 M5(3-OXGFP&\=N9F%*G5;"O5-MW]1V=N:;CAU^'M@H5>5T)LPEON(>+BKM>$G MCX^(AR/BX6M#/+R0HD6?R)\[9(5KW\"4!_J$N]UZ0.0MGW8&O_2'M/ O#&VG M%#=L)8WVR\GD%P6VO;I"@B:_EH]481V)-TDKR2?_*<_US)[KU#T7,E[P+E.* M-TU&O-;TGR;HOJW ^/?A_, W'1N?]36JAA?X@/,GOM].%6!N$V,.!#1?R)^- MCGQQ*.]A1@X5.T/G=95A.UH5T=&]].-KQ_-G!'%="CVCV$7W?:=!]F,H^B)Q M'O/#="[I\5 WGPK7G2Y0!0'3[" [W,$!.)"1Z'0(([#_F)(7"^9ZJ/M8HAKS7J"]_I2':!//N# M!CCURV3D$2R.59CRKIA\;R3>0S+U2JOH37 :4..PD"0BI\R$%?VIU#+\3-N; M1.8=SL=CG'Z(T[.#&)1CW@%Z4%V([@]9T[$2SA8D%*1#Y)WCO* PA'^"%52J M\PDSZ-2T('L4H>%D4]-*_9:J83$+<2^'P&;6] Z=:U"W4-2SZL@Y:L=B;TR, M5-S_.KI6MFL;:8SIT :&10_:5,O>K"S*9T@4T3^S23@DNWVHZ\,4; M&CHV*F'SFYF=YXNL+6GUN"L,#42?@1>O=)G!_'6_O+6Z'':.*2>2;,%X?.TXTN'TNRW5&NVWI&6#HU@4F%=NC&*%:8 MHZQSGZC.OL/ M4F=GMGZMM)]&N/ZQV#XLZ\QV*J4CKR(_9VR"=X4O!PN$]UE(R['O?+VHQT'E/Q'8_$]:BQ&6P;AB'!VK6ORJ"JFA@*0&YCNN3/9\W BN#:+27-) MA#_S//@:$ EMC7J!2[VIRF7J@^.)@ONDY;\!"*XV$.P6SC M'8K=MP#WV=3@6MT7]5WQO71RZRJ\Z2NP)J!];T&/]_X-=@T>5_^NZ(U2J,F2 MP>UXR;WH;L=KWQY4W 9%$[K]R2O&'D=DDA!Z='5D-U$\HYN\A<,<"^^]$K>5 MQ?;@&D;%1=S=J!F#]GVQR&?;61EYA\@-3[2HDL@B"^%"K14Y(L@??MAF)P=> MK_5M;-?MF*K;]_+>Y2I=EW3:94N:&TSQD_OW)Z)^R+HOX0,M*R:$4/?IS7:E MJ00;DFV*F0'.PM-?AN^6N;]IN.P\+(H5+45]C]0R>9Z'"<6:C9]/5?6:"C4- M8]$(3QTO*'>;"B">ZMS_-L*V_?#YW [M2N;I$WSYBU&71?5S!4E^1+Z&KG<&W$"MMO=;G+PN3$&5H: M&I+F&%!?>TU"/5M_D66>-:R#YJP_NI+"(FTPB#I?8BG##+(:)AXI_*/,+TB& MF=D71,]CY?<9J74L\JE,F+@!8(I7MG4#L)/POS)0&@I-'H M>]QDT,38T,@5/^^;Y==)AHCR;>!,HUY< >J[5YD>Y(-O!SPCR^)?R>91'BBL MUVYC,QK7$<_DX?ULA@N&0//9)YB#JW M3I?3D:KRZ&*SAXQ3QV*4\Q+)#Y[&*F?I!H632>D).[G)<3W*(]SA%N$.3XYP MAV\2[O")4BF?3=GDRRS_3L_C-UWT?L4"J$BW4^ND3UMGZ\P*U7 #J.F-LQ[O M<^9"RT-L0TX]"![9I2/\.&N(P(=18D.-,[KT9"7UY+0K'+9P!87L0/ZYKM; M S+";G)Z&6(6>)3(X":,"Q@B^;[;' WTA!4&AI?<33FOPE%7;ZU8YM1:Y4KL M*FMU1LD9A"JM;? /&K@Q,"'U'"P8?+\M Y\W/&%;[E(]YC0/[M, (\$S(5*X M8^E+C=&,39?4%Q9,51>\*J9UP3([;PLFSVO70BU3Y\$[(YX#66/&AL 4<[. M(8?';.U5\%K)445A!_$56ASH]_;#CLARU3:D@"N*"5B@D830<8.05\EK^1HA ML,.+. Z:$&J'%\(%FX'B=Q\4P,D$;3AG=7KM 6"O-_OTWOVC)\&]SY%RE47! M3<+/E7BCRW:3358MP7##X\KK(B +O5:5KW8\&/';57V1K83=QK4TA#47[$%- MB+IJ5NC'2-M>( E!=N\R=T"=7IH/[Y,31&)]\8=[2[8WWO)J 'T-KHRRR/%; ME4\@\@.-$YQOGTEZ4D7:G3K0<),L$?5Y"#!#G>A9 MYG> ZXBX-YO+L((URL>!1I'ULY54H9?(3V62+JU6DA5T[>*V%XM&6G8X1(I' MD7R?T]S, B7)Z72&$%@;UDKC>,J+K_"?Q-X@;!$$'R@+/6 $!];6V6RK;T62 M)=;N3J$[9S!X/FA:KY$^S-_[EPQ[09G0+KKE+WO"MR=_.GQ[\HG"M__]?_N_ M-[129GE9KI%]7%W\/_]V_]_HWW)A^K<, 7B+O*8;3&8LE4SAQ\^3)#[Y$^(:_63?BS_I=]E#SOO_$S6)CD@JHB' %S!%5753'7+\X[@<+C?W<3LYD/ M?^E1>*0K&/FP)#2<"//\\\\NOJ#P I?ZZ>'#)SNN]6#D6CM&<>"M1R,ECGP^ M3B:AZ-YN#7ST*$JM!.>&"+%^UU%9J4(%8VT:PW# MH_"=+7D"5/R)SBX7]],FNLC5+07)EKFUC;TM>'TJ?B).L(<''B@_" M^1 D0,)#(:/,' "4Y%0Q._)\!C-31T-R-"1'0_(5&Y+/P;CN4&Q.!5DNT>-4 M\CIU'/W\3.;J:'B.AN=H>+Y:PU,6@F*W^E"U$$)4ZD?LP@&^A 'XNKO5")\< M-17JN0$6;JN:E)FG)55DRL3AZ54K66$ M:MC42 W@,4K97D@D7^9XO(L!I8P03,TR$")OPAG*XNKAT-I(=\RLII:0,@4] MQ*X"7W)*JNP9NG]+[>"EVW(E.F)6(IQ*U.D89+" ^=ZT0HU(A&QULWPOL5D8A&V\VC M+>$9HE/EBD%Q)E34$VZA]FFPW7.O,R?7305YE0-$\][9D.05TFQB\B^+=9." MN8$F%+J/5S&-P2J M!*NH/X2!U=GUA$$KD)W!$3@'Q'X=Q"!_V4=PIOK#!U]1G!T/&LOP#'S\/Z#'Z:L'68@2^JB M;E=$A)8E.$N%NB3.((;<+1,]1?!D75!Q#+]ISC7]4D>P_$?$=A&,Y.&LM(3V9\."V6XQO M7;VM&YO3$NW)N0W6:KB_F,/R 149$ 6=3)XK&CH<>1#'V%PNA:4"KI!T- Y> MG55,[>>+$ L1_A;>%-VF$!&U=;4AM'5)/3*-P;XCYW?..D$):X@;:K@JLSPY M%'&R#TU^KAE2!(L 7<'?C&"NGQ%U=7(!=S/"*^M]YGP]:BZ.2'^9LT;$R.%1 MJA$ 0]CLDKH&=I'5$[68\!2$?;S9KHT8@,,TBH0,\CR>53$*3J=#FU-@R=M? MN$?B#'KN$4=AH%T1D^@Q;Y/T$'+ZTH\D>K+\A"&VYAFF3H?P#(;ACHT6W"H4 M%K^U5^ %!,LH%(Y#4H/HUPWW5'/"&(CY'VUCFGU(ZZW3C@ZTYG;AW2'(9;*T M.N^MR/A+@])'7#N]W'2!U]6Y(LO3!OR_'!1$'(L+Q^+"L;CP.<_32+@C$M/' M:N)QPQ\W_->[X7=#*(^;_[CYCYO_J]W\$>QXW.C'C7[>?*)_L%KG M<<\?]_QQSW^]>YXR=:6!0([;_KCMC]O^Z]_V4B"IG>[ M,4[I\1X[&:^*IJ!:GV;R!45QG9^'#W)FV$5=MED3]]1*)=J88JVG0':T)$=+ M/)X?Y8T1I4M1 X.L MW'*9L^JI@%&9!I\>S"G81*TM%,"-F--H=,O\(LJ2/"GX;G_;#.^8CWON M\#-!LDO3O/YV^'Q&HVBSR3.100=HJ1Y]S\E]>-YT"VXBP)LF0IX_7/^Y'B1% MTV'OWKW/3*=XE&HL]ANBC;! O&41G4D^!*6']/_,_N]-!7$;&68I?=$G"_FB)I4POJ>XYAG M[GG5;8Y;L;G#UY>DPY?),IA[O>H_RE MVFQ[I]XWK13V+NKG]@]O>![%AKT083S75%78/-WI.% ME6SSL^E9![YQQ/;SR2(TM5 M[WICI 1]I_;4K6XXM>AI/TN6]PM9WJ^5I.E(4_ ./M[[W)'V:)/]'DET6(!E M]@=:B-4.[-P,?Q%!*US$5,"GLA7T^^LJO.OMMQQ?B")UF 8H",\3A>&!"70R MZMQ 3Y9_X(L'&_P7JBT1?RL[J/#A+RES&"LJXU*(-'YM,-5-(2-YJYT,*[Q@:J PG;JMAS3VY=5#G;]TO#*;H,D=V!#_L/XLB= MY341N\V*>M8ND1N:Y<)ZAN-=5TZ3SUH2>)_GX10N-M+@?^@:-&$235F$A:-W MWF-/H%0>*I0,)ME!J8)'QN7-JT/+C/;;G M<<(<-M4R9\I >@K*GJ:&)/\P"X:O2:[ 7#C*2J?R[)T?QB+=.BN8-F+OEF>C M+Q.7Y/;.P'WQZ&3RO_)M&+?EYR2Q]_R$R9=><#I(_OJ&ZI)O(MDC'*%?1 Y7 MOO,K?'&9TFK?WE3W'"S9ZPV3/2XT/27TCV28P#Z2S:^@"PPB1:+F8(E3$^-E M0431VY0;?']!T]I5A[>?WB?MC18 ^MU5:MJ7#YXGKO5$VSKB_:/ K7= MW\/__E%PFOIO4$)>]98[A51@;MQYS1V>A.:[PPXOZO""D;8\Q+48/!S R7., M>3X^YD%$?4(PJR:^(M*A_&%I*@K:9K/"Y3UI@A0[E)Z@^:LK2DFO@ MI0QM6.0I-KR:(7F>EE6M?,2V>%=5Y50\I7B!(:B-&%&<,MWOA<>;;['1+]TW M??,B_Y4JO75.=*4, "#I=U?G:J+3:0Q6QUI0UW:_R,_K%CFB8,1_HD7E./U M,=6?,JF<3U61#^/ZSVSI93#"P0DKL(3>OOSKY#_,%)_* M2<%DZC4P%57\.$37]..\,4,.&1XUWQKQ$/>4; =E"+OGCW7[!3$IVX6TI$RK M#*F[>\UE1L.V'\";6V*I4KTL7+A=,EL<5=\;5,O#"UU9P4QGE&LZ3ZF1'LS>)TKLZ*:%4P!XPP4 MDS< OQRK.Y9>1&9_A.!!L[E,L[S&5Z* M,:\)C?4*57Q$&QRD,S&J+_JSF'KP[(JU\&U;I;9:1 J_G#;\O*8"LP84EC@( MAQ6@@#EYT)KMB.D0-ZC#[BS+*,W(#!U_G!^W_(/L"5I.X9&;EOQY0D?,@'P7 M)DXB5[S(=;4XMCJ)06A=9#68##=CH[\FVGJ*I!9@@Q<2>?#P8?D.9N#[J U. M*_9K\G$7X$J.JY#(1:FB+KC,=WG$H,X/18LTT6ZPQJM;2-L=< W553(5VK& MCK?1H' A/6 9,LQ MVW!HML&@%6^D0HUDP[%F2F4ZA4.(#/)(-3]2L\/!S\O%O6&$!.<== %+,!^# M'HT:Q1$;^(#C")^A$'_!P@M #"F#'2.@D=VECT:;,WROX'QA]#Z'GY7OQ>HU MD8E;PXU-E3Y@)[>@!-2#S\S+CC9]O 8E.2U9KW6RS*I-X;W I#L'=%-M*&@U M7]A(YPE\C2"@)-?=)4E(XXA,$;EI2:PT,@W91H#5!'LF^N[^4R4+P\E=2FII M%MS;:KY5/[_QP21G U[FJ#;BHU^RU7N2W2%_VYYIV.=W".XIJ&UTK?'UE\RO MGAO*N?>(-A]3\LP301]R8Z^L..,>64>R+MM&HL$UQ^)UOFEK\,K+,KFNVA+1 M'@<79N?WS7ER:Z6*G^4V+2,_H]GO/@/"*60L!N_;6(]740\_(REBI8\GE6]W M#7U*BFM(D2"L"[CZ&>L1<#("N9FR @/X4),9MF68,F0&L6C;%9>;LI(JNW(/ MZ?&:0S>U)K'V3<&/M@H&6F*A2]GX$FN5>3!*EZKZSGCC_@HF1+(]2 A%0@PL M=L7%C23]I[P(W)9 @7%_/Z#>UC1QQH A6&T_:I&RTR$#RU5515RNN@Q_@R8Y8(/95_YZM8E;K M@6:U_ONZJ5_F1?T.$8H0K%YL[P;@]W=J/>/:ME@LBX *P"'6.0U!TTTB;[/1 MQP#A1B*8R':C:==H" .BHN#4D&A8A _0745J.#6=.76!4V]J%2W:_4E/C\^+ M(ZT^J_.,Y"4,$A+&D,MQ.-N*OF.P<'RM576E\CVO[<2#>:]6N>L,3R+HRV*3 MTTNEP.6ZSM9_+G"YFQ=LD*>^5RWN!9-Q+\2; RMR$]>K=$3^92C9-0 M2)8D_Z,>E58*^.:DO7MO'E[JJF&+'_9!>8]%IH9O36= N& FVNE0&::\A]QQ MGL^*QG1H.YBF3$)O). >/SCY@1=P6&"E=M2&?Y\\3?_LG%K7:VNEIPU5V7LG M6DPIE%M^=_>XQ-.3L *6T?I:4%-NEWE-;\XQ;L3^RF))!7(5;/:::"(11;PE M5#-B5[$)(P,Y1WAILZBHYHY<[54.G\03]R26 8X,<<>SYGC6?'UGS5N!V*?G M#,K:M0*V-XJ?X,0@,TH2-#_7=CBU>?1+)\*9H4Z>7W,&*]MH4=N@8"'H*!O" MF"[U\*G:S45%1?LZ@R'J 6@R,B2;AEL*=KQHJ&F M<62;;G.)/IK,@"*4IMPUDU^1,&5XGLNL7FK]*DXQ$6"MMGP2+0L&.X3CC(YM M%V)1*@#BI'2^!WM>;]@FOKPCCE$Y'I^@>LPK9/)PP M!"EK$.&13V&(=SHIP6%*@1@_&V5"?>#';V J80=A*6$Y2UI_HS>B#7>T"_786D#HS:KJP8I08#X^?TG_:VZ MU\)XYM";1?2K'1.90H;.ARZ"?63U#0IN?3C 9)*E-_@,-8L.2+F07,W38V(F"^D6X,9R3^L,^HZS20PU+A1,/K)+_:#1?FU-> M.W;>EU6F6)O"UW"WQ'344+&6,L8.<"(Y UAP_-Q"4F>2E^N6B:N=27;I94LJ MAV^5DB?@SJIBY;X3?MIP[N1H)8]6\F@EOVHK^4RRH]4J-9+.7"G:"]&X)'H- MFD-TGFR[HO1DW5(*,Q*/ MB$>;IECS#QF0@DQL J^6,=.7P8'N6%GR:[DHV?@<%M)O /ZB&!IF7_U/-I+( M' >?-V\:].QR$YEQX=4$SPKQP ;WQ%\DL9V2I<#-I3QQN\PD]8ID7_CX9/*L M;*HDY5TTSLWF'BT)0KPGSEE*;K^M%?1#&+&LD0BAB:5<\J$)V&I-MM;)?KZ5 M5D1W0:HJ-&U#X*.!C'QS62P,#ZCQ")TR33?S;B]U54WLK.I7R=;:AB,*O66\I?35%EF>UN\T*W0VVS= M""_A2?()]8@PF \?1#OW7?$]?Q0L:/#GJ(OBP4,9/"4$&)8?*RQ=A1-T,Q/2 M8E9=K,0L1WM&* 3JKD_1!5P1 R)!/G_P\+'GR-(!F/+(ZS>GX$K?Y)/A]? * M5;!@8;\KAI[HQP=A[R\VUUR)E!?2N?IO"A,\U2],GLWA@(87(E6>M9YGQ4E8&EQ9^JZXZO_^X0^/X])(?HVY%KZD%V>__7.J MS.;RM]>OGS\[Z_[Q?_P?#^__\,-3^K_WGSSZ63Z>NL\?/WSZR/W?1T\>/'Z@ MWZ-AVES*43O]",.KG(2" 7B$IXRP6I&K:V2)^ MG?(KGX:#&[6ZJ@XWG!,C!5P%XG<*9FFYEG:/]18-]'0F71<-&/$H#R915*=: M=3)Y&3NLD^O3=WO%+522"ZS7MMQ(3:O9E%M>(N :R%:J82--/W1V9_E> M^Z/X_AGA^[E&R"WUQ@5!#]U(W1,E2S=8C0>;3G3*?8_^I14P.93$C./,+C)T MVB-6#><[>#@(+HRWDRMS />9]-<'WOH\GY69:@85GP'U&X[\>WY LH>L/6Z7 M73_C1BI^V509%FCVH@U36F;%DMO-W.,R% +<^D5)0 O<0S.PI$%UE9?5^K,^ M9_A_?;0P:+.8#E3:57C0XY]2^O,AS=P>_CMD%'^&'XZ7/%6X'E?P"1'CO>$>+(=%G5S-! MEJW1FOVPQ1I/E,S_Y>2+Z,[RKDGU"N\=, MEUP"[0>,0:6=LLB%Y1H?AP6/2*$_ >Y5ZW,?_?LQ*_$V0ZR+:7MI*-,[X=T3 MI)C)4G05AQ6QRA?(GT*'CO _*_ $FO9?,!\7N:">P9FKME=Z8LYK]O&=K\SE M-(3?Y&E3W>T\#WZQ-OSAYTA$Y%PO2T2/Y!OH"X7_4F?<=6S-AAE\!;!4->HF M25\R<:FXOD,,2[,=PZW<(:"E#2=/H[&E668V\MD*:&65PD6C?;Z M' J.80TB/ECY-B=Z71G)*.+?>*^\5&V[1W[I;ZZAD-D"PIGL5B=" XWAK#\; MK:X108X5M-C8"(/I7=:K=" M<%;VVI..J?YCJO^8ZK_]5/\K1GX_F],<-A8K:,I_.%XEB"YE<)ZMUY.W2')K M H" M\Q\=HY^H41LEH)L_,QL4RHU .B'@M$S&5(N$H!' .FW!"!]> 20'@&D MQS/V>,9^/6>L"D1=%NNFUZ=%K4KMFD]'33U?Y^?!FU;2!I]'JZENJU0KT4=W M>CU,T9TKN7*>$"AS=I4HH98H_1XA/4<;=+1!7[$->INC%#WY*\H!>+%8?41JWX"R?.HGE.Y&]O:5YD'.V=_!) M(KD@,;"PG&LI2\[#\5=OW=H]5I" M'G [AE[8>D>KD0$:NIA'2B'V J$PPF1AX7#OF#/>U/<@5^3?T6Y%98[_V#GW M(QQLZBM[%P5)$S!QG(7EW9&E^6R?:8S2#4ZI)X3KI\-O@<+!E&ORZ"5O4_O<21"9C*#TDK1 M-"W-?V\%6$Z[73%"G)KV\YHN?9ZMWDMQ2YI=.K]V.F1OH%[FV=5V0L! M&L M)HV5F"P-/5QG<55QG6ZKF:#,4]4W6PO,C=;PR;7:1GG[^&Y0A78)=(&M4'5G MVF5 Z_/"V.A\V:)3W%%=-]2$>#JY=+I[[-)S$.,%IZFG$(RIT%=J:I\:F<+^ MQ'\K)$?9+(.9"P=UN()T6+6;!)]"I99=*L%?=RTE@;E(M)TP;:5?A7ZUL#]%2T#W(W]<1T4< M7SNT"S+-:(%E8J#S915[/H,&IS//5"P M\W ,^,[S_]9ZTU^H[IYG#::PN"MHVEO4)HX6MG&S(NPEN@_!PK4HQ270[TT6 M)1IN8P.MN2]M@R8L1?H:L)46,Y.:F'K9&MA#+=@S]&:N_/\NK[)="V*];93 MG#\5,@P6]H3\I)S)@G(;NN4*W^UW)UR$@Z2F>[@Y*:FPZMC*)E=5V2Z[0O;C M+N6\)3C=2A&VEU59S"%&K-[IE$^4&3K?PKWE^S@V5.8+[_W_#=&:_E9>@!*+ MDX:.5T2@W-0V_(#<8@5,+JMZCZRPXXGI>C]371#&>0N(1P>$1D@PN&L 7='A MS/T+9?%?;3''JNJL,&Y/6)%D#ON,;.LYWF;5$%R$;VTZ93IIX:WP3]LECV4 )_EUF= M!_LT=]+" BLFMX;;M\BRDPL4HRG?2ZNHS/_6+LR732R^<>^.L*$%*[5),L;2 M "_D8'JK58BCY(O(&@DQ1R:![GDX^1=REM@6&COF>TDL#3B-5'Y19\N<\!H7 MX'!;:6^+_?)2A <$BB[D'<;_"L[3WV6S\14,M!@5'N/M!,Y,VY2.?>W>\KS^1W#X()7(/(BO&:XJ*_-O.2"2 MV\ESWBK:T"*F3BW:6 M,39=47,%J!I P2>_9M?Z[==OY#W]!T=XJG-0YM8H>AH M$LTD=9QO9/-W%U#X\=MV#>Z1R>N\"C>QD.4TV/T-+XW18>HJNNE0$>Z<8\KK M?!UVB9L0^OII-<\'[S/X,3WC!9)6'/!$3_$B+FD(\;##.3#U!\]W]XL5O^B! MIXT>(QJ@9I,9?4+G61SYR>1U6S=MMK+V=[_ALQ%Y[!W&VT ;P<$M2^8;0#D! MU5/P"B"PI\:R19C^0C6"!XT_\ZXJ/&3P)F'*+VG5HU"VND 2!6D5=/))N'ZO MS@@EJCME$984?B*$-PU'\/:8CNJ,Q6EDJM),?JIDQ:)L:-RZ7O&O!@'^1XSF M;6,T'QTQFM\,1O-SN8CCJSJXB,_6=5&*C_B(?,0G4SM_-;*X S[C;\%%Y HA M!G.&W"%\0S:NK\O,_(:WZYS.\#?(FBB#-3Z\^Q[9ZS&/3+S?7^7PHL91.9'U M6&6"")L$HI((SD@XD\L4@/3+=@(YT LTQ*J;JVV A*EHHKHZ)]A5F#%X?G#* MZ8#ATXH4 HN,Q*MLS= NY1*L>-BYCSGO_FO8ZQAK[5ZCY=MLCL,6;B_",&0/ M_]C=PS%\D?]Z_39ZAL].)W^ 9QW-8W=FJX,!I2Z6DY=*2Q568DI5@A6H7=&3 M9S%I&0-%W2JN\9J856*0/A@Z=F_-GGQO0%0!D7C/+>T=SJ4CB@J!E(>TC"41 MOL&.RZY?WYWWZCFVK3'Y,#PFDH\ 3U[F M***U*SUE+)&NM K@5)G-JGI.60NZ:631.X\TS:.*!.M>77B'U!G*TJ> M31T#%C8V%0)JPXPA7$=->W)-2/?Z V[2PG[D[-^\;O?Z3,LBX8DVRS9IY-C^2Z3S ;9K539/Q0;\S"6 M2)U@FN?!8N+*^B;T050U)WSB7I(DA&%(# #L!K^*0CC(PA60VJYB6D63C_3J M()A"PDPPJB!W0%Y)&N9[6H"159'FR M0/9Z0\@7H]N*@P)T8J!<\[/0J7V06\&RATFG]^_?GWSWC[?_YZ/[TR>/'YP\^G[J+ D/D34IW4!%L&#D[:0CUGF] MR5RZ(3[ &V0R'H]?/SDY,?O;S:)X)W=1 *^R?N"P49>1NS/+:9#QAQG-KNX M"*8''NWH'/^IY\!8/F(-NV=XG#S#CT^>3!_^].CD\?>W;P+?L4M/ZJ7J+=S\ M68/M@59W VW4-6F#RZ6*-,\EJ[WO#!J5L$B/!ZL1KTX8 29*HR/[%P)>!#SN/) M55&55)4DFFB$[HL[XBE?$V?"9KNF3"+U/XTSY+#DBBU-/!96%/C 23K0:0S'66U#"]=N"J(&G$"ZSPL M,E99[Z9,AN*J8Y7[3E:Y?SA6N8]5[L]6Y3Y;39[GLWQY'NS%P_M 0L(\&!_^ MF78T*;@PK1Q+856#)?M9MR8[]*.[5UL#5"I;Q4+Z:9DU31PWGO)Y^$W5T-$] M83[BFY35Z!)4H'[-N8>.P@V5VDZAG0PJZ@<_/CY)_H4>-"E)B(Y+)W&<-=QS M?0^*@H?&6H7G]^$\#]%E]B(A\]8&,=3XMP53P;N"QU,3*)"D9<+2OT?-H[/+ M#""YX%X$CVC6])XPG*+\LR'G,(F^SL6=%4!JMAF9E>:2W%5[-)44YYYP9)(9 M$A:+,ED9U_2JI;WAW9'.F!6"QJU2J\8CX%U@:O#Q>0N>*D^0W21;EQ$\[;A^"7R*>1M@)),FW%7\:J^-<\=X]U(E?.-M'P:' MCSB3.]'?<8O5%^#'$WA[V%*+@I)X1/=1BJX!$N[D6U:M25.F5J(.FV+"J'BSAWS-JNH/3V##O>Z8-'8Q'MXS%&NL[:^#G^Z.G) M#^L/__8_+9UJ7G.O76(5IA.=IVNRAKL:%L)6?)E).]/#AZ3T=?]D\H^U>+(] MJIB=5_I[MFH)M$*@.94-VPRL[7W="_3]V.JPO[DC^0&?.Y28ST((QR4 +])- M30"E<1W$V\,GB70&X295O:[8K0P+N=KQ^ G_I9Z>Q&W3KJ7WVS,@9Y\H7- -ZW_[V&!XL^=S5-?[=#&VJL4=$*9506R)R M:$>LUZE)B C6'3=CI*NF;5IILR2G *\A_X!=7VQ(N&>UPDM#>H6JN!YI=#5R:5$\-=VPT]$*4-Y;T0^1I]$UL:*5SO MAI_7*B\_DWTQQ; VUQ6WA;)O@=WLMPSGSA"8ZJBGPC M_#=1^JU:*G6 ?TPJ?\S'.M8RAP<(+F78A&8[+G.)_#Y#3CDLQ7N8*54:X]O0 M#-+?QUZ,3%*$=]*C)6\JJ2'1S.2+#')OO/WA*\?BT*!_#0MF$07CZI/X@'.4 M@^N,6-Q$+@]PT0ET=.BM5TU3**44_!:TEK#@>&"@;JNX1' MQST6+:,_EVOE]1O=&B1E2[>^#-.7KSIJ9=-A:3">#"N>(>W/AM'&!L7BFE&H M3(>5JH[! MXJV/YMOMYP*O$'=D&FDQ4%\%07C-W[$(AQ??KAU;S%27N9%=VL MX"U'.QMIH-2LX M)];P50KO<2 /Z&/P7]B:?>26)--_'MBI8@S7U@C3=.B: [*RF(6B7+BL!#I"1)D!R L&+A=VQ%_@SH50IS]=I MEE%UZ<09BH,ROT,J@2K3(;O:GAE;4*4]^K_^F4&L7#NT3SL3)D^+RR);A)EH MZ^#?L>0=Y1O6@XA/QT=IR,.K[W?,+,R[Y"G)C(B*;TX"L7JHS,J",!\4J3&K M6-9,LC2O=9N[^:P/SK\#&7KOV,#<,&#M#+:"XJ69)+-^123Y+,:;X37\#L-) M%C=$'5>PZYJO/PV+(.EX<7T'>.9=W>S4?N-:C)XHDX213E4K\Z$ Y-.RL1DP/D M*UBB$U%+K'!>^6$L'0GHCJTE'Q,]G7N-]-TI,5OA,$R 'E]OVXN+,#-ZJHW[ MF&:"7I/8)U7C+S+&]41OLW>IYG[,Q^19I7>J6M+)RN)<;^91V%,<(%+KF='%+:L^_A]I$=X8_SL.KCD MB$ B#5RC'F,N!),1K-\!+JPF3,<^PXI;B50#+B,FF.%]?L*8IV"/8 M<,M2:LO0@7F9J6Z!!_KEP2R'2]E4S'-\6I!78)9*_6;7'21F41[+\\L6RA9% M5]!O#!1'IM)HSQRW_GUZD'VP/[]VLA$C 1/O$A@@Z5#M?'F$90X_X"SDZ#,= MH75W$UKW^ BM.T+K/BN!C'-7D WCG-A-_)7G^4R8W\+5EF):[D!6[,]&X@<% MXHX.3T%6&>;@\-A,XSSTW,:TYN.J ,/N+[,A>5 SO\D'C!?#NV/A-/2J&(XW9-Z >3I2:U(?!ES_GA5 MK]/70"Z0^ 9#L8$U ,=1#][Q?,OB.1+CB?>(VE%;DRBPE68^>?6D6N6^>@)7 M N\H++DW-$#VJDB@6(-%[5?3;$=GGF3I_6>;S>LVS-;DU]=O)K]B]? *^-*/ M$$&E7V("*620+#'.\9ZKF>;>#!OQ"SI$: ]0K\@+@6&=TJ$AF_(:J0CVS/[E M?'&B*97 XN']SPCD4$Y\ZI43:%O_!'CP]&32H[#X"$,T8'KZ03:B*\WI&*BG MT+EX\/C0&T_)S57 M$=" IA_"1::&7%,_M(B#H+=B6-/PEG M'6Q;+?OL3IX6X??A.8K%PMZ&])<)8K?%EGK505H\-*B%;&7@CBIP*O& (_=K MMKJ8(]?S-^0K!E][MX1?K%"ZVEJ//14$D:YC'\ZOB)LOY,,+*Y154*7J+>JA2ZB + K$T)-='O9*3R=^",29S MG26="X-D^M>H<:"@&2XDUC)+"M_3+M;%U2F\/S0$]22H^4& CAW#A-T'4Y(C M9JS688 2J"C29LB>.RL;RQM[LT8=Q$H'-Y(#OUD7V2'-8T7:MO:C64*77)7GF.$Y2O<< M';0C#U/U(,=,U[S] 9,SNXAO9^SBU\$5R&8DI-(E)S0JL7JO&8> -@&A+0-%R<9ETN=)@QUN6 M/TV(>8K&KL+.X@%WDZ;W)'R.90!=V'8ATZ959G\9FPTV^FM2M$3MOJ %33YG M60H[ YMAP*"9@S3S)8#K;F7<9V+>6"\9?Q)NE#2P%*P)WZ4 PK&G)UNQ^@!(F0)#PIW96UT]J&_]-6RN@MNY0S(0X:O!%4 M'AH HBF8T!EP@&F%#G7>D:Z-D;WC#[)Y'@[/8G-ODY%8W)A<\+BB[W3<=]JZ MGL 5@[ZD!)62OR6NHU']E\7[G(2NW@972TSUV29?3AZ=3/Y7OO5=M&1_'O[\ M_(1[9U^PD*[\E;MPW\2U_"JG%Q!Q*:UJ Y]#/@04M.1OKJV 3+ M'JLYC!DJUS>*47=8C8FGX$.ET(RR: #J076[ !A_JAO!#V_+14ZB#\W0*6O@ M?(%U!"NSY?["1(.R"585E@E>GS:M&HE0RZ@\?2N4[)M.VA7Q(N8"? B_2&"# MOCF8[@;.D27SA;B30_1'_,,1@L<)R"D1FG20I%W'W3Z/?5Y&@F8/#JU"(B/4 M^B]I\?TP-R,>".?;U"%5,<6N[T&3IJ?!C;R./^%O'(RB.MS_^#D6U)F;T'IL MW"1P;F91P8+3%>4U >U_;QLNSJQ--O;L_.P;8K.S"E5F+ZC),WT;=G&#L M3&YI*P$9-2UNK>BOVRGB"UD5G@FP]&^S#%.*EU+5'A^WP@D)94C:;F)VQ.+\ M'*E>F9&(AD1JL!JEJE< ?V_,#OB/EFOI8)(/!1=QU06( )7,)9%L^,@6R=S@ M"6VB'.5^2]1#RQEXP;DZ;%>2#NJM.\\J3K:>I"94,S5I,6HD9 [+EIL>PHOM M"\NG+,N&_]"@S6SEP-##0I"W3RA5',J]WR=T"*KVRSN5]WF4%TS7\)3-88(U M=*:H/QHAD*:A\ UDJ_FRG?K][OEU2=.:%ZYT95>_"G.YB7!32U8EQ\S W:(J M@QT.'",!3ED8NW68 6@[*WQ*F!^<,9$CH]L%,QI6'E2FC2UEM>'9.J4,:HI, MSYKX7>>'IR>FG9%X-%O18:I.0E@0E_2Z;)NDCJ H_^29NJF.@* ["0AZ<@0$'0%!GPT0=%MZ"<$><2^C2\0DIS>2YMR22(96 M:0.[H4N'4+%I&Z24E%5%S]4IDRA&SMJ$8;%+OEGG5U6L*LEQ-X5G15<1EX14 MX@>/<*HOH!PT1,%Y^^01KQ*=62%FX!?PRUDX\'RRW#+EGKH=KN5I.*/SFL[7 M7\C]?%[AE73RY+^8FS>BUT/7H@N,M6BS=$F2#4/KL+9)\\M,G! M@XFG5A9,>_ONKG0,W^,N;W/UD[J>QTMO\MGE*IC2BZW[4ECO&A-WH-9V0XH' MX!IR\GY([F-H>TB+'Y>@(79 K:V2IL"\#/]"KPT[%AX_[T>\6J S5F M]3M.B=J+&_&NL0A&GE0A%+P,&/ 1^QBQ6=8Y[9ARJ\1IY&,GP2+-UIQ)8TU M D'-H(^M7?W43(:&(X*:( 5AN0FI;1MI$3:A?1TU2']%TJ<=&#Z%N&,SBLP2847)Q% M.82[:'E=),'#>:[Q-=.?(>J-X6Z,Q*XOT^MH>GU8: MY=^=YOS?C*%9VZ9<75L/2+P14\0C'S0]3]."-F6#F14DF"[SDQ[^T.VCBB7( M6;R@7SNIQ9QE-6R-=L-W$F2P0;("N.T71TU-%N^\F(=+< "I&0[=E]%%$>W[>.0ES- M0G\N! X,Z63R3C)?G5GE\SQ8&3E'TXUBQ!%THN @52)Q&%^LU^1!>56KC;?? M%"QIX"J^XS=,X'\EEA9W==[_]Q._:FS3--;/ISB;6*Y@FI+N*DH(6;NYT8]; M"5/Q(68L4)K>CW.N2+UQ!L:WFN,R\9P0FT\570#L-G*,,FR)I>O(>2>\*"^_ M5#ECY2L+"\S:I*1J-O])*^CIU,>MP1Y%U33W[*S7">(EBL9?G'_,9S3"5?3P M,R&NF<:=?+CP?1-(O21'8LVQ+>- RI]$*T MC..[ZJB*A1/HG6*]!T^_6VAD4UY5%V?=^BP;HEGV;XU(G@2)Y#@% 0]/L3- MC.=QTS^NPQ5:"EG(L9;!* ['_8W^8%]3CB)C'W)T M0\2<'+F(C'U(#N%E6,V$YH-GW^BJ_H0_AD1@DA5A[>UK5K>3##& M7,+:>Z-)CRB4B!S1,#Z9!\ QB;U"(:S]K=@?G(4S,@L??[=L MS]Z7+, PS__$Y"D 6 R[F=%.5WF)]HF+28B#BGFYC9TKKO\B7UT5=;4R-J?\ MJBI!5\T=D$-1S0W? 8V\SD5J0F*9C2B>6-]2ESKXAC?Q*K/:)D)K=5CNI$X( MS<,@6FY'= [U2:2U?/WZ>?C?C/K6U"$>TTZ#*D$B7S#*G'HM&,M,F&Y=YXHG M(3/&-<^TJB#4M'GE':U#"MV)*#OK2K>%!Z\S9<@E?YCV>9AHL"GB;MC_4X8O MH6M&Q=P.>*1KO&-!+-L 4 N06!8M M!*'5^+X"A9#'-.R>$NUUI#R=2R7$:=4SR[5VEQQXT=CIT>0[OKD552!.N:+[ M6OJ\F +(-5WE*3)!<9,^]_;9G/W]2H[#%P^W(F-U J8/M67"L:MP:R$OW3G.M,TR?#P MD1)VW(1E5, (@Y%_V->,_Z>6TQ%ST:YBNYC((7O=+"QB&'QZ8UI,#.X/Y,JE MQV-12)?LH+]@;;8CAI%"O8A\<>*1X5S3N0"HJZW/&VTEE"V7I%N8"TG!4J.I MD!"ZY7X[2I<&*D*K15;4$RX3Q9-6;)\JM _M_&'.KXY;T U.?E;OZ<^_&&L6 M,@:J@6O2C$0X7[Q2L'"QZKY!79'LC(H9J "/<8_&E;>)G<5CS>,:1J>(B/%7 MI(QDQ.D<#ONNG C'_&CMRZ[(EET/>EC(4_V<"68 M':0A>%'C\C!1YZ[O9.'ECFQ"WGU#FR]\H6V^29V8VT+!=RG71B3,DEJU.D2, M42W((=)_:8:K6]P."[;)):IU4A_ TA!%&)/7XTRB3)LT.U7^TE722)>;6@@E M"1B!-Z38P%"M-*<@( W!UFK/ETII&92&;Q""]"8F4SN7E[:_5T.AIPATT9V) MQ&@OS$'D"?X>?J@PX.96K8!1V;RW;2E;O9QIUC2<.$K!E; -X,C.@^ M=0L-ARRR\%Q+V!33D*B) B^FA[L47<"B\J$N Q.(27I-DN=@#=%M1(_* U-3@J]8+4B(4KA7-J:= A6G/FM%O'W+2_ A5%S#1^ MBZC(PZUU](H;,JZ"$<<5E"-PEJ%']QO7Z8W'14S.W8FR[RV=!F<(84(\_>#I MT\=3K:,*I2CE6S%!LK#WZ;-:T/3V]+?7I]->3P\:6__#9OW7['J(_[/[';(1 MF7'GQ+>VS T_B!^:7@Z;0,D<:K;5IZWG^?G&O'3-_U)J@9M^":)&AXNQ!5CK MA?13&7Z/+H;.UJPH]]X2WVO+12$ K>Y%]^W,(T[J%G%2/QUQ4M\D3NK+-,0B M,NT<5+ 0HUJ*P:1$(WD:T^5B?X>^]2;AE\R: R$TJ]PSK3[XD3WEJGKO .6O M9IO*J.7E>P.F?>^H=N%Q1NIN!^%RI#.%P,,;)]YHH:^@.=H5Y5'(]E]#;=%( M]^8>GH/HQU%M"(3651&2L5J(<#T$^S%,M.8[^&K-1UYNZ@$T"I"/$S.8N%=\ MM."(TF;FI)#%:7F7:.>T^P/\-_W_/44 SG4F:EV'9MNG0ZD#T]K1W-[')?*H M!"UKV%$N4Z?7M%.Y(%-FWD',H5SDX47EC>7&NZ[/+3O!;TVS/4S@F[:,Y*XW M-#&#.?)X]6;G7L=]AWO'W Z(E'F=OF'7M^AZ9RWD=T)[G$EP@"8-FS2P'-I8 M/G>PJPNS(^4:E\"^'7W0;O;]E7%3)XEU7RX6C#[KR:L5'Y-GX@2D_L9W=[#F M:[D5@%$LDD< 5]J__X-7<.&6R+O3"HD4;UZ2N4((_,F;FEXM%O?>ANN(DQ)6 M/Y9.\]';YTL.,,Z-;L3.66[*U;X][/YG:@\[:* WD.MS\=KH%N#5RD>'$A6! MM^WS$-.A 0Y75SU=ET^RPMH>9!%Z?ZBA1K@629?/J^GM\Y"(V\X Q&D%(<36 MGY[[/[S5)K[5QKW5-)G',CA$]:G(/+0\WLK;0,VLW*8TY9M>LV;7EQQ>9SV5 MO\7GVNGC4ST]:*2R.L!<3.7A66NQ1YB'-??9L\,,EVH:>1&%Y6+:Z]\&PZ!F M-*8#1QWH]9MJ5I!K%#\6AC6<[!O%_JE8)==HYR#.J2R1K4B;6/9I]H8+WV"U MYUU.G9/Z+C>7D)K9;W'44]J-PCP(KAA\Y@U+_4:<-3@%!IVP]KPIM!NGBK\Y M&(CY?T4F"_?6WS$4R"-_!7W8Q18RN$HHH,)RHNBJ#S#\(NC)7XT8E]N9=LZR M GJ87\1@N7T"1/C"W3IHO_L5EVGH!$= MW(GZP1UH&T/N_EF_LHY_H%D%/7U=+-+++1P_PG#^FGQ M C/(#39";( O_#AUB@GL*1(:)^R#(407%JC4DNA)-UOTO$6PO9 MXGDP#,XO;#VRAY>1]].3[.903CDS3GQCF9"<9;C[19TM^1F%U$J[!3A@D598 MI$F+&2OE.'UK4?\$\J6^LI1:O)M[8";?B'+?=8[0PTEBK559EH;< "W(_.0" M?F!,H7%XS7/X D8H9TS$EN2>D&X)_&;;<.+JB< ?Y;X88\'PMN&I#N/?..;> M6X5!N[3M3U%\)TG@VL)\BW_=/?#R\(F)4=,GH!4*KZ]9NLS2L]3ZIKV=78DI MU]K9.X,/OK?>8NKRL]S/H;>+#7D=+GLR\ D1^/AA0*YG>N?H[A)U;J4^)&=(B )*^.QSJD6>78!8BPQ9^<[U[HXDD/DP)9,T [CKV7!-+7 :^C#IQW2+7"^A.1-N"$0L@//M(3E9FL^84]T;?.V=FYT^SB"WPXR0 M.PQ.IB&'^*KE?.<-DXTWLQ8?FW@4>T[F_%"?_S;2E&\<2/Z4\[]OQEQ]V OK=U$;I1/MG@@1 M[HJ%&/E+.&7XZK6]T&$$R2#PK??;3A+/)1#DM^E+.!!/AL*!93X&I2IVHL2F MC.;"E1AR1J<(@<[ZK=Z[9"^V?;GX!SMD>N_ LDKB^!U+:O+=\SI;;+Y/EQ8> M \WH0^G+!' .2(BA646A 'P50*AD$62-KX0M6SX-<0=1,8SZCM,)V,M.IQ; M(W3E?,X- @#"*RD&Y&%%JT(4$%04<^HIJ++P4K=-T1@G158TO+RIT<<:IPBK M%8M8,12&9Q56MATI?ZH!*HU7=-+-F0=^U%Y23NH MWNZ!V>UW+QP (ED<(B!2B8)#C\R__SR*JU2%Q@VW_%4)CZ_K>>..T#+G-SSR M):N3<(FIIJ01S8YPTR7YH[BG"#9M!F-@?R$C(OA6:"E26CE,7LK41N"ZGGHJ MAA"LZ4P4Z,(9"U]=$1>1SBT)4834[UV'8^6:R]U$'\8-T@/4PYW&05Z?J/<: M-5I/L[A#7]9AY<=Z ME._R<.)?3EY&P,_=F=J JGJL@BNF MH@G,8.*'3;!&B&K@HU?AC#Z+F?)G$0_RKJJ)CU340)X1U,J]R!W\K)''NTMO M(LKN'A0])-5I8$=@!/:1+?EF"VQE4:V K2*7 .-VB#,[8;VH/2X?/BP49P<'V M%,(P/8N0_X%DWXL?CSJFZ52MAM MPD&)@[%=Z_?+BTT_P>P M#N;F/-J?H\P80I9+ .A+XIG@0O4(# 'GD%.=1?P6O^E]),=ALC]&>;:NBU)L MUH]LLX9+F;&,J47-M\]>_/4.V2N4_,D(K<-2$?_O7^MN^E0C*S*R<[:I;HW*!PL10 [@8MIC?S9@88 M6O0T#_OP'E(C5!;2O\I&9M#>@C+U9$#U\^R\@:P:E5HHDA72:4$A#:7Z^BT2 M^\HBNP1IC^7^NU08_>G^L=Q_+/=_MG)_P@AP!QI%QV!T"+?3ILZWQ:]CQ<@_1]T7^D3NZZ_783:L1^+I*,_+CD$L C 4%SG M^0R)K@B*'V1F0--NB*[!NDO"(A07$MN[# 6EMHJ3\)Q"BP<'O+-@S"5%'YXZ MYW0]U7#B0XO20>V@@N0EJBP! UW#R9W/WA.&7>,FU,"4=X?Q&)%W, K;TB@M MAV$).:G32KT@R4CQYQ^2B==[H?*0] M3D%=H3/S7=]$UXL8E9I&X7DNLNO 4N_ YHA$F98Q>JU5R.?L)<30[7R[1TNV MQZ9K%Y5K#9>F>LJ<,U;B]"*R@D(4S\7>:A4]14D=4#X_.IORNZC92CGSCKBH M8R/HB9*N'.&@KQ69<\;>N:R'!9H"'2KK*#SW+M;4VU-NZ3$0T' M[^3VK)!0J&NXQ;0.! $2:1[A3^5@@AX+/*7TX[0*D7K>>Z@6FD0]-K$V9E]= MG^7A)O)P,_@I3* =07T2WQCX*./'W@/MBT"A1!/"^#BC,%1'" *)Z.'(Y0L+ M..SUM>^"0N"Q(#96$'L1;&.8:N_UW:&*F!N5L_ MFKH[D%FFH^8T"]^H6(Z0M9\*0:RK*R?]*APD-4H^8F:F^@FH92'G:Y]XP')T?^QG9+V(@]S& MR/B?!K/%S2752CE"FV38M([R%?08RFU:D*)DY8:UDH?7G_VNDR>%1[=DAR0X M@X_O_[MZ(RC=4!)1^'.9R0G:T/F];$ZEREY)J@M\%?2.,-QW=P;3$Q-J//^P M1C,L=SRY8WSG[1H7Z]!YD&EE4*'88=M5U!8X>Z].P BIV4=MB&2EAPMSIW06 MEWLCZADL(3!O"=O[\/Z#!YAY<*,QPH:[0^U784N\E>;<7:UI%',SL0!J/?W1 M??=;?L&_^S5X4-!^7%HN)?+[?;:$5/TP8/'*@>26(@1ZES&_MR-(M[ MB_DUNS;:[O0!WN22.5:AT^%LQ^ EI]9,L,S9\$4>JC3PYLR%=N&6(?#AF0IK MO<*=C;",UD0=*XY]8SE1H<#I9)6!\Z=?O[L-1'&QJN[I8/_*ANSOR E,_AG& MC%KX7QFR@)I!CTWAKCW J>+NPDX^]"GL,+WE!WEW6>'0D15[CQ=.6&X[YS_A MB.1 -P7I.88$1!-E"0A>8K=^']TF"*)1D),3,=APX!37L-+(D0RX;U9/[0B2 M<9J*.F/RU1]5.%K5+&WJ/(N]XQ[U,5FI3<:1?S(YVTSRY7DUY\(MG8-DN.!, MNG 8<"4ZKFNY1;"GE) 9V)&>A">_*,@83"B;0/.)QJB,XUWIMI)!6Y"G2Z<, MOVY*'FTP)57-'$7A_%TH=%:)D+C^E;![L=[L)A[[+ 2S1,/\S$^E2PPP\0CK MNG .B-JA5GDP;BGLDU5?&/S9:;,O-LTA,,\7%>-N&3H=VWK'C*OX=/T)[U=R M8Z&U&RI8QD24>.1?20-VO(,5N*>,U:7]XA*[N6H8Z6+$NJZNSR7O"Y MQ31')@H^L!4(D]B793;/A\-)K60S8W\D5:9MC@,;2,$.H4RJP,FK9QF,;#5O MB%YC5A?G(\35E+A_GL\7#)]X9V]U;=)8:[@%:[D_CS3@K<@>.O8]]ZN0( M9QLWM(]IX>8F)[Y[AZ5J83LVM\BA+UBQ>"/W+_,0H %JDE]GK"\D.J\L[KI[ MI=E2/X @W2$!<9>/-5&?)R]Z:D?=6R)]"!,04Z2:_7%@4\RXD],8?9C.V85D M*?"L55G,Z?9769&A &N>0J8

/@1-!ZV'&[P)M-:O@9327TCCC MLA-<;(CIXUY.^,L'L2^&9[R?R8CP/9=-+)J[EC=\'?>SI2#ZE.?B[)^IL_][ M_WFC_S]2T+_9-29Q8&.9R#%1AO1HXY[&^P\D4R<9F0$FY_OTO9_H:R_R\SH> M2'PX/IDF#,-)1/(13V6E5+9]:1Z-LJI04Z9*;5@P/H^WJ< [T\GF41ILM3TP MOQ8+6M'1[#E3R^P/#*4[-G2F\3\D@[CHAH)[QA ]7\Y;>4F'/3_M#9LSCO-\ M"74$LN9#*4("F"<)R=CW%B;UP)L>,7EW$I/WX(C)^R8Q>9^H_GJ#!?W?L?QJ M'7VFL7!8^?7+:/C=WAP%RW]0Y6MHNKY-]N(!SR:94(N:!MV_W;\>)#CN.78= MC^TA59#NW^\Z=B/.6X1,N8!J48A_[1XA)6S.LZ:8 M[=HK>!,'5G@'!-!N>8&[0O' G"F.*EW=V6:3S2XYDCUDF0\P^MK;GU-R=5%\ M"/\5+#96Y51;..7? IU55DW@#J3KY^!9OU4Z6D@D83O^R!'&R[.SW^\:=]$. MT/N.5:'-X>!RYZV:+)23R3\TG9VF7J:DLFW(6=Z[2.CNC4IL]5 $M"CJ\+]J M.?R/+B M%[EEZ$?<> (#V1H9]3QGVA4]Q/"\TSO4-FPM[#VB@YWY&I^*ED/KE8][_^E6 MQL$6SV#HE+QH*$M!;">:6+2%*8M0&*K "D-=$H3H!K&.$!LJQI9/+_N1Y#., M\C="B/#GL".KMD:=CY#K)!W,Q"R4Z"1N[J%2"PF:ZYDC1;I4Q"0IOGUSO/:_ M1"P[EK^"US<#S(V8IF?M!:P/.UA<2$26;A7F-KQO$HVNP!GB6FP%QW^A\*R$ M^<*3.Y OI 41:49@#BPC8[;%1G>-)<8#/7L"O\L-S+3!3 ^JINZ^:()5>+;8 M2.VR-VFQ^D4I<%+O'GNXE&3,<1,QVQ.@7ER_\:J(_:%U^2.&$'-6+G#U'1#S M&Y76P,D1^?":3JTN%A^&0!YAJC+V^QA$*-"%9K+--X)^5$4-QBUP!6LRTPX( MW[&@W*W+[#TOVQ79X0VI#R MYWE.VXZ:3::"[S \APC9$O2_34D+!N4US6UIL**PB/N!3Q&ST^IKI^_QG= 5 MTZ+ H(6"C-:875@OQ[B4:_<;'H2<][U+[R$1%LR#?RBW.X<".6W7&9KF#LKA M4U<_GU<8R"_=5+I\_9VU\O1[,CS#7IE_(/*6%,5#1(54'Z0+N_*E]4%R\')/ M>QC=N!,-.-Q\!*!=9,(!Z-7GEF M'2CZG Z.T)/[&FQF^>8EOS!5LGZ-@*&SD >BW3N13SOKFY,]>9((L?:U\.P\ M>"S3P5T,RS0\\P_F0ZFW\E:'UOSZ\ MC'OZ['1*4*!VE2?\=$]&N[?9^W2@H0=/1-(DN;%-_1 ?UDZ)I8$<5?>99.@T M1FXR)(>7>PQGV_-P%6#-$E0-RWWH.=BL07<&8Z4.BE>$Y>:X;H#'$,]KI#/# M;_B^NQ^N6[P^EC+O8"GSX;&4^4V6,K]J-1'+?/9LYTW-<2H1&0,'"S?3[NP. M#G909('0_'_.%N]Y"B]I.3J$*#C..#P_"4(UYRBP;)R2[YHP*+#<>E8I<)&G M1.1_F7SW0%G]6+\+R,,9RQ[GQD:>W%YR/V@[:#9$Y"(AWW":Q&9$:5[905HB>* OJ'"O4?RG61$DN[/K1:LDW7#/,5Q0'&<5=_ 5F; _";!"A=\K59VI=PB>)%$-&)/PL33!TH2[GF>*W_1N? MYVM)0N*'R.TNN6M!@I[O?I!A._C2^SQ?IQ."4E7"E'$I5,X4]18?PIO\[LE] MN=(\F/UO-M>AJ0$O71331")I2?'J<$1N^24*_GD5\W+%&I?5KP:BJVW9W11D MQ 84=OH&DE8WJ<]KH$H.W*[W^)4'G*+S+4&)F<8[$E'*L#KVB6&*1>,"0,DH M2)NY4/+&7C-[+AB%^1K]@1S6O#W][74(DBZS.]4.^SQ$N#%PE$YM&#>;$>'^ MVB9OJ ?4Y7!/X!S=#NI.M,-;)L([255S^:W$HTFY59Q"GMI7!R M;BNM<'Q"*F/I!>4QEW*@A)_56T[;4[UVW2+!#SN[;9"2@^ MP4\OT FW)&:B ML+.];$:8MR;'6#8Y"73AY*6N_Z*IVS6%M%W!#?UI&5QX+(8-J MQQ$L3C8'&*#)?2TYN5H8ZG?Z@_ !:F^V*"P(/?5D(// %ZX8*8I9%BDQ,]/#"I M7BW2QV8-$WE@?%A)AV]E+6<6P=O]GMLX^QE?=C5;]/%=,_=6Y-VZO2/Y#@#+?A-L MBYJ)I)N^"R?;W0H PE;\5MUY2S+CWOR2#'EQ%FD'R-<(]IM.NL5AJ,XC83' M]2;BW=,!9?K1Z"!XMXN"R8^![W*"\&BPR18Y>+#G<4G*W.E@KR]S4P1.R*Q2 M@JTHL!.=790VS%&R_;YN:Y2&J5C'/6/=$9.)+!L@[.Q82WJ)DX&SY[J0+;+A M6-T#%=S3L*4(X0\%@/J(]NA ILSI#DY]<:K:D9'7%V/4HR$VG4Y3MA$U815D-/-L\RUB!R( !Y0D@N#DO4 $/^%J=C+LY?M( M=,>>APE-S8,H?.T2\9+UUM#K4&DE:Y+G4KJ*-K/(/1L1!I9@H/@AB3% &R>& MR#'!(-_Q&8J512$ M05M0).JT4:8L(K=7E_QN]9@-O6,B?S_\2_ ;ZFC3,:V3GHGUQY4P#+;IQ<2UDP3MJ MWB?"7_0K?.)DOJG?**MAV+-Z%8>O--E&\WDR'NG#F59'/G<1_54M>YGY*:.Y('OA%'?4]3) M@J\67%-8FV*568: _[[)N;.V>W59*&%18(UA)'E-=>G>XPK@;=M-6\D#J>K, M(CS^=3C)22JM;BF3B4%)^H)V15B*]5:E!<'J4309\GWT4%=YO3TTYW#D0>QD M*]9U<264L;J>[A#]X1WP_M\*HUI:@.Z(XKS,ZO26DVU^+3JG! M"?.,[@'%JT.'"8QF_@&9R:;4M#5=E5/P8A:9/F0:<^((#UAA/(KE M:MY3@P=UJA"-XX'&'U\EOIB>6F:L-PD.OB<5F$BN E.Y23I(#IT!$%:&<"0I M'G'"H]RF3MKH^*>B43.998WHOFPI44$5^.(]<%+\S\6^"W4"Q7Z=BUX816#% MDAS5#8X7^J\RAF%A/'1<"L5"IY! "6NL9'>%-:>YV!OMPUT&V)J'D0)?#M$? M.])]T'F'LI[#D/S7B?<@U-_.5B5F/[50G,/HF*B'YL^\,C^^?Y\>@BEM%_H' M5J1QU'O+.6PCM5GGT936>F?O2YIO?+_3(DXAU!U#IMLD7/^\F!MSK/"W">$X MA2'D;AE3FK@\;"KT7^>YMD)1$ ?<%3MR;,&P(X0>B;(,L[#YCQW]=Q(P\-.C M(PSF"(/Y;#"8UW?K(/DM.!^7DV>H-$V MN2KI47ZN79,?K1GT@2Z=6/"CQ!@+B+[,I!F<$:52TWK;KN%4]5.0;;VQ\W;D M2^'@#<\%7XD]*Y>L/$M8M&+2X9/=C4(=#IK.L!@H:SK+Z]@0Z* +X>Y(M:=1YH1[B"ENM)L#]H M'UQ%5%A<98D#=LB%^2%%25OEF%!?QIN(>.%GB[#UZB:11.KWM'(?J[AY<>R_ MY[/+53BN+K96OO22N"_?F)[2'6N^CGK>J8(W'E82TJ?1#87*V) ["[! W +# MZKAVHZ'K=@@I'SY2=LQ.9<%CA*PD2+4M >0E]3UZTWC#8Y5.J7]I,,&,6(.+ M,RZ[DW2WVR#8.':5> W>0.V9Y5;*Z[B/1'S_BB[S@,<\D@=H&ZG6CP?. M4< MA R.60" '29!4LK[-Q6@IPSS$2$^_GFR!X8R^U?K3!(RKD3;8=M6UFA(L(U M$['TO2OK3C"9>D:#,RE\D=DO-=0:W5ANCYQR[KO9L=EZ5?I>85XZ/)[*(6W: M \?LI"%+:&/;U3RC_F%2\)VE MG63B*DGZ;F<>D.]K<6M_'KZQ.-P']<"1#7YGQ&G15.TIU 75DQQR] M3IE[^V-RY#65T"3D*X,F@^-_4RQ12?157FHMTJBRJ))O=HFZ[2JTS9AZB+DNW3T]3;3A1/NV?,959GC,0@D55F MT'=MYI,A5C?"CH0HJJW/@P%*(FV>Y$E9+$!I30Q<(O9)6Z6SA"HF;:JU%I@0 MLS=XQBM[Q@A4'DE8).KOKU*\\R/3)K8$O4B-W@TQW/%F8JR9WX/1#I:SH2@! M$_?/JB!AKG T2-%6L4")_[@#W)7*X$*PN;[(5L6_M)[A!=&:G!&)"HS&&1)6 M"@V'-B65RMP7 ,QF813N4)(MK73]&L T%L%$7S09AIF8<+BO+L K@Y'T[YS> MKEAX80"?)*//"9BM-4AK->KPKD0>'> ;G?(JUA^ 34T^C!SCW%H?)P:&1GX3 M@FAJ!#G&W0MO7O[RX/X4X/WP&(_HOZ8=O%A_%QIU X%B,"OZ7>]9&-73K<*D M;PL51YCYYV$U?$ 31O#F*F$>2]87VY3L8YK;"\T@B)-JJ)D M FI#E-FW^!U=G.P=Q0CHN8LH>/ZR$R-I5RZC8'=E\5F1E)9[S;*VZ0Q?CTF) MKYO@%+8"&(7333K!6;U9=:)Y)@]J-K"YZLLP"XSK ^%RX$E,POBQCXQZ=&[Y M"0A;$#8MME5+/U!COO4):"PEG/AR4!2\Q]Z\00@_A#W:L+341C+N4OD4 MR2G>DU2F_W+:P?ID-"\,XYBSB /\6(YC@@4.9B:#Y9H>2*9)&ONB)*MK<(.E:Q[-VE(OZP:I&MGG(W6)EV/0KC_D^,\ MIN*63HO-1D*#O,ZVAM$7HD?-(TX*U&6F!F@/3N\"R@5,",>N1#%9 MG.=ZPW'M>>@'R9;L2LRI]?6>:<>G<-6-2TG3MLKO&4N2:'>]([WP@ZNN$]ZSLXD_V"#I[1VC"BKR!%"(N,J40FIC;6;AEBR%K=/ MZ?NJ*TWP@.O*CP6.@C5SQY*!L9@I&?')6]0^I6)(L(,E$X*/45%3X:IK9AQ> MY3FOC\A4W*N"??]CLQ'3*/['ZWBN K*F14Y29/D.XBE$A((&6K]Y)V M[OS1B^5ZOB-%+M% :3RF;YM_"+MC)S MS_0Z>Z]MNG(J8-R^ =6).F8[[BLAP=/"#Q+-SF:**:-B( (THJQ5 MOD&AD0XV.:^UI,U<"KTQ,J?"Y#NI')Q7%<*DC>A?I^1;.ZY.B_M[/R;[7!,1]9KA+,GO%CQ2-G\#[A:9 G<4- =W.:43DJ?+ND/B342;<0^STKM M=54/RK%Z)VN<>E@YRS?3OW?8&&B4!=M@H8>G/\7K/.%&HV+5YIR.- *1G3." M73!,(+)[XWAI]>YKX'PW9=OF!2GAGN=;, S@1Y:X(CS M&OEF:L==_XNJ0T: M'X%]FTCOL^!DH@U>BDJ-@_-B07ZOK6A$'$*9M& M/KE^]:I:W9U7H;$L85#O5U&ZPG23@ 9E%2<_6&J;/QQ)]\C$U>+NZU37XRGCGZ^,#$Z,1EZMP_G&9$_[3' MQ8KP>]&K[WAYT\38>= M *F4A\$Y,@\7#_^:J1,R[>19DF[@\ _X@%(NXF, M5+.D9OT+:%4$#XGJ?*FR@1C3'@38C&JR$!3?2@_:6S=?5M&A+\)@G@5S/73# M4Q%N,%-X#D3P(IB=,$$J2AWES7&-!&] KGA5QDS>;"NFD=X;#.L\C'W+#?%, MS-1*N,I.'&^9:J;N-PO#%_16!(90@0!'DQ 2CVC>D#@70+-79B*.J-;6'ERQ M%]I?3*@/7JX^DK"2->;#ZY@H#H7KOWL*EG2%L@B6?J[=JITZ*GFL4O+5CTUV M>H?H_;',>=MESL?',N>QS/G9%O&=*,4-IA?)+.L![LZ.<%;P>=,(#]^=*-O= MQ2#-BSJ^41^]W] YE#SGXW45SGUQEM[H="LP^I6>UV=INN*%I2OPKS?!89O? M"Z?=VG]O"_;YGWDX\LH!K9?4OWGTH^BXE%+F^('"Y1]B M]QR=RW.-CY8^C02$(!'$O%^!)36L+?&3TGO\^%@.Q9/>S6-W7KH."7O/+/9" MMTFYQ_/@$#+X:V%)J^ !K*3-23WNHE8_R1K+-*F#I#U]XOP>2'[I&^"6AFGD MLXF4.D,;*$DJL??+'G7R.$8"CY:M,%UAL@AUW A+KH65FHE%6E!72R?38R.- M/[??H?8&K4[M\.Y/-PDORDL2M2-[Q"M>,>/OJL?\EW7[X!.;(SEK=AF%@J<) MFX-@JN%/JCPF+7Q$EZX7&AE;#%="8(/^(2(RG.?ZWXN^7\CI.KP.5Z\A0M@FR9=%(65\@T,#7.7A1F*21N]-#$;@W/B*%D!D[G[@Z:ZV:#YZ\W6SL M"8=[^*VL1._$S_+4*O:)JL0_O3>0TI=.#UB=LK__>KB;_'SZ=QK_]7N3_NLQ)W=K]]6_5 MZN*R+29_:WFJ[8.WEUFUP-?_HX79KV+AT!G,\"^L9%[:)K]P&N+^8#[/FC)# M!B2--R6^"C/)YP/E)+!YP>&%'P@V(9I] CVS7N$FGCF[RJ8#!)3=PP>7(6LD MS9&X,=VH7<_5O2CJFU[W$1,@;$7;U$@;I#^+N@UP_2B6/+1"UYOAQY3S MY5<\>#;M?[UW$GPBEDDA3BSYNR^5_+H"V'ZO XR9 M92/,#J\XFE1O)A2%@B?8;*SFY1Z;Q&*QHW 2W[_#;06<*=M]33*DYFVE#@#% M\921Q3'LCOS1!^ MY8I >=CNU3:GSI_9>[PQQ%Q7E !FI)9M'LX>E]M[J#GD3WRB$-SFN#KUMTQ4# YL( TT.RMH4EG#<%=@NN&7:FN MRN1S0"-0R39AE'@KW)^M202:$[A1@38(,R+A @D$4'_;)1XRG$?;/*NGOCTEGM2#-U_$28T!RGH= Y8) M1^'[:\%HUEU6UB9!XX?@5>)5!M)1U3?N' UB\XT>BKW8M4D4N=I& _$EI2&H M;SA.ONA<9$R@TGQI[P+=K2/Q>=_Q\!P:X\$Z!=V[#R4_/YIO(6MC=FG%J3CN M)QV>,ZR+M/,^SN(.G^#K[IEF4,;O%#W*B: &0M/,R4D67Q0E\&R3I")]'/>Z MGI8FCY?C%E=G1*KZO9PJO(.QJX,!JF=P ]/[*,[;;<@TM:B(BTWVX82Z)':Y_<4&P!=*[IUYK?8H0C. >)KBDMB!"U MVIX1 M9@0CW.I.@B5M\0;&*!:.2AD?Z<6?>37"UZI&^(9AY7=(,^,6S1K6'?>9@5JVW^M?@%#,2D=KGP(+*6R@X=#"CH/JZ M8VK"?WJIWN6-5Z*"/@X$=[E MN+[YRZ=5&W9!R_:7MR"R M*2(! 0X 2M;\^G==NAL-$" I"2)!H:MF')L$&WU9O>[K68[P28/H2=KNG%_LKVI$+#; =Q<\X)W#+XHR@3PEJN-4^RW M@ 8R4T5ZH%7K/%*%J4HA)J>:I]50X!A2]*91^?'GBEVSQ_T%.?RX9(Q*HL77 MM1_K%J0J!$OZ0\KH*/C2CK%3NB_\=2RDWU"US,+#F6& M[7S/9N\O8/96,Y[O#=N8/.QEUM2)%U* :34[ 9#!1KY*W2_.6'92X!&Y6N]T MF?6,ZW>[PQR0/&77R81?^6RS-V'_\G,@(_F&!KE&-KPGB03Z_H,!?+8:+);R MNQ+V)J60GE[>%_.ER"01D<"D2%G3Y=,Z=<(NBP."%;G@OYN#J!#"E9?XV&W3 M'%'9)F!XR'-F3RQ:+\93,F/50(V@P)&Q*+,E@ [=L:.;-\T<3DY[O9Y[?@?& M4C-$:4RAKHR)5UM"U@.[!YV.:?E[=/ C8/'W1M)NDQRQ[&G"R($J_,MR&U5F MHW /R5/$4$",]7I12"G:M&R-(\9H/9CAL/1\Y\<-_.4/W]/],A!L&H,< 4/S M4#DQI^-G>?84J)!SF^NPD&N4_B&0%C:KR4%*Y(**,F2!P1Z%/[(;A\Y,MF:$ M$EZ9B5U4 3O"[1_,)(^+#^K!]]FJR*_G)28 W&^6A:1:!F M]\9FT5S:' P8&%[B8LWUQ3U\@XJY&UC8/J9Z_[ M,MLKJ?K[#!JMMTWEMU$Y-6>,J/4I:E;A5AA!Q#="UK+CN@*=;$#?R-"E!)IV M1OKUI6EV)3 \OYI_+HJ968 MMUA@&Y4%%>-3%XP0RZ5Q4XD1F/O)J>-&H07Y1Z@8'[B+OAI6.#X\K?T)%B]XLW6IGJOKH4&V1S !0'= Y90O8 M8XSPDRK/<\62GL>3>0N+31!<$.253B+ AC1!<41D#6!T>SISR4A3P'%NJ3&# MP'PUXI"*,:8:JPSU\M5F14]F%[5#S4PR9$"EK1^R'5+[4(4\Y#[ / 1?<:5B M[D]5RH^K<$ZIGN@FFU#^!>4-1T[G1GB_5U;)).XR!8&S1%0F)^7,*>FC\UPX ML3KEQ"LS*"K[M_B(R$)R6"*5H*F!E2 .P>^C71*@N@(H]35P/&'+M9O$E^/TR8H@,&7Y#,$F8M$J(U)5J M,H-8)D#'4@2CUK%"*6/0N,:D1?\;J&?7G,63>($$NLCVBP2/)$5"A2$H.5=+ M9GV7L/N-;L">@_HS0&HYVH5W%B>+_\7K%BD@2<:J3;$>B@'YU)55N!B5E5=-)\6&QP0/LD4A>7 063Y(A8@J'Y8;%1?] M'+6EC&9H0/+&>FRJY(LZ\]-$UL85HJF_EFK<7'CS0!6AY-/// . N@Z%6@K5\O'QXWY#, MS4$U^Y41957)0S9K/%A?YEK?@6[(@;B4/(<[C7"35;*2G)%J6R'_/H=<6M7>@M6/ MLAES^V$8-_!AWJ@=:L&T@?/[$VT\>ONA[Z) E^R>6(2>,3#/XVQUQZYE^J&@ M4%=3HX(=*:=*.J/'Z(8%HBX64A6JP]"(UUMV6&\WZZ?,8T--X/!1 PA9,/47]408E(D4W!=I/9OM=3+[* M@;69I1'P)?[\T)]>R5PRR?] FODWB$I#,U#&;Q%UATN8=XU+/HN2"D!OBVXC MQJ6J?8=A,RZXOZ[J R"72,ACL4Q$[V'GB891[=L8?3J,[WLETEM,__@Y#R6D M? ,:*4AC&A:2@("'JEH4?/[M3:1ZE2] XFY0&8,KD:4?XOUXKU"U0GEK\M8W MCE,\Q%BZJ O0=$8WK"QXC:J@@F%6!$^4D2W&S"] >3O?S%A)&+UD<]W3$0KS M)/&NYG?%&"B']I1D$9#^Z*7I/LE^T3BZR#<_J$H_U<>ITKY*$2[>&LE)3#GK4[CW/+"9-#?/3=W@!K[Q3@ LR(&O2;H9^=<%549DVM_0@YZ MV8(>C8SPCT@ISTP.!1K\QGGEOV97!+I+\649-MMMF'T._>.47)T#&A#D++ .CMC;9^W>/7$SY[?6Q,U"Z3"1J//N= MA:]!H(Q(^!<-_DYMG&5?&[W;7 2$VYK5_9?N+%^Q7!%RH0$#/51>-??!:)VH MVU+M(]V& =I6)58^27N87T S^#6O&<"^ ">5P$GOZ2)\B84GNV9P$B[>5/JP M#,9+W]-Q5[E#R_K*E:5\CCKFKX_1RJ12+[;.5=F%((" ZHI MS ^C,^AZX)4EW!F%L@4U5L0M@EL"Z\7'U%C8*XJZ;.53NPV5M7[*BK!212=- M\0QD.:8T=XM^HD(@PH@"!W!0/_CA/Z* TR%?_=?_?>W\A#APJD%])I4S'")7 M.:;('9<[)%"'2OF_4B$S18YBTRQ]A P_EC:4 *T,!"*W8?%E1-(00P;9;/*M M_J:]LFX_.X2-=N3EA%5QO!PW]!<[=YJZA?FJRL'LI$L8-9FFGFCG(5*TAL2. M_142I@&-K26NYRR\FRCF$U W@VVGG3/"DY,M\CC4K 8I'IOR(&Y22CQO"X;> M^WQRLG3J-<(]TH!,J Q1[8ZHUA#Z"E/3#27.*KH MPY?I6"ISAX?Q,W%!Q;-RM!+RDL-HL A!W9M0D?()3(%D@9>%I]#YI58VRQ9F0#@;15+&]=$L8K[B_F M*) =D@^R2+<%]399NY>$O,$X"'"632K].TJR4B-#4"P\558FYTJ>UOEKKJF" M9_!^ 2E)=RV_:$5N+%IN(D(_,D!RL3+KRD<.$=P5\6AM?ET3,Y&F4YM?9_/K MGF%^W3PB9[9*XR+M&6NA,41FR%;#50962Z#8(9=38>$.L$O".!0S,6< M]B[ M!DFWI'2ZW/#W-*I41VZ>IK9*S,YHU<8-V2)*EU'6A_*W:34!'SI0DY%9#? + MM-;"+57M%L-= ]K'L<8;DO(I"/XUT/W%X?^++AB&P M0?N)3WM3,^@18X=@&HQWI+IN"5"7-JR7D?8$8Y&?*&\WJ#9\J&-A)@6,JXQU MZ;B5.MU7 B[D20<-,#*WF^]MDCYI6%&3O% MBN1M)E@,T.0RT;@Z=V3'.O+$?F M0?ZJ>]:\DY7^[S1*EA':_%GZRRB;5;88_&(P@D\Z2(#,Y!CI7(8/N]3]G%\F M-QW/M[C4'2X+C(_ _,)KV%2%#W8CC:4 M!ZZ1#WRFIBOJ3!MSC%F:R>5412=+CQ*499M9Y0%G^#QF.[*;1R?&5UDS' M>9NI!*Y4?E2-!NDU-.DMNBFQFG:]HQC:VB)129_;&Y=%F1A8CS\%U41WE"== M9+M>1>($^JL5J)\T8!:M-;['3=5TKOJ@:M#/,H*CE&/E86%_CMX>;;F9U""G M3$T-:)/R=2RY7"P\ (K/1T5%4>>]!'>J7,9$.MX:6.5?2H^)W#_=IKWET(85&JRV8.7EH8"^O.(Y>(MRN/+=U)D/^9V,CE^AY6Z7L.3W%ZM1^(0HG36OFM]X8)#Q]@G87\'Y M$+D<0"FC"SXKI9^3H)?I(&8.HJL+@]:$)4)]SA/508UWD,IG<]:0Q@-=2A>& M:6ADW==408&?&*Y-R@/1=)&KGYN+E*!QX'A*> K!Z91\3BS4P).LZ%@F74\Y MIV="P6DV[7*9FD"$44!1\S+.7^WM0L\[&E"Z/$*92N;@*VJ 9BTF[U1?T>T-D/='D7A))7?N_047O?=5Y]&6[OIQ#;O?!7>B,PFF MZ +?$EY):4W.#I8OB>0I$"[S"DX>7G>[IOL4!MIO14:AP!6PV]F=W,WCN3&> M(F&^7,OD=(%K1D?"\BJ3R^D2_[R30!C>( W:E'..DS QX+O40-LX64^^-).A MK#WIZ)+=*$-)\-%MF#6U+3 7Q3>UHFDTTBQ!K'_2]5#B4>9]T: (N=S:#3QC M:,5RJ;=8R)!!1<[%PN-1,A0.[LQ)S]L7-H>CE3DLXY M9&2Z^HV?2,=E1/L$T] :MIH:M1Y)97$OM5O +%I9U@H6B2R51T!;#HGXX7J3 MXN0X?H>23QHS:U#%P'Q#&4E.(OYEM$G5#]!7=LU&>Z2*X6GZTHTD9Z0*?.?[ MNCU+@GF\..W5)4__]__Z*X/"ST00K!'?-+S^]D7W!?U;#DS_EG.XHEI=>H$" M#"-Y\,;)"8Q'7"1^PP4"0WIKS(=0?]-?Y=;[@M>@Y98AY7S*N?B&G8?JP7F! M'J72?/&M-Y8?('SKA2F+%PJ@DZJXIZ M'5S-A=(=I)QY#)P6K6".&=/$$;Z1?C=\\-YWH5#<\%EUB,DI6?H?> #P9TQ_ MXGW);^TL$%Z,RD:ZQ)WXJA=-L[CR9G]>Q]$&E110]86A;[5%VGW)E3O,?4RU M7#E@WFPH6H4B"AOW;#?L04^9S.U3;7 I?RP+[.$AF]@T!PI]=&-9*UW7P?Z^+CZAWTEW-?2-5Y"0*2( \1@!8V?LH MV?NJ]_J9B<'OA/\'>=<]X"]^'(777[%=!9\K(FYYB)6C$JYD;LLWSM\WH?,_ MF%'K/DV:S2RZ6$0D5XW8,/N:H]@%.23^O10P[9_\)Y^ *V= !@FHX@B>$LH: M5>DCDGH38EMQ^SI2\6(,3"Z$:E?B#L M/4R/5!QZ=,/V7KC/L3'OPGUZ_,QV]Y"6,+SN]/F&ZE=*E+FHK1AA*9NN_@_?@98?0"OM*RR":SR7-BD!+?,$5MC&*"- MT#3(K+WLV@C-:2,TC5W Z2-*5E6ZAZHT>&ZJTHDXHA::/XFY%Q54M/0V*FAH M/_G_7B+(XCM0E%S*(<%)2KB/&V( .34*I?@_Q1^@U_W=)QNX]">FHI.3[+*E M<'Z2]Q3MUL)IT+4=VFM;[[7]!:[5O_P#;N[_+*,-Z/.DRY=>PIRVC_?VOWU$ ME-UYUPWGULY[JV9IK^[Y7MV1O;JU7%V\3M?SC?//:'-]P+W]IT^E8O^]H3OY M@_"=G^$BN?2D3 /7?9S*;V'^A0V[@F?5&>I(!!)Q=W&,E[XUL9=;G7Y5U4%< M-G1#$HY]!5H=*@A;:D<1)TM_+6$E5*$.E2 AZ8!6N$9G:BZ22YPY)F[) MOFOE64YN/DE.!&+&K6Y5(^PL"TJ!OSCOO#OT<'U(L-=-HI'D5+@[!YYQMX6W MN@./%E]MG"^<@+_0FL:.0D1N$$ MCTN(3!2DQTJ6]4:5 OIF(XRQR[5?]$P8L?<.BX"N-ZH_3US$!JG MV%#><]*[M;C'PKF;^KY+Q,F&?//$_$V^W(]6(W=&]8#/S4]->F8PO#S8/.8B M>ONS/G+@ H3SCQ3O9,W6LU*!7*/(\NZD[32:=XHZBT<%-@+->:=SS M:;>@T'0'/P)V6\9A VI\7RGY4!#KKD(NM6B<;X0Z5#B2/ZFC'M77(OF5]JVD M1^D]68,BLJ/X02JMQN1P:L)CKA"&0 +GV(>8Y:<@=?_;PTA(Q\3,8"WBB7%MM!KVSROCB2><> MHQKW9 <=D;V1T+QTN\$@\DS1HEIV%F:UC7Y=?+EK=!#<+;RH2^+6JO,I)8>] M3KWO/I)B$8,^<1O%?QZXZ*VWWJB7LI\%N-?\6CS%^FZV5A>MGV@O"9;\1FWG M&JP6!A>!ZP:&])W>H)W#Y+>+Y])F+B'[!R&?N'QZ/D$AM ,8!3UW,DXA9UD3 MJ^#8YH$O/"JST*]]++>XQQ)KX!>'O^W1'"-[U>$LP^99G3K/JF?SK%I9"?^L MNQE\R)H''TFI5W'S ^2U>O1D(CN;:TU26Z\I E/IQ[/.!M#^4;):\J;F1+><:7ASJ!"^Z$H]^7ZCE\;&;"7SR8<&AR<%DI-_O&.L7L58.V9A4PKO M3>JJ _&]@I'WYP9%[J]5"#\V<@=SPIZ>]7X[1\SRX M,QL["N!$T>C\20\!'+E"Q3LDSIV3(E[F02.EOF+>)A2@Q) MYE$Q95YI7E4"QWXZ5H6)Q^PK*#3-XVMM&21I+'#B<8 M^>R(ZCC72R83^_\4*(;&C/-9DEY;UFO M%^HJE.68&RO>[1MI7^@@O8?"["RS]F!OE2,8ERZ>KHV:__S@Y<7(JN=N%\H]"9(^/ (N.)=,Y\**$W@I3\W^..VSW&$ "^K,4\E&L7+@&IDQM'4/-H"X6 M\"L> ';TUY^_ S.[T^5E VD&TK(Y/,,?U!HA2QNX+G*-Q,(72%:[4@5$Z:]A M66MXX6V,-DB(+;F02X'\V%Z0JL_P*+@']A8U$"-4?]D;X;#YFBT'9D+,DZSE M/(XC.VK%/K

D%N'\3::/9 #8; Y-*U/W-?EI PQ>^+G!J[47$9 M"G5SE8'YBN/XL-BQ-_?;8VZ^9.XG*!9+4!V)C+U0V3428UON !ZP*TOPX(*D M*-Y@)O(X3$QN101SW"KJ*#F+$JHS=5#V%Y^7]XM_@V3C[C*%N1U8^8&FT347 M\>HR)?V63M5-I&(FZGM'56+_VJ"N@.2;]6Y2U,U9B<#NTPV6(-GV3$U,W[OL MVZ14FY1ZO*34XZIUNB!/(SI\U%:4UO9,^B_C>]N6VN.M(N+B11%7T"IU>>-. M$["@77W*"6D_R4;1/ZF8?3EP /U*-B+=*65H\7?<[<^;S<2:K=--J)4#"H*) MKV*&V O8J B[8W!E+8K9"A-ZRTHV2TOUAB2NAB?QUNL(=E")(X7*O25/6\S0!?766X0KE W"61ZC66:"MP M-QY];AG8%S=)-A2K\>-8W$3<5&T[1U!6=__;+]6L7\YZD]DFQ?NI>Y]A_I5F@ETHV"B#!.4.XZ:!E3?L_W[1.3 M>.:JSC& >_C7GL94J2K3V&FEB*J?W4=6H'.*?S]7O _IZE V5>DB9>V'YZ$S#W!^ M[([S_KX1(5ZL#/%);ZJAK)033S5(5TQ3Y&[ X9 ,5EP9QE*"^T9V6"D0*HQ%.NFM/A-G#VXZP- MCE1YU.95V1ALWTO_^*$V/JL/>QGC_2V84L>$/ECB?^KI BHK#OQ!M_/&!*8( MC/F8FGQOY1LIJ%205L XX9V_\D'_5&'?/>\< ;XD=%$3+E'3;I3M/'3B9@=# MH-G4 5-#TQ+T2R9!W^4EZ&XP M^P#F9=COF(Q\IX./V3RU&:BR7PXF6V82N$S,(4?#DQLP&\O-@1VK2G,-6KW3 MY7L?;_8N7WQATFP_H9C6[O6[[468YX2!Y!LZ;-)9W/B 0 M5;H\+5\9I3I8;JO@!16&]8O]Z;_U"W>[L%/R6((HTR,;$(_0 ."0T'[#LNFLS0R MG65@TUE:F<[R'+-7"A:<5',3G>5M)%J:-7PE17O5;D]KP1D6W,=U/C.H8<[U MK:3:/5[U/:[?PR9(8M(,Q*I<[.HHK&%2[(_#WK\B->]"/SBK6<;SU+A@NZ'S MB"($B,BOM@S]5K3[60)XC*^+N)F ?&Z&,/8Q-2$K3$"KA:3#WOK*9SV_SZ:3 MDF=FJUS[B[2N'<^R??-[X2U@!76]1,6A$X-+/2!E"/F>X8#UT0J'&:!>)LWM MTIH!] AGN49Y"B*T!::S,K6>@M-YJ_AAYCXF+\&KC)TR!JW24[61[ZJJLY33 MS.%1M(VPFPNG\!-:%3(GCIO^2$ZYQ-RSL^%_'LY:;LR@&ZX_2,&U"OQ MYY?ED.'CRA2$#4)L 3YNC-MBT=TLVL0\L/J);)VB,/SN,I^]N5.0@:[J4N%E;,I%EEE&@H?!"H@M/9AYRT.&@!+JL6\@]J!B3 MP?[ 1 >9<99@1RLR,(CV* ;"R94Z>9)2_71* UU\E1]'W"0?I+EO74?Q(L/0 MAP5SREYDM!'+!?/+K*6J?+E=]FQ%#8(WH^PZCO-N36IW,4["W@)LP(%-4FR=[0%UMONN1!,N0P/K:R5^Z2.+:PMT MW;*BVATEM7)[ZZ^GS9/[H76T!<:RKWY6,;7[%L_F)U=+T6Q^2',I+@8?1>%"([,RFC ML*Q0XX@?%C-G"3/1]7&)2+TR;H.O6MY+@>L\G$E<>5-U^Y; M\G:$4K>I[5*G?&"QBV9P]55U&6'>+%AMR+O"+2FXULIM?>3O M@RZ73L"YB%#9^4XX3>1AE168@K@EV= V_$[)AN%M1I^G*#,! :HVQZ\R6 MOE@8R*"RBM/8UM*Z3MP$M=\YXM?:GE?\AJ-WNEDXJI>IGVZXFM^91[,->4#N M5<=)*JZAF,TWRA? $8ZMN\D#)-NSJW*=MM#VJRI=?'*S+ZPLNSG,Y+MG86)^ M*H<7).[U)SVH"C$_ZN'5AWD'(GMNZBA$W.7H>@",:4EK,7)R%9;]%.6&BD+/ MM-:P8-17U!@^NKC05A66))?,5[96[I4]2@5>P_)/J CNYX2TII)NQVXL8_S[B=A]3=F>TIT5"UL5U MKIQ&>;W<_@O'VIZD]5)0M7=PMS8BBS3O>^V.%VZ'.YF63E),ITP? M%7!(BO=GJUCN47&&PGNU,E<>?RC6Q=VW'.Z@5NJ%=B[:J#RT9NV 4K5GKKT\ MLF+&*C35"DVQ5&:/KE*/,Z?:@W"P/Z=RB/+RC.+MVU<+D_>\'U QH2_^ 54P M!U:_%*R^5'IU;I&JN=(CEX"@S!YTI);GMI<$YZMK4QZZ P=6I3QT^,/K44K< M(_>L0Y&O/%T12J7JG:M J5!N;>7)>56>%.CU5!4G6T[LHU2:% M,CJH#VH23 M!B:B M"??A^9=M2=(NUFW]Y/][B=?IG>K_K;_YI_AC$SI_)S PT.+^[H4;N%O\76]( MGH#+)ZF0&MV[0(HIZ]X54O(6/WF)%$^OWAHI'O-T15+WY)0/+I,R]L[62=DZ MJ5/62=V+Y.];*57!7@\*"?,+GWVQU(YEUEPMQ6\Z\W(I6H2MEVI"O50[>.RC MRS9*>>">G&"^JK9RX]PJ-Z0PM:4;[2S=R#E06L@K'UF[\1A5=&?UQD%JZ$/K M-W@V#RC@J#1V'U?!P<.VKX1#KMO6<.R[.+:(HP5%'#O,2EO%\;@J#ANQ/V'$ M?FPC]C9B_TP0(>HHG[+AQYKJI_88*24J]A,44#W&7UYC"97R%)^PADH&/T]: M1"6]<+:*RE9125JP953/O(Q*NJ!*G#NVD.K8A516M=E?274DU^K.6JI#O:L/ MK:92=_"LRJFD_Z7&>BHC?-^&@BK#5_G,*ZH*JJXMJ3K3DBI)L2>OJ=)QI?86 M5=EV//>L[?C%]\)_^;:\XQS+.]39':#>J4=MD1T7BQ MU.-_0"U;PLG\J!KO)/*+__8Q+TC6@(!L^06.='6%B5R$^G"I4!\:4>NA">S> MY1[9E7[RB@\]R7J+/O2PIZO[>! +?7#U1WX?;0'(4Q2 V$C]J2/U$QNI;V6D MOA7-'.JHO'J T+EO_565SG-00%F_]-G78.U>:CI4=N7YE6MG1;J77 1;+%6BTHUMIM?]IZ+=MUI^ZR M$1O0/$WE2+6"]/CBD4M( M>25)9C67VZ(UUI/8,/<)P]Q3&^9N99C[.4:UGZB0RQH;M=9RU>*/W5G1=;!+ M]J$E788D/*NJKLQ14V-A5SXAH VU77GOYC,O[]HV1&V%UYE6>&5T>_(B+S,V M9>N\;)W7[CHOK(&XGF^=?>6]&$^W#* MVJZ=?7H?6]M5).UB8=<__1#OYG^KNB[Y\0\")H""[[-8IX:5TANAE=+O/DE! M5^_0@JX"21U:S56\OD]5RE687BUU7(4QCU[$]5 6>=_RK;*]L[5;MGG/4Y20 M[&F0_C"2OV_Q2"6#W150+KSRN9:.'++,>NI&"F\ZSZ*1_")LQ8BM&#E9Q4B> MM>ZO&*G@@N5IQX7+:NM%SJ1>I"A0;;%(JXI%RKTG-M&B21Z[RTN;:-'*1(M6 MX E4E&@=PP[<69QUH UXS^JLPGP.+\W:[VMZ4%U68=C6%&45UVTKLO9='5N. M]7S+L0[QZ=A:+%N+55,MEHT^UEV(M4=;*I'T3U"%I34FYS"'>8T56%NNXN.7 M7Q7CGZ>HO2HZX6SA57L+KPJT8*NNGF?55=$0+C$P;?^>(Y5]6+WF'C4?1W+P M[*SV.-S'<\]RCZU;> ZU'D4K\/&%'F41_&=)1Y5RJZM[SBO^HXB MQ9ZJN&/;N_W\*SL^A)*A^*'T8OT=KDOJ>R%+H__T5F 5_0C7:8:[@]XEYPDUY] C#P:2A=L/=1/Y?E#PU@27 #4_09J( B[/.; M-T:$D0*,.-2TWQ_O&*M7,=:.61SXZLI8*<<^:ZI7JB)5!XGL0H6FI5Y[LF ] M7>E;L+63I;]V.#ES$XM\-=V/H%M>_^%[;,)])_P_T!;^Y/EKSX_APG]%S2XF MWS/Y'/S,]ZP4+A9BUYM NM^SHAW-L=X4TP;P?.'/F/[$RY<_.1#,7HRA\G2) M&_U5[RFM^Q'*8^#E.,3UD.8SF,Y3"6P^SF,-4%"'D<'1V&,1(P^"\;YQ5Q%IDQH]* M=A8X/:0\R99,D-7?8(#_QH\"7>;A MK8'O<]6SY?F6YUN>;WG^?7G^%J8X>^#WP8G34Y;O6;YG^9[E>\^"[^4Z+^[D M?5GG)LO_+/^S_,_RO^? _V3,8A_SX\?.CO/A^);[6>YGN9_E?M4@!0<659X9 M]ROV@+!Y[ZW(>^_9O/?VHB0^5W#&_XINL023(D Q9PIC3YW4"U,L^MR$,ZS* M].%? E%TK[U8(^Q1^>,Z%JD,5#%^+O)3Q5XE[Z2O%AL,Q&LVZ^:8+#X0;P*$ MQOD!2U._>@B$XF+%Y<]>/%N:Y?.]2PY7_>))E-M/(H*'=3DD$-%UC#$T$8+@ MDGA>)T8I@$4)Q"7^H"MSJ=I2 I/ GIB'CX//R7[FR.G?FK027[[)4PLWZ MNQ=NO/A.;A>##?#F"IC03&Y&&ON$Q"B^^@G%XDCNJ?. ?R_DB[-"8JZA]4-/ M-9-QF["MG_TPNE"3E3B??R< YW_ G)'1C/K>B)VK MR(DAI6&=>"&_4U,N1;$73#A ;COWO]@+Q8\='^_]BB&W@9Z))S!G"6>@SV'Q MO,$WN.:\XG*)U54T]^GG0.D8FH;Y(/N1 T0Q%KTC< "RDEF OR3JMI+;H#Q M,\0,H,M'"CO/'QCAC><'U*@&%QTJ]K1&_=F?93&@ !$' CYGN+I1G"82.6=Q M)U& M]\WVAM,7O3'K5YA)" MHR-8+O+=[;4J\>L3F!(,MF'$ 8)"**'%&]^K>I=S&VV".TD!R7C =(SZ4H 2-!=Y:L#OL!U-*OM5K(07TD58XW7GCB/*,/0, M4,\;D5-A-/6L@*E%\P090C*+_:L,R^9SBG?Z'9AZP,LZSL?0^5[,S&[08U._ MR3V-BUMM@FM/*30?\HSR5W,F88W:@\%%&B!F'KKJG,AD'E=VCXEP@9\O62[M MOF&YWF&[+C=)J9AL/!-1%17Z*'R5PE9G9PL0^PD&\TRK0 M9W5<\O%R"L";:%! )9$7=!H\>O9#SQW.4[F :H%9G@/C"L%PNX$*!]PMW!O3T&>1,5!SYLG3*F&/TU%?+B>6B&J>W<)!VU[CU M&H_WJO?J@OSF6_8 M9*0'[WT75+\#U_D4>*JA _KUUL07RO!NCQ%[.Q&0[G'B6A])!5+:UE)X\W^! M$9BBRP4T]"":*1M8Q7K1@D2EX1:9+R%JCT>TZ";Q%H+%/;6MVD>DX(C H^,0PWW(6WA\[$YZH^W'_TLLA.^J0(CQ M?,\=#$J&_Q^,@O][&6VH"PEA8Y;L*#PH*W%"QUY3#"Z8%7)& ME7NDI#H.9H78 0G!7E,D+/8LLRXM_M2.,.S 0*>' M\.CP U:5L,_+:A41C4NS&+C/;;HL9A18':6!.HH___8%4/=P HKM_S=]4=!9 M>MTF*BT?OKS_F4]O^-;J+Y5[>!Q1^]LOO[[__/&G?[S_WOG\Y>T//SCO/O[\ M\_M?OGRVFLU3;/&V,=6;YZ8K[Z\=/[7]]^^?#+C\[;7[YW M?OCPR]M?WGUX^Y/SZ_M_?'C_.WWXZ=>/GS^]?_?L62TJY8L(T>M1P<6.AYLD M,8(I64]RC(W[VOU6ZC)T=)02K#_&C/U"YW[WXH5.= MVEGG*?;Z.XZ1,C5HJ3J$OHCB6R^>7P11]"=UF--[F(O!_" ?^TD^]ED_ICRA ML'G(E)U!E:'](70$!J:RP%@6?KJ+-HH(9F U+38!)UH@9U>!"NU)SMI[&=T[ M/>XM\E ?-*Z@E41Q(N[Z.Q[9AHX,SUZ;T8502':WS;;0,I]4QYN,U-*8 @GX MTUQ09BNYOFK7K?[6%/WM#)SWUOA]5YAEH"8EZ+FHQWG M+:GF^73!@4S1HY4O01G'=!BGUQMW>OP G&! 6=19B[--@F[QNOCNUG5\\X#; M4,@@W!K3V6)2_/$3IQJ67)N#=!%;G7>:ZKR^KDY?)G<[VHA1@8. S MBDPNHMF&<@LINFU*)]W$F3-@&?)65G\-NYRP"_8;_$1VZJ842)F(F]ZMY0M6 M0.LH:,6:\HZQ[D.%6 WOC1EW7U$SR@4*QQ5GJX$8NN,4+1:-882M%4$U=@LEL'>#P3W;Y1U MBBO\X36(XPTM,)<,[,?JUTL_X8H@605@U$#(%#NE).P(*3Q[1X!*)#>4$]1O M-ER?C[D#"+VLDT"B-?IE-B'6Y<$A2*5*?RVPHRD5]F,#5:ZBD7X?K:(1+<@/ M]=EPLD%*9 =3PAH?V;&60_Y,45Y*.<"4/N\G?UYX\S\VE&40BW038W+UAN;' M"IM''5ZQ:#5:K6.Q%&&B?HDD[LG4:Y[ M6.FR?3"Q+-;X\.HD"=>0P0"W(@@HFXH*6/0+;[.K MZP61K-\._(68WJD#<1MQ17CF+S)ELHY2%E:DZ:MZQAHF.;WZ\_? M#3LCWMTK:4&1C=F;XGG!U^-.M^SK2U<6NL?G73&^6=?_?;Y__0Z?4?^ M^S7_& NMWN;Z@\GC8-W@A:=R_W2IIG;]H9 MY":@[!N+Y-:8V(U%'[R]ZEPHF ]XKX-J[ MCKWI]J;;F_X,Y?T:P4N\M9]ZF *ZCA():0!6O;!BWEY^>_F?\>5?!(B7DH>P M0" 3]*4G]O;;VV]O_S.^_06#PD G$N$--G%DP"R)*71?CY_M^F 9B&4@SYJ! ML#,0><!/CBJ86''(1]81@F7&/J=D)+#(5/T<&!(&:4_1,^%( M*1*_A0NX*#$S@PQ-3*9%<816!5W,!&/.#U:05J&X5KB\')&!G5OI@+<1)2] MI,.;WFZN85 ,:TXD=*AJRY&E;%7@-$IHX:V6O@9HI*S-X03GU,.:,IGA8W3\ M12 S6="E0U()7#RAX;=RZ)&%MRV]1 \O")A/A F!1E)^6M78:NA7'(BZE1U! M,(2.74.HLU9;.ZUB4(Z$PJ>G2+9A[U?I429"6HR^OWW32ADY+M+,>^)#-AY*[@X M$KP-(^W=0HH"HN2E?F B[ZO8.6'@RNR26P3U1@+P%SZO4J,:5A!;$9-0G9I& M:(FPKC2#[%,F#.>OQ\;9'4S@'>>='\^0-SF]R4CG9DBREXB1S'*9T5%2(>,Q MRMV*): Q [W"2" FB?R4OA0(/B6S[C$_%K^&:N$(()*;R= B?3I8>9WD]I4" MW^&_*;L2J058 WQ&F:&,.K@$YGA!J6/ @3#K3<0(=P,5-YON9(*#;^ MB0A'2RIN!I;V+\Z=\4/5J2B[)"DL-F4*4:PBPTG$O%FJWGA2W[_:#2_Y4T?Z M\=3\.]N0HP>J#7J+:.(:&>.GR! M6T5069SM("O$Q0H!S%"N!I0X2?H+7HP,VHQ!M8C/ QWBC8AB!=P)CVXP'V(3 M%W&A4 !3H@3]:Q9'<$4D)OR'/-V3'J1C*[>"H<9A6R-X^6T4T\;G$9>QGGX# M+)1SZ]0-A&L-:D"2$X-P9;P%9KP2&Q!>P"H:P5D!%XGN*-WQ+5QT&45B*.65 M\!+*5041OT%(UQQ6J!9$Z"R&-ZT@D78=:V-(U*/9QDW68:X MI O,2HXV"-HL,VL0S=O_$S<2SG()LD?ZX-5KLU3(K1SSMXC&S?O,.EV&[)QE M96*>OG^#BJ=+V&(;I*KL0YH]\*6 3E8W%5A[=RH>0+LWERS/.'>.4,ISA_T( M2>F3S!ODR<*1((%<9$#9BW T+H.(RX9KG/.1R?)PD45ZW@SI^X*" WHD8C) MU$2\52$0GTS#S;54D.J)3M? 9%:E^,'E4V($MIZV&F7\!E7V -8R9XZ6'ON> MHFS0R?^^3%9%.)*8M#J/+2!-!92#";<2FYP$NG:$$SO+L]HTFG4)[K,\0+KE M:08*?JS .M!,O$IR?(7/CK0^:0D^#6RZ0F'.T+$7"$+(4 MQ]NQ3;X6B-40U M)Q5!BBRQ]FF+^++KIUCL>"!^@=^-3DK0GA"7T>?0<$Q%E6H( 3JCI-$]Q\Q4>ZZBN5-> MLIF:5-%]GB&V,;RQ?.R<2T8*J Y/#-;P]LH/9)'ISX@C19X,Q([_NF9% U0C M55KWG30M/&",27KQGND#3OEG+P32V8'[T)8[QEJWK#)C_R?Y*$+=;L3+]MN; MD2N5K)?,1&/OI3X';=*)\%I5TIH-;/0/R?0IJ=*BZRC150I8[)UI#NW$A4\F M>?P3'&2@BM'4AT8)7+Y,"Y3F32*T,4_MX,P+*^-:, OM0DH$NLIQ<*7-5_:RN@JTU?ZB^0 M7< $!-?6/3.\(0F?#-]A\M8CW;FJ89Y0_(]=@KS]B:?ZKFIB5JY\B>)?]L#7 M-3C'_NFA(Z58DTMN<6RT(:^=5N;J>\6LG0*KDO]*HK- MX'N(0=V5\$?M@C+\64JG45TQC%?I5=,-I<;-M[ $P#P>"M TF^^ B)&;)5DC@1VJT)E& :3QB[*:T ME8)9\XU];T))8N@<>QZ_DE@]I,88X"H23H5A*C!IA/@MRW9D-U%0!.\AK![+ M$@YE"<0'1*AR0#*3A?S"/V?H- UB!1_S9H*6#J2[7M-L,ZE&C8A)KU_'A.E$ MJ0P$)X&2G,-1R9;IL4,E/0"W(H>7DA^9 80,X)$]4$(NMV0G%"S4FK4W@'WN M#G4B%!G(#]S9!8;>9UIER:YY3E!KS8+ VV-O@R6#"EX(H[97,E+M9F; ;+:! MR=XIQ48"7"6S*&;S92X"V7*1M6_.C])]LPIR' UEH_$K,$L_ZY4M3N?YSS";9;!DP&/[5_V=DQ]V#'CZ,=N>1DD_ZZ3-2]6F-FJU[@R$3YI M3+\LG]E,T+G=ZG2@ "]1C\&U$L*;S.[X6/2@HL F9R8V-42_)OMOYMQ\&]2$ M.Z[>W#&-->=[>'6=,''B\Y$35 MW PJ,MO,:(?BUK2VFK ;S6&V\!@Y@>HOKX(H25[G#ER>V3M,_$7-X"TG1.$J M/L'0,U*2_KZ97V?)=^_E=JM\B?\G;\Q;?6,^R5PI OW*LJT*C/4/>L=^ MU%O^/9A:-Y22]63-NTN21G["Y!O5>C[<<^640@LT+-:I,E D\4L%DW1];&5> M3-79[ER.PR1D+,H7%;IWM\X+G,=CQ'ZC"KZ6LMJV63SN6X8[*NLXD'=5U"F@ M7V,=H=1'VL-;1=FBR-;(VX#?%UD+Y\S>2C<+.C42<2/+6R3#A!$P6$/320Z; M!=5NF+UC=-*Y EZ]CKW5<9G\[X+,K7A%Z?]L[60N6E4KDJAUZI(3\H?*&SZO M8.;6_?$ C^BG&,%$WV82LT$>CQ,Z/QEX4VD%5*-"CGUT@"8E05NTCH&?7\%# M:]I10^$R*I?*JHO808'E.70MI2]'S&D@Z:#D( Q6+WGQ/!_VRY+ZY#TB/F;J M?I'IS)7IN@K@=(U\)51)_R6=R^ .JT!1&=!LZ90XQ.TS?BQYHN@NJ*4E^4HR M]E&)- /BS;M6OG%^HL#J!_1G!11,D;H8[_$M83&@:$:?A$QOIH[J7B)_^H\/ M'S[P%+,A5/,1^0FS'_+_4BN^/RCGQ,U>A"'>DC=Q[*P"H)?X$N?+YO!\2V![ M*W92-@%GPO.IRXOT^&8!/+5K%'^6*-J;6/N/9%MV,-=($S5"YRIR3H_+[[G[(08V MS"CM?M^S6=N+@9>,%6&]B2[T53$IJB3B00L17&Y1[_TI14SG0C;(5-!-98+7T',IB5XR@@7(VS6( ,F@A M:*I4:F;HKUB1^F\9-@_\?VW\.5Y468@JNWC^X/D!U7OESS=';.HP:>4C*G279::* M+)B/I)VE\\?R%79F$EHNKH(E3%B"Z9,)!,Q49=AYI!G(^+GI$4">77%G^6+A M*$D*E^T:YA:J_=-'@V]9Q!X\@8A86S"+>U\-YP!UZY,2RD09&Y5Z";&^[D MNN; "SCPKKP:59!/6*^L/4'[NQJ20%5]?61FFFZSR &,V$S-@XDHYKA"$!.U M4#-? $/D\9Q;:B!/V.8XV?TUC,?RG+<"^U#M@XQ+[E9S$*TFEF48%ADGB**8 MA,]2G9\OBQVI*N^&U_%7 M5&&N[ISO))I,@QCK[PIC9G*>.G$H#QDO(O] M2]<9=/%O(_C;F/XVA;]=TM]ZV+NGU^>_#SGON#?B?TXN'41$06\'Z)!W"7!5 MX!Q8ZEV22+P7OB<_UYU !50YKBN'4'WM.#]EB^.Z#.V8Q^%ZTRY/496_XC-9 M:S]D\LA^P>*M7<5$U)EK,;\ B\0H :JB"1+ MEJ=)F:')T-9@(?4&1(UJKC:-ED;=97$]-C>MV1S?IJ3=;7?3%5 M>1#&5.5A&X^R:HQG?%V$.IUT7Q)!5D&A]DN@4)ER\C\[Y.]VZ',?FF%4M\GL M$!E 0NE@Z-^*R3KRKF;<:YW>!Y;WD&&V!X.+!U(SQPRZC2NO'Z&-B MGG>_.W2=_@!1<$:CUWMM).Z!4QVUNR!OZ!/C+>8=>O3&1K6U*6EF4=*0YA"2 MJ;87#_O=X;\P+RXY3V&,;FU_4ZOVZ;5#@?M6>V@ M,VW1:OL=]'NT9;6]SK3FU3ZA%+;RM0;YNM5MZFS%:XN84J_3[[5IM=U1>U;; M[5Q.V[/:7F?<*D6Q6S.7LD;NK7AME3]JV"J3?M JKWFO5>*UWZI[6WYXBMOY829.O:K\S;)6(;9="J1.U^9]"JU;8ITZC?&;=JM76; M]=;0;;9\+49TSU2\=CN35GG?!JTRA"8M,NG[G6ZK5CMI48P %,6:ZZ^MD?L< MA'!I1/=L)?&P1;()](X6.>E@M2TRAMJ6F]!M542W;E@U:^@V6\:6173/5L2V M*;&FVQFU:K7#%D$TP=FV2GUJ$\1)_?>612S\B?W \O)NAJW*:; E2J*O6NR0 M6,@L61R:$:C/L,,N_?VD;6+_X7-;TV:UB8W%@AM!;S?,E!T@==-4[*$)+];M M(+%=ZPTOBEI#RXZS\J/2SK.O_-=,E&4M._.]7+']*,_)#[,7<:_6*S&+5F:[ M5A<.-,'A=XT?PZ]NJ%VK;CF[XY4X0N*M]'JX0ST\(MG,EMD.&KUHE]X-D(P0X;%[S,9BJ[?L+&LEB\NJ.MVDM-]GG63>ZL*/X5S_M?%BV ><+&JI+O8']^9_;!)N BOIU%<+>HHN/'/O3F[&.M@8 M'8Z-_L)EI!W!F>.[5!?:[2L$9*?IY;>06K@OC=5E*P-JYP#K<%%B!<+9T!*H(6_6O58O@>^67,>M=^J%2.K!L]FL MB#T:BX&+_"0S!(%[L8);L50WE*:E^ES_YW],^[W)&V#;&^[1S%VM\PV?\9JG MW+R7>H'*=] @2S])HQA5"F>V66VXL?!IKH3N5@PTOMV36%X1Q4*!+:9^N%%M MJ;-NT54-GR.:2M;W>;/K\IR:+73J:B:RI;N]>;SFM#4F-ZB=@W"-Z;#4QT^L M8NW0HVS?Z0;VG1[;OM.MZ3N]C[+O3ZJ/82;JC,7\_G0+YK>_ ALH2+]]\<)) MXMFW+ZZ'$Y"ZU]UAM]!?EK4-^]B0(P7QR6*?@QG ^^!P0(?BVMY^"N MVM)WO)0>!4&E?M7KITN'[!3#\, O_' FUDJG%AZ826R5@MT+_UNO0;6CVZ6M MVI*@TA.X+NVMOL>M[MM;??I;?4FW>MP93^VMMK>ZAEL]L+>ZEEO]-L%+4)XA MX9+OZ6%W/G-HIV#MZ2N<$!_ 6I,GXP,[%M1Q8+D[V%2_JUQSY,ZFL F[W$N6 MCE_03W2$Y>=!S:R!W9>!S:V!W9>!S:Q!W9>!S:U!W9>!W9I M#^R\#JS7M2=V9B?6LR=V9B?6?\(3>T+(! M>=+3D 4S7^W^]LP12J*57V$.G M?BH(LAI:69S;DB\?7W9_7DL>=,9M(^QA9_!X*(ES6W(-W1_.:\FC3O_QN$WG MMN0:FH:=VY+'[2/L&J#USF[)]0JI)[0GK*50EZ70/U-+8=HVA6K0Z;5/H1JT MS5(8U0'7>UY+'M?1KN7VD8=G8T\,SM2>&#X>'/6\+G&_,WI\BZ;S6O*@CJ:FY[7D5II0W?8M>=2^ M)5^VS9X8=_IMTS3'[0NVC.OH<'IN2ZZA:Y.-/)R9I3 \5TNA;3IDOXX^&>>U MY$$=S3+.:\G#SK!M\:51I]U.W-M9&',[ 4SK7FH75YTOWV&4>#SJ!M3IUA M&]WPW;:)VE%GVCZU>=@V]@5J<]ON\J1]0FK2OK0L6/+9Y"C9R,-Q[8ESK7GH MMDT@]^L.'S9_R8/VI?4,VY>\-6ICTG#K0FJ@7+?M+D_:%U*;M"]?K95+[M7+ MOFSDX0PLA?.L>>AVIFUCPOU.MVWEA8/VH>\.VZ=#CMH'(]9.Q,ZVN>%'G4G; M$G9&[9/+H_9A:@%AGTV.DHT\'-&>Z'?/M.:AV[Y:K5[=E[CY2^ZW#\JTWSY0 M&K :VV9"#=J'MC3H3-K&L6')YV-"U?3ZTF'*-N<__V/:[_7?G'2R=J_L7C7( M]+%&35U&S7F69W3;E^S;;5\^0@O+]7OM*_[L=2[/Q\OXW&2TW2N[5W:O[%[9 MO7I^>V5#3\_&2CO/HA>PTMKFR#RK:-MS8WAVK^Q>V;VR>V7WRNZ5W2N[5W:O MGL*@A#^]JT#D[;99(+R8QEJB1?55FT]DWF36(HY,9HTR9>HQJDQ#KS>ML/1* M3+A;GN55%,RW+:\3&7R_BF03I(D3+9R/:Q%[J1^%B6,:@"5[E[.;AR\+5O-^ M2]_

<'?FR%#!($$2W\+A#U.',:\%O#3V+GU83Y;RUKXH1?.?'AMDL('*Q@UH2G&(J ' MPB@5^()9L)G#/T60B%L83N#24GRW%X8;^'DLUK"+.!]1L5>X%^&=7(/CP1 P MMA.*F4@2+X;SAR?FP%%2_T;OR&*3;N#!-!;A/.DXE71KT,;T4(]-"1T:(]R7 MN!2#VW6Q)*?$4Q?QH^[6/=9TG+O5ZTX*IY/_CS&K')-%/UEQ'?B9X3*\$D#< MZ#(,;KV[Q.#Y2^V/O/7GZ1*GW@66I43& *=L>!5[HX'KJ#]>OWGQETH2Z@TZ M_2G^.C?5SGA2,EOY+; M%_^11C-@6\2HX$*\@V?Q?O[U+]Z!)%;PBLIMFG9&/A"8^3QZ+?4T8YZ-MTFC M@EN3/I+N6)K53 3!VIO/@4:^?=%]0?^6-$/_SATYT8X<]BJ*YR+F3V:;&.YW M2D<%^H-YEH^@8'X#NI4#;YW Q^IO^JL<<;\H,;7\\)6#L=:G4E8MZO0<_-:_VUG(4E.R2[UE(==@-],JJJ M=1A[5HABNV][#ZW2J[=%2B*V#R0W&4-]F/)IW1^NN+O[WJO=[V_%A) M4*<"TE:"_?7G[\Z,N;3VJ%[:@SJ/@[)WZFR.RMZI,SDH>Z?.YJA^^_Q_[%&= MQU$]'?L[N4%19X+'/?R4)S[05Q37C3:)%\X3UQ%?9V*=4@ ZBU?P ,DP9F.W:S9G.O8S9K-N8[=K-F3\".."'VS-')N3MP>X/30<,?>[W33KUK MM8Z.9JL7/VZ\V M3@?6ZLV@ECAV;>V;0!4_D';6[9'?)[M+9"=.!.YB.W>Z@ M/5[(46_J7K9HO<-AI]Z&,M9I\QRTJE]$"OH4_$0DJ5*LZJO9NNP,L6;+>=4O M*=HZ&R]0?S1V>]W3M6,Z.FOLG*YSWO&=0+WNV!V/VV,W]Z;M.MX>Z#8G;"U_ M]!5/NNZXWZ(3'G;J/5SK!VJVQO*1,.!DBO99ZA.#R=B][+4G(V#:HJ#28#AT MI\/3M6\ZOJ[8'KUX..VYTVE[1.MDX$Y'[?&0C#OUIO!8!\ES4#?>+;WPFG!C M'?%U+6:() L/S6*!*2Z(L;OV[A!L%@:!AVY$DD8QXMI&*3]\=:<_1CA9$=\( M9P$'=YX9,>.I.^ZUR%@^B\1-&RFQNV1WR>Z2W:73] ^4^D4)N'+5NXY0TG;_ MWU5BFW<-!/%,=_NJT3P857S]E8$\"E@@Y=JQI-FJ2-P58Z19L'E8598PHDZRS=F$-W-!RX MXQ;5?O6ZW4Z+PI+NY;CO3D8MROMIU?E.W-%XX':G+3I?MS>Z=+N7EF-9_UV# MU;BSF*35_)LT27L:39JD/8TF3=*>1I,F:4^C29.TI]&D2=K4QV?GYQFS::)8]O8=+,+ M=C[&/DR/ 6B]<"Y!:$TM]BPCUJ^FDY%[V7U\.SXMZDADKBUT?2 M.9ZM/^T<-9.+6 0>%@VOO3B].T\]I=>]=,?C5G&XNJ][HU<['( :]."NS4 M3)W/:GM=M]=MT_'VW-&P3=I)'3T@CJ6<6+6C!K7CLQ? N*APP$3_%.GYNT(F MP*0FHU8QJ3HP6<]GN9-^UQT,6N7\Z=?-EAN]W.&T[TY';1*[DZ';[;;IB.N M4[-.D&>GC?PH0A%[ >DCWGSEAWZ28I;1C3ASI60PQ28:CT?#/)\;/FV9WV/D M3EL5G)FT*OPV'"-8?*O.MUM+XX/S6?#8NC[:I6S\*A+AQ;,E:1MS<2.":$U8 MK6>N:O0F[N6X38'S20V5P.>SVL%EUQU-VW2^XU:YMP8@>7N3-IWO:.Q.:FBV M=SX+'M;0G=AZ/YZ=0O(N%G,_=8(H >4#AHN=?VU@_]([QTN23>R%,^',HM7* M3U%-L2V.GWRR-2W/[I+=);M+S1;)?;?;1;NI32[: :QX,FB3IMD?UYU1;IT\ MS=:I/L71C9]@4BWJ4T'DA8D3BYGP;[RKP'8S+JFYZ+N35J6\#3MM,CW[EY?N MJ%4IG*-6>0>'XT'+O$>3KGO9,G?H^02JK/?H1)J.-YO!IJ>FLD-QKD@V2%8? MGFF0J]<=N^,:VH^>SZWOMRK?HC_&;KIM.M]AJ_*E>L.A.QZW*>.UWP>]K$V: M:.]802X+T-UB,,FGN@)-6.A93-*>1I,F:4^C29.TI]&D2=K3:-(D[6DT:9)_ M.T31;F=,LWG0VU^BU N<: N ^SQ=>7UW?#EQNY,VQ1Q'EZWR]@S<06_L#@9M MC-A'UN'9$3NO4LPJH-0>:-DE[&DV:I#V- M)DW2GD:3)FE/HTF3M*?1I$D>RZGW;)/\FN?Z^TCI>WXXBU;"V9K#HZL77@W. MN7AA@C!ZX\>GR9V+.=ZK _CB7!;;[W7=[J@]ASNHP=-R+FOM]<;NL :PJ;-9 M[\2=UN W/)OEUDS*UF=H]5MK;31MDO8TFC1)>QI-FJ0]C29-TIY&DR9I3Z-) MD[2)@&?D#?P41PL_=:[$(HJ%\@JFWM?SS@CLN^-^UQV/'M]8[5P,Y-&DABYR MY[)8[.TR=H?3]O@_AI,:2B'/9;%]=]C';C:/K]T^EQ4/)CUW>-DBSW0=W:BL M/\_JGM82:/(D[6DT:9+V-)HT27L:39JD/8TF3=*>1I,F:7, GYW7[\,S\?.] MZHUZ;K_;IBK)0:M _(;3GGLY;A.(W[1=?;I'(W?8;].*QY?NY+)-#&M<-WBV M]?59O=1:"4V;I#V-)DW2GD:3)FE/HTF3M*?1I$G:TVC2)&WNWAEY\7X1J;.F M_+VS=-[UL6#/'8[JS01ILBT\&M;@O#N7Q?;=P63HCGJ/;X=Y+BL>7';:LUCT MRT[=T;0]MW?0[2'.:&O6VZ_#O/ MTR5,O/>R,,OI(9ZU/GXF-X _,[/]LO7G'U'O-'9/?D.3^H:WL."+NZ]#S=Q< MN6[<7.I\.Q-!L/;FOG]R5V^C'+L?0^?O7KCQXCNFR)[K]+M]N!>WPO'FT3H5V]<9Y-@7QC/645S?^'#"V.1QE&R M%K/4OQ'.2J3+: Y$G2Z==>S#(&L!_YDG0(YAZH<; 0MTK@3\;!W%.&$_I([2 M\1SF(/B'T29VEGZ21C$L0;:;QK?RX!WGMS7,FA:,/:EA284%8^[J#,>>\5(# M7FHL H^V*'*N81.],!6"IA5[,U@P30HG H\D8@T/I"*X**]R9L85PW, M/\%)XE+Q-<#H11SA>0U=F74L M$A$R9X*!1)+*B^-F'ZCD>.(+ZSBZ\1/D"GC)@\@+Z48*_X9H&>\YW'R\5@O- M:.&2I\R0<1:.#_]0W#84:?'-SBOYPM?T0GR%\5;F;AW)H8&'@U#H79)0@&D$ M7I(PH]XS3V^EV.RO/W_7O[SLC%C(P!D$]"-D#H^;HYHB;$?68BP6-T**!3GZ M[HF6#J(.A%DH+P5YYIXUITLO=98>\G[@B;G=@ND BX5?K12SEQQ&"K32PY2T MXY&,N(5Q82M[E_W.I+"5,!<<\0[8I"-"%#C?PZ165R+F!P?OSHP#M/:H7MJ#.H^#LG?J;([*WJDS.:A&WRE[8-M/__;Y_]@#.Z<#>SI6 M>'+CHLXBFWLX%D]\H*\HV!]M$B^<)YB+-!/KE$*^:Q'C?&!7D]*WWEVR>V7WZM#) M6E_?<]"7?A6P6UBF>0V*TU]>8574:]:?LFJBK%YS+F+_QL.RVK/MPC)Q^\/' MJU/GT]1@T'F\@G$VJQWTW&$-IWLNR^W6<+96H;)*@MVK)NR5=2TU6U7ZP?-C MY\8+-L*9+;WP6F )Z'/4DOJ3OML=M0<^MF[TV":O]=5H[/:GCS_;LU$)7W4[ ME^>PVNL.I.QB=0U"C)O=*BYJ"] 9C M=WC9GIX1_3:=;6^,'7W.1H;7M.J).QV=SM(Y5ERCU@AP2[EFZ M\R:3H=L=M\@-,FE1X+/?Z[K=47L.MXZ\OW-9J_7GM6?1UI]W;JK<64S26LE- MFJ0]C29-TIY&DR9I3Z-)D[2RO'F3M&?2O$F6*-U_?=*62(_WQO6F%>ZX^^+O M;?=:PK_K3;NWNZUB/#^%@Y^5E7A2.[LDUYPJ[Z"K\FX.BPV6]GM:S1T<'[Z! M1TH[Q(9=Q3Y_"?HL@\U<<(O !8P5^+)C7B+B&W\FG(40B>NLHP1G6OE]61-" M;#W(GE'UNH[SNW"N18C3$-DDUK$/6P6;X%S=42TJJ#I'J932*'R:IGV[P'? H M_A[?O/;B-*P:.MG,EGM^5^P5N$6V&;#GHYJ636OJ65;5"4]"=C[F)MQC3<>Y M";WNM-BL+O>?"HE!L8?B.L0J%V"Y$D O&& );KV[Q ^UBR75P4QQ^@%,V M\JY[HX'KJ#]>OWGQE^K&=X-.?VK(,IYJ9SPIF:W\./L\B&9_ @<%FMW^#7TG M4-JHGYGX=MK>%9;%S]U[]X!Y)805;+ M;9IV1CX0V'9S1CG-F&?#;?-RH2+Z:$>/QR.^]CB7Y[B2]:>=\J)$WK9'TF+/ M,>&!B,C+5) =V!\=Q# \GF(O6^H*+,5=M:Q#F>4%4=E5R.^%^NS #:LL[%QUGSYEZL:!>:M@J7K9ZKYRT7!5WE*=6[T:C]MLH M_I->+&)NZ;L$O?9ZF=L;_-TL"D.I"62RGCJUEPIW:NJ^4YCCAF3K0P4#9A/! M9?9#3RV)]M-8URY17B<9YSJ8-NJJ8],E8.@KV$9NQ8PMLSJY3=E#.7,QB[FI M/6A/PWYG\!*'P7;,[F5WVKEDA40U9'[UV^?_T[_L=T:._.0U$@/-@C0V^-W M'?2ZQ=_YJM=VIN'-N94U'C/,@;M[RRMC'OM-%&RDOJJFZL@NX1Z8EB#?'5)8 M=U \][I..1O &#KK?LU:9+85M!9O#;?O*TPW%3!=6-FTW^GSLJ[RRY([-AYV M>OGO<;LN.U/GJK!9/*/B>K;6+B>(_;&W]@TOY-4F@6U+$F<5S47 Z\<+RK^F MYMGXD8__Q"N%OU%W$HQ6>+-4LTMN++SB@!N+T_:!^F:TC3EI71+CNO=M>/?Q M'Q^^OU!-X)!'XPO?+7'5PA' A*(5FA/2;@EX7S/X>,TT)!4I\X:(/19K 5S6 M8%_+R%D"42$G!R:<+#;8YEY^OR4A'%8HT: RJ68R[?1>FH0QG7;Z+[.#;S&K M@OTHL*I<)\:]0B[;:3@]4*Z'BE7M8CF:+_7=2V"-_;*'IA5\2;U07=#]+,34 M*,I$IPN/+A*PQV$%:0D+.)2E.< 2/*#@9!/0V_&WR=)?H'VO;ZJ\+II@'W'9 M78Q9@WJ3WJW1EP?;1!?%@V7?H@^A)@Y@S,D3,\=@UH#[1-,M,I2*35N"@2)B^?)-"C8>[S6_G'2_T GAONN! MFL#6!IWQ2W.WOK=6VU9ZMJ<5$T0929ALYWB+5 MURF[RR[;8W"3X4)X=RO8\KQH0?6%?J24\Z;$X/.I9+18^ @ MW6UCHM<=='K5QD3/[7>[G>$#C8E,9F>"QN2X+'1P_CS?3:;4QD 4^$BFW,[% M0L2T+0;5DG [\:&5.TQ;2+LE^F7^1N^AW9Q^.>BB?%.F<#45:E*][/<[T_MH MEP>26$Z/:CJI/4N9_Z.&4-NN(FC2@;1-X?C)]Z[P*OLP.MR>K86CW:\T M'#7>/%HKI>?MYW?.H#]VG9]A,IM8T+,8EH&+[Z=@ R<)KB=T?M 8?A_ -HLW M^"#8%/#-W[T0IG_'S*;GYCP+#>+_QPN>;YTF6G#L&)B.R]2.$8B&RRVU8U]D M^+DQMH]F D"K64E^)U8>?'&G\B\2PT*0YLD2ILY*AF'LPWS -F=#H_!4YFE! M8QP82#*+_2N1?46_ H/F.O96,OK#7RB?.#HDHI1M(NF)V&8^Z+5QG=D&7K6B MY: Z@=X<%:O2YE/U!-%KG C63/C%Q J1BR7H<)T#XV&["<[O3Y$VD.\TP&;* M^S7SU)57,R\[4Z5F#J>]LG@+&$[;K"H+MPR'Y6IGE7UD.K J2"4SO^DMZ=*/ MYQ?H"KS3VJ@TOK-LFAV9&C:KYN19-9W8;LIPW @:"_ ME,Z\(?&.]S4O*A9K_ !C<5[].0U1*"ZBQ4+N%D;PPI2FBQH5$?E-3_ M=822#!T/<'$%O'>9MPY'^6 M8DQ^+A8>,CR*J*,7@[>:8L) E3=^M$F TZLM=P?:/!Z-.M^2W> 7"!$MO9H9Z*&?1+PY4]4H8 M?%SQI'I!,?^B04Z8XQSW6W*FI1Z+*R.U@%7.[8VMV,)^5S)$9BU2CTWC39*2 MZ,24K.9'C.U;#KUT!24G0,JQU4<>7/*JI+=?#3#)+*F7)YL&C!=GH7AI:F>$2=1T&+"S0JXZB:1 MR\0D(Y2>&^F$KE2+]0J5L"A M/&8LLP#L97_A<_@Q>T@5,>(CPK]!=Y+,[DP$S)T4?: P5GZ-*E$]#2)=7B@U M]P+BO 8="$8(DBC_8K(?0J[K@+]N0'N&BWLGO-B1%H_':5 ?,@_RSGG*,%O_ M\E+E9V);>C[J$&FCI5JA9H=84H6;Q#_(A9\W* MWZM;:Y$0\D@(FIW1I4O8#6RFZ^N0MOFTZR1>(-D/>W5R8^''LER(.93D!U)Z M9J.@1/1BS"&FVK,;$41K8@K9(WGQB%>/,O@S$2E1#8I"U'RD>&-L&+6Q8=1> MUX916QE&?8[ARX][&6FK'8D';(^22ED %D,AZEOD]3/.Z?30WDDXIE!2I^(% M\&LIF5B/3/GG*5=])5AK'U"4A\KS849R8-#,9G_"G%P'5#@/!0UJVU1,AI(M M](([F&'92W7FCTKHL>4P#RJ'(85E/ZGD2U?[65E,SQWT1@7C6?JE>WF_=+$P MIC<>EAO.AR1^41[ VO.E57A0?E<+CW]O1+@#K+B,)7(IMA39R9:D)OFY?1$4'R32_O1)BMWO\>'/\HE7 MGS'VO?3\U\ K.J[S4SJ'/V%(];A+-\E<&>8M8?47#XN.F$5$_ET0U3@9E/\5 M$TK8C8/MK/O=-Q_0,SSI.#][?\#/8"*Q6()^K= Y?I5O_41O_6( Y\AVV-]U M]C]C?L0N);6P#LVB]\:J"76I"14W(9.]K3 %U=3N@N<9#HK:1K76 MD+VWZGI(W -CLKD2Q<=L_!:H:LZ.?)A+;VM,-A#G&(2B@U$?'[]LSY;OEBE; M3W6)QMT,Z*KR1F3*=O>R(D95UZ5IC9=KMLWJT'."UM;FODR MSGX.NLLJ(LI3 UF+_C!1O3. D&,D@XR-3/NEU5O#?(I87AI/^MWMA(SE MLOKE<6M'CC?[U\9GK#=#M552?SRN>(^:?7^+Q>'LQZ/2,MF/6;[][O=G:U!@ MUME7TBBEX#5"5&=;C=FDH0A8,Y?O*5*[C,V(\#I/]!Z&MH. DD4C9P:_\7Q, MJ;Z"J2E@31&2NWF3<.(KXH&JHH8"YI*YX5D$*4FBF9\%J7?M1"EV7[% HV2) M*"XB"L92W8+>DLY^^B33/0\6A2:&1-_:AADOP![V^A+X8HP :_--K, X$V]% M[D@_FIO$Z:5I[%]M"#2_S-6DJE_(Z,$'<5NN,(49.%H./]2JCE9U?$(_W#A880<#OQ3<<_=CXH-N!7[A_\_>FS:WC22+HM]OQ/T/"-_I M&_9[$(?[TIXY$?+6[1Z[[6.YIV?.EQ<@6131!@$V%M&<7_]RJ2H40'"3*(D4 M*V*F39% +5FY9U:F8N)KN?P9L6P3O(=EV14'=R0LNX/%^6"5S+L?E&>?C>7R MTP[>QG,V8':!3Z4=LS[^J1R\>4*>*[/41-4T.E2*N3M 2 $EZ$PP(DI%35=* MMW,#%&L<;32.5N3H;FYW0YQVC!(7W4:5Q[)7K_4VN2P[MR]Q04L:^RFE1"-2 MB=D\B)9;L@KM&0!ZXJ1*.(-70ZWXQI,WJVYDR81=]1_VJ#3=K?;U? ME@^[0/6.8J(GU9KN;D)B*$9>E@@5_HN].4A_4($75.1__:R;2EW;'+9'SV%K MV!RVL\QA.]^:' <088!IO3Q>L$X4Z^JWJ]NRM M>,NH\F=WDZG1&M17KY4R;]=!&+K^!(O3OR=%;A=*,E@#EF?7O&$]F6M. -/5JYWMY*]V=/$Q7=&F2/X/ M1&P]F4R,1'<^:HPLEBUODJ-VN[$4]SGK-'N""A4<>9$148P:-X(B,_95"Q:. MY!25'I10>0WNP*C+7AR*BQA@!?1VMVX+I!\G F"]+>J75J^OL$ J>E3O5:A0 MYU8[_?/&2[U'RG&.0;U?2;;:?#VZ'$MH&XZ8;JM*P^\U-F5"#6 MI&XGQ.+/S,6K:"Q0BZ)17A\+.#%/S,1CI9<&/CH^Y=9SGT(A"V& MSMJ=O-3]>N0S+MMT;\?3-R"HS44XSER$ILU%.,MW7R]'F;$I&W4IH%JA_ECESQI%\>70]'Q>VQ%K$8$0GXI@+/-)/.R>4'-^ MPJ1[>GC5/8A.X= /]*8>VG/[1<"*_@,@OL9%/D?/QXORQG+_\UC$H(E@R)UA M,O'\V+GQ@DSU*< U;7MQS99/I[V-]>I8K\[]!%ZW<-WU['(#C^WUVM4O];?Q M6%CN6A[[W'_!8WK,.7BN0;^&[9G]@X&/;&]\)3/."NV"=;]Q51^)+S1A M+>$=6FOMM 07-IKO-"XP2YG(UZC<\C8F:&R-.JO@U.@QDU>TJIB>D:NGTO1P MX;! M<(JP==:$7SW(^:4IYV"7)16R=V>)Q.L'PVGX)%;72ZKLW*=CF>YA3S9 M[DFT%9'?\TFFWO=-V8A6'=[H9?0K@%A*&9'%"BJS6W0] /3$5]0#&!@75W+5 M>>L-]X)%>8@N:O-87, >Y<;QFI>?EB)>8C+!PBLW# SJI"!7ES]3>=&1@*1: MGVG.0W?4;#7$;4[#*OS+_8':R==I;+G*O!9!UV#;P3$,%- +4#NH2<9(R!UB MV971*,ZH_9C>Z"+&^5"I)5G#ODIOANY2V9A.RKBR#.:'>RX: Z#O*CO Q#C< M]NLI"!='A']$2VP?@LTZ&#=1W. ",!E524.=HU:V+F3-N"2:I O4/LC= [!, MA*KCAG7_LR2/.Y->$HM W( \6T*9"]+IU%,63Y6N&TG'VS4)MG4,%Y0RQO0)]*E"R^#@0K/H7F-SV E G^2XN?*Z<<1P"2,4@Q_8R<3Z;*N%PA MHAQ4?H+/_8%M?@'Q\N^EH"5Z2%$R(RT GF(XXH>:\^N:9Z<>UE 0(2SX1O:U M6P -^6,B!B)%[GQ P4CU(CJ_4*0++PYY@5A^&3TERCY JL\G-':VXEM*5-\Z M;/F;O[(306HBM$2WL]@B.\02G+QQ'2Q95T7#R#397.<&_B6DSSOS@;&FF^(! M OMT-6@N'13%M]E%66HVAY/ &XBRJ6&Z)?).!?Z,B!UX"Y=>-0@]?]HT6J-0 MKF,1Q<%X@3W\X&NY:FXMB)XC#"W1+<>5>72#/V7G8LO"L1>/DR(7:2(/N53F MYQ30FZ4N'$M^6ZK"&@5N15 +V-W@.1/O!K@:+I ,U30"EJ!=.\BN.C_P[91, M50>;^",9(D.KEIE1R:K-+5KT&NF+O%/_!@P*EU$\"D9P;)I>7P: M!I *H&EB#I;FKEQ60'I.)J#;3&F,FG-U$-!Y89@A>?E5[TT)U4BATOU[J@FUL(RY*!5!U:O2@MG?F4PIFP/.)CX]^]);H96SRI2T XHBO M;*E<'/;1*\,'1-2-'V4)UN&!9@)>*M9F"ZP!LNH@6JO@7C6D9C9/I;(?=*69A:M3.- M[X4?!( ^YA&MVJ5:3:G_X(+&3:A/!8V4SI6/1UK%TL$R(,F$M"X8GY^E6X2, MTZRUX]>7,;7>IMC-4*0+1&3\'E%>)3D1@0FC2"$!KS)1/D^[VS^6CKL M\#/?,,"-SA%WD5,2TI11QDN9M*7QI5$(%=URJZA6S?D'**7O\^1!V>3I3"%NRRV_QJT1WB(*YWV" QGFE.(LB!ODXY6EA-HWA7#%NB(P1C62,GEDNG9&7L%4@9N[+21' [A?$ '!T8%*TACK:,#"PKG;@[EWEAQ4CPL MN0#P%ZRC&.7$R,I(KL9]4#,NGQSY:@@2)$Z3LLA^U"Z2S+*J*PU MD9Q,QWSE!22,KZ9"I YB\&[W"F+V M=KXW'N( SK?__;_^QG@W$D$PQ^I-X?7?G]6?T=]R8/J[X)6B"20)#S'=/N9O M9'B=O$DO'Y'53S!!;;'\^8)?*T^Z9\* 'C&FXHKH&;\/"YQK4[O M!W*9I>/JWW$/U, #[!+%UOBDBJ_M\MD.G7^&_\95![8+AR?1;'A ?0J!@1Q! M8W/EH-X4J:QL_S;#K X&* Q(&_[]6:/];-O($LGYSPO#4UMW M'?S?B_(CRLUK$(_\10:!B?&]?&F(:"W1#W47;+M"=%DMI(IJR$' ;S$-,:UY MKHB&LOO>L,J>V/V[B#9)_;VI,T"K*81-6L MMUVGV4+OR(5*C).I\H]X]1%C 3^6 MT@7O3AE;^,3..ZQTESZ!42WD+.0LY(YAU'N48RJS0KRK?"!*L; M+^#4ZP>56?OKC:;*1PD)F)OO=AM=M]%M[X'25?DNA]1B'V+?3;?5;+N==O/L M]MUM-=U&[]S.NUUON:U!_Z"[MA;'4^#G7P3FW7*Z#7#TD^3B+;?;Z[F=3N_, MJ!KVW>^ZS7KK[/;=[K?=9O/#3M/MM\[-'S+HU-U.HW-FNVZT.VZW9Q5M MR[M78I0P0.R-4MGGY33Y=Z/I-L[.L]L$1M8Y'49VH.DKAZD"CZP-\:B+M;"R M"OPI"(%W&UMNG;)HZ'3=9O]T8E]/C? MK"RL3DR@6-OCX3+XN>*YX=IWJ5T1 M-L;D1L?40M+#8C?[S?=5OUTK)8#[;K;<@?U M:=C-!QHXWU@S&VW MW3D[-M5V42HU^NL/6,SHGB?#V^UPV=\RS805UOW3^7#$S0%+,?+J$;>7%T?(""ZN'3W)J M#>IG>+N_U>VZK0,7TK)VQE.0*OK&=Y"'QT_2.=7H=MQV]]Q<4YV.VVN>7:$X MM]T^MX3LSH%/V6K[Q\V7WX'L2U2T ,.\7,,TBJD1<*$?>QIGR:G>KP!=K.,. MZN?&MEM8S-5M]T\GHG"H\^YV&VZ_?6[Z=[/3=KO]D^'@3U;_/KZL5+XB=^K* M=\]M=+J@B9X;'V_4W>:@Z0YZY^: [KKM3N/@Z2S'O^]!O^_V!@_C2)%L!=C& MKIVWCRJ-ML3Z=V+6LI4L/00;YRZRI4:TV]GWOCQ8[>R6C/=I;/,!"?%I .Q, MMFGQPN*%Q0N+%[?""^ME/ 7K\VBN\Q_(5>X.^AVWUSJWL$@?4X+<=O_<;I/T MW7:K[K;.[Q8-^1[J!ZZ?9JW12O': O$ZCC(,QCQI->)H]GDR^N710.Q<]FDQ MPV*&Q0R+&7>T2N&_F%M1W.$H$%Y,VY_B[K[K-=+T>5@4%TW3JJD.8[^9 &[T MUT"XPEI<\"J'8,.M0F;E:?JLP;ZWT;AF/!],27]4D6'H)5.J&D>,% MV!W,,0^K>'#KC/;V#R6UQ\!(Q=H9+ MI]VJ]7]P)G$T<[Y\?-6H=1FUAGX0^%'H>)2@\T:,Q&PH8OZMU7"=9KW1QSP> M>*=9:^W\SL!UYK$/:X;M.N.,4H'2J8!=I%F,.?_P8A+-!/Z+WR^$%Z13^#GT MK@7F_\/KT3@;P2X6PIEG\6A*&YG'XL:/LB18UIP]-M]HU9KYYO?:B-Y\"6#/ M?[OZ2[O>JK6=&7_S8L,PS7H%/+Q0+Q(^$!BBN8B]%-"9]S,)HD52NPM[,=]= M80,O[TZ$*V,ZA/AC,8IP(U&HOKYG:EU+E)JG%OY9&9PHK[^K?ZQJ>?D(AQ ! M94XBY=L(4%O$=V(F>^SI89QYC4;;V?&L"G(&O9+E?>!WANMU*"91C*[78.$M M$T/L3;638.&/TRDNO0X\6DG-%B[9R"!J=%JNH_[SXN6SOZY%(60T?7R[L-1: MMU>Q6OEU_GT0C;X!GGMQNOH._2:0S-1K)O$Z1+VP/\^9QF+R]V?_)XU&S_[K M*V5A D_"='GN;.GMB&(E%4J"J5_K^*&DC9>E4- M8P^,/F:%XXM(TMBGJW*DD%_#V32P)H)[F61&_!/D4R@M]T+Y*:\W6*W4FP M40EJ(&1F.%@#'P<%Y!"M&/SEJD-A&G M>6>9S$,<0"BC148P&8D@F'OC,0ST]V?U9_2W')C^+D@KFD!R1+8Q^9M1%L> MF"1E7CJ2OPZ:91+>C\*D$4OX,$_@:_5)_U0 P+/U'G/CYW%)"'1AD96^;_D[ M[F&M86X:MSM\MD/GG^\2E>[?*2BM0B,2Z7,-9I[>(BBT<9C5P0"% 6G#OS]K MM)]M&UDB.?]IYH#G+ISB(TK],XA'_B*%/['E0AQ+*TB'LLNV:R:7U6RUJ!L< M!/P6TQ#3FN>*:"BG[PVK[(G=SXD-3O+$NN=[8LVZY=R6#QP6J[Y\?'62;, > MF#TP>V#VP.[AP'Z[^LO3E;.'S/KQ[1VXXZZTM=JCHQ3MK@YSG^35N*;;;K3= M=OOLZK2X[5[+[9WAOKN]AML[OV;FG:[;;#0?Y&*<-7!.B=N_K\Q).DEFWNBY M@]ZY5=)K-]Q!YW1N=ML2[^<+*ZOX'[+US&NI)B@?;4/5\=GW6/B^!6 MR7]ZG'V7>P%XO:!\-^ DN7ZKCK7%SZT[0F\P<+OM;9^79Z+7?0 M.*RHLYKZD?/S':YEG22W;G;=>OW^#!Y,?; MX@7=DQ05C;K;;IV=AMMV6^=GS-0Q;'LZ\O%0^-US.P=&<*O7'S=??B,2 !;Y M9!1O9@5?C+BXU5C,H\1_<([]U+28XZ=^;,M\2I:0Q9#SA96U"9Z"[*F(_JIX M;UYH2(4"\!M,%,)R/G,O3L.'#PH_-2JRL#H.6!W(I]?$9(-S2T9KM=WVZ71U MM6+C4&)#%7X;>7,L0H@UJ?P)@#*E&KALR5CQ<+3$;V'U\%D)IV7>'?AH+ZAV\#W"G'Q_2XM\-3J]F;0Q[!(>R;'MTA[)L>W2'LFQ[=( MZTQ[*O1Y,4V(8RDIZ"R\Q)D$7NK _[Y\?-6J]1C4.S50Q&O9._=)?.Z_X&?, M!H$P-LS:'G1K=?Y1=AWD>,XA[@VB'90%U'R0T@JP59+X/O? ..5IJ$%AEB:I MQQD%000+''H!UI:BS:_.FKBPF_7;:38[M4'U=KBMTTZ-C2K6;?95K'X)?F#P MP_K\%\[JVEJ#^CI0JSC:>"4/$+' 6\D#I+73#$GJIQF&VW!#Q<0,%S75$>-9 M '0@ FR2.4GPI);X]E@4UC=HUQ4*5L-N:SNLZ@)A5> $+(&SA>\RCA7*[D]< M=D!UZ[R.O9F&:VU]=Z<'8AME^E7@HWZ@G5HG;P>Z#RFK=J"M6J?X#K8#[;3: MM?JMVX'F9%\^ZDZ_46L6CQJGZP]JC7RV%3Y0J@P!*)CW)U,=2+&]5QIPP]44 M( ^8=UT@V?)26HU>K;VZE':_UMVPE&J6E-R.)^D5W84EK=U@L],HLR3<8*MR M@WOU7],P-S=0^2BN\.:%LPI\9$F.N:S.H-9?LZQ*_N02X3^O&KS=+(W=-5O; MEH=>UR-O$P_;(-=:]15F2VC5->FIO(9-:0Q&6\#0XS;#GA.*!2P(3F@&$$FR M8>*/?2^F7L19@N>(CQ>Z7E;X#O96).:>/P9^)SFA7/1VN5@!#F OG6T$7]&# ML$Q]&'K#6;U^T*T]@;I>QM."HSMKRT3?:K:4M,A. :!15T M57/*H^:<(S>=-$\UH@T&^P2R[%;]#JQ2KO$.-(_QA.UK7+L$G#;T \4_#K$B MRX4L%[IGV+WS0Y#HOA"/=4")"L,0CWU+\Y*C7MD8S(WTG;P1R*,9$W MT.Q$P^Q:PVRJ?HYA@. 1 M?)' _1Q'-SXE(%A\U[ R=/P<2Z4*0+@-@C),0%8BW# \YZ/!H#0 ;920W@^P MGD>@.12^E>\ 'N?PQU=!XH[]%(R;)'&\((@69'*LZB#SPEM>Q;KQ>PK6[K6: M*@@4S$!0%)H_:'NE[@Q+BH!2%?K=9AX!4II,E5Y@)I+0>J6KGQ9V$P793.0J MRB[ RI>KUM*IYU&]DE+5:'=J/6<'AMU%K%<)E MQ"#SL,(*G.\ 27QT JH7F-%@],9 ((A0I'#=$KZ50%1;[?>-WW"SS;YISZ[1 M&%$U],;17*F*EU>OG5:SZSH?8>HL9I4;77"\Q ^P1$Q'")U*!ZQH#!KMRLE2"[29#/WI*P&8[E,\@,C.X[K[,$MH,A[".2&L9"YVJA M([W0G)''8HY)%6'*^0C>C/(9YOG;:W)ZAEE*B1>IF,U!RZ>Q**3-GJ=-P7P@ MK8V+*WB2FFUD%8JZ!O655(4=G&W=_EW#BL4TFDIW&YRH?^./,R\P019RY$UN M'\L-$-1>-') U6/?>*PQ?5LDZM M8;KM^WO'-=I[O#,XVK"& @X*.+3U;Y%L<3\*&T^MM#;+VBQKNT_8O1$3$0.. M&NXM8!>8475$K.W1JC*O@PTR#3)46Q4!S$%KUYQ]Y%YS+^;4V(*4:/,1CS18;F(O:CL1D+ M,P:';^DR3; L#K&:*+01:OOM7^>(5MQ]K9N7\O;T2T@ PMH).,8V9]%8!%:5 MWSE9!J^?K@F25-X"MNSE%C KWJ%OU[HZ9.QVNPWE:"R$4^&IWOK8,39]KI>Y MUZ;$P=+=;QDWKE[N*5// PD8O*LX FM&I@=@'.:65@OE\:.9W='$+M#W)B"Q@79Y\EJ!O7(LE3,B(QV0*4\3LM]I5S?GI M\O*SNBX?BS\S/X;UHB<]@OU^$\X?"OBN(S3D\1S0KIZ1Y:K<[I,)R(S\=CW2 M!2PQBNG>_XS3/O#^.^?-XAB&9#0OHF,2+%CR6:PH"A&"?/65KV(E'"H2@Y=: M)X[P:"LX,=TB9R'.-[3];8N+Q8T(,[E%\7TN0K2XQUF,0U6.7'-^%X[*V0V M38@;+\@ 3+@FX!#KH38D#@:,9NHCMR,"P"EC7\ 9NHAGAS1&7,#T>&S/M( +$IV^HKK#;CRZDY,/V$*]FDXAK+7: C)@HE M<&A[F@B, XLC&!!6GDZC['H*!)%F7'K)@[(Q]P.-8E?F(S!.L.5?R MTC Y;G)>-9>\2E$0G.@U;F$,BQ-< $1! 6DEY!U*)53X,>X_D)4C%#YA*5[6 M1?7H2!=90F)/!-%"]ED:*>:)$?B0"T[HP+M<:R5+X$(3Q=GY9CEG?,PP \ZX MP0S; 18V)@<4_JZW)"?)T_Q/6>(]K+[XA?D-IIU& .C49I@B5#Y5^3$Q,7(A MV%^*F=8PJ^36SG7FLUQ#!^K7:.Z/G&Z]ZSK8.:19?ZF 3#2MS#*9-J)3M.C9 MQDOGN7P)AX)!Y- M1=CBP>U6B4;NY4 MV*&PKL 7,>73*W+(I;).=4AA MJ]=UU,4,,(###T& CEQ@ 8":UVJ5A$0F;AU).7!\D(E%JB%']T^#IT47F=:0U8 M4-9CK4N8F'47-$Z)Z]%/";J9$ 772LFOY$Q!+RF"KBAZ?25TI=ZV]^JT@X)M M5;)LO0"+ER4"U$@RZ^'!FG.9\,)QRA"E>XSNJ&B((Q$/6_. ML1*B/V179VX+Y":"]I#XX6[N4.N@N'T2^Z><]*VK M&S8"L-E[)@P\:*IFA1 ML;C\\MS+TG)<1(DFV8E\:O$&@7A M*M0";4CE=2K$. ]YZYOP3I*-IA63&&(CUQ>V%X!E.5VQG@IG2$'TNH;LK3FO MI%"K=&M0WAU) 3.R (_/.!=O+.6S'Y=DMI;7->?7:M$WKEDL%8MWDF4"?\* (U9\/'G"L.PX]?_#XG0FTFDT-O4HZ8*[]M"K M@$Z[E94J;QUIQ#[,H?947D?-^0U])AO.?+PV7[MT Y)$,X4LEJOQAOSED78P MZMLHQO%LPUCT%0;"T"'V2VPM+=EP2NVPXOT7# L8_UZ?&"7*^-#%Y(7YY^++E!Q\0]W$Q7%[@OX4SH,@E,,JT M'.C%(R5=7T4"^;P9O?S9'$! 1RTQC>)PA>NMY(@-EKHSP%K^:Y9*.'M-?XOZ M8'7^^ZNB#MSP@A6)U\"[@'%Y-C*IU7W9V0'EPHT78SUP= )PF#\Q0.2(G)F73"?M:PCQN0G.J#JTGKT+-Q49-T.72=W[]%33B0S7:B2TM5O MB8M2954%IMP"XK&FLZ<@6J1ZS/.1.5 43XE*ULE3>,DD2T!@:*N&PZXJ<06W M*4)LEA)P; N-"B-C2,X)ZI0*\-+TCR^X'PGU3:Y0P H%>7DD7 =-I&:^SAA1 M9R)\3#FJYMAEO9T=G@6!FP_AD#^R*G_*G*::'"F7B@+M?+PT>H3&,T9]929T M C@B0M@%Y@MY\?)L#_V-- 1TUEB!)BO JW,(S<0AE2E4<::KXVFND2=<#/TP MFJ$TET8<>D3Q-TI.7\E>],-Y!IHIN2!D8+LX#2)?A)EP6.B(YM2I>^+F@M7TSXF@ I9."(-/BWCD ]+/L"W4/!#& *3V83+BTJ>^3#*3D'Y# M:&Y31&P@^3$#R7T;2#[?0+*-7Q^4FKZNL%[4 E%1J')8[L2H.=H(F_PF4AF^ MDP_.,[ .1YQ5A"K(Y9LKFBJ3_B;R7HPQSS4B?ZLQ%>JUE7-9BW$WB_&K]]U: MB/(NB\S,EPIMZGV7KG\=[Y"HSHGR@(BH*\NGJ2YJ5>9Z%L^CA/('5(XH%U&G MMXR["N0+3Z1&I/-**6. V2\FI6,W)U]5/\W7:0DX^(9++10$F<_9\R=" M;Z10-0XO/HYLKT!!A\G?*@@0.!R<]R0,(I"@OO MR2,Q;K4J2*]$KW:_/64BS-0O?5_,'[4A*5)RMUZZ3YUP#7<&\$LS$ M%D4H,%.&3I"X4B23ZGW&D.)WB0H65N&;BA)2N%T@JI:UC9$B9C&:AN1!F,$9 MIYJ]J8D W8QI)<'.A$C->.6F)9C^-KQXGDPCM TK0L+4L!8,31G:Q84@IY%@ MT=U4/1T[IJDZ]1]X:G\:,8H.!2?A,[UPZGA><[5HBN.)Y/P967$6&G1B+,"4 M+4P.,ONID)8V\Y9(K'PED#,2B&)P161)PW&DN2 )O 4(G3@+J$'QD#DC:,O3 M*):7 Y5;!@;_*\FP&Q%$<\8:0C_IIB,O*[T\]E.9;@<,T8]U.PT9R0463)IC MX,]D6I>Z:19HF*1:)GN4B^"/0/K%103$G4K69 @=6M)(Q*D'NUW*6Q^J6 &E M["EWJY3^?"W1\X/FD,OBA+K+Q@N4M-GT^:@.4=B\/'U=I M7FS#\S:NM5TF'/+B97#V/:<5*H5#7@$%$O1"['=K1DLW4?0&";8Z&2QDS%<7 M.:F4[A20OX_?-_# #YEXX1L_'F4SC,VK#%"\&63>8<3-JXMY?+/5]/\9=$F8 M:U1>RF\;2A3#^Y.EW!@3&;"#3;Z^W496D,PETCIXJ:U'HU$6TYFMK:U1ZB%! M''CLCPE1.87-66MHQV826JU"WE$LWF4-))7'S"Y]!!6Y M>54$+6U4478U_GYVJMWF M=*F\$\%")X2##),M$O+;[X:P]<; >[T1]:JI[I6@FW#DX#<+T6N5K7";G63W M1%#I^"(Z5,6%5-)D^7X]MG^ /4U1Z2-O?RZRP$ !]/0C5U^V!Q:)<8B1<<5> M:CNC.-(_HI<7A#=?L%Z(@*L"\A5YCV.]@(-4 %?%-^3Z56Z>1F90TC ,I4:D MD$=Q+A[0->Y>EUNQ\!VZZQA!/@;%(L%D/-G2V*WCZ^":KOEJ>NPZX$J*J92#5FKR5 M!AK@ >I>*6O)^F@N M0#09*1":O+-JF?\BE.(/J\W(5%V#MI2P2SLA M.F$L7BI\Y5S8*5]<7(>QWICL?H!,FGFFQ0*JD*S38>8.4_9 [R56:& +@%P' M(E;-*V'0TRZ M!,9*YHSAD=,)"V59^J,Z*]=IX!GW!ZXSJ..G!M8Y:C3Y-,J&L_>C)"5G*R*"L+?D$%LVJM>!_H&GU@,NMW T"T7XS*5.2) M-+)J!7DUC583DK9E-9>UH%B]>3-?U]5'YMVNJ?YRNDKQPZ [-E0#JC*P"1^6ZHJK*PYXZTX"_+PEL7:*@?G)%@7T3H?4^UK)//R? T.P*/7P+ ] M\D&B/P'=&+%/&A;J1N3NXWMZ7%4)H[-S>1M4MLZ31:B8SGY5=T)>9;'P,GS^ M"G5\U%/I;9K.U75++C#![X(JF,"P1 Z&4TA1[HI.BX14=)94.$JX:H>J9D*S M-VJ#'URG7>O\0$_5:TWX,Y20P&:F.H63NP.^ M\@P7:!)[\P2^5I_T3P54EGO0"&2@FT_>"-CK3>2/U8/C$@A1A-Z@UP&L#@5# MP)*7+PV@$DR+!'EGC^Y&)>15K:@%I./2XG=<\5JL8BPYD.ZUCH719Z\T7(*I %IJ?_P'. _\;T M7R2;(H1' 6@)/U*5$P3(=[UW6LQ*'ZIG]VC%[:':':,Z_!I+CKT+H@5;&+]' M,97V5,=D=62^'TC:GRS+PUIPKOH:?MET&I.^2(7<^ Z*5./RXGE8%>V&@M_[ MA_JFWIC[3'4+W6U<;GE3:CY%=W/P^^YJ*YQVO66TPBGJO12>I1U0'1K\@#'6 M&W06I5Q]X%=0U0OZ=H^5W&@V!RA+"/D8(@4$?\C)S MTN!0!+ZXD48/)6A)#_/ZR;7? XY\Y,^)GNBA"3$M3GK(:5&Y%)-L,L%;I!R$ MH'R>\B@+R>M&DM?)3(+]9"<4=*_ M*NLJ^2JQ&P<@@Y=PQ6/UW "/''I!I9H9MSE-)*8@P]@/,DZQXI 2T1!F6NE2 M7C+X$G+>. JE(9PRE= N#VJT<*?ZD^;M8ZZ]57P^9]XC8'P@!%3P>D;9DGA[ M*/9':4DN<+UG+Y2)NGC:RRCC%Z7;$4;4/G"C2G=>MSRFA#8X^02=?&*>JA*7 MFQ)5PD1>UD/MS\I@LEH+5P[(AV" ^/"NK=T78V(%38D:84J6# M"QPD(+=_'%):VKJ%N>5554^GI;ZBX5@F;GEQC.XK(Y=MEVG,60I(CIYLF8_X M'NNBM%$4Y\E0,O/Q-5\SEM>&7]><3_&U%\J*++"HJS3.1N0H4@F,&+92**Q) MP,B>PY&#@A*?$M73>DB.U%[D"O\&;9'&J>\'KVZ M/JQ"DB+C9G<;D(NJ?>CBN\\1^,]?7E-$ M'@PW9*6<8VQDQKN.K'6;F(7ZU:UQRL\W;TK+PG!8@"_VAYD<0F.Q'HO.&V^V M,&OD*\T7JJK)RH*,TKJ8) <:TQ!9]9B;_,BG)2OT988;5N?G5,6KRW=O62^X MH8B9$T2HDR8ZE@"HC(D!K$V,LWA%,,8HNX()L"V9J\T5!5TZ$@2AIHVEJA&X MR$L-JRN4R9K5LNZR:YBA>TZI-K*QB-M,K-97?0C8L=)8PX#E<+5->:C84"05?"V:SIC-G^ M'KIDJ+J+P+ANH_Z#6NC!HUK>!!]/O>]2_LC=._2]:A:1S2E3FXHJH(\_D:D) M!;C)H"P%9/&A'(!*3]('+I!0N+B966:;BT1+[2>'0XQ#PLB=' P 4Z!,KO#- M_(RP.1%J[+Q\NR9AV2J#52F-$#7G'6LI,Z(#Q1T58R@2K"Q1P(FQF@)D34NN M?Z:[EU/JBNO,,*65P^1 FQ/RG1I8Q.$24PJF$B2(FEC@M00XPQ342% 6C7G M'V)I"A')D]_4G"^8L?2.$SKDMU\H)>5+7FWI380'^THU*E'Q"/GX3QC."7$O M7+4[C:,@YYLC,B8PET4E\I+$824]SU7)\+[V?SB-'6TOY?@CG\9#NFN>^ M%.X.HM6H);N0$P]Q@)C3OIYY7B1[YMGAO]57/V@^JJO>&,_XN>R@ M[\(BGU7YP.7OS0H'/I]4\;5=/I>C4.<\-/NY5P]L%R.-XJX[1V+6+-:12)\' MZ(CN%*ELC8GL,LSJ8(#"@+3AWY\UVL^VC2R1G/^\, *4==?!_[TH/Z).R" > M^8N\,$ 6:B&2H^-_#Q=]4EU;_HTY#V^KN[;L&9_:_4C/'>V:YXIUJ/+<&U;9 M$[N?$QNV#VP.R!W<.!_7;UEZ;'UO#&K=%/YP M*^K[O+-)"WC+->.B\TH$\.T/A%O+C1,>VL+2P/,:Q+2QW&_L>)>P3EYT/(PU_%3+'5M6BOOCJJFFTOTKO%/G]OMM=]#I[H'R51'^A^,4A]GW\V:C MXW::S3MO^\5I[;OI-NM==U ?G-EYM\"T:#;;!]VUM9*>%*?7W/VO!L^7&69/ M@-,_;[CM=L^M-UKGQO.>]YM _(V[L[P3VW?#K;?AT ?G)ML;G8';;1QVUU9? M/Q$N7JVOY]>'3IR+=UIUMS[HG1M%N[WVP.TT[JZNG]:^G[?@L!MNLW=VLNMY MN]=R>YT#[]MJ[$^%UZL;J>KJO5M]$;J4T'^2+!_4N 8P_<:Y,?T>UC(XL,E^ M_+MNU#MN]^S<<8VNVQ@<5KI;C?VXN?CKG;DV7LH<"M@+]5Z-)G33\219>=MM M]D&MJ9\;4^NXS0'LN]DXLWUW273WVITSV_>@V7 ;_<,J+%9W/S^NCZVC3YG? M6[YW;OMN@";;KI_;>0]:/;=U "?5*K__V[U6L[35G!]/$F"+#5O-^5&K.1_M M!AZ_^O013'O/FN*)=1+\I#/N+G4$S[80K(Q[5F8G4@5:+J5+_:AU=VW=)EQ5&=IM!:HRJ:R]*EL;TYKJJVOZ2ZO>J/7R M17&Q/.K@ZF,E,2IDZCECD0<"-K8V5%-U*K;?;]8:1G%?K]0!J=P148[5[K84 M,&?&:+U&K5X8S%SB')N)^;I)O=D63!5:I+%;G5:MO3IVIVV<$XZ-L+S&^EX$ M#J,1'=,=+,F1^.M* M1ZN5\UP[G]FY5O5\\R=<\K74&(NZ2JORQH6.MU35K=R*"%OC45.\CT8S7!39 MA1ZI\.P[W7#I?8B%(67_X:BJ-)?:[GX85[E[-<38J(RK2A/GM?,H02Y)_323 MU3(GLIOD*QR'0\*M\V4M!9+=(E*/^0^V3@"OS,5 ??\-F]5 MP6J2M (TFZFM5J*L# MR:+Z2%;8TEZV1IU@$4PJ&+EE@XI:>?A!IUOK%PY-5]F^H\R[CJ,%5L^?5)!T MF71UAV@XT52WQ,)15N>F\J!4<7Y/H8IXJ+GEFL.[%UZYW[%7+B&O9%XAUDI% MF:D.*U8)JU 9%_LA'W%?, MN7__YE+G$ RZR+\:BGL=BCVN\/]!0TN V1I>7M&P7K[<:Y?9Z\K+>6?2:U#O M/. SJ%U1'Q!L>RNY@F)XL2"*C9>JKK@RO'J#6F]EHO%.LJH),J"Q008DFP^" M@V"Y0!!$O0_.!\J,JNI0-K#W_$6SAST6V\_+.JNB[N8K=.]BP6_=B@$;<6(+$FX"GU%E[96Q'T&\GV[OZ(=U@[[7U]&L&W2;$*^Z MNI<+\0J78Z,S,/QARH-D2D(I8+W4*&^/UKKJ)+7>"Q?[ "Q">:1$10L9D;X7 M&MHH+JY9ZSMR8;BN9JVN_I1>NN*$1B>I?.[*D;M5WM\!RM9\VS2DR286P@M MW,!Y>=RRV-=O]$75:OI5^)0K:E78W5JY8'81(K]9K_L/_:5EV,KY1T8P8#R M5MT-^R.46(.U2E]X] M)=CNL@4(M7$PX6(-V'4&[#M]$]\:L)N80U7% L4<5C"5\F7:O99IQNUNO>84 M*^/M6T(:Y'EB:I+Q1>[C6?;J5&NX%393N],W,GUY&./>6V(70+PW3[+9*[FG9^+O0]YM]M(;+V.SB3(Y+V6"Z.':K MLSIRJUO($]KL;I>]B]&AJORD]WQ2O6ZW*JVGT>@9 +$6KNEPVD2S#66)#6]G MXS[HV;=*VHVAXJ* H&,K>3-I!0MQ?\2R#6FU\DEB7'5[W%V6M3M-I>]NQRBK69:N M%G(;V;>8$3+VL=6UU2R?_=?OLMFUZK(K3/!(/^&*YH/L#]&Q7^)OZH=&HTKE M*N1K:VI&*4?OL3H*T^J>K90RD5(/8=D1E;MB5ZZ5+#[)$#1Y*<*BK0#UP3#I MTJ6[I7/=%CB))NG"BP6W@JX<',>"]34H5(Z_C&3/7M5&^+L/EB"VF65X]2IV MWS34;[+]9Q20Z'%^BJ-L3EW>G:E<]4BNFC)JPP@=#D * M@)\R*4@B"N)'M !Q /0,@@F]#D0JQE,YQJG<-'Q =ST'X>O"'N"K&_B#1*F. MU@,$\J0C0%2_^)ZC6E77G,L\1\YU5K8F>Y0G9DOJ8B_XL9C3OY0N;VI8/F=" ME7NU^]B(^SU+3?'=9W]9^0D'J!=A&(H%IC^!O*%,&%KX"%X MDY)JB3M9P.GS2K&;^06L"!9<"7'.W0$%VT\E1ZJ8 ?:&:DB6RH01'],_L.T[ MO"$\VD&2MX;W\!109Z??989//*84(,)"!*_,^L&]4TJY%X_5-?UK;#Z/&%=S M?L.$%7H^\!8N]Z&7*DYA-_CB!JSSC2L%L*&\#3UH98$ 7@@$I_O0'[S9.%W0 MN$B][Y)%<+)=PKO!V@,YZ"@)%$TA$#.8'H,=OK,TBI?%=!L'(1=P?DWQAY@& M[>2[,1K22\%40I>U,$4\!/4S&F%JD^?,P1*3V;L/"J4A9=/"Q&NQ!H!&(03@ M3PD)5TRK1?\J080$=.I-)F!!AAG_O1#!!/%>/I'2CO*L/5?G1F[ J5,"CU=* M24RR>!X +#A%N[Q]3L]:AWHJT:LXHOP-8!I&*?YF&%3 #\APTDREYGP1R&^( M(V""M.8VF/A9S;R4&)-,B'D7T#6@[!\"&24@P7>0K"'GF,L6[MZRIK;!YM7Z==U-@A86IF0)ACJ5S+4*4D0+!G\V0>8FQ/A\$UTR( M5!IJQ(28^:-*N ;(QLW(*\Q.G'J^\U,&'_[P/>3PH3;TREMPG:DW9FEG+)P= M;H-:QRDIE,:E3'-W-1NW/L( 7Z/9M''K\XU;/\RT6%V%@#$202!;,O[]6?T9 M_2U1E?Z6$W,G2D)9!U3A&%9'^/#2*2#,'DMLRX-P?0A6S"^KNW9=G'-BM=B%6/)?1IF#EMU(?0ZF;=[A,;U=(=0RZ!YLM7 M->=5EL#[2>)\NL$+&V(A?_HJ1M,0>-(U/=MLO*2#/. $[X$CTR4/O)S\63H) M:VJRS>XU":>[:U2-0ZE45@(TS5,$($C&+)3^ MJY0LTK&8>?0]V/!@]K/U"\8OR%AE!R.[14\85N04*'Y'8C84,7.GEJRAD=\U MQ/MR40BP7P)"?<.H"1CK4P]OR.7^;;I5.0:R0*?09().@BB_(QOC[!DNCV^2 MN=)BEZY6%P8&6WU,F7EY3 >L=!A@A*_1JO&*7)0%Z%O+8!KE%V$XYI?Y?$.X M<,P'81?"+I.$/>I8W6+$E_P F.POEFYPLM]-9WULC(RN>I^=I8?B12LH^G(_ MDJP*S:Z,Z:P0+G]]SS'<#?%:*Y^M?+Z#?'YKY?-]R^>#^]0_3287K[P W="2 MMJZFZ*J]C&.\$CYC1]"3U@$>R<)[)V6^K"_ %4]D>'9S*A5I'S()3(85N+P* M93+*L-F6;"P*0E)P>Q'F,: \5TI@Z0*.FZ@10?RBXPTX51X"3:-4%Z-2N2"H M3C@)WDP?>>0E8'4ECSV"#A6(T(=U4_1.+9X2R:CJ&V9RR'\QYB'"!$,+QE7Z M*$YD&-R91^B90#T B\2I1!#S6P\K 0#0_\Q$.%J60G]2CXN&P&$H:$'$R271 MKF,AXQ0$K6WY;1%G+4]?)B/_FF*QO(<@+"J&&AZF" 9*JH49'KJ, +5=R= ]BP7$PI MVN*=B/9V'LB""I^YS *,(7_Y;[FX2[VXU_GB4&M^7X#H.PG1SQ*BZYP=G9J3 M%SO%'_-*=E\$+HR^A-50'E4B%W-IOO6%%5/YT^O8)\GF7.;AQ\\1Z%^D_?^2 MC:]GN@C_6U@Q:NA):8_;JI5H;\KO@A5]5*#)$TXI!DBK8( 8I3*PXE3LP?IS MJP&9Z7>A\WV3J1?+U(%1 //[$Q]O#"7\ Z;/H $B\TV0@MD4T,/A"F(QD:5% MJG(Z.(AF+S)5SFF141#8?@Y.M-NO*%J@-" M-4HF(I:L!8N.A(4%4+!ZR4NF\"+5/&$Z*5DX(!V^"28>8#9S-/0H50+Y#@]# MJ4'EQ:X&R"GK=+EI)9)[)WG^KK$6M["22%.UL::,K-]9W?_>?7/>, M QK]A[TH6 MZV@M,GE4USZQ%H.N$*NSWX?.CDE!$R!NOH+&;(C$$*@B4I\>&><1Y>>!0@=. MJ]JK]^-N3+AY=R;B_(@Z($,FR%]D@(8LM((NJO/+'DY_ M_HJ.M#U5:'MDCWID>)?-GMB)G5C3GMB)G5C+GMB)G5C;GM@IG=@E-4^ZUW,[ M=[6V>:ZX]>7CJY-D!F=[8+]=_<4>V"D=F*6P$SLP2V$G=F"6PD[LP"R%G=B! M60H[L0.S%'9B!V8I[,0.S%+8B1V8I; 3.[#[I+!']W?NCS\[H$I[JXO\D8_T M.5W6C;($[]J^N-WI'NX@.<5P[4D:^90F437K;==IMK"H:Z?S8NMY8QKMI@XO M%U3ZZ+[39@ME=&C&'1-I'R9M,[^U$5"7T:B<)UM(D+T;M1R:+DV2HM)%,$:[ MXS;[S3TX5M55P4.RB(?8=-<=M.MGMN=6VVW66V>V:4#N]KDA=Z/AUGN#<]NT MVQWT3V;/!YJ^.WX8^2Y_RW@M5 MIIL3"ZPSK>ZRT^]<*&HR\?$6?2QF?H*]#7X7ZFTS#^$3_0G>S'_OB_F7WD3 MX?SLQ8!3]MK]/1=#?A?%"R\>7WR(HF\H$Z]T51E5'0>$&Q*NY*9D-'".[??_U[4<^OJYEO(__OK^TQ?GX^6OES^]_?CVUZ_.Y:]OG+^/'8H3%)NO?760ARTP=A"M9+<*8ZT5?K]ID;>L17;'"0ZRO.:]+4].T.G?!I*/ MGLI9&>Y9DX-Z]];E.\NV8F8O+8#S>DNIP8J/LV2_0/(]$J/R5D*XJ"*^U4K' M)ZETK#4D[R&'>\M@3S1O^_):W$/>]G%#=S]%[Z"TWC@:)]"MZ/4SMA8 V^&O M7_TT$%OZ3Q;KWQ!8A=D"(UU//AQ6$ MR@_P*O+BL8L-OL7$>1^&T8WL=LG2^V$9@R7Y0WB/?/&?*9+\!_\82+[5M23_ MN CQ3TSN6D/WGV.!!*@\N58#>'*G_TL6.O\S]<+K8V &[3UN[EAF<"\18&FM M6\%^3S/?^?DX5'E+RF=)RE9T/YSQ[L_ $OOJ?7,^B P4^I^CHR#\ MGB7\&>/4@.6^)\F\5NR/D3C>G2W'X^3K6/)^K&#;!A-6TF%L6+]B9[W M+[ZWS+S0^==Q>.;VJ EFZ?_^Z/\=-[+'+M0VF'ZB)_GO[#MJZ\[OQR+;&Y:V MCX&VOXK1- 2A>KU4Q$W9K_SCYS@:9Z-T*]F?Q.VH?:J4R+1->41[@W;->%A4 MQ!^M/OXQ+M[_>]S5,)6MR[?S$P=.BTKQ9#$ /+N'^CJCZ&(2T5T_F7--*#GU M$F 3/NBCF)'XZ$C% MHZFCZ^V,C,P2''B(F27X1WX;K?@>5G*!LV. _931PL18K2M)8R\50%?>^,:' MGYQ)',UT11BQ06H4A-+O4ZJKG.AW1<0W>FLKD39V&(JYI'XY$'>_2NK_%J(9W^,(/S$TGBZHUU>&/U M7M7&Y/#NFC/V&-PH=[!\$V'*1W\41TDT26&9\5S>6]6SU>5LG2+: '()'P?% M&XS %Z<";!PJ(]9[F3AC 1L0@,14A"C#^6C09.0+1$:Z(!D"3Q,BQE739#D< M?2]*(_CZMQ"FB!,_7>)0P-Y#[ZCJ0EF.NR[=\?@X[ESEVFE^N"1NZ#HWF*$W M*F7H,1_E1Z_$/-5\"TQWG*;$P#5#-,GD@^]X01*56.PF?OE+%A##(]ZEA *N M,7\Q+[]6Y+3RX09QAWP<*@>F7X[]Y-L6+JO'V9UMPCY-#D.3S.B6.O#/E.D6 MN$R8$*:\\D*JE&,RFP_^#!!BK)E.-^?=YBP[,QW_!C9Q.P9#$'OW\=6E&H]> MY9_>9C& 7W)X6CFPT5>203M7HVD4!993'2>GJL[$/#X^56(L!=[3T.1,ZMD* M]RGH=K19TF>8_K?JB9M5/>1"]P$:8DP2+FN4N2+_+2YJNRI8YG#%T58 EG,R M% .2VP*+,AC:[Z P"5284(>;Q]&-/V9-4-8$TQK@_ZMJ@ &S#_G>%Q\WG-D? MD1^FP*49-<;.<+E&$:/2'XIS70:!CT4\@0?=B(2*.RKF*17$3W"8O+EZWQ0% M=8.?IU,O===O?+.2^%,0#>&'K_J1MP:??4VN$HF6L(3&MED74?P-9TWS/7XB M[#@\LKV]>.7_1V):KI#3?D>1TO7A.*]C;S8S# FE 3=6<.6P2C#^/0/U7U0- M 3(#K)\8_9E6<7X"XFA-.O&)R2.#(GXNNQ)RA;N2#2O]>WD)0^ MJ#GORL3OKMDJ3!EYN9,&EJ;)\15P?1!3$5[MT]1+CLH(&0P%)U ;IDHGI&!* M5EX$ZZY<1HRB,)KYHV1?;7=R.%LC2NIGY4B' U6>)637;CP8-9XLSE!?J$3$OXB [YN=)* M0#'\AK6Z+A/?6[$J^]*J[ +BCH*,6 VI=?A![YZ8H=1Z<)@PWQJ6>$\$ZIY% M>%12*+YOBFK3G/P52XDM!)*=25"N\Q[TNS#RD^+X6"0,'0D>7B2,X268*H]O M7H(5NDS22B(TJ,I6"7N<*F%M6R7L;*J$W9?\VX=4SU[\49;_T:VJXM;!.D'L M&WFIZX5RHT=" D=5]>3 TB=IF2CWQ3K1C*)M).;1V/?0AX%&/LZ/Q;#P/3 K MEL[0C] -H!1QTQ/K^24WR89Y6,V4-OW;<2:-X)]0:IMS1_R$T$\ $%,LM9GK MJH&?H#B/6/O_]=]7;UWE-@]E?77E #?=6/T*)6/3JG!"',>]S8ZQ&8HR,AAR MO@"%)E@GOA &NQ%RR;>*,UB@-702]B8*\Y;'RCOOPLJ7/@M18L8 M?36X^E\OK]Y<_O>6"0V7W +H)T#OO(^@A)G1/U@$J_3()3@KK#')9EBL=759 M?64=TG2?O6"F##D!*G: 4R$'A:!1E88I-@>!/;-VD/2;4G4*OVYKM1Z4AK+F> M=! M@6>@P2N5!2^L'@]0998%J3\'82312TNU$J&OI^1<^%V!<0M[_N;\'L7! M&-3NG'-J:QU)Z ,,@USQ,\9; ;U)1-;885_:C6_DZ["9G0?Q@9HRM:B?8F^< M(?;+,"T\HB.W!?\GA70F\#5SY5CDT8SF>L;+BUD0=]+O(U?\/'VCHW6*#9K@ M?8OZ=UU/@L*FIN^ L7#!CD/^UG0/LA9D'H9F"LJ "^2 M,NO2Y^7N$=UVC6,N#G=E1#6,S">UY>+#K[W@VHN7*X>YJZMS)A"W*/JT$@WY MER]? #RH9R:YZ29C)&DZ: I_]UTI6.M-QR8)%!=$4W(H7 MY-/Y(=A9:<9L!K1;+^:,F5+.9K\B+%6]&-0%-JQ".Z-6LJ<*B48P)'))&#)+ MU!;S11NV+5"9&JVSC<6NK',5'#E[-($!C_P*9KM'*9G%N/1S4@Q?&-DRY5!: MI[BMA70Z #M/S8PI6/I(+$#[CJ? ^\7K",52 M*:/&$88_OPX7.95=9+,-N5 M3_H%!38%O9_QHW!*VZ+C=\P"+:X\C]_-&,>D7Q1Y[GN)HQS)T+;\9S:V+K4M M;SGA<7'"M7<3-_/"BMLNRKR4-WKR9Z5&47IP9X[P^VHZXZH/4,T!1/H)547G M*IJD"P^LWLNK2W*X1O%"7".))NH7G9JSXG6NE6;/L_M>>?XXJ\&;CC*1:5K% MI.AGY?4&%6NA[Q[!L$WEARX/7]R<&M-4][Z*0/SJW9CN27:[(K2"B-W^%^R( MUG[@7"$-O1O9*WO5.[W!&?![.9]2)2+)%1J<\:/_]?*U\T6F%3C/%5]ZH3S> MH0-;&(%$"-%C6 :]]HX.RK"Y76[BBC7]"R)YDA7T-1QQK5JHL61EJ)7T(>4L M?7L7/KLYZ<&VS+5M+#>W 7EEVUC>=QM+4"OG(DQHH$+ZRZG>RE[?L_*=#.5- M_ 2=DTM8MR,HOU\9.[(/>,.5;IH%""X0?J0VRVN?I IZ)6D-5&TPC8@>K^01/83IND@UA';X7H[=?*4+H+2*>24J]2%*,W?H4 M$$ 9$XL_,S_FVQ.8S@N3SKQO@FTH?R@M/W@(#8&(0F48@9QCS!:TZFM!'3D% M2$='S.9!M!1"B[3$"S!?&>T[%%+X#^Q3 @%-RPS3>]%#(L;DB3:^ A6-AB,8 MZ>]Y5PRNU .=/X+Q-<#8+XWVD1'#1@,3$-OF]AUG;E_'YO:=96[?/4OS$^EG M_S;G<9>HO.,GYF-867$6^A-E5A@_5[4\>W Q_4@ 4X*7$)6R,D H&9+"R\&T M\-,I"R9Y%VA5D-; EL+T(1 HB3#>=;>\A^XH*>W&)-[ /IV+$?N=4M@ZRD<_ M&I.B,/.60#3Q# PRT$N,M>*+(R]+0-J!&8L: [[JTL*C+,68-\D\4#+0Z4!9 M1F!H"I4O1.]+>>QAV$3&[%?6ZX)F -OQT/@-P4#GFB@@B4$IQ)>N,S\ 8S)% M]]H$C%Q8"86.ELXHQLWXX4T4W'!2'6;EI5D\]]-L#&L-Q36P JG'P&E-07O$ M\ANC7'\9BQ1'P8@2QIU K>/4*)K#F7A^D($>@EJ2B"DWC\X!%)P,E10-0H[( M:SBB55_>IU8\#" K8!*@G6Q.J18P_L4,4'&J8;R(?4#$4,*Z!N3', -ED-N, MRXFIGLB2O$2@=BY ;=3*'>SC1WT@1DT*[@H\*56$T17.>@JBQ24;"Y!77TCU)BFSF (21F8R-B+ M%89"8ABB R%8OAAD%UF<9!Y;-$4\=0F5)+M4*TPY?I1G<*)A1Z&$1(S $KX MK9T?U^,'/A$7>P.1[]*1R*^)R5!ZL3DN/SL'PRCU*#'4F&;"=##UXS'=SF0-Z27\%@:E?)2C:+ZDX1/#\.,[J_)KF?A+$-P!4H_/OT"PH-^2);C8A:L,L90.6+"( MC0=/DPFC\ (]XB+U#=\2PNU>IL*&R",_-?U8B"DQB[;$Q$IDEAMX(Y[L M@X ]#)CB3LZB210$T4(-$V UL+'T".4#U)PK5MAH@%U.0G+:Y_X+MMG)NT1: M(H;7,^2'0.5NSH=&60+GCI0?$5-,64=3[AX,W^*641 HAXR/<6LDU?%ZU0'H MQ@#)R$/PI_+J=BQ0IT"_C'P%"4WEQ@/[GD>LS8PC!(^JB\:T3>I.U:(H>8U>,[!2&EG[)SV- M[C7 0E_B$+ 1M9-$B&_2%Q>0V@PL1/[EXMHEQM,)Z#U)F:/L"^DW0SX>%4P+ MEC\L"W,U0F'S9MYM*!LNKXM>(!*9HX2C\!R=>N'1#7L_JOCY(]J;?LDVWV1T M%CW(^YB@"VGW4%#/F'6YT[CPGH?).]I"#'QOZ ?2\4NOH".68[48&B-L*S"! M"J5P%'C^#$.70*%#5)2\)%*YXCZZKDF8&]G9L7F1S2A*L4$0'\@S5(A;GJ!K MZ&J*[OGW(?KD\& _!V#R;G']' AT>WA]]H/R:<2Y?82V);RW?W!+7HJN" M :5FJSHG4U\[[[LVSFA)G*!8MB$&=HVB5(-E)I M0?8)VK,/R@9F"BH^FR\:A6VSV7 'C9[;K]=KSJ5VHB&? B!+"Y%O"_EDZ\E+ M/)3.[./=#X81;15TK-$474:-5MMM=SHXJO,:=-"$M87+E85.O3'G.EW' =Y M>0?D;P)@&;.6E@+!K+S'P>0EJ[FDULE5(->0.RX/-"K96P2%B:2KC# M@1-Z:LV6%41*:U+@HXS-0I"VL09(S9[;;O?=UF +D!;H\5( >BZ^J^0BWOD( M_1I!0/7;HG@BZ Z4\J^(\8O*DT?8-&!A=5ABI[%E_K7 IH4QM!_?M'PDUO*5 M[HXIFPM4;M!8O/D4,YJ24>P/A4PMDUHY:9N:S/2!/*)"4 Q6P?F%1XZ-V'WM4#I<[1N4DYP]!A$R+_FTENW&>UL@GE$1=-3:+-GA6&/Z@+HX7&K%7Z5: M4FHWQC_)PTC1'S5L!HI@#*LM#LKFR9P4S/Q\(G8DDQH4+51M31Z!X^YCP3XX MH<)UY(!!=R#E@0-!^4BPJ2Z4)R692\_G9I#ZUD/5%%:*%R?(+\I*ES2ZQO+: MJ'[!*E^WID52NO+L'$N'_W6)J:\$%66QK;&\Q0V'.SGQ(90O:17%F!L_X6?SR+=TJ8L;>1,(_^ ]BZH0*M6UXM+E.H\%:76&=^=D4$C/LY:3 MD$\8O3 Z2J;C"7+71E2<0Q*Q2#%4Q5^\5%Z:,0,XC"3(<$R^VSFER/-L[OE\ M:C+6*F?!H(J/IIR176-&I(JQ LM2]F8I;XG=LV/&LA.9_D5TI>PWRIR0HMO5 M(0_7B*25W8O%Z(-*;Y/?FGGS%F]OC;?_% F5R;@:3<4X _YHD?>M3LG24>?< MRRX5S@H>3_4OLN$?@.%/&K+*-#Y?CQ( M-S=/)8O%3.;Z]& E,.>-X,$RRN"@,E$U!-N7U",*Y)U1LL/ZT"2A46*WS> M: %KI"'4G$^4:LI5;2EQQ%"_@2'-!/?P,91"%-=:B58;]3%Q.0J$3$7!YY$! M7ON45U[,,B8VI@;@7$A.KU^6BX*JO/:B6J]B@)0[IZ)-XX)5//.H&-PDPP1N M;SDS-/C\#F'1$BBSSSR0M2GV8[G$EN"%3/.S',+T8U7H!,0IBGXBE2+)^49S MW>M*A^'3;?3MZO!R4?H7>-&,P\'4QN&&"#CQOU,B66)DI;&"SE)?57C&("\' MX2V%W)Y"L/,9<'TL<9%GREHZD;IU[EP*O 49>AAW5CG"8Z0?>8VYD/PIPX+I M)CU<^GX*_@X@#\P$'IH#8)HGR!67F]1-,.%T'HCQ-=\(EYGR:&X2D='E(AD. M#Y!88$@E)2OI+PI!/56+S!<#LOGG:(&7CJH$,%^74JA#';%BIF0C$\.#)[ C MM"Z81<"8^C/ES$&'FDBHY+&N!2WSB*VE?#>AITPVLNBT[ZV<%F'I_+\^54=L MM!\4*0B%$%] 1%3VPTR4L].DG-.0EF_IJT;YJUY1$E*NJS\I.4FWO;Z(LF"\ MQH=:H%75(UWYS)5'=:T-^_C^U1,C-JK1>FRT!"(@;S/:Z%&VMS<&UBRS+VG1 M52G 9N9E3W[#80X/4[ 2-);0]D,[$5 -JW\(KKE,=LN%ZABAQLP]JD::9NY1 M+29LXMT&T"PSKK&HG:L8IXP%(;)Y;2,S@QAF%@ZKBL3J*+=].1=&,/)'):%< MG9:(I<78ZL)5E+\%&O+3]9FAZ.!=FQ1:N-.(IB&#HQ"QZNF(5<.MU^OJ_RM9 M@JP+2XM6P 'DSK6#7Z8Z^("->OT"I/U%HT 8#%]X%$P)WI&^E>(7,7COY,^N MV^]WW'J[LV=^[!W3/WMY^F?3'70Z;K.U906[)'^64VTW0J/?=-N]IMMMUM>@ M\B$VC0OJNXUZR^W4]]D@WD)9LZJ*9%>;,'=,FE*CV;,)9,/=(G?(>.<$\ MR6:P3ABYF I1X/0_6BO5IAG>OSGJFL>^#+NN.(O-%"9,'EJ3$&CZDDG[L&Z>0^4&6J0D)UF7IRHNW&8\( MCAQ7-1ZDMU*4B MM[NQ*I*L@L&AJ)$_EQ5\)D;FB?4GVXS!>\T8W.D:\L8\06\R 1ASUBZS"\4J M\%=03)&D=7WYE6J\.))1ZD4.L?HJTZ%^?5E>%!)4(I_ 55,!JD4(-#;UY[KZ MDB4GF\AXT/H!UP)+3P;NNJ1%K6XFA:3 1 )1DTQBU,K6^9-'A."4X7G\_G+.0;V()A%X VT@V2A8<@O=D MR569G[J&@$!H4:5']+4FF"J7:VVNSNF94/DI548KCUB8=1[20J'4-*]..^)R MGY+J)IE.*;ZFGMY>,>28QRU)?.J$O*E.#(8]*OS*K]WH*F[&M%P.EQ0^*G'+ M-;3D+F1Q,@X+F%=9N+1NJ KI8[XOUN;7Q>A)Y91%]M$&&%'0E>HU<1_:%"L? MH5$QERG,PLA)-2\*%6MZ,4N"$Y*IS(6'9:4RLEU44)>K2PJL'9E0KYF-V=WK MCI@6<2/78"0E\K2J,P$'\.1^0-?.1%7]$_F[62KL:=+4/,@268>JT.5@?83" M"HVMR9B(+C8AT_0_5Z5:LH&A$T4H32HWORDWE]\;4!4#N9XT9V)(R8YVM4Q_5+F%<2[KM&O'K$5M M9%PJ"EBI U./L7BOH9A3_,30 MH3-8MI?*:L- &LUZL\=]ERHR$U6MAT*%![ZR'<7&J'HVX\Z.X3'-O:FZ9AM& MGIU08&$\U/605K%,W5(6\"_0E)$=K*]XL\I$/NYUM[N9 C4E.QE#2Q9!+A.Z M+9]TO&'S1K-OLT%L-LC3S@;A=J Z$81#X>L2[XQ@TSU4D\R3"\O- ]UU/?S8 MBR#C@SO6HBL4@+P=-^4A'J$?*R^2)I"XO+5#ZZ#YJ U:C?&,GU?:LN[51?99 M58]4.5*SHL$KG^E=)[#+L\O+W^96L:NHOHN0(&5LY\[%ZS93>!Z[ 5,=&BX '!K8NR M?,:LLD<\=^R\_5=ZO-3#/N MJ%8]6%N>:"+":^>G[):JTFUIIQ+%_Y]'FK=>:S2[CS2WX=MIDF^G<0PKJ;.7 MZ=YIW5+Q(9R(OOC/%*GX@W_>5%RO]QYI[E^\,-.V4'- =-P^BK7T:2V#HZ#D M??Q"^X+BJ:!PJ_Y(-LNB[9=Y& M[;$D]CLQC'.1S>C;/P;M0?+?ED7@4T#@>JW;.1:E4S% I7D^\H)ZA,=MZ[MZ M.E;O+UGH_ _>L; V[S%0V#G:O(>C=BO;K&5\G):QQ7%K/S]Y^]DB^0,B>:OY M6(R\RLX^"NT)N+G"^&;38OO3P7;K4SINGY*ULK=8V3]'X?4T\YV?SSQ!Y'C, M;.U9.Q9;N^SJLV[B8T=F:V:\NOQ M2/Y*S%.!_4MXM%XN+XYD15UK>SU)I+>VU^/97A;-']*A]KB1$:=KAB(>=0WW MS[^MP=)JO;V'VMWGPLJ?#14_9[^Y$CFFH=+9OI>TJH:UT(-M/WA-'7 MQB#7V0:G9 );16M;CJ3O+3,O=/YU[M&;1[.0M(+3.0X]JVW3QIX>>EME[-3C M.1;)K\X7NBQ@@PC/09^JQ]K9W\71C$?!9/UZ@RH IY%SOUE@.RSGERS0G$%) MED:3/Z41+?.A[*Z=5JO4MU8]7VY?07.M=0;_Q=KQ1>H=!<*+:;E3I*OOFH@( MR7.>@53%=6I7FX6HDKF-'TJ$N%,5_.9JI=U]RO1^WUBF]VXU>=6IW:$#R=9^ M(]RPZ [53KD8J>$F6DI59"NRD::UY=V]6(NQ3=MX Y*G'R@;K' M3;W0:?Q K7>S&!Y/O:#0@YG[\)9;^CP$^1^R^U.AV9!Y)*?:_BF673_Y?)PL MQ$[,JA=4H;/3FEY.U+?)MG.B-=RBG5-_!2&/L)U3LW^H=DZ-UO&T_+'KN]OZ M[F(,VI9)MF72RG':QAK;S_9UX"6J.1#_4]E$"6VMO)T1_Z0:?(NQ\:A\$J6^ M;39TWX=G0F/?_V)'%?X43?A?ZF%SER'M29_(2>=== Y[W-:=^Q3CZ!F5IU4?NQ0CV%]73R]=A,E9.@MB.[>'ADQ%:.8QKN_^,(9FIR.X[B M8:<3E#\R1#OZ8O$:T>Z_8KQ%-)O0:M'I--!):G^/C%!J%0^%4M8:/-?[FD=& M?E8_/>\;.4>&CAMZCIR3 FLQ\=$Q\?S47(MTCXYT1Z\,WUM.VFWR"M;F.]TJ M7+\:$UJ;TR@A=9>\N3WV]#!J:AQ5R:Q7ZM'#)!B=J=%JNH_X#G.BOZW/F6K5F']\N++76[56L M5GZ=?Q]$HV\72>K%Z>H[])M 5%:OF:%/AV*?L#_/F<9B\O=G_R>-1L_^ZRNE MS$43YS4\"ZB3_.VOWHXH5K+N5(Y,#@JVFVFEV>S>*S67PVB^^$TH-L%M\)']XZ(VJ7_]HLOO,]:9O%9^,V M)U0!Y\A\1;8AAG58/CH2'G.\QK&AFO- 0ANJL4AG0S5'DPIG-=N3+3?4Z;F] M[L#M=A^Y8LZ&K"19-(?J-SA-LYS<8RUV0\928;&L%GDQ/VD&L7.(D78P%J.(7=0_G!O M6G@5>?'8^1Q[(P"D2 JI-:=:^:N[EHU\ FXXI!T#:\SK8HTB()$DI?);B;@1 M8?Y;S;G4?SA^ CM(G5C\F<%78RRP-873WP1AX)%IGA,KC./HWF4P/SJ M*P?>]6+0VJ_%# "(B\01-+L'>9 Z4T'C#P6L$5!$)%@V#/5]X8" X17\)G\]'4M[!S+#\&E!)G,P$ ^^OP"=[*RHM+D,P\&\KW =:9PG$"+@1@E,#'OPW(X/>,E1HJ/LTR9[(DP32!14S]&6+#&# I>W&Z='D,\S$$R% #7ES/!9X$E:$6_2R,6P+*&/F X\2-0?KX>48 M@>@DOHMXY"?P+& C_2DFN-_I4JO)_'ERJ/A* ?A> E"!/@9L"A_23*3'@6(B< MQR1&7#T6T*O86$8*OO>0+VD/XUJ/NXP>TMH?-:KCS@;)@:_$] M0?!O>CJ=1W\.H@^)IKE^@VO^/^CY'_A?ZI*Q^SS1,*S, '3GOC-[8:P8#6F_ M FRBX+SL=1%NQ7+"MRAN@TVXO6'M8)/" HYH9VP.?S9R*=[>-((3-6I"6+8V MM@[,5CNTF_:79M,>UVD#-;CV?^;%U^BDRD=?HW??1DBCPF< '[S]VV>X M#%^^T!+DSN>-SGT$5Q%8UA>F&K8%@N0P@,)5BRU^&DR M@PSM33+1>+Y!5X'#@=+OP,#%EZY,'B$O;&=<3>8&6_'S+CSXS)OO3S41YR\P+)'>WEW25O#!6U=(V;@*1D50>?. M-1]9/'[NM4 GS+# WSITSPKUBA5^;8(B28FGMQH$N1.5U;Q!7BJ:91G-$#FK MBLUT<$7"WX BT\8>T3YR*- M )K!.9B2 7"LL5I&G9(LCU@&74O84FH5 MR5X[7,L00S[E#/"%O'!Y&LWR5(^,8$(FF3$Y+LEC@?[U2LW*J$J^JHQ=I1GB MC/@ON(EI\D_XQ#'QZ/(K&HSR$EMZ8$0*O#L/PKNSM1%X=QZ6=^?1#N#I\00% MV2#(!D]+-J#;VYA4R9AJP^*\&"PW^NJA;^J@.P1\"/APE_A@XD9+!8L8&\LP$T B@$4#CV8(&:_R(&QAUD6J*^"*8X$B,,6DCIW6I MR>XPRK-Q/6+@4-6Y'I4Q@,61RM"D(+'83G?6J=[\_89! M'KKQK#8:TIWM0?1) G)ZXEYO-2BR_QV+8R.?1%@DAS M"ALN>?::&&2=18ND M_*K=3ED5$X).LXX-&;)I/I4X?R. MET[8]4*_@E 1A(H@5#PB2T6,X1( .G">E:0?Y@[X870R!HCR\YAVU<$\"F!> M@DKX.H:"+IX%^T= G8 Z]X$Z_O%??N"-5)>.*J5*T9 D)E7'CI&5=5HE&9(]J#.*TJHS>+BAD4C& M%[I4F*2)*#3!9'!FJ,#(KMP2FW![9.M)V(13P"LOH&46FI!P 30>M&1) +IK M_>+,S\8)%,RK=V5>_>@S O1:$9=87:]%*' +QEC>,T;&_DXZ@R=LIKW>?'>M MMQYS%%(%61Q !J$+/:Z3M+3)N9)]!@VJ'GLL_-S,I&O]S4OMDL((-Q ^7Y4> M0\3UQQ.,JT&Z"-+%4Y(N.M85.O!*6);X,< *26HE&CHDI2/:B"*2A& * Y%' M"$Z"G30 2 "09PP@KGD6T]-,6%@C4)"TP3MXL=0AMMHS^#=%;R![%6@CJ@"I M2(]*IO]+?-4CCKYF^66JQF?PS_*KAG,4,_F()LT$$0TF!1!*5_, 1 &( A ] M8R":LFG#BC )\]4)8=<$U3Y !3;'VF@7BD8C )+P$DFZ;^+8Z,?"?J<;'M51 MAS51Q)U@D0U($Y#F62,-V54--C!Z=,/B'5FFA(DBYF00@,;J0J7YC*U/0F6= M)I>24 ?GG4B'946EC'-T06]#!4F%QAB9+T>C.ZI2A,!8^D5Z8 M]%SI8@Z>)C@OY>+N9/QH-H_0GC;&?%XA9V8J),H$?K#J#X':]VU--#*!R5?F M@PIG1X?)' .%C\H4-G")1R5NF4SS2V04'-;S)$6V0%<,+P@Q>J?E&4.NX)CH)$.$R%42A7@@E"V M)'G$*MC#A*KPW]AF1HVPRGM$6<XB\"99TA7>MAG,5$^W*H^:W^O6*HR;@;#A80@;AH&P MX6$)&^Z1 .&NI(-'MZT7%.VA@A1^F9!,(1DQR@83JJ:3)6<4D$[LQ;D!6N-4 M*>L95^"G+XT>).1ZP#2MEFGJW 6(@YCH&*E9J?V+JD_J,A:"&@1T"/9XX> M/O5J[)!%=$WPL5= 3+HU.]0K;OW+-?QT7 M>\&5->R%:19)_E,IJ8Y^:G8FSZE+A9I2-77R8LOS,,K^,;930=";;+H"%V": MPK69E$I"&)+F.SWIRP>+O;%$+[34D.?$MA(0(/M:U#.J(3]-OBJIHN14D\\+ M+\:-HZQ M+=,83 S<+26]K9DV6&#\%X9Y%-H0ICD5V&D385E7;@3[BZMJ9AOPD$B'HN2T M;+)M[7Z,L>OT5251!U+<.2L-85%/=*L?"T +>B&!&6[G5721C)A%#3=NHYH6 M_F%!%Y%L._K67"[=7%_GDN+*<02,8 VBQP/83EXJF!Z]]%MX)D5'I17D\U?3^1R>+4*;[ M.-J*-W:W(T,:1:664793(Z>@]M80*VIO;L EN^3;.!K&VZ]WC 32-'FI +C3 MG" =+Z033%8_3S12::82PJ6F"=L;%_^,[VL4]N&6D="%' N+T^5&$ FR"66- M2AI85GO5Q9NFL;@N)PK[Y*] MW0>]2ISVG*_;%\CNZQ_I?"^T _09 GBI_-^M\N\[:IN1KCOX5<"())&5;]T% MG8UD S4Q:;/J.I:259KI-@;; 39 ]MMC]VC/O'>A!'_U&?A77EW M+3[#5^S*E8?:*PH^@U;#S/6U>H=0] 1!9NL:('-/+I&9$$&6]PP8UY@C?WMO6OLWCZ2[^OWXV%'O+DWN/F0?PS2PG,[R,=84/LW2\?Z)$_SWM;N MNIWF[<'&DSG-X9S>QCE5I4H*)#7+QM';AA7D21[8W;WM=3NPFT_HP(;K]]Z. M]4F2*HZR^"TIOE+0Q9,\T3N[^VMVHH?[@YTGW_21,BRTD6.GLB@N%8Z%GW]A[TG+ M7'V:;X-99^V&>8^G\'E,V)H,,_CVUMRW]P6]Q1).AQ%R"V( GI340H&/:R:W M##30SMB[C[)%>GD3&P'4* MZ/ M&'!0FB)V%#;?Q_6-@?J'YSI+XNA2@:2'6TO/D+\;OKA("IW7I14?(N*T32/, M&2ML^5EAZL4:"<59DID@_6F=45.I4)9C3C']FHG!B=C<21[NS_([SVNF0\1Z MEL2EB_3AL/GAAV5=6';Q.N,^4FJ?_8K* W*JHLP"L^=^/CXD+O4JI^1 3(-K M6)2(P-@,^%1E:J(K&6@B^7941F^F"@P+).Y:D^"8($F3@GZ?YEE=BGW7,.0F MF/O 5+CM!(+AZ7U$YXDHJS4;)6:&DJ*HE4B]5I@U!+J=G2^50)63OF4HI@ZP4L$Y& ME66VQ;QZ,[Y[Z/\(L#>CFL=4\+C(S_6IEH*L]MX@5.;?8;8;#13YY3FO&18' MD\DS\Q=\7A.Y'V55%Q'>@,Y]9MB"J\L\FH/,4YH:S4+U1=56.8FZMX&8;]^Q MJ8U+%_W2#45D;O.]:S9_HX<@&M]*36-D?.AJ5(W M)@J#-#DEWNAR5E=(]?\11-MNOB3+/,@ @2 @PA_^$&0R2L8,2?4AJ?[F.2KO M0E+]72?5GR!G2O3I,H-K$#%CH0'W"2G*CRZU_AW5+,%L,OL0$#Q0 M]C\QR [\>,^2'P_+#IGS._8HT]0WPZ744.T&PLP " $0U@809@4:N='H[9+= M19?GN2,'H/I_F2'G+BF,&6P,\WM*\T:Z/K)H$-&W+R(\!%'FL]?>N7SA.)^A MKHR%Y[!V'17@\V<_LN6@F+#>]"5'N&NV8$'-S8V\/_=A]^T M'WZY6-9<8AUXWCOA39^DKDM+K\^T5LD(%+MQ4PB2S&"U">9W76MB1CMY=T@% M*-'>5E?&.B?J-1 MBWU^W*= V]4CZ;S>? *T73L[RVF[=NZ.M>MI-MUGT_N.IF\2X/D%G_Y+R-RTA\L.P0. MLB>ZHF_"BCZ'%?ULI7!#+^>M'R[K_76&.>T6["LR;FW__'BW5]A8CW9C)6=G MH(URM?H>8\X1&%PA%GQNYRLEYDD]4=A;]4B],5NDSPI)GNM7:S\V/ M7@^V9]]^^*\7PY=/..=Y;KR.=W=OG@3\M!*?MUYOQ_O#_?CUQKJ-?!,V M[NUF?-]-WV^)#W!K<',&S\".]^PNA2]:_?L<+X4/^BXNA[._'N MSMHAXU[\>G]O':^$V\;(QWPC;#^A"R% _2U _=_J+/H_6&'P+H!^ZRD#_7 8 M[^_N8BC?F@'>WAX,^G6\OW8#WQULK0_2#S>?$(]ND/WO[4+X-<_.SFL=_5K? M_H40O=A^RC?"?KS+L=UKAHL[V_'^_E:\O78#W[YMB'S,%\+^X.:\U$'T?T)( M?Z*G>19]2;Y&'U0-"L"O^9-$Y?]X,J!T2Z_O;:9O9H@Y9O/^.[BN^^%ICS2( M[\\!U/^FI]-Y].<@^I#H^PXX>AAX>]#.AKD*<_4XKI3G-DM!>WC<%\T;3*7^ M'YW<>^&TY[;1PUR%N7KHN5K?60I:SW.XC-YCL!*YL8,)ZSF"Y).9GZ>^'Y[V M2(/.\+AA^F\ZF==)%OU/'6 ZP'2W/,"CRF5[ZGOF:8\TR.7/ ?#_K+^AA2CZ M(TCF ?*#9![@/$CFCQ.H#]+T2CIU9+-+(KPX9T\2R_=VX^V=8;RU?_.@OJ<% M6CL[V_'>K42N/D<)?7M[G5)^]U\_H0RO9RNI/W7.H\^6:!^OBA.5IN@-/G%( M]P/GT<.T&F8NS-Q#S=Q#]^.QM!J4G<>M['S^_#8ZRBY465&!UP]ZJK'TR!TD M0.\\Y72W0'^T=@EO@?XHZ$+A?CA1R7ER^34Z/-=9$KV=9_#64?2^SN[DCMA] MRG<$7A";^WOQ<.OI0&7PE-R+M76PMSXWR4;(G5ZO*^(W525I"M,6_9JG5$;P M#K6(O:=\0^S'.SOK2)JQQBQ*-Q_QDP'^X>9M*TQ!A7@.]\/)T2^B/C2&IC+Z M+2FA%=8DCHZ.XNC#AP^?[^+&V'_2-\9.O/MZ&+]^_73\]$&E"#?+K:L4MZP_ M!97B<5\9[Z;31$Y7,IW]''U*-@7KY_T;1%(^=9KX(&4[^:W /POUDSW M(7F4JJ2@QLX1++]99"3D:G0';)J#C[I%XDVYQ.&/+73=7P6F-[M5%J]3HO'; MTA*--ZO':.;01_G_?E!E&57G218-?\12UWE= M1%18%/Y5E562T=W%-44'T?+IJDE>H*B87B;STH&-\Z*-&AL; !L&,;:PR\[Q'^YL MQ9'YGY<___"7A5MHN#78W,=?>UT=[.[U]%8^;CY/\]%7 (ZDJ+J_H>\4(J#Y MF1NA&5&()HPOB<-T? M[&C88.[S*-/:;A;)"P[ MDTIS"FBX2B+,@M\N7%]>K[M6>!Z7>O-MI&85M%-$+D=A3!'$#9E4#+>)BD[K M$GX%5POLS0+_BS_#N^7*'!5=1F]JS2K3+\,X^I@/&-I?OWX=O847U!H&EHSC MZ',]SN$A'.E;75:%'E4QAC!G9^>)CC8WAIL;@#6?53Y+%=E;]GXNHV,UJT]3 M/:+SC/:]0?2EK[_PM3M*[-;VSN8P^E(7V:DJBGET6 VBSVF2Y7'T17U+RCC: MV]G8W(ZCWT\.%C?:3!0V^3[-85XV-ZIS: 3+'$?ODK**T++X%L8VP<=._E7# MY?4"OVFK)N.0+^X'_ Y-E'6 M4_P]_I.%Z4Z;KG2-P^A]<>\KSI.2GB8I 9J/DM&_:D#5J)[!8X"HQ4B7)*_D MLTKG, >725$D685-P%&'-_!/+S7,5!;M;D1CD.NB9(*NC=^28G3.@+L%Z+NY ML3ED,&N/ XX50 [@8-^ ".IZFH*NE-$PWA[NQ=N;>_'F/L#E*(?S1 M"_TRVM_:-5]'AVE2EMS(0?N=?/6\T/"3G?TAFI#P_]V?O&G_)$#DHX7(YXF4 M-X2L2721T]&8D72P'+B\1Z\/6M[/X,T8Q!]SG#_XX,# M$&O@O9Q91I+7DE.-@X3AZRJ%+@.\P;G"KBGL-C_"HJ/?8JN7W4ZU6JTNX:\Y M-5PZ+>,*P;"G"5Y,","G4UU5\I-S-24Y%G\TB#Y=]49L#\"-=B]"05)!QV&J M8=.9*9?^(R@K&(3.X#5+YP;[YZN4?4F^U[U7;[U!6+-7,%.OX+\>WIXF /6# M**#OXT%?JO#]K"#W@813T"SAA%*8" HQ3@[*'BMX4NM+E>?0/C?,4'96@FHY=$6D;9*IA_'IK,SIX M>P)?%*:_"/I-JM 5$M>*O1U$OQ6BM[L%ZC6+KF4.9[-LDHVM!$Q?&!,!POJB MUE$B+=29QG C +W Q7B2HNH] J_X#YK"8%+#XT=M"7\ G MGP>?!M&;_%NTM;W[.B9; ^KF&6KH196G2;Q@KH-L^0C1;3.@VUV@6U-,^IK@ M]FLRF\V30JNT'1CQO0!'X#:,]S;W,8FE#]SVX]WM#:SXO5RVNEY?&591]=S< M::N=W;:K^Y)KX^[BH:^ O8M_'/!W MW?!W*^#O7>!ODYQP3?Q=F/=R0_B5')$^^-V+]W8ZEKE51,LE?67HW=W=BC?[ M7[H5;PUWO^NE!C]M874#]ASO NR;2-%K@OUJ$+7.._C7%#Z_/@"N M^K(KT7#%(/ C6L&C3L!&H.5]:E968,--V#G(\#.W>>&G0Z( 5CL[V TS&X? M8#CL/->T72ZF0!I$O\"!A9.2G('N^4=>I&-8$Q4=E*4"O37)8"7;YPW/M6Y. MXI0>*L@9OO!%J.26-<8=88Q2UOT]_3,Y*Y3\*T/TY:"GF**< /Q'A4)]&$>: MU-5Y#H=VCNU10 B#EX0.:O.V,E5)VP1^D@S2PBD8#;V7\/V^%:7 #SS.#I, M<#C1&_SW+P4%1R1S^"B^?3_]W_\VX;>S7AC>SL>[KWNUX?CS/_USB(P8MS:VXFW]X;Q\"I7 M;5=M7IWV"]'\K4J32XSS3@4!4IV?5L]2[,XYZ;@Z(ZKPM,AZU&Y_IKC!($I9 D>.+@)9(CAD='(T43OF'9)H2^ M7. UY_W@JDFGFSU)RSPZA=L5)X+R),Z3"V^^FXF(\@O.=C#G[SN.G7/_F^'3 M&])$3TM*L* ^8=. MIX")%6[RDPH$#?S0G ')0@XBPZ,3&5X'D2'$2(08B36)D5C(F+C=!KCKV6>' MFX_-0'NP*.<;CXXP2DU6%LPO8>OP+HE^\OZ.HC^4)0O MFN4@2I(0BPFX #:4NB_2)ME9INAGPE123$XMU;]J$G&@$1QO6:<5O@# ZIRD M"&AE!"M;Y#:55U!L-2XO;YM]G[.#F[@%;\<:2AEZ_-_.?R_P^$/ M'7?$ZG+'3:CSKE?1].C+N]]X^?8&/BWI\Q9['F.9U]\._O;I.#KY]>#XW:^? M/KQ]=WP2'7Q\&QV_^W#PY=W;Z//!\9<_HR_'!Q]/#@Z_''WZ>!+Y*_8@#M;= M&V/.;H"<>U=L[@]@#@*L]$TP+L!+UKTR5BV!M3D\.>5Q+V O %YE\'-FX"\=XV\QXJYG3XG M136/OH#R5R8C\I![ 4_W+IK=?#FN ;Z/493&X*@"EJ).TNB@4(0'5!G M2:;_30]!FR=544/KA5I1E+@Y4@SWGS94')/QFR^#Z)BX-M<9)/Y0$;DXR5N" MA'YHO86C#<>J\QK),:Z&LA[6.07&E^'GO\1B"J)SGK?1@&J92P4C0@4A;ND_/4@^GTF M1PAMJJDRQQ+[H#,X_'!X+-DT"/A$U(SL@M8!WOM:EAXZ#[FQ!C4L:D*"%@ L MS.P4H)"<5(HYNBOK@6GU^$01#L-$G:HTOT072P^JY&7OSW]:?/ ?RK5!_[8R MW(UX#YWV,-A!C[J/OU53W*C=XUVZ$P-WDD/TR'&,N" @B*6:R2I?Z)>\=_V= MO$\.DPV,4D"?(7^(/T7S/EO_T6EWJ=(+%4VAO^>ET_XU-J'94O#U,))Y)&" JQ!7W:F)N3:&^+&A64[C'8<0.2:KF3L!%KT=PG2.$@% +MSV< M]Y%2XS*:%/F4AR930 <%GOO]Y/_;&6SP1,->3:$C@\@ANC<@,=+%J)ZB[V<$ MO[I$NDX4-E#3=DE%QZ3')]%$IS3/-&6@PBM]02XH=.](EM&8]Y([!22_E.=Y MG8ZQZ],9BD]G2(Z?1)<%TI!FI@&,24)V5F)SINHMK26PH)%A_.U7!><=99() M'OZ2UX,=M&XTCJP1C^74=>*2?PJ>@G>BAPJ^RV%+G27RK*PH;2+J3769]XU0 M0H5I=YPJ& XH36E2R 5 6C3\FUN#<0_ZLCM")LZ#9^+LA$R="TIK>?^?C^U9:LX]72 UQRS@5]O=NX95%MG=']S,!%?3,(Q)'(+2^LT)7+EXKTF=UA'=!81!Q26NB"%_DXG0PRLWW'=WN">-;DW M)+22=/F*I$L4LG0^[KV&UT/B_ZS/SN9H);WZV!Y-<"^!W$8!W?:<+3A2+.ZV M)7,;VV0W&VW0:0V'-T'9;7R+R #[)I_-0!ZL,PE+QRP#$:$Y2BFI;-=( NR* M]5;Y1/$+P<'4Q@Y0.E$'QC["6L\1+/ TTQ,Q'KM?K[,Q M[J1E$_X>+_.; 1F-55;2U!K?\W#ME MN0)EPTE.H@MLZNEVE$+]/Q@Z'_Q A3!X6 GDK]?0N_Q9"LN/4JB MHIEN\AI3LMQ(D>;+J0H]O22[\A1FO(K&-4GU=IJPDEVF4^[F8"MJ=7!SL!&Y M7=MH'GFY)/;^GM0JNRJ7+=\*= MEHQ&.&ND;YM-?I/]RAD/5"IPK!K-'"9Z:[#54O[]Q7634:Y>8>\@TAK36NY' M=E?"FG->B$Z?A&!^.%A8#?ZN8IB.) :"D[W@&!8B"!["/)KX"-F M^,QFR!]RFJH5TW!N[ND8WI:K8PTC,_TTG,VGEH:S'Z(V'U@J?G_T\>#CX='! MA^CHX_M/Q[\=8*Y-2+59.!F]6K5D@9_W6W-Q!+A60J!Y_Z#.8+8^<]@;N3@6T>X@(T= TLV]!7"/X4IX&$*A+< M-VZ,WAVWIL_X8$TN"\)"L7,?\PO;MSW.7, 60)01XQZ'0K#9CYS*.<5A&$Z+ MPVM_/0" M7_9G7GPE^S:3,U(1D7I6@'2+GQJ15C5,C>9'L8B^N2,:\#N&&^RS>!F]P%^* MMYMO0NR-^*1?_AP=)Q<@Q!5)] _02)?=DO%#*8S!W!10*J#4 Z#4WM[>W:+4 MYEX?2A$0^2#U(='7$. #,@5D"LAT%\AD(.+V\Q=NO<'A3X@LKT87KS9V]X:[ MWCEY0<:&MUK8)1B^C(GB'3%O9\W7_5!FS!V"9+M]2(:PY0,96D5^R>=)N@*< M!2 +0!: ;.V!;!.![#4!V<9P=__6@>QO2=8FQ'CMPQ@#E@MD]PM1]Q38^(4H M<8P=.4E3=2;,"8X->IJ,53359>E[6W/\B'Z'&?]YEDF4KB466=5P3DQ&.D^] M!,*3QMA]P.LX?+VU)8(Z4J:;BX8K:B3C"R0;*(W[HC*QWHS>1HVCTI\;PV-#'!S8CJ&<<0B6?.\.>?;=/0D;B#DD=(G[K]FRL@>SWLNR\_;Q(2O&S9IK M.DQP^8Y==!*T[OLY;W:J='!!Y[\#4:7S*4FUK,IWCH\H7"'@)2$)!F<98]D4_W)V,^[LDMS91@.+KZ5%P7, M-%$R6)+D+"G&J6Q+"I2I0:V?*BK,E^JO6(R%UMF4+D&.S JYO&CKE")$:(?) M@*D])=O()>G#+YKB?#;>A7G8$#F0!X!EG1!)MGS-WVI,],*T0!!71O.UCB/[ M!-OJ-(=M3+QM)MZJX509RUS1+29(2/>;^??F!FT_^M,4,9;@-,SOU!FG%DJ# M'&D&WWGM$J+62,.*:$C%B(CI%O>]FR:7IODE7$[]7?;+4B)P7YXKYI C :! M];2N5//F7G(*P^A++V09]#"98PZ@%-?"JRJFZ"\\W,0BX@2YX;#S+)VWQ@BX M(!%E$Y1^<^']0PB>ZGH:FP \9O#D@!_A1$1:/(^BCVF/$MLZ7G*S1(_Y(@'@ MN222O09TW/ZQ*E!G9+LD5I1YA#T:JU,T%)1\?4^0G )__-*F7:*5V%? M,;G7M(#8EM:T0G9+V*'$T&R%X[5CPY\+G:&3S%@0=S)+2I(YW-T0@^C=!8@ MLJ'Z]SB\I#33X.P+VH]Y >LR(2Z4;,2*F[R>Y(NQPFN>"6DH=9GWKVQK"LHY MG1DIMRS"!3[O=:Z]_?&#FNATKT^P_09D54-'_ND"0VG5I7QU;/O8^:",J# M"?1Y9&_GMP:S&]V1=KO;J2$H*P>"/GX.B;SE2_+-_?.SRD'[L-+3L;+F3EDA M\[PEQ1#J*X3T=[%781,V7,J&M'Q],%6R\!-5'ZB\.[X0+#9L)/<2][UR-6?]D:"H1 M&/,Z'966BOGJ24YOYU22C$8^-32GHEP$ M B^1W*,H5SHKQY[F$C[+1DR6.19W,66(@915K93HR2*9T1NNF^,9^% > :S[ M?"A;3XT/Y76 _(=F"?SU7?3I_?MWQU2-^,/1R9>CC[\$/I0UAY4G("T&/I0[ MEQ8_3:B&3C:./NB2#%YO597H-,B,=^;<.GA[4L81QB.@%%:H4C%SXP2]N2+@ M'6*"/N/40=<2U>3\IYI8T<7T^?'/DWN*NP 4D".E5O\;#Z% MG6>C98X^_N-:M8R#C!C /*C^#PSF1%.>M!P5 <@#KVC R*>!D8FD6>D8\XH,]U:W MII8A6.)D=\-R^0+)3J)C=:%+JLDN1@Y_6):3"OF7)DQ&PC0;K=9.59I?QO95 M2' !.S!-+OO;75O>AB_$S8%,,,254"##UW3*5 8P4U/8$ 7QF"*;"C.>^M7& MTGFD)A.D/[U0*VX/WG.3[JIA$GZ93Y+"4J<4R&2@3 J_[8W-Y>_)=7^$2TG_ MMJA](U9#IST41/6H)XZ%: ]H>C"D12@EW$D91+]3H,K-EI&)7?+F;5YYN@+C MLPUS!N4(CFW^(!,4(=E#?BD!_$E=G><% A*R!R5%,2>6'V(08QH'3#J$77BN M3PG!3N?4S)4G>ATW@#D03!7AK_RG[HEA8D T)E.F9:'.,.P)Z:J0_D.V@'WB M$ID G6>$$LE\0JA!@4DEO\SC+[H\SZDM+VO^-G@SX?9_!4-!%@P;']>[+R*N M\ZB0:P9[1<.[R"LE-'X^B*SA[GEKN$3\?8,7Q7+&%5I83 >I4J8G+NN12TV2 M"'V5:NC0EK!-K<2#E61W3X7E].GWA01F;=*R-C^;PR]&?&;"8#:IJ04D1X0/ MDXM$IPW'#!P^RXPFSRM-%#),?!8)^Y''?18EHQ&.)&[XSY82GQDRGJ9_#\1[ M%DAGKC.F^R*=V0^D,VM#.G-75]UUCNJ]WG3_R"EU\1AGIG7;$3EZ.5/,R8XX M-D5&6+AY'%:QQ+N3#+DURA*2(OGFBEY6EPH+PV%'R]Z>=AKXWIX.HE\;L6-9 M:BF-:$D/2OQ/FL+(*UI1M$7 /+#LEY\QN2EJIVGJ"!.TXE-=53SNA)\7T=)V M4;92PAI+W[:8*L5EO4L4+,KSG/26@?RLIO!3/R!('$,[!*60S.4*R+05U7_:'%3&$Y*V09L0K+IRVAU MB)*S,^2?QJ.+BB:M1X5,?;>NJ4"/7X& 58Q]+85/$H ,G".A;L2/1>EB*UV% MDAN-Y(+WFPS(E\X&?FBY;)VEJQ^AJ&F8TYL?XU9,A+N;#O\\QI^0I%>CP,I* M^[_5N)E-XO7VN] Z K9+L(X7*NO?S0M(9GE?)/]D4X$\YWU-#+();2556O+' MYI'3UJFX[MYX]%M#!L)E3/!G'@&32WZ9=Q;<,GG222Q)^Q)K##Y),@2^GC 0 M6C8N%LK<5R"IZBI4BW,/3WEQRM;NJFNRF$:X8O3@O6Z]VI0)ZF['Q+$<<&E)K M_Y!U/T6]'44OG;CW\-5#O-NS65WF?#;+Q8?SH>=/2EOT;"?AQN[,JK"?8Q6Q M9K>A8065^TQ/\QH@L4#I)W/7 LG>Y$&N#>(/R4-\4(9 MIQ'^C<9CXH9;S1R-LE+/MC&$MQ[ P%'("ZPD[=LNL"@QFJ00_9AS_YQIS]E*@YV"R3V%G>E9+1=0PZ^Q M,?,0;Q&J!N+K=^^NTE9TR3<0+" JZCH3S6R9+B;2/_DX99>+'$7VO'PRN$)_ M*9A:L?/BI4H-YQSCBSWKWB#ZG20AU *2%$27"O9E.5$%'D<\OTR(CM)32>* M4$[C#Y9-#(&#*R.B4H04ZPQ1"%ZFX$Y&,)UJ$3WHB#F_C!UQK3ET=0KSA[\X M!6R;:#K.^27 7'FN9ZMT<.7^D$33**7NF+S>QOSOJS5+A!DTIN"]-&*++MI3 MIU,UQG>F<[.RI ++38&P= $+!(N1U93/?86:N\:G^8ML87)M+G-RG?C4[UZ% MAU)59$ZW$0)6C^AX&,R1H5O.U#.:N+:+]CY@GX3.X'VUJ3A@6Q$S>%W67 M) M@A+(R>952V*WFRG-ML1)\HAVPH/6UZ'[$HMQH??AE.X]Y52OB5 MXB)#Q/BCB8H,M;WO.0;R?J"(3# +@+Z,TGR,!"\4=(?5B- MRPI/8^[".4?& M;+'U]RD"@!""097$0IDJ1_ 97Q:*_+8C124H%P,/[%>0A^ @SHTJ1"YZM$,W MIAV1BLQ ,#6+I&B6E.!\M-( ^\<]< M UZ(G8V3"!K+I_O5AHE=?A^C5M8E>#5=IN$J?XU6:8"GB)KXS^::G]123-$W>*[%2<\X)ID6* M7X&B.;A@<5[P;]%YH KS4S]PCI.BVHFZQE"(\CRZ/:B4M:O_6[_VTT[J?GQ^ MKJ-V9". ;UVV/$:.5(7I-A+=C"9GDK\*V#=3Z,AY&2632GC).0[0.*Z6Z'"7 MB3%BQU&)>4'P:HKQ[MJ(39*U^4BY\7ZT]:CW2?H(4W/O+\N:UZU(3*"%F2T3 M[4-+A$Z"5%/()+D.T LH,[+&@ZC#45RHQHB*>R95+P,%/%. M3TT,*& 1SYR3\Y8X#[K08,&F232+06R_5!<8V$'!I]7207/$!,KJWA R<82T MAS Q0=X4W;>U(8&C'. R5YPRWHS P\-'N.WN-V[B@X:M,TZJ3AC4)XR]N=0< M.%S/.H%[$A*.88'H6;?YB1..&[)E>DRL6CN(PH;%-$M7UA.,ZD&X(3##U$%\ M!^AYJ0W+815O)&1+LIXD&B.+)=N9/VZF?TE'89FD MKX\JANF>8U/Y4&82P49+_SXO)DI7=4%;;Q%_P\JW-+GN^?!3H*6W]2<2<\;; MI/2W1Q-3C'>LD4% ?[AP' ,>FYFPQQ1J"GO/=)EI:RS*3NPDKO'N.E9C)("BZ+=C M-:N+T3E:8W'R3LC<,5XACO(/11N+,HW,RN#^(/H=6J)F'Y3M92B<'B05,T;, M6! LS-UI/I@XT=*E42MC?!<+KO1"BJ;-C"*<9:KP."5$VD.N!S+/-4E2?CQO M&2\.J904B]X$E)XH43Z.+O$#Q?<5[GS[X:5EBY>!:8UX+"B]&V(C%LY-*\U! MN#HJ5(;0EU/4,P(*PL:%LY*!F]5W+=8OPX^QX.)JM@.^TIDB"79DF<]D*Q(2 M,>F%(]/8_#1FP&"1IK92%WR*9G_N&)*\E.?.!C"I%>,FW KZ,,M+5T_M[V/L MO,A(I2]T-DKK)N6NS=AK&K!Y T9=&N#:[9Y3 .7&#Q1M:+MX,C)+Q M;9!M>.0J"\0-S*=J#HU9&!P(2+IC?W[&T8OD)5O]))=95WC/>R&S"H(T--A2:3&1$#%KQ%.412VK8FA]ADW#>@I[YANEV9SAM\EC!- M"\D62?Q>$(Q3-V*^A^AXL GV HGTFH#/0B5FK]O&)G5!?33B>))1LAFH()KR M\6H>%1T7]4W*G+=BK=9XFV$-##*7(=>H'&3 VT62\TU("\VUN-!25N6RK$G3 MD79 ;P\;YL+V>+\ZEC:3,O2M$E-#H[6[ES;<4W4F1^(1;I#[RQ2YR6JC'+?2 MDF/JYVFJ0=3HKJW'3J$,J6:#4 YQ296[*TUGWGI9.*-M<0.Q U2D'5FT91F= M?H@),B*PA!22X-L-OMV']^TR&0T"*@!1WC11B8/,\MHXO"S]WO$QBKU-,RQ5"I>^+$DBL M\1US*QI7J;@,!^+UA87YEO8%QO5!Y'H?X/DFE(_B3S71$ E))#EUJ-P-,D@Y M1(FA>I'OT,DX'HW-86_R_"N?LV,L5=-K4EU6'5)J*<;1E%$KN,/1"\/@F&2&,WS5 M&EED]>_A[&QX.LDM:)AERK@3 QP I.?46>)#1.C%1Z7Y^E^=_)!5NE77Y*O"FOH M19]M ;4655T^53W5U6[ +BK@4V+@!ZPZDI]!OW"# A)>$)XY?(L8QEGD:2O0 MAFE/,_@Y136S&ZE-CV="':()R$$%WEV.C\D=$_[\I[Z-$ 37(+@&P?6^,@F- M%'-E_$)'8L(" UU7MG5;LP=+20R>'@$.&/W8$7WQ#U"H4V5N(H^6T\8\+I36 M*.B*@V68\KM8(L$%53P@6D"T9XYHE$/"J2Y-JDE;CW-+69#\RU5'>FM7^+'= M05._W>6RVL4BY2ONR4HG?CGU314C#--L&5](H2ZC,Q"*F[RGJ;1_4S&:BQ Q MD96-%#?)LY<2O(]!T:F&8>$=>9;G\&V"JA''?THL]BE6HM'HEU%EIU3NVFO\ MO\A!_,TYB%X%(\I9<=C9/V/"7IFD/?&=?35>.@==0MDIV74]>K(QF(H'^2G<88MJ@U!! MZ+2_?D^K*)!9XAL'^QJ[!RF^EYS]\ )M?^T>5_E+W$/$C$!IZ%Q3N-TCLVGZ M^_OP$-!7KFO!W"ZHKM0N =4MU^L7_.J6\>I/92*DE,)@CZN>E%.>KIL7MJBF M7<^/%]:VLT-#WNZY9!ZRHP])*3VF(P% M+,H>"RE)+R8M6P27MDS:K8*%,V6I[ P4]9E?YTU)MIFHR#.Y'$T29$^1J%\; MF@YT64BW;)U 27^AO-]VWMW"U+\;A]NG6!"SC1NMXGS>%G<+\SVE_=XRM*ZR MW^.N'H.NJ2*Q#H\5,(D*9#"I!/,R>J(VI8#:.TTN7+>BJ!A[<)M)296F0*K7 M.:].JLD0EE9^;BAB\IMMF''N'8Y%_HDE!Z2T)V3!/8=%;9=-,A]/R4PWOI@^ M#?)12'[W*]._2\6'QZZ[:7Z1D(OAK=EPONC^>SL=K\GF-L8]);X%%MB?OCOFKFAKRQ9"& ODA'(@G/#9R+B(W$")$U6;^/*E]Q)>JZK+3;9^ST=8FW>Z1-L MRLN$S4T=_^P2:3X$5S]XO#2?L78'LH]O6!PTR69Z&*=&$L!926"_: M*$$:R=.^N)*'MT(\%-FFRP%!W!E(=6:)2>S46C8[O'FHB*/4TS8/O-#"/W&J M0%R!OIXFV=>BGE5219;\GG#+% 5&7Y@"G"C9F *XEO(_DA=#E.BOI.Y">QO1C\^N"_+0EER_D$9Y:=DG4#0IM M)!N/!) &=B&-F'UDMD^J\$+'F3HMJ0H5)4%;L2NF$O*G9*T0PCL4M% .4Z.: M!'XA;'2M2XW41KOSPO)!.3VWJ_ (M^W]RMJ?F?7&&-_>&#/: EG[-BVCM%#" M*M,P\G/@T-AXVY#P<'D92Q01Q5R6J1&TA=H6VLM:>T.P;:*_-;9B?B3!O2ZD M'F4N3U ]7K;9<9Y=;#D#?>NC>X@?E];V)+@2O"W1K(FEI+/>.U,L7-QV+4L( M;IZ\*/)+Y+54*98-#7\;J%&:A-JP,O'L0JQ <,1KE')1/C.>C/N*>YSXC[1CK'O+PW/+K M(4]3[-(A%FQIL3G?K;@[N7;(WD1##"["0RF]#K?4(2_B-:K+9VU7H:BW@QUL9!4>6.49V#V9$82[#;T-]*G02' M!Y$%>?0EC I]J@+31L"7@"_/&%]0W!DYNQ<]?UJ>O&!R,H[][O&,',RC:M ,3Y13U MS<(*(#[CL\2$PJOP3:46]Y53A>!459?(]=QP^#//K$GN6\SK3V%H!9:8,/D3 MC=&27IHPX:2NJ+X/9C8* W-3=8/4IJ8\D-^:1MKA0E]@#5>8A@!Q >("Q#U' MB0FC+-.&E[UD1(@-;S^7$1/6=5"Y).;(U[-BDWM=,7=]E7Q53/Y_5BC+D?N<10)AQ*UT\0\CENPVS<#?/M4WJ'B[7+VAFC@YA<>T*M@(M.>HMF+:'+Y[!RXE@P6[\SKSC?6/0SJ^ XIG-/!&R.BRD3(?&HWZ3F 7G/.FT& M8WD0S8)H]I"BF4T,X%!*BHHD6)4XYD)5=4%^15WUI20@"!Q+69[I/#K32.V!VLCF!K&LE,8..]$%42MADOU(O0R $P G ,XS!QQKJ6B2 ML)'$6(..0F!"8,2)&_^L"UV.=4-%0 5ZKW+G!!0)*!)09%U0A,@FC/-Y7'/A M=N/N? 0TPH$HXF&((C8#4<3:$$6$BRY<=.MQT95**/.0/+FH)GFJ\T5,Q"%" M\J;S3\=@X^29'48V9/09KMTU27YX89#3U(9PJINI@]+<_*,M(IRGL1XJ^U-,6 MV38FPY,>Y[V^X3%$?DJ,&+74E6J6B%][IE4QHA92/:EDB*8TTX72Z S=?&&)\>@9$Q@$8 C0 :]PL:#E",D/W(B$4&%H(YYK;78+%"ZT&S MH\6VV/DTTLOK:1)-X(V@SR*M0U/^&\9:4+ M1DL?*Q#TQW)!T3O)6-];*ILBA=F 0V4LC&5*A/&$Y\($ V&> 5V3B_O!V8U> MUA(7TE[>>Q3!I=]7]\KM$GRLBZL[]>A,1??$C#Q9)-IH-,/!NB!I:CJW4HX4 M3Y.\:,L%W#.G1*/"!,K,*\)4F9.D3HD5NBL M>+V$C8!/]\)KZVPS!LCOD*Z9'\(2,UC>;QR]D/SPWE\WY=\%**I2I9.7?G;O M:HGN7AZ[-0TW02]46;[2$XV4HX82YM#:0:5: H $$GVSH=9)FL=)IP>)/J:$ M#TMLR?3EGW5I"FN1R13F+2;FZJ9+IJ"6]&)D:4S=;JY6 V%X<]_V\+:1$?9)'?,F0W=Q3PV;D+W M%WN#Z#>D+N^62#U&YQJ\XC-21D=?X*(IN3XZUS/<_/G-8,DS]F58<2FQY),C!4TPV5Z ML1A#7I8:(;HSJUE]FNH1&=;/H=?6D.?MBJNL:#=' M->^6ON)0K8Q@]W@$6[93@W>1?[.L'RRUYJ4I[@7'7],!Q/VLB%85Y@$ISVLL MB4WE"#E,EK:V@R&S(I_HBLJ((T3%$7E0**AK!D!B*[G;N$]M7F/3,MF70*G? M!#7PF*:87CI<:'C@HSBNJWFK!+.<,>ISJK\JRY=I<1;^K$L>GXV%/LM!ALC< ML+76Q$BT,]JTX=73&;Y:&[9C$UAD!KRDU-YN"<.IWU4A[Z*"8)%8J\9Y;3"S FF0NL[, MG877;7E\!BU2OZ?)F#[D2L:.XZ(UZ\HH>"-6\-"^;U6%W!2-H\!NF!2#A[U) MM:$J\F-.=ML*R6YKD^QV5Q?AH]O6GPW<4;51BM48LQC<5/A!Y$)^0P/$)$R2 M#;\E4%.4!E/9NS)N^WIK@3:V!#B*Z(^F>A1C30E2R\)H"H!P;[F$B.DN@:QT M5D#R%.DP-7>Q:%H)(C87OW1"(?S!M&\\_-#;Z$-RR;'P<)CT%$:'.Y7'4-0I M[K]$@C/XIS8%#+>W3W^.+V&MS]@TQQRZD4=<-Y@.P6D^MDERCNB$/\;BV$[B M0,/M[KP?^VK.F7M8SY7[E*-KFR@+T70W=WXD40^&>Y;FIU8O9\&L;P8P= 66 MGS5%54Q7'9RHI_@12VZF6&X93>HTI9' "##UK;)N21#$4+!EG+I NT'JMB\S M;5R25(!(RA_@'Q3BDJD4%FTTPNP,ABFIF:NML:&9*;0W1P?PSS3:W-AXS2HM MJ:C1P9BJ=%2%#0.QNYNHXW"%*'LO34 \_IKEEQF.^5 ^BO8W8Q&VI4H2K"Z2 M0,&"4QF)"1R<$6@)*..3F#Y6.+WP3H12RL**'A@?4(QHA!=)!BH?6S<[:ZF"F$79ER1!&) M^GG32/.V,FJZ@N(]'AKW6YA$_Z,([7@SND0J<5AW6VAIB1/V#5 @%T4*F37" MX#KX$@ZXG%G;=4Y&GJ1T&%?80!9!#>]HPR*6P2UX>9UEKP"1G!!'GD":;G<_ M&3./A1141VL^#V3GZLXU+-1H1+("&:B\?8TA4W:-W95WIMZ?Z*2],JA=]ZZ6 M(T:<)10=2?&:^*@W FCT0A=53; FX7 (:RO.F]F/O.^TF0>.M[.F3YO\Q(&8 M4P7WU0O]DK4J+FZFR?A'V]Q1>V_](-YZ@^-D#A?H*_B/=TTC5":2&^U,G;;* M+RS$SS '9A+& &4E39!KSO3O([O?X2)),JJ@@[A\7J-,AK5T:LQH-E' --&H MQN,6\>VN:(_)+[@R4EZ<)9G^=Z.R6_AO]]1=KYY.F27$^KIH!9*[ T=RFN=? MC7D9SP)\:^(@2P5XP6&*7!2>[C,G0[VI$82/P3@,$F(()MP">!,TH;_45VSB MA;Z0[@*PIBJ!T[VS\2-N*TG-DQ+T)HP;:[AG.K>FF0O,%$Q.=<4$@WQD M_:6<7K.]X^XDO)!50*CBPLT^CXJL]M6D:YMI );,T<)%M5$11Q6OB[8XFPBJ[&;CIV8[M4Z MK30:EM'*3,'/$<9/6#&.](^RXL>AWQ@%^/ Y G81]63A_)N%6GBXM9$B^M0J ME+_[]2=A[. M*F9SM\R$,8! XT/ :=<>@C\G,T5CHKDD:PB)M^T2<]:Z?>LW M?99GK\R@.Q(\NST M+RD->R+!"[U LSM;KTPU,]]1V/8BM&>*(41]2U!9C=G#X4XDP,@9.5Q-//\I M2-D375FOK^W;O*<'O^8P#W^'_W$@ \=+Q=)XI+!ZH$63RF87%G:F]4!WA492 M,S$ZAUTG][O"_NPXZ"_+&UGLENWM"ERTZ.:\P7JP$0XF+X5C;"U\99(ZG#9L MD;.TR N]V)BF@?M*3AO,,*T*2_PL%(J=SS>4P&P26 '<8B"'599Q/'BH"(92=QEAYH9#+M@+]X)RC)1Q.L M;3*/%@ K+-7$&^PEWEHLR;.CD\;6'7],E9QIYD1)3DV^$<)D8\^"[2E)@HD] MH.; )A<)@ Y" 0<[-&4V/8B:.V*"IIT%HGW>V5YWO #>K,/(NC>8W4C&\SE* M$SWM0!S5=W3AUZFZK='B#\+MD"P3'Z^#Q( MP^WMX!@-CM$[#C)G8I<1HY;UZB-EJMSPH(E[41*1J#-@PX[LW5E &+A0Z*+M(K[ A;ZIZY' M\6IY1AKT:3+CFXT R@)<"TG5LDC@0[Z\BUI7$S'I"=*HYTU:^XE8ZJYSUK@6 M.D+NW:MB]O4<-XU&2A/56$70F:^4O$K'QK77<$UA4TN8*V<(^F \Z#5AEO9/ MKUU(?9MAE M6"Z/9-VX.\FWB5DVE.OSJ+\/5R9NMRE?KI:4AE7O+'0@L9MGX M*=&.TTJXVAI$?U=S-^E*,J?>#J)CG,/W"=E_33X5?%3:5%OHS-L^XWR@ "])'$[DS*&$JK #S@OXN;=./HXX(S];!CHYJLN2XT207[3)GEDI M,::9TY;EHXEXINO/NH<0+WI$R47Y,^2,I^P0<52^2$R,#V(AC.*EV*)'A&:E M+TSCC\JE+TBL#][$][& 80[+"SNLV(3FS)G.%$TF!#TD?7DKJCK]63DH 21NXFE4X .0^Z M,FYZ^$OFU&(\)3I\!0C#K"X."BH28QDM%4A3NDE.(/8-A7% S 7^!,) )N^ M8AP(_E=5'I).%8CCY =V0B)$1M2%,_B8%E;PR/J*X1'S<6S2*RC@P::Y.9., MNK))DG&>J(JZK,3'?>M#AUWR2GU3TYE1N/R0$L>F#X+&!?9L@EFA_/7+E[&S M!UV3@H.M9?L9#!)\870Q5S.-.1B9,G#HW*?SER238[1(SFE%9""H\M'7Z 4& M/^45J7M4C];K#,N%>/B-&J"7HC6N$H(PG!12A,SPP>89J%GFMW-Z1 M)2-N3!D(<6<<]5 UU"NT6:Y$T,;#FA?M4="!2J()2)"F7H-)S&GE)OJO&6/2 M>>$D<8+NU56R&IB@ES%B1Z4^RXC^BY0DL=WD1#F&-SE9=.B>;'GUJD58*I^1 M8?Y.1%0>NVQBG@$<.EV2M%H8!3BMIZP_TB&CR6Z20H4![DYZQTLMO<.7O7#3 M5^FTF%UQAA4MFFPY>/AE2R:R-H_?U!B6J+ 6N4Q5D9=!RU'-[Y LW95VT&]8 MG+'V@DTC*1\Z3LC^,+[095Y(Y*$QN/1N8#N--(=W!% +UM8<'H>0J2L[7C.M M>K&7YC&G/="_[ZVLR"\2K=M5.M8M$1<#, QLV_SY!OKBQ@CH'#T;>8M:$3LL M200C3>8JK44"E.+K7BDV6#=QTX'I+N; /0#O?RMBC[2V!3$P>F^)G9#7Q,T: M(O9,)UQM[CM%W2>OU74 /FF',W"-<.+:=DS6?MR#4X+H J3"@2#8^59S3BL[ MJ=)Z>JJ3V(V4Q8@X^TN;+37IU7-64PD84LE/;\(&R1Q&0W-B7EGBBUX<.#&[ M22>0OJ\?;C1V6<^0&*@TA;E;G63UB&QWU- Y,D)DRLI:_M,<5\SR&\DCU"=K MJN9[A%)74-IP4UJ:V&@3>42#PQ&_L>,C*4>H%BXIQT"OB4"C7C0Y ME-(/$Z7A=HLS):W=:*S("DTV#7) VJ!7YX?6HT 6!VT2I5I-#XA:T2IYQABZ MU!*$R5?R(U*74>[S544X;1UQC!461R C+<4<\<:$<*<\,VM[1-Y?[X+U;8DF MW*^U#7T<:P*6_*. GS,EU)QHAW@3%0J9X]'>;\DOV#?^A3R4&&-MLX9]!0PM M9%/+&]'NIUU[DV]T^SVT"52HW\-11+,;[34T\HV+Y))2SB:=D)>ADIP96^I3 MLBKAE;"D5S_?&$RH@ H-SS4$V3+/E^3'CYWHO,+S"=D48*3M(*(LO9P&V5<6AS7G3#S(BDT89+98TVRJ9\?BXY. M)]WV)>X9CACC2$J.^;TF3$K8&'<'7C(5GQT6KT$AGS@)3M4HP4HWE\I2IT@P M .YJCRZ% D),XC[N#L(?.Z+3NN*4%J?)A-D>L(C4F/-PK-T*\KZ$BY*J^7;FVB""\Y8!QO_^MMYR9L MU+GF(XZ_>:M&1%3 JM[6,(XV-S8W[ $@/!;2RU/O[;1!.%+5;U>2O98-#SN) M1D^V0/T%]6T35$#Q6(V!5FHX-S6ASIW;TK\_L URI^O,?$(SM_K]+M>CN=Z/ M)N88.L/&^X*&*7*$L ][MHLK([!H>9OKEB89X4)CJ%2/5;EY.]FO1R.E"/VP M(Z7?$\*5:W5F;0_Q%Y9(C#&*(@;$5B^RZELCZ5C*+-A[\MV)9(I\HJWXMC^C M]I.9:N;*="?+!7E2%0/(=QQ]-L)=^;@38\$IG+IO[],1 M[#ORQI4%!Y>LN:VOL1E'8.8U]7K <17..V)(W-AWI$NOF) M[QRDC2:4=OXFB6E_$?S;=*YV"!CI ?:Z,#FVE&L!D/\2;@M-*N(R?PA63C75 M%66CX]X>C>JI!,>)>F%YZT3:*ET]5/C=KSRC)L>FC'O,\3(PEH!I<)[BS4Y3 M!^>Q"X:YTSS#OQMC(<>8Q9G>@M; MS^'+SJ_8UOZF$6V%[*<1^QMN$)SZOCGN*/?7FEXBK'8V#F^&[J1S=I6Y=NU\ M7A-R[\CD9(F+;'X-#$^+S[&]]J1S6S/3OV#QV0I@#$V.MMN07;:GHQ6)Q^E( MDL+?/Q^6C0/^QXO^X_/O/+$X>-YN,AG*S,M4-78EX]X$K47G8TCM\*E;2BL[&]?]D"XPU=LTO.77@;1BT0"GSA+5U]!U\3,>H4Z5QD)[@YU M$QFKNW%OS>A.U AS;CCURD9!]07W-0("%:/@VM&4^#BG7G5"'>G.*$U1$(E& M$ZLVT_.RN2*0>]G8DGTCH?VZ-'"[# M.RGF],3+)CH.QCS6*:79CTV1#PGM,\G.3@:+F%-T3SQ](UXUN6!(,8@IV=8Q M\O'/DW=Q-ZRBLT5NK5=BYW*4VA4V8'NVK;O!2O!-_,:)QE2@1J+$G-Y1U5!: M]#+IG[KSLG10;*CIHZ9L.F6&AZQQHEWTAL::Y!,L7L;"-BU"D^R-W);B)[+L M9#9?N:E\+@QG(D5=F77FKW;+R.2L_/>N.6I%!1NB*-NBAXK*XP;IX_:K5Z.! M=PG^KJ20DWUXZQ< ;VR/ELMJ ()[+QJ$(UW*(MM;A2Y7,F:<^QIC'Z8QCC&P MO62.4+E!2*_"$V7HICQCX4U/5]\.MG0GE*UQ+]I-*R6$ @V7)H64K:P0X1;3 M*06-3GJ/3TOS:*:NHTZ)B6O<)HILS^=20VMCA+%*MP-G?08)UQ+8V?/C;G-C M9>S9":8[FPEKRFJMH3.RF?6E08^NXFQ.CF&$Z#$ R!,4Q0K;"L4 (X38$A#- MJ\CF@FFLRGHM)&I@WO@;.I1N_1"*("EZ?0^:&FV^ =4E@.J;D/I)3EJ$J:KT MZ956,*MU62V&&X/H0/+RB+2@S6[Q;N!S\6_^O')I$VL:/G+@HH>&92FAA,N09QP/[>@LJUDWMZ1&!G$C!UNQ9? M.@%L2P/J^+)H9!1H#C)9F5N7& \J$6R40"K3'>,$8<,RTRV;.Z)G9O# R:H/ MO$QA]H9TKZ&>8/BK+Z*>%]L#*VG9$IKEY=>OK:_N &1.#(;(45HBIO>57.17 M.+VCJ_S=K?"IJ[W?/5MFE>R)[Y!RP!YLDI^]@H^:H5>/A4RBJF_XR M+0!1SSE,NN912_)H7^^^T!8_]M-@2<9(QO^LR4Z AXX=3R9':O&]3'[*GL%; MTT.>G;VB0@)ZLE3TITS&4QR,#5FAL%BR*V(R)/O6N[+F:=L*(^5;O.Y<2Z(= M1!]LK_W!3>Y=&20#8#-83REJ$4PS@7)BB'24$60:9$WL<&A2N@*P(_NS_;%-!R?6BJ4V MJ)('!Y.&C\@F-G11#K"+E;73MR>#)-6BZVE49;E'*LU-'4T:. S-K MJ$YT9VT-E?JU$@C[V4.NO$F#%/C8TJ0H=NTQ27Y/YQ@MC,;U^G&SJ%PN$67# MEWV#T5<$YJ?-%V?O$V:4+$>%/K67$5FD21'YBIG7SX+@5+[3SHS,QU;C_H2T8T@46?AXEJ8DJ M@GG^^6(1;K)7)CY-1)D' M$[LY;:T';H8#=!5 79:M]EWB@T74I'/76 M%450,5YAZW+(F?O#$C#8TD/M?(RFF,8]7[E!N@_ M.[ I##^4D#$X^SQ<@[N M%RJZ66((;N,S$%B60/SV$[G%0=("5 2H"4NX04HE85)IT1:-!G M:F$")EGO9LF<4RBE#+$Y[8Z[U+BFDHKM .;WCP>D!O<*+/?D<;U[3X@5<\4% M?F]I="Z1DRWS;63@3CAH7_[# K8PN4M[&+HDP8'_PI#YXE6EH7$[LWYNF4T9 M<)RLI027WE:\:.<%;D26Y)^9:C/.A#UD%, !9=6Y%4V,CI/#X*@&(76_AXY8 M8F78747[E[+D&H) L\TQB&3*A;*>AQ=N4>Y(W$IYMU90W%%,$E](JI:?W-=D M 3Z7*1HE&=5'4Z/S#&]>=D-.8> 6]5IGUK))VSU#!'Y))U[^>7ET%^8A=1-1 MW S 5GF&UFGMM-J&8&OFL$5"K8PA)*,-H6G)<8Q,QV=3(MW0N:Q=5=0Y_->D MX'C0V_FY["E=\DE;C%-71 Q83[VD7O=8DVAA26#T_>M.=*7L J((\\3><") M3]?$V26Z,#FIEBZ6=C]M.8%03.]H_%RF+[U#:KJRPKBQOX49;.?#;+I*5.YOGBF_#+DK4OX5H(P[+Z8-+\,\8%_S\='-[C7E#NEPA(Z9HMKP#9(7K%?EE MPUJZ&G(%?27N]MS4IG[Z5X>70->$3U/8O(T3QL(:[.LG".A,JI;R[0^^S1\H MA.N/'OI/,7=Y3%R90OTI$3(!:?Z:9+QEASFU,Q7W(FFU2>]9O"GK--JK5; M'CZ/OP-R^66VW"?@;/ K5'7_;N/9;M&L-C@QT1AEDIFX>+S]W\,FB/9W-X?] MU:&O3P4TRU'T-=D*7D:@,6J9YMV;R;N1VOE^(,&73B8I;$CV.SQIA&NDJA#] M^ABC7_=#]&N(?EV7B)#MU8,]W 6X<9;GTAS3]P,_;_-9Q8A\?[HMC6 ,]R5+ MN3])$59\\ 9\;2AZ?4ZHDNO!&9]*!_">:FC'XFS#;9PZ1?[ !RPGM8H.T'DE](S;CF7HYCM$U2?WJ.>)K>V<\= <2 M[^)%BQN2JUFA+RC/HRQK58BSC2,66]8^[D79WX>F;,3)N\-!=((T(Q,._8N- M;:['?IAQ>:O&D,@OP54G<^*M6]$V-UZ]ER7&'B-+&UI/I[!FYS"T226!/!*= M0[$#$UW"0$SZC"D"T2[!.8@.TM2;$ASCV)L80_B?GR+#!GHL3> 0Q;@%(5HNE"%9G, 4 MI:80 %:JUEE3/@P[!S^$^X''\SXZJ0JEJCCZ.'@WB*,_DA+K2%<84_%V "N\ MN;&S_7H0_9G7-"A<6\I1P#[0%AR;(QQS0(5D)K#W:EQ+L#0:_Y6*L1M86Y', MM'FSCS! ><%6M=M*?5/36=4$Z7 ,I,/4YYX#].BB2=]2"==%IFEH,H69";=H MBI"[&W]6Y-_F45-+E\]+/H&]3J>'XRG1ELU/4S$SK+Z+UG@WQ+S3:^^,$U', MJ_*2CBGQXX&?\4MVMC)#':04/W_9K,G))!OT[J,07" M7EF?&3?I+"EX5>%I1!1M*O.@5X67^)>#@\^Q#?/(TU A,J4V.)\ MIN):LZU'^71:9Y*^X(1!4"2)DW!DO'$FGM1]E2'KM'-)\T,N/_+52 _C92_V M7F".BXD*I>+8A"7X:D&E&+<^3G#; //WN%!_QAWD %JR1QV M2B\Z0Z;C7%_)OA'P5-X\Z-,285:^[6LWCFND8PQP207 TD]?BO M/\"=MKT'5^#_'>[\T$+-X<:CA,TO[WX3,7@8$'3A'-[/H?_OWP\^?CGZ&'3R>_'[\[B0[>?/K]2_3;P?'?WWV)CH]._M[# MN'N/5!,W7\UKX.]C7#A#B&P5R&-=?NU=DWN_O]#2(II:@;S^M22_8ZQ[E5#, M&&HKS5-883*C(E]4F"O+ISHC_0M$_V.5P5^G>A!]XB?SLBX\&YF-=2]P!D"I MATYI,@RDE-.((6U8Y)X4&OP'&KHNDI3B$OV745#<&$$:%:8#:ZP;F\H'6#[0 M4S?)SD'\O%E/CP#BT2A"EUV?G9@\MWQFER6B@4J53+4LNZC.;&FQ2X!R; M;-)L\<%.B=>$$D :1;-Y&^X64\/!V5*T X]_>X,QD)10[KT2VS^M2RS'2S0- M-K\$MG+[3/SVAJPKV2O)!.IMY[4Q+:.Z 0X=!Q9+B8J"$(^AM(4\2_4;: MKS[A3EZ,RW&:"$%+P:0:JC+K_OG-IT.VKM@78"7225J/JIKSR##(O:R:,']N M."9C, V_A)Z019ZJUC)E^@R+6XR(XY42%F:R6[%P[&J^/O'ZH M/>9E 9J@[4S90&J47[V]Q'O/3JVAYV]LDC'J8 72P+N96'A=*SJ 5)SL*"S="EL7*'Y1\G;Y F(TZX M YQ8;LN A(^,;5#:\A*Y$1=6%,NH!&\ MC:*J55P$D)0&OJRG6&$$/7VL*XR9S8?E(F*J$!'+TNB0'&AK\=AVZU(QS9NC M^S5N1+R%"HF=H9=F6+Z$E0W3+JZ2T6;65[)"X5(D:+G4_9DG&995,''S37$I M)I1*"B)0J8H+=KFR: '-5^A &&#H"LQO@M6(8RK$/"HP)Y?I&3JO8$VM278[ MS8L"R;$XRTVIK\*5-2LTUDC$=Y@/:#3D#%[>M%$("@7/CV$BE:EW-E:E9A6<=>?NY#>9JFCT&54- M&=ORU::Y$5G-'E518>0ES2D#"97+H ^B7V%Q+B0<17C/3&)L4L()P_(Y344N MER?@AM#0UI#:U=JW!M'?U;RG2OO; 0/U^X0B5>338WKU,9FTJ%-H#7LCDK \ M\[Z9P;)G-X](WC6";MJ<'IB$,N$\]HL\K:?DKE7!I< ?Z!DX9-^HIVH-A_;Z9(J-TDN$HL4.?9U/&TM,6KO'EHW./=-^Z4"K=\$6\UY7_$.[E)$B2Z5&HU9CB?L0JRJRKG/AFX-25SY7* )IW,()DF:!K_V*337]+YM&O M"1?2^@S_7N=@"*XNULQ.C$'/-HS898.8)7,I9)2F^:60 K@Y_/#>:1,KSXO1WG=.>\W7[AMN\3A]_Z+MMEM0% MY36]I1=LOWXZ7=W[GJ[R!=)=PU70B"2^JZ4;V$&P9[*__K#UPR)AX?]G[\N? M$T>RA/\51",K&U>RZC->X>K;WEPX9$J,I(3$Z?.Q?_[V7 MF1("Q"TA"7*BIVQSI#+?E>]^(2 2N[UP3IDE(4Z7%(F]"'YKG3>D_-@&)-K, M@69:*K*$_UU^D4(9(%$NOT*N+DBP<"_=O,]2G5;&_M:J?R%&DY''A./6LWO# MQ>;P\M(3$L2J)HG--3DY-)-V8TITIT:F&BS'L1#NI+&R+& MJRX-SMMSU!#"@*HZ>XK*2 9IGPJ]["'BF%W@6UN;Z^9IA__2L=S[,>N.H[D_ M_:/K>0%-FPM;MUR0RDL%,V%I[Z?86ZP=C!&IA)@M;AF8KX8/;"]/"^*?Y]5( M/(,N]2YCJ2\(1[WP+K']/SW>'#,MGA(^*%$;5 ZK6NCD8=[SQ_ <^U+&@BQ> MAX90#*'J+$TXV\#='>GB!WIXL=4"NN :OA5[0OVR(M.@&.I#Y;&[-FE-VD1%[%,VOD,"9(Q.J&=V+!S[H?@:<;3 M>7(?PYS@O\+SWTU,GB,[T5SJX:Q(,JR Y*_'A3]G4\YL;#3F2*(U4_&NJ4U7643M!W^=,WX@H[O7+71B&K1)B#_,/Z=LGBG$]8K?P M=%P=.?6,K^/PM&^\P[H7LWYP,>TF*LJF,R0(V AH6%S&O"RSAFO8C(!Q^)>\ MLL*$R! B0XB,(X@,.B;F!3T/?, 081$[[/; FNR9$WK_TY_/-!;"N\V%_?+F MOK\AGA?:7?0O_DW">HS.SY*B_3U&?-;&VA5Q;(@[:PAH&Q,29O4- L]WAJ9A M+\UD0?M-XB$/VJ64Y@9.^>YXV[]9;(AYHW%8RM UWD!#DJEZ%+8Z%6)2B$DA M)D]83$:&#Q(W"!-BD7?6[\<8>.8$^^90@34Q/=JW%]^*0LQAHW A)824$%+B MA*4$ZZH<3@7 QOW<3P(6&9+M*D=RF%\RW_A[H=6W4#*$^!#BX]3%QR@L!HOD MR!:R ^2&S09ULGF. V<"IA1-::5_1YWRZ3@/!Z> O 16;)IDF/1%7W7V;>%9,DU*C7B&8/4-?, MIA3>QHZBQ+KZ%C.4=Z&W,O7_11EJ2/00]&4H87U7%$%0@LRC&_&*SD MQ98)LXT3%V)O\@OS$OL +W[$"_>Q\I*&I]\\7 "6_3GM@F#A&W?9H%3H>JA./+Z7&> M"6U7S [%_;P)W\38<<+W0FC*Z$F.0,7V(Z,+^)F,#6L4NFF?B4U&)FV"[;S9 MQ+W@& O+NL,3<. F[(.?S1@,Z* 8OFY,<4EZ!(YH'F#.STQ3H@3B.@. M4O" M>>O899J/P4YX//66SYSBO"\X>LLK4B++F';H.UZNA@F'%N$7>2]X7"")*:+! M[U["DD+T)#)_NS5_+DT? M9UW]*=_0G+0Y#EZY&S:#:!/ DJ@H6TGB[)E\4+QPC)SIY K.F3CXTF>M&&S)[%N&AQ'\'Q$/:#.D64&Q:X0 N%#=\ AB]E9 N<::=,QHE\'+2 MAAG-TTDG\6QKGV8\A6P:\@YCUXITS;W_R^LN$=P%3XE:Y#\//WK)&8FVS0\U M)V_LN'1\WLCG\!I8L#P+/X:KP &)BZ,WI7O')['Q$XO/QRPNSJV+S5#PY5?< M-.9YL'#N/&_;_(X-V)+)JDQ%^B-,% MGL4U=$W!A.\C4$3OR01-LQ& "@<"W MS L:.88PET88(%N]-!IE'%"XOKC&1\4,\;#L;=69(..TT-EXM$A*A M*%N[:%00\F9ZA.?1T\,QBJ9P#X=VT+OGC402;/'(E-Z7(^J;&J@=;D7.-5\K MI>KHJ2YJB*70.SM [Z2J+/Z?$S>A.(-HQ3^+-THU/TD4/UMS' M)]VV?]P]]67IIOM[]Z9S?R.U'Q\[[P[%%6^O2R=M6Z>1M5GI MMX[TV/WVVU,_-L?N#^FWWMU-YY&)XA_]#K[W\-B[[G1NN.8T[J1R M(SS%>I_PH%DX&MHE$_25!3;W6 L/ZB8T_V#1U@<,PY%A04C^::XU.Z?"A9V& M]&+."!'0;]&IPIRSYVK//)S]3%V!\,W5ZK,889M+2?,;7EQBQ4@ MJ3_LWJEP1ZBN7P%\6K4J[[7#O+<\8P0+X.AD=9/.>I\&SY8YB$)&(=^\&1BJ M'U@&^I59L@*Z4;D'':XX!-J]\QKSO[;0_:HV:-P^?(>^P@:38Y8IP5C=FJ?C M1OGSHUP=&D['B*MA2\;+BXNSO2G>86%%4?#_/+^4I@VY!./$V ,.EFO6YC]" MLU&76ANR\KS \OD.;.*S*#22/X KH#+&F,)K[R8.2K<^X#[_JZ9HE29;%XC= M MC*/"S'0N:X&@UKOJ%H8LD--.$D](A/>/T/3X;S?+KX< :-R,,?1O^H@[^" MWCJNA<-.:.!\/48) Z#:DC5=D1OUUL8220/#W1:LC@%P3&=X!J7:-%CZ7#^P MI=\"V-]_&2;OMF-,@&"OG8IT9TYH8MVK:6!4P35?$5M J(,H?+L[I*NM2FT. MT "H$O3AZT "$ELC)-T\:/?OI3N[EAVP#6\B$K15/IF.<]XX=.QYQ[0Z* " M@''#0#(G&CHV/HH^1]@+$PY\,AP M!2VMDQ[4?O&X^NK]DI;W:,G>_[*'24%_CQPQRSX$:6FF&'OY8+<7>[ )XML< M+'\\P>A8'?05]3O%\+"*^ITSJ-]I+ZH!V:H9_*("RWM M^4QMX%?B^:R^ CNED<'8!I)[,=&V]1QK5IN&GWX./-B'A]X":@(R-S S^8+9 MV_':?\'^@OT%^Q^)_1NU)/9_(39QL:^KXT[1\B'&_4]E2Q]8XM/Z) MXUNP1@G;WK+:[UF)&<:/L3:-^Q&W]_N$%0Z#*%JS' ]!QQ#Z@"W'8T46N&"R MB\S+U$?&LXND?[*Z3]K5&V& 995+1P?XS"P[NN5X-:1(@"NDH)U+@-.4TB7 MU40"7,Z9(=>]^Z?'WAU+:*.9;#<_'G-,+!:Y;#0-G%T?@4MH%8_K6"S.]S"K MHR]$"D\OP IL&^042P28%?R'E?MA;A<-%(Y-,I+(.QD$-$K#0VJ\>AG?&YFV M8;,B??:>+,%UA$$I3/^AB2,2>36LP(CGC$5Q'[0Z9L&["(2#. ACK0@N:/ ( MGLFNZ<<@BPP>53>NU-H%"=-V9D7QG; G6WO@7\;Z5J"V$M[.+!HWP'KML/L) M+8#'TD[:6B4J\8;W,CW \_H#B#++8I99:J+,\KS*+ OPV%,=F/350(..CP@P M_-A-)-,KYP@W(=J=+#T'=R#S6V-5?L.6]R!-C)DE3V ; AN^P+IZ\12/^03< M65L1;"84V;I1KP*>?P>7%'<1OA$XD<4S/T>!:[.I>LEW", &" !2RA=@C\ T$-W\N[3# +DY/PNX&YLAD%SQ/"8DRQ]S XHTE\&R\ M/5WJ)\;(:? \,7U__8&-P2"88/=5?CA,' MLK&-@SUVDL-F,G[TI"M.=,(&% MPLSZP$P:DV6J84:N2Q>/CCXC))%OO[D6)<131&QMVPX ]H^41M#MTT6AC$46 M7,-G37EN(RRQ3R(*"JCJLS9,L^EPZ&",QF6&CC+TLF%7$_KW$.@(W61F>.Q! M_-@SXG3#8U/A=BSU?+1)N^U1I^"66T?H&*'B2G\)(QF\ S^VC,V4BQ],X/$7I_ MDWJV?6.^8A )[<& 3%$"M5F:+3[R :X&N-$L$DF^'S9-$._[M# #"X$F(( ' MAG01EG7TI6_M]@,OYV"]'7FF*+-L-4HWC MF5&K1!I)@QO)7\R!_1+K4K@6U>R6F7N.2Z([#RG?)D@\O)\1G!HND$4< QEZ M +0AO2$2$9Z$6D!#[*:CO72F\33BH>E3N"]D]^+^6#]'VB/-L0%H"HH'-S9[>7SY.\HU3_<#8)T%OF4 MJ1><]5 ,\;IPW%EV.4,SCW,&UA#4,&P])$W"]=.)!CBLQTF>2;YYZ=R'-NX^ VT8!>,V9Z?V,B((KU;'&?K#I\+I[ MGIV=]\/CA0J\WY!OY4Q(<2$KX2$Y#X8 0 ]N"CG5[/ MM(%E>]X;UF=(9W*EJE1#J= WW&<#4'W5>[?(!U6_X1U-431N4S 5G!L'V*+4 M ;7\A;X8YI7/DOCQ*Y&FBP:A O:^C75R#N1MMZ+:>OLO9D>&+V'"1=A MMOJ2RW-[]EEG,DJ!%ZH? UHB91JTNR8H#OYXWLR)RH87U%A>]XLOO[@4:+>N M,2%OCOM3NM 45;\,:SII;#4^7)V"#W!.&:"/NJ5#C=">^V+8\2L%/_P$5\3P M#4A_!O2*Q"QT*HI!!8O;YS%4S-O0/-R[+?304IN9RNM@*:RDC0P+'_?8!1#9 M10RY79!1J(H@NA[YA$C UP.+QL=4T5L38^=%L(] *1Z0-U0*Q@X(_&L'AQ!X MTO^.'=CF$TARZ>[N@?IP#) #_BH^WHT:U_(RO$EO0VH]X<4;A@U839LQG1+# MI1D(Z-;-(@-!X]B@6$6;B-G ;F0#9Y/ZH"E7MY75GF[!?2SR.U-'2N:*>$+] MD7DM;2>N5B4QC[>:>YCX'_#ZTF'H\5P9=ELBW_19!OB!<3'2, M^^OL2-6YW\>.H]/)]YA$-VZSX[A#ME(E+#> M>TQ=S]CIFGJ?J03^[O)6+/]I3B8?[-<_*M*=8:([##)UD=NA$;GP;NPJ0I>DZU=" MFW%C&H-(.53]?[*G2]O"W^W@UM6-IY^JU[+7I' M9P+C%0JE,71H%-T N3"D,CRLDJ2QH&# J/$'YL#'EBB<_=8Y[:Y9D3RK!41 M_O")L$-?!>M^J-M@ZGCALZVS:)==NBM$+]\5JG30U_.' MA.FC+XZ+%\DL%_:98-)G0L/$< S9U'5&A,94,7*"4>>,,VR6X49NMLO&-:6JY73&R] MV-N+Y?=U6O"_NCR_EG#-,$S-?VV;WT]BZ6HZ2S/9NHRP;<0?U:JV;NRP8K,2 M)_J92V3J[])T89MEEA<#$@:BM7_]5/^T:6%.X^S/JYA'2)$E_.]R\2.A9A3C M'?X.?=(O$LWUFU,Q(L_'\50DT/9;.RI& F,Y8TQ3,L/8NJDI)"+#F3 MVL7C]Z\\FUE1E,M2R@F!T3F,_NC_-8;1_Q H+3]*!9.>&D:/Q:2'W/;,*%QY MW<><+G%L:4I5EC2]"?_4:I<;E0+6>6VUF^:*AGZS]KG-A1'I$XO5:)4F0*#3 M9E4J0I+]2=V;"VM]F7VI5:E.WX$4UV_$>=9&@2&-5IR MK:'LP#%)LF#WG>1[9E76&[4S.W-3;BIGB.=J*]4S9W@;"#F?EIR_"FO,,I+W M6C[R/B66W*C-A=S#*\URW6R^\D- 0$ @:P@(^^(4[ITGXSVKVT87MXV0- (" M @(%OVW$/9*&_6)9?/AH1K=)5=PF0I*6@U:[1+S>UT:\#HMDB6SX[7+P5F2/_\>I)YX?+YWY1_^ODC'AP])= MWGF1^T9Q%,_ <5F74=HYZ_'[U^C3K%&5(='R:&>$[]4K-:VF2+^RH>F*PB95 MVXYC2\_!!^UE2S]LKVJ8L]3IZK>*"J]BAR*/8A>;@Q'#B^:/_ZCT*](M&=*Y M2H\$$Z6)]!6K?Q:SE[.25X)OM^=;&@<5G'LXY_*B_5G,.JS.GQ!@W\1"!-/" M5MBT_ZPQ&(?\8QF>+_EOCC0R/62O#]J0:L3:&VXH0& ];\/* H.U!#-L?S;J MD&Z//RDW>%#63$>[36$8+<^PB:^T39B#T^HJ'*_/B-?7R95(#L0Z;84+\+:P?$Y1V(TZ)H5P ."K"8!;+8\2 M!1%MI4)ECQ]-.^!]5T:.X\/+1()[C2DRQK/SNM3^50B* @@*70B*- 5%&,U* M73PI7NAST8(LN!4[ M5K!;,N+61>T\B5MEOBVXTYFE'^-U?LF:=G3#>K,KUA\#D[V,)9#HQV+@'!JX M/X7-YC]6M&_#[FV@\Z3>76[JDBL#QUF_$GYZ,+CXP^DP^;0?"*"^HLOSQR52 MT9:U[K,6[VS#X5HR^_MJ4=MD]T/T1#P?H\K92W1XS, UG[%]"VIW"X1+K43@ MA.5 '/,6BQ'[LQT7J"K M*0XQ"-5I>I62^$0/^G'1E+;0M^]\EYEJ^;K,W(@N,SEWF>G\3^?[PU.W=]^7 M;A][WZ6GWSK27;?_U+W_)O6?VO*OW*"VTKQ6=9S+!Q[W#VY$-$'BB MUU?II'"M?%*X(Z1PWKV^?CQ>_];N@U#%GI'__:/[] >.3_WQV'WJPHM?_Z!R MN=OO_^@\TO9?[=O;[EVW_=2YD<+O/IZZ1.[9TG?#'8SYU 8:2E:;K/%54A_( MV$ ZR1LS=_(T@ 4PK RZ\8MK3$!?)BX!#3D^?X^.B)U]&U3DV!=QNHOS9DO7 M8"Q[;"MMR<%9>3A D#XGFM6('FHZHO&F[_&9?7;,$L>92=1['4SQ(3_Z?ZTK M;$4 G(6Z>&Q0A@TP!MN<6*_D:@( '(>C,R[P7>X%0(!(?7K6Q]F6']A9PXF0 M%0F-SD6(A%/5^)R<<+83[&]*;$3(3^)C6TH1AW_W@G\ *_P[@YAA]1 %FSQAA M@U7WF;FBF+L L4%,^PRG/((D; =O*PI#5P"('_(.G.'%#/VU,B.2CVP" M[+LY"29)$HS.4-A5(K*ACK"GYS@+Q2=WK]\;B!,,$(893 GRDTE555MX.1KD MRR3H=H# :73O/J54%M^TN7\H02;#<^<0I% $M9;\F',_5F1X'ZS;B]$*^XQ6 MJ(K1"F*TPI$?F]*%53AN6KRON#C<\KX"(MG^OMI+,J^=('K:JD1BI^-@ EN$ M13T^*1FGN7NS?)JXR3 D2:/)-^))M!PN:\MAO;7+)M1*]*YT0VP&K>%,KGP-F3:P!7>;P5Q MKN]ER3Y0Q>^@4N?R]>G,N27GD^,;%@,,W<]'W!.ZG-@V(D^3 M:/Y:)J)JPWE!,G,<8I0@1VJ:&B WP:9$3Z8@HS*1T4K9Q%W7(";RI*M0-O$Z MDU!D&:X_OT\PL7/=YK-E#BP^F]FP;2< XY]O&O/N!4^4B2?:Z'![-R>&S\7K M$#T'G#-HD"='6IL+%V&0^H/XTG.^U+\&0GF[Z!4E%@LUUNZK)U? M1_]*_>R.?*:HUJMR2]5EO9KNP856?0K"^S\#FY17>E?E1DT]QWDLE89Z9D<^ M5U2#0MUH-F1%$4KU>G7YXIJIMRJZK*NI9%I_]5 MB>%J0F)X-BFGJ8-\9='6IGQ)5KDQ?4],EMPLM-.HO#N[8QZ1%4\#8&=R3$$7 M@BX$70BZV(LNA,=P7YNSB#V3:!YO+A/LCIF9N4S>AQD-Q]NY6I=;:DMNZLT] MTR*3;95R@#[EX8CE./36(QF/>9R$T8>"&H6@$X)."#HAZ,J$&.&83+2T=+"T MADZ G4E.VJ(LS#F/YFK(AD[+M*K@J3,YI^"I5%;]>WG:/!>O$]IBD[HJZPRW MLDD=_#'K4R?9L)\2-)EF:]%.J1+OALI>\N$/]ELXL5GBPYK5A0[3FK)%AVG1 M32_U;GIKX$Z;4X_BW=%#W(D^>V7MLU=519\]T4Q.@*9(WQ9]]D2?/=%G;\5= M+OKL%:B7E>BS)XA*]-D39%1$V<3]&:+/GNBS=VX\(?KL[<>DHL_>:>21'L<+ MVR=3G[FP2UR^V&@TY=;9]8HXPUY[YXKJ6DU6FW59+4_YN1#.:819![Y3MHM3/[*ZFI#5G5=5E(^N%"NBRV;H]R]TLIF3=9:JMS4ST[5K*3Q5)E;4!J@Y&)/E.'1QV_$*"A2R3<@V(=N$;"L\ M,H3[L=@M@L_EG,>+'Q2D:;'@*<%3@J?*L.K?LVTO'K]NMVZVN+HA\5Y-#!/H M"&&Y2T/BC>V'547)M?_P9E^B.?SUD^M,J@U0]/[4ZM'1H@,D-$!%1V-<+T5? MWU$5N^Y3YSM#GUJ_K>RHG:[8_;+?E'^>OI^YV[3$3M+KW]KWWSI2]UYZ['SK M]I\>V_=/U'!H?.E+UYW'I^[M']W[;U+[^KKWX_X)WI7F41:3X1G+G31;TM>+ MUI'^WO%Q3($%Q [ V[(=O)"^Q9&^C?))WV]"^N8M?7N/#[W']E-'^M;[O?-X MW[Z_[@CYFDVON8$?#5'1%;U=4;4+XS(<[W'_1[\CW9F>3X;2-9_\\AU+_"S) M)?\.3)SC0HS!&(B-?H9/A^$WI2<-QB892>2=# +??,4Y+B-S@)T0'1" P$2C M#_PU>A)=Z@-0QIHXPLL."![X87J (+@)WG" "$ZN@7V\FHYEX.:EYP^Z1#B: M!MZGJPT<=^JX.$3FQ0&6M>E$$MPH#C?Q?,,>&N[0JTC_)!(N:TC7Q@? 5NIZ M%KSGX;8GT]BI9'CLD W!67$LODT.FK#MX^S^6GR"9;SA^2?&3YRS F7'B=C=X9.2[0M2U-7?,5SVMZ7D!*LAG!LO1&I+'Q&DZ$(>SH8V>"D YLW_V YQFP]("P63YP>AS:XPXIG.A7 M$1I\SL_4\'PXY//$].FN$6'QLTH>\?$@_AB_L3==GNWLG@0LJ[NPL;' PTA7 M%(<&'/-?CFOZE+,0?E-"@3@;)E5)HK'&CG)D]09LR0B&IH]O4.IAK.YX='+5 MQ+3-23!A3W+AO0EM(9&\IUIJ>Z*O$-MCM)NP,P 0+&&M ]IN@L?'*5ST"[83 M[G "*WK;B1D4J" 1X513QQYR>>*!W&%0\K9AK9)((X06PBF"XPCT43ZN*@8V M>&@_/#QG&%F*T2XNLPO9+(J>^1_)AL;AIDI:ELHJ996WF3Y$6.YPIN/(2K56 MVQ97VZKE7HC8;?\Y=GKEC/X>06ZD.LO?X>^1U Y#K\6 M-Q@D:C' ^0P)Q.[HUT]_\9W!IW\\40$$O'(-GT4V^_MG8TL26["8PD%.E9H) M!+9L/_%MNFPW;';:7*(>?6E=\N"!.D#AR'I!M&I;2=8-EQT@F5[ -OWLA!"J M/0\#%W]0?7UD>F +4[5]UROM+;S/=M>9=]W8J5Y=NR'[;+7C'FI/J 39R\"$ M#P\"CVJ3SV HRO.:E@?T0(T4JKN-1O 6V)&>]$S\-T)L/A0UP=(,<>IQ[0VT MPAD%@,DZ! ( 6W0PSW4F?MY;9(=-6.V;=-HFI[,!/LMF](S/6TUO;#HL'3#C6FQ-8J/'^R_E8W/!V M1GBP&=RQ.^W_:X6H^0!8"&.Q^&)NR\)))#\34E;FC4 M.I(Q=*8^M6P-^%8BT.GH6Y=PYP6Z0I)@! ?R$1]4<6>$%Z=%,"PBT; #H+]P MK7^V%\0W0_8RJIUYTIBA/HYP&: M."_7Q/Q=VOJT-:FG?Y^4Y.IX:#\^2=UN-_&R6$&*VN'ZHG8<>985L9V[FJHK MI5-3&T)+S5G4W'8Q^Z3;OI/Z3VU 3.?^J2]TU"P@_4_NO2(6&7!GRM1U7H&M MI9&)+@/3L-!9X'.WW33FT:7N(+4I\@-+)Y/5TLGDII#)0B:?B4Q^HFEU-NU( M0SWAB9(83*I;T_[=L0+J-OX&,)O*D@GO>,$SR #3<$T>!L$7YQ9\A?>H #11 M]R6>3Q-G?/IY%U\=6 &&(0R?A>TP V_$DLUXZ,\E4\?UA>@OG>C72B?Z6T+T MYRSZ.__S6_=K-T=Q7U"7PJ["A&V2"1/F,BB\>(FM%WM[N#,1)A:9\C-6$P10 M.E6L_ $M;1<8SE>N[M> K7E0_[5MVW@DNZY2\V!N?6V'E!1YE:=^8C^]D*V.QB;K\3[3(8OAOL93#7C MLUIOJ=5J[;.B**K:TE6MIC9TM:[7JI^'6K/6:BE#\JYKE;$_ 1/=";"2ISW! MJ@=6$/1(J,DXE+Z3B>/"*\&$OM[&S5F$FI%MSW/ N@R)$RV^1_)B>CZF:$H7 M$/"^RHL%K['>6]\<68P5'H04KP1^WP,-_1Y*+ M+NP$A.VIJ=U> 39Q[7](%[@/?@;N%4ZDN M2YJB-BY9(/5P:;&3#"@K9VO_<3S6'E)3&_A2Y7QY'97U/R0" M;*.,=S$E5;HA4\#;2P([2TUESDNPD" MJ1B7>/^J>6094 5DSF3 7MQ.9R)RNFU1A#8%K^_"Z]42\#I@56LV&LW/PV:U MJC7KP.M:->3U.?=]YW!3ZG'+I04.!EP M5%'#JV4]_TKI,Y5@7<&Z,]8MA5F7Q+K#1,GEQJ M.KBC8@CLJPOV%>Q; /8MGJ6VO<[,K;4NT-+$GO6PW)J-HRZ ])4#F3K2KJM" MNQ8\7B@>KY68QVO\EK9?+-,#N@$&]JR%W!2N97?^'6!_U <@,J B8TD*?"7F MO[#7S8/K>%-L;\;Z>0>V9][>_\1>3^X']W,Q:JSN M)R=J0DX<7TX<(R5=].S(IV='8VW/#M'!XW0[>(C"BU3J(G11>"'RZ4N93R\* M+P2AE+SP8IG64BR_B"]>-NNU7F+KM;Z]]?HU\(!$/4_J@6VZZ,ABR40+!JR< M;*G*>1NV=6'8ELD!MK/@*;#VS"F41AA+N?2%$5(5.$3"FN3"ESI8RJ;I0I6_A2 MDP1+]!K[)=A6U.SI<4U+UJA"U@A94UQ94][:GLV")EUWZYX"@4U2994%\(AE M^<"%@Q 20D@454@4KXIH!X5$WVSD'.!MW5%3V=!)K6Z4-"MXI6PRFG]O.WC@E0]YVHB46HF2LU$ MJ=GIE)JIQ:LUB]OSM7JUUE+4I@(F8:/Z>3H=CJ[(>U6M_ZDV-Z>!WSE&DHF_ M[!G_6M5^>KQ^;&RV9MVV-_WJ,9][,NOX?UJJ9MA/G^&\*A M=Z *%YUV#8"H $"8'-MV(I&23FG7*8F.!I"< C!D9O@*%X)V3:"HPF"(]T: M]?SS*E,3*$TA4(1 R4V@%*]T;!N!T@*!LD/+QE3S)U-C_)9@?,'XN8U"*%Z] MUQ:,KRG ^)NSDU(I/S]20F1:XD13A#@1XB0W<5*\4J]MQ(D*XF1S6O6F O0C M9SVF)C%4(3&$Q,A-8A2[8&N5Q-! 8F@'!T&^&_8'Y_Y%SH\^\[\F#O%,E^,U MP?&"XW/C^.)57VW#\3IP_.82S2V#'8SQY04N7Z4%9"H+="$+A"S(3184KSYJ M&UE0!5FPN=?,+O&+ @F$JA (0B#D)A"*7>.T2B#4_E0;FSO8[1Q_R)3/:X+/ M!9_GQN>ES'W4ZL#GFW,?=PDWW+K&A+PY[L\M_029B@21#9F^2! 5C:=;T=@2 M%8VBHE%4-(J*QG.J:#S7"BLQ]4T0BBC%.\U2/*V4E3A: \S1S94X,W-T4^)* M@;S0HKY&>*?R$P?%KJ_AG;9:\$N]JG\>UFLU55&'*!$.+\R-^9K6,OT=&1I. MTG@4M4K)K[4?WXLRF/WYOL8 +_A^;[XO=AG,&K[?''S:-S.%\7E>XD 4QPAQ MD)LXT(M='+-:'.@9)Z?D*A-T4>$B9$)^,J'8%2YK9$(&\T6RYG11F2(X/3]. M+W9ERAI.WUR8$4(A/Z%0[.*5-4)AE[%!UX9E[1XLR-R1BQL[J*15L#@WC3L?YL1Z]\[KV02#8306@<$"W51LB)X/S_> M+W;)RAK>W]PZ:]^@0<3K>4H%4> BI$)^4J'8!2YKI,+F#IT'Q0X*(1I$H8L0 M#?F)AF(G&ZX1#9MS#?!E2U4HHR^X:NM%HU_?-0:]9:+05(I]7BM'/M M#&FF1Z1L \4,@X'/G$+^V!PDT_RU:BPHP,KJ;#+V EW>Z4> MS0>GZ_J5IBFM6G7FA#. +>&<0S*4)=,&%@2)_[&?:ZXW\)V9!-=%+[V=N5?+ M1VRK6LA[^(41?(7R +#/3)!WWH$&?-H+$X3V (R5A\#U N0]X"P@$/P*)S-% M"SFT;[C/!G#Q5>_= INF#6P,[V@*?$+0Q2YTD8M/1-6TC71Q:]H&_ J_";HX M.EWH("]R(0P]58'14NJ",%(F#"TGPDA58@C"2)LP:CEI&+5(N[<]JE6/D"(& MY W4;'?L!!ZY=IPI>@C^=XS.A2<3-."[NP<9%$[02X=DBCHJ?)%IZ:#3#Z5I M\&R9 \D8#)S IDZOD>E.!#GL1 [Y*!8U;8D<_A,0"-8'Y_S_9TS@!-^ % ;H M+I+NC#<0'(#=B]#M="D0O1[1JJ)6NO?][/';I5:F]#]?'^^DK@V6,YK;8=;H M__L+H%P# ]OT@(_YFT/^)OP"@+$=,.ZG4V*X\ DJ[+N8WVL,J/9P8_B&1"WC M9S(P0%!(IN^QA_G&"QBD+J$KH/=P..16:[3.;&?#*(U54,P:BNE?_W9"PPM@9CU^V[W#%V;5B#@ <1[DS[Y[/A$8&_ M[?!WT[G-'7\W9$2=?P)].Z/OKOTU=_3=&<_$$IC;$7,/CYW<,??@$E2 A>3< M'8'9=XZ[=E[1.P&[7Z&17FRK=%[&0?GWK#H A&6XZM\6RL^VJGG3EFK>KF*5 MX[-ZM_F/A,^DNYQ[AV[J%U8R]V6^EBV%Q@*(OEW*F0M?O+PUDZPI1$:RC9=2 MTA+Q3__81LJM^.K*&DQ6?7X N+8JP=RRB/(X_1UN:5 48\LT,+JR$C)5_A9T MO@.="T)/A] #US:]\?&)7;2S*50[&U6TLSF;*>UY/M8<_OK)=28T.O"GKG_: MFL/2%\1'[]"P'V_VN]_NVT\_'CM]*:DMPR(N31H[8W?I 2)*U59"[2F60&?[ M]-YX_@"DT2@P/,(?&[YD^M*$$-^3,*N8QW5=\N_ =&FJG0=/=S'U#$-YZ.1/ MK(:=I\,TDN-8'2R%',M99EL=&YXT#"PX!48=AO0](-NQXP)X6&HS7&'$]8 ^ M\6]'PM\D&NE8VCD>YYF,#6M421*@<;!K!]]V;(F4KKL,5-#J@1KHLB3)N',4 MWW?C;U\2.S>M]#HD?#:\U[05:X7OKVXSM>YKC=9LV6/X;2)'4NW3.GT;;2?[ M=\<*J)OK&^A^TT-=6XS&]^RX%6V[NN3_VG/=G)UDG_[Q]>.7W?UAB3#1-Z!R M67!EC> MF) #:7:]R(FA0$ ]A,J3Z5N9@OUZ;)+1_]^Y^/'5[ M]]*WQ]Z/AZV\&0*4":#LWM]T_D=ZZDG7O?M^[ZY[TW[JW$@ X/;]=;=])_6? MX(7OG?NGC1ZC@OHB=O5"G%[_ZK!!=#T=U\&&WP]1EU/I*+V#YKDQS2,AX67% M&HF=B#$%9%^5.7?/P&IW\!75,[(.;,--!CM9/>WV^ MUA:LI)$*EX&[<+]EA4PHG4S06+%2U+KDJV'14I;^F$6T:%.*&S*(-;'153Z6 M&2-'V,U&2(>9=*@)Z2"DP\E(!WU!.O3#]C&LXY4SF;IDC"G?KY@?/' FA,:Z M,8;\!S%<3^I@!Y9D^=$44F2E%&D(*2*DR,E(D>IZ*4)[+F$5+;;>BUKJT0+; MQI>PY?$ZL2()B;)1HK2$1!$2Y60D2FV]1#&\L71K.6^>T$;2D!VJ<'D(X7$Z MPJ/^Z1_WCH_)NPZ5#7.29-;%:293A"R(R8)J9K) E-R<:O((D(THN3F_=)%8 MX$DD.FSBD3TCF% MAY.@VLR*!NGOD3:UNQ:4O)[I RL.EC_>FYHV0,W#"A\$>))21$%.VT?8\#I* M']>Q)-I98O9Q1M1(J\MDFBZQUHM&J_\DTMAX)2 5AZ;/ZZJPI>-D2L=*O,#E M$U,[GWG8S6-AMT3J18!CO947GSUP@>NBKTQ3OERSQ>E?ZI?+-<$[3>&&KMJ2 MHX$6+K'H7N8VYLU9UH,YC[])/?XR?6/FQ/,2G'B$.?'P2?AAM,]'D7U.C,$X M+)OSX6XCT@>UUGG?D2EQ36!%6#JU-Q);*KF7V"V$J$]3BS> M.=]EA6V&)\7 -W?N443#,PB$@*U(@%S#\IQE#,=0 .?&,W &&<099+:X&S'( M.F3)$K;/&2([#EQXEFL:$O%06V;E[ "I)4Z\HB^]L,$!LTDY%X!S_9(M;WI> M,)O$1)O> XU3;:(_16"XN+&>^V+8YO_15C[1B((G4+Z&H''%6^5?7/?ZO%,@7H\]8;;HU/',^' ;3GF[,SU.5J+?0=GBA!/@O$C&!4I#;RI9F MG!! $P.8$O[/)D.L C89C9C(*!4+ P-FQ'\[:#;'U55BX:.8:OPP(Z(STCG: MG@2O#0+/8Q2%;BY)"_U<&Z73/)^P*YU)"=@D<"(N^38V@?]-/^18)A0&(-+@ M-0Z$\:5NQ&'XXO()04NUQT;#;&Q>BW220Y[P);S>.G!,M2>=, MX-OM+V$U 602&JM(O4"=P9. ME 8?"& 06N0=E2,OO,8C9%8!C3" MYJG7T0TL/CD+3LG;)$<6PA:SM<(EZ:'.Q6[X)Y42./D-B2FBI%4XP<[R0R"% M"*X<6$]CQXN_RRF!=7EY SW<,AB 02%'39OACCT*J,%YIM8U-D@A@) M7/ILL$L"6&-,X"ONEG8-$N/(9;9CI$TCGL./R-&"PX .K0,S" 08-L9Q85M, MI(4?V4?Y?C.\F&J_4K,_%S+KS2B+$\YF)$:RG],,L\:< 1D&+@N7LKN&&8ZF M]]-;B>ZM'[H57:S8#Y(ZNSB&3,(A2]!]5:1^ "IC[,/1V<@[P-^F=QV*( GD MJH^BW42C[]4"H31,V8J+3AP# L&US0JW?B3$D: '.%!093=$W8J'6O?@(9"#D MC&F\0_.VV(J=9">]8G9@)GC8)&?>9PIE&+ZPFZ+"2#'R^ '6&4$8,X)\(\9/ MJ@*1=[B#/>[T0,#Q0=(+H!D2VNF**@O,#Q+7SU8J4Y%>0#%(MP5_XX[6(#Y& MTAZ2JD-Y($:P%(,4(T"3>,7;9 K&^Y'1'>F.P@F;/0(TT2>B66"5<0 $;M; M8%FD;(!-3. _1WI^S%6RM7P4=E)LM@!2S)TY,?V9"B0B(ZN]%-)@;QT<>] Q M+@%F9/S*M-^0Q!,UFGEQ[I+0[?"!F$KTY''-%(3DU' C&9EX:U*GZ#L_P#1P MIXY'$M6Y!&]FHKRO2 =!B$D8CU^'4Y#G@U )7[P\+TSN1IQR=PVW$Z@>16RZ M=3BV2_ @[#O49QH#\I# %RT93Q*@H])B41[FS49WMT7M#W06XT!V8S!S+B-A M<"=VI*1P+U%T'U$H?(&-1CM=AV=ZJ/GG4",)MX_0]F)"%&F&H =Z*R0?@,[0 MUTZ5E0$QIUR3 .L63#73I^B8/S#=]C/!=>CE[MA6HM$6MFVDL8 C!*&81FU&!F_ M%4/[PJXB:N=40&$&$+6&/- VN]K9K1Q>NLFJBF@F5-Q\L/7-A$0^6.;Y8(4] M0$'RUP[7NPK'=5_YG$$>ZC5M[&8,%X4UTUSE'12-B?%!!Q3R.X&*=GH3S#D" M/!:1E5'W^!<91!<5WG*A^<4N@GE#"Z[G48!W(X\HLZO<"Y[_%?-GSJP^OEN/ M[NJ9T$I4V/.0_!L>,!NQ.)^I@GXXDY^;NO -G]N!+]R5A1<3*(MS'KE(HW+F M[#5\,)X?-HMZD+"CM@[@HI=X *35IFZ%[P8^[4QC3H,0%LS%,N&P #*-; V6G$6]B6$XEVF%D5^-^7'8 9FZMVT$.U1KP^P(^]6Q M7KF?G3J 3:JP@PRP+&*_4$<2ERD@>*@4H"Q/WJ5_!<,7+L">QO&S?P>#U\Z(-GXIU;3LHC2TV0'N$B M>N$^HBNI$WEL,<&.1FXLQ\9(F67QG)4!"R;?.88MW<+>+'XQ4Z0_.)X__VJ? MN*_PG;/+<2$>D.=S/,?E(KC<(394 M+CW3@%?,[1'M]'!KQ+?EJ/T/\;C*(0 0R!V!G[H MTF9>HV=0O9E.&%>:]A ^.]LZ#$R R?A(?E'^/1ATPR92EEW&4\5MT MU8-Q'7YWQX->>"E3S,UAD-AM6CA&Y@X*D5>%R \?QM3&%P':1C##>& M%#0+MB?MABM/2@AJ,Q"\O=E2/ZI0S M72(.()G!?2[@!)\<454"<7$N M2PYY,TI 6#L[,1,^:%E/W9J0U?%(^EUCQV+,]'+JQ-(*0O,.[9Q^"88XE MFX=$J-LH7(.:@#S_8E=3D*I1'DG,:0ES&A*3/R/76)R2)\NIG;$K*S):>*0U M3K_1[6393)1Q?%,_#="YM)49U4X M<=4!*=?#SH6=%U*4$+5"0X'Z KI M*P%6VRIB$^*/'5H2&(/H*FA^8?'*Q1W-%(QP0SM*V# 6^GHYQT?,#\2.&8:W M!Q\\V]6"3?#@.,UALFA%YQQ5#X&=+&>:"!Z^P8K4F3_+W,[7[WJ.J)@Y&=\] M5_-"USJ&FKW9W4K--A=E1%@Y!!P=I?+.96+CMU%1':*CR(\"RS,?VV:8R3. ML6MY8($\H*(AW" *1/]CR@X>[G;QZLMD+DYA?4C?@:X#-TJFC%AJOM2&%M_L M7FMSYOXB3](N_$M9TBF(&GL62(UY^?#( 69[HYI Z!,%!#@#DZY#%8 5V)O$ M<#Q?/"B%GJ-?MDICJ"^B8>;-9:83?.';KP*TFKJ2QN&"F4C+3?P<&U9+C MN9(Y<)4JJYI:J>_$5YJF5VJ"KP1?%9&O, ">TPVER7JMNN,=I3>U6>16\)+@ MI2+Q4F>UY^#?2]<72]Q"@_2X+-=2DB\CT1/V=&L =%$#<%X]84\PISZ>EA5& M\<-FC[QJG 7_8U,UQ_9$#LCF, MP80)QF3@V,[$',12Z6/A%)[ /S$&KA-]$EES8'B^%Z]19]7/(X/5JL%E1.7W M+)F5'I=F^P,TGQUX^XVX8:Y+N"(+W,T]BRTXE^LR=4T@(!.S@&>UU7!?8#VI M,\%@Q@!QA0TZ9/J18$(+LVFF&LZ_9O7AK%P;;S2;=>\+MX[A%8R!VN0#_II. MX4%OF"J!_734A=<-;XYH:%(U#4-CZ(<'31:;MT11I&>D"^*)#(&R)O!,MHKP MK,G"P3 >_D$&8]O\-_98"WP05O\7]5\T MW=4AC9DX8O)D:?U8Q#0*>)8CZR?P9ATH-PKC,$P:*XN(]A2FE[C.B-!>2(;% M&]?Q(@4*:^^GB>(1UD'Y#"!Y(;P)"XATFE.U$)R?.\-1PJ>%8U>1T+.49K!: MN.R1U^.M3.QAS+>0#L&2O[=*OX%GPK>V3\+A"1:+N1/K3IN0CK-7?DN+4<8!WN::56HI)*(;XL6,5_9LS9!*.!!!],]SAE>4X/RD/ M#/\5>#[+2Z()C4!C:S7)3:E63/2S&LRTY=XRTL*V&8]C3P9R)] M#36MDO9KDS,/2:$HG)7SV?O,JI/>L"!O[ #0KAULD>1)_SM&!GXR@>SO[AXR M@4?AP-''$N*Q8;)TD ?B !='C/1(>"=(.MH2Y/YYP*0-_&=)&AVCIRU.^SE5 M92.<\8!)>2S;,NG>#'564$I GFN*6A>]28I+R+=75>&7/"^_Y-RL*JTXLZH. MSC MXIRKV^[][[V['T_=WKWT[;'WXR$A&74?L2.0L0GN"6U[V]83;E 4&X( MNFBC@KA>#,]VK.##"]7XVZEMI&G M,Y_#2CM8(V5+B#SS]/+,ZZV_[9L]ONYKU716W>;WTBU]2")4\Z \J##MGQ/\ M3'>G/+?KR.BURZ2Z6&9[BE+=U!FKKUJ9\QS[\RIF3RFRA/]=+GXDI)H8+_-W M>"D8=?#/3=Z.!//QKL!V\M2Q^;LE12P*ZM]VL9P) RO=,J""K?)-SXP'43'/ MC.&RQ%C]?#&F*:*Z@Z9494G3 M,5IOAA;_@.(!7PV*I'$>]0^)*.HUGH4E_85X6T>!-VNO? MS?=?;,>^=7DG;-N8P *!=_5B&--?$,IM>X@_.C,0M_UKPW4Q#?AWPPK()YJR M#4L_8H;-0]OKV:KVIZ[^BKY^N=+"" M8*?P3/B-=B#V?_UDOON_V,%DZ/C\DP!36=>J7&-:: _%\1&F*>DAK*YKLMJH"H0=%V$_^C=[(:RJZ++>:F:++F'AG<+E M^T@\WS59&0)>OQ>SVA-WX:VD83^^&WBL'AD]K6^Q#;A,(V4SJM$E+,=>",M8M#E>K,N:XHN+O64N#H] MS%2;55G3&@(S&6%F7[VJINMRJZF65J\2&E,JE7J.ZU]A^P&L^B6\H+40U^'/ M$[D.*8B? ,+=&8"/%/$3GH7HRJW&HKQF4Y-U99D> MQ-5\ 'K28]=F'4Q79=FW*="3*GKV59U4'1L6+U\+95&=A%*4@E*T;O+#%MK1 M)U53Y5I-9,$=D*@'\M%H>I53#T5\CL#+*5WS[9TN=D0CHKC(&GO6Q8XJ9EQ@HIP M5Q3[^GS$;=!>XA[AX\$+<%FJ]=-@\=Z43@2Q7^Z(X1$*Z][HAT=HD>51KLM6 M36YDK4B?*Y;2NRYK5;E5%QD11\+2OO=E4ZYFK7@*F_04+M6N[1OVBXDN^\)< MJ2=RH\Y RQH5@*[<>>?%+M\<9_AF6M91+M9Z5=::(LDP2V2E:(XVY595I.(? M%UE[FZ4U6:V7]YX5-V@*-VA(<*(#S5%X_Z@W9TV1JVK&]3=G@) 4K4^!D&P0 MLN\-V) ;F@A^BFMRXS5YYQCVCNGWUL)7MLJ]I\]IVT/J>HEE5D896L?)L5'K MLIK@@=DN[?Z0,Z18%]S49$5=SA+:)X$LWN=A$:U[4L(AO2%6 1@,B4>"HT_) ML$TGHQ2Q;415KJM-N5G;MW%$&H?/K:>$)JN*(JL)-7FKR++@327TTU ZTN&H M]%BDJ31EK292'(\@"5+LTU8#Q#4%TG) VMXUN'5%;BFB1<59Z_;=@O6EF)2\ M4F#&ZO9+'FTI6C5-;NJB4U.*R$DQ0%13Y)HJ"E\S1<[^>8HUN=X0+2G$I;GQ MTKPA(^*ZZ+X'.]5,0 "%TN_; F9 GXSV*%!\G]5]KR8VJR+E('TQ[HE-;!D:B6V9%)Z?.(R2>C\?W]I:JKV)=?-"E@)(^QT[I8'ETP- ML_#YA9YQI$T"*NHF!4Z*MTF!D^)M4@0FS]QJNC.-9],R?9,' M)?MCPR5CV"%Q/1H(;WR1L&>K__&+,*J.L*>RKBU@*6!Y[+6%_Z[@*3+&!VVY MX#L2O.&CQ2H->+;@?'K,V@\FI<:\&JY)OV)BU@;Q? G CB.E+O#2TI0OOW<[ M]#?URR6]U_C?<)UYDA<\ ZY-6 *._6;Z8R?PL46$$[@>W00^[MJ93 W[(\R^ MB4%P5S#D]MW5TT\X9IZS38^?RK-7Y++V_A\BC[*6(<,\?)"NRYW"!H%01 M=$"SWF;6U2;"^78*)L_R8-S0MHF9.\OC;\,/)9DZ8+GD;L'L-D>1<^LIF!(I M'R]'-;(J-QIU6=U%D02B2QTT^=H/5QX9(&#>''?H$3L#U!?!@E@ZI6U:F[%^ M@.$@QCL?KN+L*VF.(1]*HH:>6J&H@%4AU&>A&*?9L^@E,$"^^01=]]@8)*X8 M#U=^*"O%>'W.WB-Y)79 'LG$,&W8X -QJ00%\=Q[!N0;^)V"ZX%;JCR9'SD? M_6Y+S6>;JN-#(5,$S7 [RR?S$^=BY:FR5FO)>BLI=5RHPF>L.I35;$B/38_! M8@)A&2)L;\=V2Y>5K*N MWI,]ESBN\D^],>%IK^E.[^A&;QUWT4ES'6WR-*R XYV]M.9 ZB JCUUPO*/G M8B!HH+DH./6!_%%ROW\VAF_W1\_'LJC6YEC@R82]'?VI0*H]F?[RCYT,@NB:W$A,X M3T2O;Y9;W];8XF-E(S,(!-6TW1MS4OO.UM7NARLY[Q9!T1 MD#@%&^3)>(=U$ZP.?^Z-W.P,NC^>P7GRED46A\U%501-L9HH?_8R)0X 2_F, MARP.FPL-5%MR+;'#9 K6PA=IC:#:=_K'8=R7SU",JERK+X]G.P9;Y30$1&XE MY,44? ;(N95KI\)0Z4T";.RDO\0&Z&)-TOCJ3_&FWFI&S'E,Z7BZG0 MK,F*LFWD*4TP%,$\W+&T**4#%CISL)SA([5V&BK&KI(DM6"#ODH,E$3_$QE[ MYPLK$0TY!:46VT5X\4:JIOT*5Z;#^J=^.(J&SWVEN;L5Z79&KS2W:^FQ1UY *+-+SJV2_TYRPI@+65+E93:W4 MH' JI5YNC;*(,FP=JY=$=RH'RM(LB%[-YP)EF:)L;P]QK2K7F^7-0!+:= K: M-)">CXB'7%R E=!^G?E3A2,Z@OC@H>2_.PR5-:E*B)CC%_'D2G_9@[],1Y> 58-N4C';<>"8&I-EZ7PG\LOGSZO)$)5 MKVC-V$A@MM5*O9&P6_[R['7+&?R\ K)W_>7OT/<(BI[P:_$QM1*=4POG,Z2Q MBR+X+[XSP+(;GJR.8ATYZ>^?C2V)=,'MP,'4K-1,(-'XY]$M$&W39;LQ M]9 M\!O0EY)\&>MX(WUG1DDF_=YV[W_OW?UXZO;NI6^/O1\/]^[[ MO;ON3?NII+X"Z+U#;?:EW*]UTKCO?OW8>%TS>]OT- MBW-=H-@Q[8 ,+P6H]P7U11N;LDPPP.F!!B6A"](S[*$G2^1]0*:^Y.$8< G4 M)T.6'%<"Y96X;R8H5JA];09](54HU/7IY34@EC4UANC)_?43&!GX-U^8_CVG M&= '\-OGV7&'Q&6O\*QU>J.#B1"_\@_ )'L")LM8QM2#E\/?HK?F(/ I*8C MUHN]/5RX<>OUOU&]9PJ;($OYWN?B1D&IB MO,S?H4_Z1:)6Z9P3)5*.TYH3O?G::2=[E^>%>HI8%-2_[6(Y$\8]W.X94,$: M)M3.E0=1KP/+0&GH\,I M&\_#UL;SMNE3V7HC]K+4?_3_>BQ'SE;@5,L-3E3A).UB=)D$U#TY1)0([9[4 MJ.Z0U%A$'V&L&2!-..JC1W ,.R2NQU,9I95U)Z@V]5S?"PX%3A&S\8Q-$L5I^JG*K63W=O'Q5 M*:)S;_=4XC3D4-8R)*?,[U-#5)I%N,F\+1"5$:+V[OVO9(PFX< MF@5GC]<]9G\(@-\1UU[X$S(D_$> MBZ'?D]-2]3,X:SXJ7D-6U:0&#ON% O:&2OG4_ S.FH^I)^O:5AW\2ZKCJZ>A MXQ\B<%+S)+>:#)4)J*%)TN58M4-NDTT71OOJ]6I.;C8R')0A/ M_RF8 >W!P U >R?O4V)[/!&5UJ*O,@J,[;Z1FXG 3Q3CNK8][.'^8B^=E*&0 MV8ES418UO2$WE20-8"][X5#@E,]JR.S$.5F/FERM9C0JN C60^LTC(?#A5!J M J39D.M:QN[-\NJGAXN'])HTMV0E4=(+1&6"J'W-B483\)13OWZNW":TVA&E M2@=>"BN;-"JQ5H@S8^8]ZA_ VB-.WUGK@(7N \GF3;Q9U$X7;1$V>12!4H2# MEF*3 AM%VJ0(^IYL??*3XQM6W*DC2H^/J/X=VVQ2%5EK:7*K(7)W#L)(>O91 M7:[65+E9$Z9LR@C9UPYJ-9MRHY537$480L(0RGN30O4NTB8%-HJT21$&K;0^OX]C:W>!Z M]\Q?;-,"+G(#\FDY.EDD$):W!5$6"%UAKPF$G@Y"J;U7%(0*'^DI7?JWIOV[ M8P64>+^!4C9E[0M WW@]T]GG2!#;\W:E:.W?>=P<\'P^VY?9S:.OS=L +R0%S: MB'A]ABA;@.ZBS7)! P]7[H?C7^E;O1%]1%(^*.AD?TZ)^R=_ULP;W[V_C=SQ MR@%IL(<=46T5XHA*18'_J5MDOTX-5WK%PWV1MH8+W9C7#ORQXP(M#C-&.:/. MC'&]PYG2P/$A9U(5&9 ;_G\+''/V-J+#;9?SO#-%=#TO*#3D6O6JK#146:TO MMP>DQT[[P'F3?ZO>6GU@D^X^(UKH!;[GP[?A5BHR051UN:K7Y59"?[M]"&*[ M4^=-%4VM"A11E6NM!*IP9D?8CC2*4 RA:J>1O!,C**IQ9,PZ>V>8B*:=AR,P M#2D@$%AR!.Y=J5W>*FUAQZ=KQW_-V8[_>OIV?&Y'+*@=OQ\\BFW''_],A;7C M]['="D\2.SHGCG^>6K.^ RUD[ZTH/$;W,;;S0*NZ UI#GPSV1A&&>"G,@#3D MQKYVG"[&G*1MQPD$GB4"]VZ)7%H[_!RC[NWAT$0D&=;5>1F2[2WS )/*?8. MDNNUEMS*NAA3X.G :[59;\A5/X XQ]35%KNM56:LO5]YOX:_99__+#'>00[):E5M*7:XE] ". MG(_E[)98'K_$+E2^V361YC"&1@9!X\NRW)IIHB7%H4F**M>U#*Y)@9?#O *J M7*MEC1;A&S@%)0<]5('O@)8#=R9Q7^=KOG.Z+K4+8WQ9EAMSO02(X-L>#("> ML13T@7YR0+SH/6[EM.UA/W"G5N!]-2S#'ASG;M55N%R%Y^#8"$SQ%JXU9:4F M$)@[ O=N5*S(6F)X5C@;SN8>!N(,)H%%!XZPL20#9S)UR9@ K%^)9-*Y/*(( M^SA>R!DR:.?RZS@JV(2D.\?#N4B]T9/Q?I1K&H1$\CBZ,Q'R&RRM]%"VX\7L MP2;AM0UN?[6:P<" 4[&2L\3=VCMY&]PUFDE#0(4A+2[P^0O\D?@&_#:4B.': M\(UCV]'G>E>'<.]PL,>$R0T=<76D":!RJUZ7ZVK&,<,B2_D,\92>L:S)]1K@ M2A7F\G'PM*]-7%7J=M*38IVB07:9,"&T7:I/!L MKC2,RMZ9DDWOV:4_I6A/>=1@BC/XR='0H> _CO-3;E7A_S4QY"<-O*1G335E MO:[+NB+PD@U>]N[/(6M-56[HNK"?3DS$%T']*L4FA<9>I$T*;!1IDZ+&\SCA MIU0*.^\=^PI5!M>QX)47CDT3= B7>+ZP>#+6X+Z;@%K0V[HQ=T"IKF7M M_"ZO4KT#2E(<:]J0%8&23%"R?Q="66MDD%7!_@Y6YJL*!G/FA=^3N'G+.HFA6>M2)L4V"C2)H6?\XAI]L6U]RS3 M>#8MTS<)&W$N[+]"Z)EW,[1@W6T^F25J4]:!3:LBM20#-*5GM*E5N=G49+69 ML:8OT'20/:;)6E.1&RUACYW:=7"8.J>#.C=T@F>+%%GI3&F7); !!#X$/HJ! M#R;*X5_T)<[O;V 1PZ6;'^/>WJ,GL(U%)A<^DAD9_%&K;(W-%EX<)*JVE8E4 M_5N.YLV82,8 &X48]@<.ZK ='QZ$%S08.C1'Y,4% VAJN#[VS?3'Q".H!U#3 MFO8:&9FV80],C(J%O>J]BC1O 2T>CFVYN:U)F0">V J[GCE.50D;C.E-TH"@ M+WKA0MV-"'8XTW%0?GL5?_#2V_6(W>9,V+D?*T0 ]2XL'A5?B[D]G@G0%KH] MK#?CPXNQW#A2Q-[,H3_&TRE_^R*%'*OCJ6*>$;6FRU+XS^673Y]74IFJ5[1F M3#BQK5;JC83=\I=GKUN@!%\!7;O^\G?H>P2E1_BUN!=#HFX,.)\AC5U4B_\" M"C4P'$HIY*1KU*6!5?[^V=B2"A>$+P=3LU(S@0;CGT>Q$FW39;LQ M]9D#OT MI7!1,7:F[%$ZEV^[][[V['T_=WKWT[;'W MXT%:=AOM(YD$,O:91-F[[_?NNC?MI\Z-U'^"']\[]T]]J7^/SQV?NO< M][N_=Z3N/?S=$:C*D6]ZC]+3;QWICT[[L2]U[F\ 8S>=Z\[WKYU'B3?Q;O)6 MWNW[&]K*6^ K/WQ=M"U+,B;8,]$#71*T1R?P#'OHR1)Y'Y"ISQSI$BB2ABPY M+NM;]V:"BHEZZ/!R#?)6:B3'OCF+K->BM405C@&QK*DQQ P,VD0?_^8+T[_G MM#GZ 'YN9KVQ5P:!ZP) J1;V19I3TPX@*FX?PJJ6,?7@Y?"WZ*TY"'Q:[;:+ MO3U9WL?3L]T,"L[7&_AXH)[2_H@ANM)8!"2X?)\D?DK+$6<"E[8=K&0> M-)H,J& -2VKGRI%H!F3&<*DN(W"%QEK)<%4_7UQA_^A3O MOW_=CW;2R98125V 'Y1:3"'V%/95V[6+LIZ]K%VDU9 MUR[6;HJX=H87>@FOZN*-CKES#%L:P8"*7SXH7^:_O@Z\& ]XG;>>:.#MN<1^&^X/&Y*4?]4: E:\\F)RM&: M?R(.;V,H[#,,W@("O]-8DN?Z#ZXS# 9^S^5OMM]-+[VY)BVU)6NZZ%"5/>9; M,\+NNJ(C<;HC(N<\QKR@SSFI([YE6YI33E9A:3W@7FCX+YO>LL6YI< MJ^8T'4GX@>-= MQ;GTLM[(>(R$P/R2@I$WYNL-,"B;0K$L*][W;ZFLRZK>*JUB*53&%%3&;X'A M&D"K1#+I\/5"*(G^$93$E&16XC))IZ+-Q[0ON6XVI>,)*)W2-11)@"X5 ,?R M8S;KLJ)GW-!?8#M5;.^K:-34IMS*&M?"@W4*ZL@]\:-Q1T722)P3<5N%'=L9 M]W?>I\3V2'L$+X( >#4]^,:MXZ++^\[QO*T\5JE%-6MU656:XD;($G-S/J?T M7$>J4I?K]8Q-R3/'W?Q%GB+N5-#&=.'PS0]W>SMP&HIUBDQ%\F>LY%IO_X2PT#;'O9#^'/'V7&K99N-FMQ2 M,JCDN"RBBS-/]&55,ENOR@TU@S1]@<#CU,WJ:DVNM@0"2:DZ63=)&56O*Y=8!E933 W7_Q"*6*YRY)'AX@%1<52E3%5:0=-U@FZHV-;E9R_H6%LC+1(%J5&5%R6#0@W!YG9R>]8W8Q#4LJFD9 MPXEIFYZ/R3^OI%CJUOM)JUL<"R WVG,XR$/GTIO8M3V#_KPG+?GWQ&!&/JV: MW!0AQZ-@,"/MJX[]>@4&\\?@WBJ8DDVC;.'$*I%RA6VV#'YDM2'PES?^]AXO59<;64R7$EZMDU.\KETR-'W)RHU$^F4,!@!T/ZZ!T8B: MPT=B1N1< +VL<8IZ6>@+3I(H;8Z<(Q?@U>5Z%J/03O(V. 1]V>AC=1Q=*-"7 M.?HRJK2K5N5Z/>O\8H&^K#HB:*!)9S I=BL]3+1BSDPK*$+OT%)L4K2;+=(F M!3:*M$F!C2)M4C1N7.FT*'N3Y2?'-RS)66JU+#HMYZZI1_VO<^GXJ,GU5D-6 M&B+BE!'6LDD.EG6U+NMZUG;5N6(M&T]&3=9J-;DF.DSD@K5]'1A-I297:WEY M,$0DZ725LAZ-*)GVP)D0H8@=84]E7;M8NRGKVL7:35G7+M9NBKBV\)P4.]WC MFV':TLAU)LME.@5(Z3A.;<[NW+#]/%B:#H9 QF3[6X#SM\ Z/J$M.WA8M[] M+6BE1W5XU%1%;F;1@[>(%E@.2,O$W]%JRM4LQI*(\BX!I2R@)*SY4U 4'@E MZ__(4'I!C>$"ZWLOF>( TA+DH&E8TDLH)D&LN>8K[0!4A,Q0[<(8ED:/6)=7 M'B(![R:\EVY#T$<7U,T,\.EK$A[L$UY;GZ%6:\A:]5R\NCOJ%*G@+YL@BBI7 ML\":N"X%E$JF5 AU(05UX=8P7>G5L (B#<:&_4(D9R0TA6-<-&&@<':3A)9L MSYZ]=D]6U?9GE%K1T&2EUBCC!9.I6GYMM= Q!,.P \\G(GQ_:^4D2QSST9[\3KO/NN 1QOVH;[ MT?7)Q /M'K5XUZ&C0+N@S[O$.W*<0ZYKBEP_YTA'X1"=32,M,.' U&YF;,8) M1&^/Z*P:S%@L$+UW^_F&*E=;&0Q-%_&I4XM/===KBSE%J%2U M++K@AF2(2%)PY^Q78A/0U8\;DJJILJ:DMNM+*6=B(F)6)21=VD\+L7:9,"&T7:I,!&D38I M8E(G&Y.Z)[XTI7$I$7PZH@>3A0+1@WGD6%$5U.YJ3:14[HV7C$([>J,JU]0, M1LJ>"5XRRFW%,;]RK2GX)1N\[#^W5\7&R2)P4C1U:$W@!#4-[.$A73!]XU(R M?-\UGP.?SGCSG;F#)*%G9^4&2.,J%N/C6HW)0WV2-S9<,@9MC+B>T'BR]CD" M_F=QVW8,]4]. ;)H]$8Y:T[+A;ILJH3D>CT#Q:DTR#L.[@Y0L+8I^Z[*JBIJ MB'+%X5IE;!LV+T_CB26%6=((_1$2#CJ_?YQ 04AJE[,-9&-1D%A/2 MLN_:<-JHR2PL!*AI* (UF:%F_\@0\(V6<1Q5^"&$'Z*HFQ2V5I$V*;!1I$T* M;!1IDPE7*OR+]NK\]@86,5RZ]S%N[3UZ MM7E$F!CV3&-W_4H@W.KN?FMJZ! M!"L^ML*NIGD<"@D;C*E8TH!@&&?A(M[LB-GS3$?JSGX5?_"NWVY$U#/GCYC[ ML8*@J4MG$1+X6LQOQ3JR_"(9UIOQX<4H:!SI=V_FT!_CX96_?9%" M1QV['\ M';6FRU+XS^673Y]7$J&J5[1FC-785BOU1L)N^7__;&Q)I NBA(.I M6:F90*+QSZ.#+=JFRW9C!+ZSX(&C+R5Y!=?Q1OINP9+X^VZ[][_W[GX\=7OW MTK?'WH\'*_?]WEWWIOW4N9'Z3_#C>^?^J2_U;J7KWO>'Q\YO MG?M^]_>.U+V'OSL"T'O3;.]1>OJM(_W1:3_VI<[]#<#[IG/=^?ZU\RCIJBRA M?Y/^VY+:]S<2>@>D"][D@PPO!>3WA?Q%V[(D8P*ZDN])IBWY8R?P#'OHR1)Y M'Y ISXB4AH9OR)+C2@XV17\S/0*:E;\%Z NI9:&N2>^W ;&LJ3$6!/H!?4$SU9:\, O?_L_?NS8W;R/KP5T'-GIP:G\(X(G7/[&Z5 MQI8G?L^,Y6-ILI7?/RF:@BPF-*DE*5_VT[\-@*2HJW4C!=!=E7AL7H!F=Z/Q M=*/1"$"IQ*3_FIQ6MWF=VQZ]OLA"[>M@]9MDSAA/)9F.'42[>$P;VSF MJ(WE1A,,5AB>WC\^&+4/;[4<#V?Y9S;W?^9%SS^2:$W&3,1W1$^_2$=\+D:? M0O-#7*[=9K0KF"U@LB"OX*J'!/P/-B27S&:/]RR0#(.9?7[V.*),<2QLV]B) MU>0&8$0.6K!A2)KO=41R%)W;@#MJ,R@K[NMH)JO&^Y6562GO1*9R7M4QK/V) ME>?N^Y?]=.1)C43?O<)]\R6N_ H\>+U;?N51('EA:XX3858PS^G8?0(W!)'H_-,,<]Q^6$4B' * ML0SB=/H+_W$2L#$#Y7]BF2-PI.0N8L$-N-QD(QUO.)A)L9,*$6!J;S2P7@I% M2[4J-?,^ZD9?TU^L@/,IPV12PWC'.^+>J*%5J(1S+M;4K(/K@V>@Z"#K@XLZ M&0:M-^IX3$?90(L*.X"T(!(WC:E$)$I#)2)1&BH1B>M/[WS]:>!'E@LH,0,\ MXV/F<3VJ0&=^!?)/,#S\Y4YY$MBM'PB4KUH=;)/6P9%OUK @U&F%F]?*6*M! M&WF7QT'AGN+4>(.VVE6LHJVVIDI$HC14 M(A*EH1*1F/:R3]K+JM"%/"U,!C#PM#"%4$L!2Z@;P+IR,1,\.ZQX0>))8BKY MSWBN&$H43QG38?)6D28U<+L61**KIQ*1* V5B$1IJ$0D)J-@,LJ:9!0\FTRI M2,S>/L()$E.JC9SW*9;2F2L\R:1&VXUWO!7HV(+*+V&D26&.1$$5(ZA#DC^: MC9SW3F+40[.H1Q5@^M"?<@BEL#-Q)"HU\.U0'B@/E ?* Y- RAW7^)>@B0U! M BP N1! :_ M- HCR^,;LX1,]EIPD%@L&WBKI'&WRAL!TEJ[19NM"C7RJ(!3CB#I402X<2'B M$ '6S3IM&35JM# ),$V M0:L D6LFBA!%>#)\5=K8ENYK73U<#FG1M6RUJ=&U;+6IT;5LM:E1L M&T,N:H=<<"&K.#^A:P4>""6\98%P"O9?L+JX^?T/0%M_B&:R3H&YK5-PCLM5 M1Q'36_MC#A53O8%B.EQ,;^Z..51,52R&G+N8?O0O#Q-3Y1P#((B)%)D4<15/[8*.>:Y"@H1$<:XIZ2+?QT+ON'+ON0C[[' M1$/LWU/+)2->#V9AP]09K@TI'.T]==MJ4:-KVVI1HVO;:E&C8ML8+2E#M 17 MD-0,ILY'2O[H/+( :/ NV<0/G0@0E6CA.^/):M.0-]^/K(CQX\0O7"L,>Z-^ MY-M_=5Z<\.A.8>O?U))Q\[R)9<..OBBBEHP;YWD>5$QTJ^#[C0NHA/%P/4S>-DNLP+1UIA#HI<4_\@*C&E C[8#1F(>.**([KL'A1PI'C69[MP$-AHECA.9E'=XL?)TEN;8MH5[ G MT\*NWYSHSQH"CRSS';ZI&)%??>U M2FA4S\U6IDZK)/6\T5Q!;7QY=MT%R_D)U#Z(EM\1]QBW+\EKV;5W(A;?X?LL M,@ZXQ?T;6&$8CV*M&P;:!;?U,)+^_K.UI9(N^)TQFUKG=0=4-/L\]PM3,@-) MC36-_ 7'45Q*&G6&P#3'JS5;IO%'[]7[7A"-HE-?IY/6QX[K$>@14'H6\ MBG4T]J>AY0U#2MB+S2;QD>@$@*=%B1\0P/8L>'8 DG+<.CS;(+RU$*7HJ51E M',R],H% ;.:Z$VO(ZXL()X__'37K&G00 ,%; ,G+DL M;CM J>+:^="J:TU"N)S\EMZ:X\"'54L!LKW,[>$BNFS]),#GDJN:W(=O6!LB MR+RVS>_8-#:-32O0]"$+AZV#U@V3@%=L M9#:TF J3?V9S#6?GPLP_D@R!S-08WQ$] M_2(/UCVUK*[#<,J&B]GWFDEOOU&2(V6HGD=2SP'8['#*]9*OA:!:'M9,X#\? MF[+LQ^[0?$G5E:_@@;<5O,YIZGVP$.7.EPBPWRQX6CL#YZ $J%I:T6EY,60CQW:B,QQCY1EC!:LJSTT)?!?^>C@E&3QA 2:F"$=,>4;,P(\L5RI2=GMWO,PF;[!_3YWH MM1"I8Y1(&:_)%'9T_#>QG"%, M)%F\95L3A\^9J"):J A:7XV$A=97*VG- CF2/2)C*+:2_N,$O D&&'PAC%FX MTPJDY&< 3NZP'&>;S?;*?*J-0&6B\-21Z.]?]AL/R"$_/OJ>*+ZPLCI#5RQIPE,3W^,[@5=5:%@^QO?Z MYFK[X[0K55II&M1HM+$6QQJ9>[4ZY=&_]@+_0R10I'_@WOI?) MA+B.LQ'R5X2+F]^S6O"IFBI!=;,25/ 8[A.*?K8X=&LYPVOO0B[<%*X&==JN M&[12T[+RTI$Z7MG,*K41B2?FYSW+T"&75.92:0S+;-VCQU<\+K)K'==BO:'X MN:9&VQS ZF=ARJ(5Z;Z!.YF['Q8_T=1II?V.(:E&) M\E"+2I2'6E06E8=6\@RS@LJ3RV4^?K0]&XV8+4[IX"=Z3+T(&I"BM,>6]\ * M3!I;KG1\# DM#P&Q^RS/,9@M]BPCM7DJW(;/.9%ZF7LJS9H ;CYZH0,C/T[/ MLAI9P"C$A _D$G()N81<0BXAE]XSEXI(4%C,*LHD(%[**I:;D@]:?\S\F*YP M8VY9X/C#WJ@S]"!**S$P)@^C-5UZ-[G**!@FVK]9^J,\0^1R&O"D1V&-Y(Y+\?,+E_A%1N!KCLLV6K/CLKEA M//$FS&J%5BKB?QT!P@E%_YOE3MFI);_O?&?J*&Q$@P7R==^](WG8R.1PG)RM MY#8[1O(TETIN&02OSE-9;()>02'*RV4>O:0233LH0H.BO22K1+391 MU< 4H<%&+JDU;#;/:K/4R7#@KZGG+.S'_>(*ZQT_M#H$SO19\.383,Z$=\SV M'SS1R@XNF3*%I,$U-[2L)H\C"KF$7$(N(9>02V7ETKO!0SK!&__YK^,-$UO3&XE@>4_LM-QR@;[0$, VR_1& MI4ZKM8:6"[6GW]26D7^B%4.E,C4VK:W4:(4+/X\$C7+(_F16XK2Y&X99H4:M MJJ-6X!2+7$(N(9=4XU*99ZLCGCS8;.=\\B!F>I0AV'/#(C()_)$3%5>G4]-3 MF=0Z\0DG"^02<@FYA%Q"+B&7WC.7BG"(;@5$_.:'6T;=3EZ%U*2U1IM6FEK6 M(551HHJDU>HY'V6-62-J!Q*N_ H\8@]#0+FV:\D"BPO M=&6VB)7&TS#*@%&&TB$PY!)R";F$7%*-2T6@SEXT9@''^@$;,X!53^P:'(5' MQG%HC DN8D@PX(A -M+QAH,9/I@MM]VPJ#<:6"];9H#-3@581T;QU3JJU&QC MPD=IQQ1R";F$]KG8RA4%F%3,9CAJ$"+.D2&.]R>36CD*_,H ^C# MITQ8,HXK.'%T$L,,&&8HT72!7$(N(9>02\@EY!)RZ3USJ0C'ZM8(TI)8\I55*@4%K]9:. ;M2:(%&4L04!+53$#J32>!/ D?F M'$0^D&!%T\@/7@FH(PN>&&8?8%B@=& N81<0BXAEY!+.G(I3Q _-PLCRAJ!O"\L>G;#G998[+OS'1[Y4O:L]TIE^ZM'XB=CE$4./?3R+IWV%X;Q3]MJ)7 MYDQ:VFHW:,5X)Y72MEZV>^,@HQTM?D&GSFRSPEUKT&K%H)5*#L?/*'GVT-%$ M7H!5*. FFUTI%HUJ6'F4*1/2051=()0L%Y-O45- X^M.J%6*) T5P>X4'G' M27.G5X*3%TRNU6FC@=O@3J@"BFR';!BT54=;<#I%.)X;V&[5:;-ZHEV1F*Q8 MNK:+7ZZJ3E[(T)_"4%)YO>I(5*(\U*(2Y:$6E2@/M:A$>:A%)Z?-1HMLCP7.<&O91)>[]G(#WC"J_MLO889#1JG,;]G9QB- M^<=7?OI,$@6L?URJA43TW6YFQ)DD];S174!M?GEUW M??NO3V%D!='R.^(>XX,A>2V;OTI$ BM\GT7& 8_ _BWR[0__'/!!QY-(+WC8 MUHO"O_]L;:FD"[8D9E/KO.Z BF:?YSFW*9F!I,::1OY"4JZXM"I1>-/8.'ZF ML"8IP%?7-[_UOOT87/=NR->[WH_;N1&RCYEYMZR\Z-WT>]^N+SN#[B7I#^"? M[]V;09_TKLC%KYV;K]T^N;XA_5\[=]U?>]\NNW=]42:A^9ET_^_']>!WY/S> M2MR[(X-?N^3W;N>N3[HWER" R^Y%]_N7[AU)$MG%SS;IW%S"+V:%?.2FRO&F M;'B&G-^7\Q\[KDNL1P!/44@('Q.=I M/<].R !J15NP7DG8Q<&GF/!LYKH3:\@7-T4N(O\[;ECF)F;1A.@@GK$D&)97 MY(&@D4 !G\D<3#A DC'2W]-8!1P$O#+"EXE> HUD]Y^HR1'RE ] MCZ2>R4X->,.W_T*U5*(9=3\P\)^/35GV8W=HOJ3C,@S*4%?^!);7#8F-TZ>!02875$=%JE)8FTDI+1BP# MFZ,J@(6E^-A(765RMIS>HQ2/:(Y=O82F9K,\A+ MCJC0@,+50[AI604IO!4G0*+TU)7>T8'0C>]]6D[&*#JI57 H@3G63-YBH"Y";1$\>8CK.QO'M=>E4M2/*1.&I0_G?O^PW M'I!/:O()-;XLDD0^(9^03\@GY%.>?#H$M./Y$WC^A%(@3,,)$/HH YX @2= X D0> *$!A,$G@"!6H$G0* 2X D0J )X @0J IX MD>U+J;,+=#VE02TN*E)+4P\J41YJ48GR4(M*E(=:5*(\U*(2Y:$6E2@/M:A$ M>:A%)A&2]4. 5P58S4,#$02\@E MY)+@4B'I,K@55*=HSQV;3 -[#-AD1;P'@SFE&?IH()%+[Y1+)_8)9Q9V1=1 MO_B 29MFF]8Q/G!$71!! F7" 9OV5C2IT:QJ*7FTE<@EY!)R234N'[9>2?:,50J3R- M3:72ZK3:;E"S6M;=FJT M63<& //#SJ:3(\YUFJT;ISH M"!C,&]$IX'#I/ 'CO6$(TG"&\*3,'HD/.\(@! 8A2@?0D$O()>02<@FYA%PJ M*Y<*22),L6.QRZ3M"FT:.>1L86$55-YR*"^N\JOM=%_Y 5#B$7L:!,RS7TD4 M6%[HRDT:5IK&@MXW>M^E,^[()>02<@FYI!J7BE@0ZD5C%O"%N("-&<"J)W;M MV?XCXTM$,2:XB"'!@","V4C'&PYF^&"6Y7K#HMYH8+T4"F -DQJ&EJNX. R0 M2\@E-*GOTJ3B8GT9X@:=R23P)X$C P5\K3ZRHFGD!Z\D8"$+GAB&##!D4+IY M!+F$7$(N(9>02SIR*4\O8.1X3[)"29RP*'.=9X#^VA,X?P2W!OXB!6HZ5D1MH%K]WX )E\^!.I#0M]UAB(* M5:&$_W>V+I"34+=SO$0%(E$:*A&)TE")2)2&2D2B-%0B$J6A$I$H#96(1&FH M1"1*0R4B41HJ$5E4?D?),S>>Y1/WOCM<3K@X49['%\NU/)L1*^3'>5PR6\26 MI;RK!B4\ )W-],!\#VV"6_EGQ,G*_+UI%$:6-P1]6UC/Z(0]+[..<>$_/O(U MD%-5X3=HO5ZAE:9!C48.IS"41*9+"UO7GNU.N71O_4#D,$91X-Q/(^O>90-_ M=76H_!5A[Q3(2@Y'7*/HMQ6]*J>WUFFC5J&M]CNI*+;U@MQ;)];O9O$+.GEE MJ\-W*K11K5&SH>=V_A.*O "K4, A+-OH2*U)C6;MG>B'HO.#;4\?IRY(?;AN MOT7A6=B@[4:#-@PMC^LJBQ8H M4HVX4:5U,P>H@(JPI2(<2Y M6C$,6FN=:% MBSH2E2@/M:A$>:A%)9R&>?^6:/2 M(M%SD17\6B:;]9Z-_(!GL[K/UFN84:%Q&O1[=H;1F']]Y:?/)-' *B<[4]#, MJ%Z06/VWI1^/>?K2VU=,&8Q&QJ MG=<=T-'L\SSM-B4SD-18T\A?R,L5EU;E"F\:',=/%M8D"_CJ^N:WWK M#?EZU_MQ.S="]K$S[Y:5%[V;?N_;]65GT+TD_0'\\[U[,^B3WA6Y^+5S\[7; M)]N+VH@-#^3[O_]N![\CIS?6XE[=V3P:Y?\WNW<]4GW MYA($<-F]Z'[_TKTC<2Y[2V:TD\[-)?QB5LA';JH<;\J&9\CY?3G_L>.ZQ'H$ M]!2%Q/%(-/:GH>4-0TK8B\TFD3SID0RMR*+$#XC/4WN>G9 !UHJV8+V2N(NC M3S'AV/#^:' M?9K,YM"D+L\AKNQNP. &IMGY.?;H##HVGQMO\CF>PN2?V8+@LU#2_"/)$,A, MC?$=T=,OTW2G*D#-7S2.J9[-6 -WS[ M+U1+)9I1]P,#__G8E&4_=H?F2SH>D[3XN9%X'RS$C/.E@<4I^62=.@]*$-9\1]84CLLMD:7#@Z55%@=$:Q&:6DBK;1HQ#*P6;7U9N?H_L1R MAC"19,&3+0M3H(KHH2)H?342%EI?K:0U*\D@V2-6;V,KF2W/("\YHD@#"ECZ'!29B]X8E/DCG#42SWT8*(N0&X2/7F(Z3@;Q[?7I5/5CB@3A:<.Y7__LM]X0#ZIR2?4 M^+)($OF$?$(^(9^03WGRZ1#0WMX(VC,;/+-NEEFI46)6^;:0>OWL36B?XP$4 M;=W/GVB7Y/B)]_L&'@"Q;?@!:S?B 1 H>CP 0F]EP+,>]A"N-K7\\5@'/-9! M':N/QSJ@5N"Q#J@$>*P#:@$>ZX"*@,5* ^U MJ$1YJ$4ERD,M*E$>:E&)\E"+2I2'6E2B/-2B$N6A%I4H#[6H+"@OL-P9?X7D M\%W(E3WGB1$V&C$[XJE\EFWS/=[0 +''EO? %,[?6Q4(-0\.$WZ\+V!]^$CA MYI7-K&*+V,%G?I;MGXA8Y!)R";F$7$(N(9>02X4F#2[F:F32NB[9R+&=38N[ M9N6/&53L"J1XRP+''_9&G:$_$7*?QA$;[[RXH0%Y9!LDVO8 M:IFTW= SV1 '&@ZTS0--T^&27_@ MQ46%&2X8Y-I8(^M4)PON.%L! UB"\;A MP06<#)!+R*5R<2E'AFRS%VAF88>7TX"G= H T(\W9,VAC8KQ1T4BC8&?01T* M;0$SJFW:KM=HJYE#!JB2&W^*4(;?+'?*BM2%O?=UM+CH<\CH1S=,$6N)7$(N M(9?4QB\^G4(G.FSX,FQF9S@[ICM/WBBE1T\+54J MZM1,7126;GT;O"03G &$Q.TCP]T7UA@.S(M(5P3*R#P MBJ==E@)&#,IB^Y%+RL2W]Y\B.]XPL36]D0B3]T1>WI9K\X5&";8JTEJEE693 MRQ7:(K"4D/!U&$Y7I6-DQ9\HQ5"I'(U-J1EUVFB9M)Y'==YRR/YD1N+$21L5 M6M.S^!Y.L,@EY!)R234NE7FR.EH9<%JMY0!#,<%#DP#.#8O()/!'3E18@$;7 M$JAJE5?%*0"YA%Q"+B&7D$O(I??,I2+\S3A%JTWLKY-"','-$^\'#I/ '; MO6$(LG"&\*3,'XG/U\%@! 8C2@?4D$O()>02<@FYA%PJ*Y<*<5U3[*A),,+D M!VOFD4V/]5A0[?-VZ8M17DP24-A7O_(#(,0C]C0(F&>_DBBPO-"5NSNL- ,& MG79TVDMGV9%+R"7D$G))-2X5@CA[T9@%W"<*V)@!JGIBUY[M/S*^KA2#@HL8 M$PPX))"-=+SA8 809AFR-RSJC0;6RY9;MF9%W]>1<;K%QV:=UAHF.G2E'5[( M)>02FNKM3+6>UA5S"+2/2W0FD\"?!(X,1/ 4 @ !T\@/7DG 0A8\%7?NIJYA M PQ)Z#>?()>02\@EY!)R24GTS:NE'@/\X1OXK7.\<5P&A\RNQUBL,'3KSE":,)&$U 6XI<0BXA MEY!+R"7D$G*I%%S*,S*5+%.OKB)P[=F\]BJ[ CC?!U>_-[JU@C13>=+4S=3+2XNA&;FHRDO*Z(I M<.W>#X8LD ^!^I#0=YVAR$"I4,+_.UL77TFHVSF^H0*1* V5B$1IJ$0D2D,E M(E$:*A&)TE")2)2&2D2B-%0B$J6A$I$H#96(+"B= K=V1)^>Y1/WOCM<3ITX MS4:0+Y9K>38C5L@/(KUDMHCV2I6H&B"5BEG);@7!% YMXE_Y!Z/EH8*]:11& MEC<$?5N(,'?"GI=97[CP'Q]YCN3)#A"D]7J%5II&_@#<3R/KWF4#?_6"1/Z*L'?6OW]C;W2.UK\@@Z-W2ZUO4;;E0:M-_5,;S^AS LP"P4<(+O5R0@5@S;, M'$KP*ZD@BNJ"TN5KZM2HZ5F]IBP(XO0;YVKU%JW46^\#.:BI!*IX_7Q)%.)8@6[16K=!J-6>G$/,6WTW;Q:]<52 M:E&Y(LP"/WE<:9X^VV56((@?<]I>TAXD86FF(N]2)N?%72WF'<9/!B-6=?7C71$SJ6*SOVSQDJ(--I%5O!K MF83B>P:ZQQ.*W6?K-8*:N/+L^NN;__U"?0^B);?$?<8-S#):]D$82(R MA.'[+#(.>%3[;Y%OPX#DAHR/M L>"H>A]/>?K2VU=,$^QVQJG=<=T-'L\SRI M.24SD-18T\A?R'H6EY)&G:$HFEEKMDSCC_J'K0?+;KJ\^\#957T+SM?> MW_S6^_9C<-V[(5_O>C]NYT;;_I8+A;&',"YZ-_W>M^O+SJ![2?H#^.=[]V;0 M)[TKN3[LTER.FR>]']_J5[1^3^ M!J,E?K9)Y^92;'= >9U.7A\[KDNL1\#>40@($S"E/PTM;QA2PEYL-HF(2 8E M "\M2OR ^#Q#[-D!X,G1Z?!L@_#6XI"BY\L5.,,\&.[*)HZ =[DC)8"&S5QW M8@WY0KW(LN5_QPW+K-LLBA,=Q%\N'3MY11Y\&PGT]9G,P;.]U$J@^MASA$9= M:Q+"U>2W]-8< SZL7VS/W!XN"+M1_TE S"47./D(^(2UWO#ZURJ;6SWL-M*$ M-.U[^Y"MGZV#*FDG>1BQL9EY5)-HGW2.3+PVJ?AU2JCRUA[^YM+.M2X5Y7;2#IJ,R@K[OMJ)JO& M^Y758C6&,LU0^Z?7'C*NB\RS/X3.$ZO>W?[)B1P6_G*0LI%9P',]+GJC MB>WYD0UTOO-ND.^J\%T]&LO5#7(<.:YQ-Z>+Q*@-K:H[0*MBT#>+R"3P1TZ$ M6$BO;H[ ]V/T#R_O7E'C5FC<-S\,UYSH9;1F)WH9K>.5O*DUVK16/WIYM!/. M/ K+L)V18?MX,JPV:[1^_+)%*,/"3M8S:+O1HO46CL/3R_!'_W(O&59YH"DCY=?Z7;87CS:'VHOAJJ,]7 M8-V3P_/"[E_)QVD(OSC>V=LA4 3\ZG>#?%>%[^K16*YND./(<8V[P>#G:A!: M5PTLW7*P%'*7"AP=XOJ6%W(DRIPGOGT,\9%>W6@>$)6:>.4'WT /.][P&[-" MQMUZ5FR0U&B;M%D[^NE2[S0TLX=4\PF;MMNT7CEZB6^4ZI92S2>06FM4J=&L MHU25E.J^H=5FA;9;Q0D5(ZLE!K6\_)DH13'#M<3RAK+J1.9BB&A7KV[*@G8O M_>E]-)JZG5A1B\6ZE09MU(]^&M9[GS^WE6D^2+=AT%8+97H:F>:4,%"KT48# MTP54E.F^*-L@G 4L<2NLNAJO7(#]GZC[B *%6O;G1& MJ5E%['C#3D8-"P6I-3"4#<0SIY%H+A"UWJ1- R5Z$HGF U#K!FVVB@,S*-'\ M@["T76V4 )V^\QAL5G]XX?FYFKBK)'1(S9"C-"B&R2=_]&D:SJ<@6&'((H&( MG?A(6?Y!+K-"GMCI.M:]XXK,3H3'NG1S#'A\_'EC*_S09\H>"UUJ;59A6A MCGKRSBG'H$8;=92W=O+>%_@V:*M6G+@Q++LSI+T86]X#XV=+C"PG($^6.V6Y M0-MP#"K["5YYC!$EZ#&+-VTAQM2E&[5#L!\WF$RIZ-?>%:CY;US+>Z,^5\D! M:.1UJHK%)@PT:*V1;YSG[#W,AH>)=G]<&P)]<&VSC*NT8F)Y@=,.WWRP;).: M1KY9!.49O2<2[;ZPU:!&SNGM9\7@UG<>L%4A:7:&3L?Z$D"\%K=6K4B]MDBF%&38 8WVY'/GZU>-4B4;V= M/^&'ELLCG$OQ1P1FNG2#P.Q]33YKH@=)EA"B/]A@3^TPG$Z.)?$B:-5*X=UM'R7-A>YO5SV9Q)9TQ\H@1V^ M]&!Q),HCG3, RL&IJ$:*0%2O;M0&HCO%Y,+>B)?!"T%'BSVCJ=Z@1B7?]+OR MA.2.+=)\@JQ4U-EJY+O'(5$N8^^]4KS5PISJ"T 40>OTXL9Q Q%'% MLGYD>0^.J'O/2RU@3%6S;C!S%*>=V;0S&]Q\52\9VJ*(2MA]L=WI$&S$5]\? M/CNN6RQ.I(U*J6"B"H,F?V7 Q?]3DZ.?5F ^P#L*LAJJX5N9WQ+R)(',N>Y" MO45UT$PE4#SC7;-ND.^J\%T]&LO5#7(<.:YQ-Q@-U"0:V%D^ !-!D5[=J+T: M_49BS[5G!_P7*&2U:E*C MEN_AT2C=MZ6;S_*U66O1:A7S:-66[K[KV=46K1197!CC@J5"NO\W!;Y%KSP4 M. TLSV8(>;7M1DO(*W9?+EO5KU,+U#%BK.,-8QWM)"IZ!1;B1#BX;1BTWL;M M"VJ*/*>-2/56G9K- CIK"%26OM*JVT2Y6C\3YDOQ%0;R/[ M:LNDE1;FBB)F7L#,5XX'.NI8+GE(5!@4+0!=C9PGEEU5AU=!V[G66,$KR.<5 MR\/KUXV6L'I]O.(RU529W036=XM3(7-!T]5FFS8-1--'R7$]DJ#S/2:IWJ!F M"XN%%9O:>!S-P)S74Y.CI6)@VBN&MT\'U2_9B 4!&Y+(>L&M7%IV4SKX+342 M[OB/;&"]%(RYS29M5G"I__32S258W:#MG&OQED>X^S\Q8PARZ/J M X:P3TV.3OJ D6N,7)^P8 .\S]4'H]9:=E,R3)UHX[^<:'PQ#:$+%H@EPF)+ MY+9I)><2N>\76.\LXGS!==N@]5J^)WJ@J+<4==Y)UA5:KV,X6P-1'YY338UZ M<2XSQK0U ;NW 9M8SI"P%UX4FLGD:3\:LP#AKY;=E S^QOJ9K UVI9IVO&&/ MZZC,E2L4"1M&': PKO0K*.^<-B%6VA7:-G!5(1^8=(# (V2F#PN%QXVGKE^V;A$0(W(JYGQ(Z]/\32FG53,BR=U$N* M=?3XL'F[D%.+MJLFHJF3RCCG] RS0FN5&LKXE#+.&1W76P8U,.-=91D?#(5; M;5HI\AAPC!IK@G*7:]=-I)XBPM6K&[41[E&+&N6&>C<&#YOU!JWCCB'UY)U+ ML+@-TFXV\P6^F(F:IUY@HO*IR=%8/=Y1WK)1P=BS:J@\+;DQ*X[GB+VTB,KU MZN88J/PM0["DH@. M;APZ:$=UT'B6F\T+QL!X&#H1Q6 M!7;K\(&H1^KKD9+?HAR^32;X"S&_?Q/3^Y4?+*XS7*13^XG*6%)HEM;-57M: M5-9\=.W>N^H?[/09K1HUVZM6Z#53?-PW4BK7\-9Z#7S7%=NOGYD[L@+,J=.T M&QUSZM8G(GW< MA7VDE+@%&==JM)KS%B$4\7%$O'5:V]*1&,T"C^_%S2.:0%UQL@."6SV[41O< M[K/-+IBRH5#)DVZ+KIJT4L-=T:<7<\ZU-1NT5-Y%@TQJME#@V@C\\ I"M&(4&-7 &+ FB#A[ ME&KD'^T@U05A:EVY*AJXOIVS@YWT,ZI8KZ>TFAI7SB4GM(.51S31JIEO^;#R#."32?GPTYGJC3*@9(PNGP!+?P-=A@E-6&!%,,3Y2&+>E5/+-I\2[JTU->]0M@7*-I\$7:-&6T:^@3:4[8DVFYG4;.:+8#&$ M6EJ8&V>7$R:/H0U%&0:?GT2+H%??;G0$O6_N@,C8U^2TY%DLX41XV&C01AOG M587%G@]4KM):$VMRJ"OVG+:YF7P!H+@3TE'NQY7[O@B[6J5MLSBQKX/8<>%J MP'%O@>"]X89$S*? &^4"8'KBO#E/:=ZY>5GAW,"U>S\8@KLA'@+%)*'O.D/A MME4HX?^=K7-W$D+W="F4HU<-&ZX21W2C%R6H.[TH0=WI+3[JJ'<\T=@AGO@L MG[CWW>%R'/ TT<<;%A';"L=D$OA/()0AN7\EAVR#^C@-H1''.R-2Q_S$=2 < MLS\M!3,QI*E+-SJ'-$'-+T#+;V,E__+Z [0TDPG5276SX#/:6ZT:;>><@%^: M@,8;>RP.%W*^R:NF4:=U$W,:E1C0.<4GJ5EIT#9NC=- QOO'(EO4+# %"X.1 MVD,G/1&:2FZI;O2J8:Y5XHAN]*($=:<7):@[O9@"B2'+Y8JF/%PYL^D9C1KX"\IT@:M*K&YT79F\#WV9L&%X!DO\& MVMF+=1.>#(U"UV)-VJK4:;N&AZB<2JRY;!0Q*ORP>6H6F#V.4JY)RW7=UU:#M>IV:!9IA#":6"O%>BW#@(["#.!XBWE)VHS;B?2--[=9Z MY=H9#OR._>^I$S!N<,-?02>O_&"FO86"WQJM5@W:,O!\%!5$G \0-JEAMJB1 M\\R*,MY*QOF XC9MF0W:*K*@-XIX/Q'OCX_KE0:M5/%D(X2^FZ$O**7@Y[W+ M! P^(S\:< _#,KN9\B730N4&'D M%*$01\**_V&!/[3"<3KE.A37#/DPLO=%LQH)[?S([*K8FI,EC(U@^_;2BS6M? M=:V!B3DJ2W;OW=0%5O/$0*8NZ'$:V&,K9(@7M>Y&[&Y4"Y?WE)!P+B"V5:G21AOS,%20<#Y8MMJ@+3/? D$HX&,(>%]( M6Z>-6K[E@?!(]1)CW[G(:3CV@^@3-/"(0%C?;M0&PKM&#/I<)P>@DB=#P55J MF":MX%F)IQ=P+B"X3NM5D]8;6$;QU/+-!P(WJ-%LTF;.;@[*]U0(N%UKT&:K M..N,@5U=P&TFL(O0M@S=J UM=PT?G![:FC MMJEIE"M54T\)YX)MJ[1= =^E MFN_AE2C@DX';%JU4C-(E6Y=0P/MOP3+-!C4K^28N8(SW?<#@2<"/2(I>*6&@ MWA.Q>XL7*0C]4?1L!0P!L5[=E L0W\;:>>M:7M3QAMU$1PM%Q:TJK;<*7%)[ M5_/ISB+.!1;76K11QU5Q-42<4\DN0,5&@: )17R"Z@2-G,.^6)E 1\ KE#1T MDCJTCA=9WH.H3&"%(<.HKV[=E OD7J?JV!':6"BVK5/#+%>H"+?XE1=F;#E4 M%0"=<>V,MHE9KTHJ! MB7:*B'O_=>-MQ-TR6]0T< 7Y&%M*#I9U3@O(M%*#4=W.M_X%RO@8,MY[!;G> MI@VC. EC*%![%*4G6%/)*=2-7C7,M4HE*#N]*($=:<7=U.?),AWLJ/@ M>2QQY/K/<6FAD>-9GCT?0/PE&T'$.*(NW2#?5>&[>C26JQOD.')HLV:#!F2V98 M9;!>:U*CB;N6E- '%3!\D[9K!19'*4 =5*@0E:O>G,8!^ \+_"'0GI:_6E*: M?>VY8F%UU)][](/"?H2%T #3K1FT'8(?#\)*# M0B[9?<'UZGG= 5S(/H4\>1 AUH.B/5'- #1"$&G!T#4 8C"'U MTX%E< 1EQ=V%HT\1)NO:C=HP^8UJ3JDZAIGCH@O'R8TJ;;3JI0IMZB/1?)!R M_D 9)5ILT?T"?!\4:;'5]ANT8A1H=C&BJPE(G<_[ !* U=X0D:EFW1P#F:H0 M'S24&^\'0\:S@E81C*\"S"'3K1NMP9F)(%S*N+OS'1]_K1[[] M5Z%QS5K=I&8#-]Z<6+;Y'%0/HFT6N+4&15L8MJTVV[3=*A /H6P+@[KU%C6K M&/-$$+L(8I,D$YG REY88#L2T H<&\>@[BU^[I;M/TZ8%UI"W:$9#U&N9MVH MC7)W2(?B!K0WX4^%W5AGAX5B7*-&*Y7BZO5H/57F)-=\HK4&K;?S=5U0KAOE MF@^X;="&T42QJBK6O>NFT8J1K\>" =P"L.^%-7$BRR6.]R>32B?@:);XE8+: M%>V"DGSBVAGX+EQYB(&KP_<0LC!"'*M+-V7!L=\=& ).]-KGOM;8=X=LRT)J M1RR05<]W<_T[W-:!B1LG'"?YP,#S'.$AN7\]I-6S6$E7'?^*I[_JV(W.L4 8**):7JS;7UY_ M@-)?>U>)&,W<1MRU9I4VZP4*&R.;VJ,H/<&:2CZN;O2J M,5&KQ!'=Z$4)ZDXO2E!W>C%5\%ULD^F.1LP6Q2O9BSVVO =& BMB1/X>$O 1 M>,"3RK G^_?4>0+$[D4AL3Q0-!9&@6/S0Z'X?8PPZM6-SA%&J;B]43=6VSO0 MVI['W5?^?W>FJ'>ICO(;'6\X?R'SY+5GN],A#)M+&"5^:+E?P1A-X WXF[N[ MCC=EP]Z$!6*C6+&1RYI!VTT,7)9:-\)BRFI-SE+5N MT%H3*X6^9QTZ.'3;I*T6!FX1 RO7#09NE:%7#4RA$D=THQ7DNIX-H@E9#RK=+]H+<9L=>E&YYCM06[N+0L2>P:=X?%N9/R*OS K0;]"KFW?K-QRV M/-8)>UZ* IM'R^:@9JM*FQ7$@272CN/M4J1F&[3#-% [RJ,=1_,@&R+2T*SE M6_0>M>.TVK&O3] V#6JTBHM"X:I"*>$^@\L(]+7L!H$^0CF;*#831HK8*VH\S:L3?0KS9I->?")YA172IDJ"< /2RWKCIY(4-_>N\R39(! MCTRP&J9>*99H1S#*4'^"48;Z$[P9&L%/"WJ:)]EVF16(3QMS]+\8(=PQ&KH@R'A [S#)F!8$9,$YLQL^<6L :FX+ 1N6 ;]HUH@.J21 .KG.Q,MHU1KU*2_#C[_.'GM5IH5,_-5F;\25+/&\T5U,:79]== MW_[K4QA90;3\CKC'^&A(7LMFW1.1=@_?9Y%QP/VGOT6^_>&? S[J>+#Z@CM= MX*W]_6=K2RU=L"\QFUKG=0=T-/L\C^FG9 :2&FL:^0M!?W%IU3K$IL&QF^[N M.5#RW;BPY["ZOOFM]^W'X+IW0[[>]7[6MN[(X-?N^3W;N>N3[HW ME\#QR^Y%]_N7[AVI&I3PY0/QLTTZ-Y>$QWR0V_MR^V/'=8GU"! I"OGNIFCL M3T/+&X:4UZMBDTB>YDZ&5F11X@<$@!8+GOE)[Y[/%S3?X+R2V(J#3C&IVJVQN];#;2!/2 MM._MTR73)+YW;&UF\'T2[1-SV-3,/_X8'Y0@+[\/].HO?F=L0V5 M?V;W1,QB&/./)!JH$'>+<[H8BKF"&A@E:Y!6%/,D( M9NA+9K/'>Q9(A@&"FI^RCRA3'%[[-+Q:9709:V]_=8]C@_7LMELX3J][=]R_[:=YQ^(M\0CZ=AD\K,]56 M,B^?L.KV>T#TK2/UH_]?146IMV*GH3<[;_R($?/CZ.R@*EO'0P"$=:/,DD"J9A%"*LTJL;=3;*OQG?V/)PF>M8 M96]!8V]8L05PZRU:-?(M1JCG(4$%"S>7JK7M&FW7\RTJ@\)]6[CY%)LU&RUJ MM'#HJBW=??>)UPQJY%Q"8*N3MS!(61:D;/N/C$36"T/$JUDW942\7!L'7!FY M<2WVR(=6A9K5?(]6?>_SYE;2S>?V\*]2FZ[ E[0F4^S ])V7%9' M'*Q^-\AW5?BN'HWEZ@8YCAS7N!L,)I8MF'AKO8K2!CR4.)D&]I@?6PL@;A+X M$^#M*Q75Z2<XHBR+3;2V*C@N%5=MOO78#]Y M^74,,>J#<1TOLKP'A]^RPI!AQJANW1P#U![?GF]N<96I_>^_M4S#_*S.)QPT M)2%'=9_D1X[W]$ML-:_\X#:VF;W1=6HQ.\)@%HKP++KS@Z'C6<&KK$B+V$ZS;A#;X9053UDWOL=SGGO!K15$\1\7 MOK"^\H2WV9QVEYJ WJ@7&X"^&/^%!A!KM-7&,)/*)\P+ MA7H3:,)#P*I9-SJNL"?FULZ:6WO1W,YT^ I4N!MK<&\D#*U0WVN/%Z!SGM@M MU]Q"U^&;K19.N+IH0"Y@NTK;5=0!770@'^!=HXT&ZD Y=&#O0+*1[^[ 90C^ M]UR/&-WOM$[#5.VXSL&8AV==UW_FNW3D25I\E8'+,AJ+4IE4%LSDJ:9/(&E^ MN!A/-N4U&@+'YB6=Q/W[5_@W8@]^\ J2B<;B #+&#YJC)'1Q3FP^.DBM(T/*Y'R>-Z-D@,#^TII1W878&.,;KW[Q7I7-7&B8?(TOD? M^W'KG0Z&]W>2#W*K*&YM?_I1<2Q<<[Q-\3:C\"Q)&2? 5>BW2T;RB-IBF.V$ MB\PGW+H6CCO>D/_3G7&B$UU80? *[/S-#OM,:=6LT7I-^=VF M[T>X1RSC3!M5DQI-Y?/!WK-P]Z[B7*G2:KNX%4=%4KYPLMTJY6MNU>H]3K$S M%O"Q6LA<6J6-5H.:E>*V@*,48L M[#&?*4>O2H9!);[H1B_*L=QRU"(JJ8]S-/!YY>[MD^_>EP,CMIS-AQGF<53' M&\Y?R#QYG9Q9>0FNH1]:[E=0K0F\ 7]S].5X4S;L3>*!$QLYX(L]PQTCP=9W&?K-?U M&_FJYV8K8](DJ>>-Y@IJX\NSZZYO__4)]#Z(EM\1]Q@W,,EKV9P\(I+RX/LL M,@XXQ/Y;Y-LP(,4^/AAI%QR7BVPK:TLM73#9,9M:YW4'=#3[/(_SI&0&DAJY M#7 N$"0N)8TZ0['?M]9LF<8?LST(;PZ6XT>K=DUS/-4PN[[YK??MQ^"Z=T.^ MWO5^W)+Y-,O=[5-;]#MDT&/7/1N^KUOUY>=0?>2 (,[-Q?7G6^D/X + MW[LW@S[R>%\>?^RX+K$> 1!%(1%[I/UI:'G#D!+V8K-))"L/$9CS+4K\@ "L M8L$SKTK$(N0 1/J%F]HMZP:PT+8F7!6"*3L:M_?=3*^B)ACGY#9P M@-\3@'2S\S%%?-_/R&RKL9:L8]06-X_O!J(:RH$HQ_O-=Z>"#R+"1C[RJ@*\ M<*=9^7PA\;3XR_A\1IQ0@FE^!JDX%6L, N=H.P;>@K>\. %Q8/3-H>MP>A\Z M0\<*$A$\P:\"(W!LSM=;"*^=(23T,>[^M^MNF/;]D6^T9UR,S'TE@#08/V\# MOHU8()9WT5BH_,;<)/H.@[UGTS/E@@]=OP6?.Z91TZE8H\;]Z5S,U MDA\DZ.1*Z/F/P'97S@E1 M"_(;#!;'=:+76!B](+[!R]5X0/;8F5S"G! X$SZ8CS>;'-/\J5>?9G^#UM;N=AMZ8]?G:S8V]^7/!TR.Q8 MS7XA($$6B =W)J.?B1,M#_X#MT@W#DCKVL$UT[/MN4!$_I77U/KHQCX?G>8N;]^E?,V>]BI28,9JUV7IQP M<8O'9!JP[!Z/ZYNK=)/')W/S>6;Y';0LYJ&?BBL!NI=F[5#B;]5JYI YOW3Y M2CZ(/P/4N5?)#UO.7-IJ:7(G'!'TY80*YG>4H\+V_J1OSNA7].R;=H>)Y. MT0OOX1R]TQP=Y' M$FYBNC6?]W%&/_*,WN<9K6/+(5^G\,N?CN7!I"X- 9_1!LP>>X"O'EY7S.K+ M[^+$OM/$GC PY5^&]3/.X^3^GB?W8^K(5LY[7X! ^(W5X. DS'?T(GYWT5MA3UX+U]$_+47_I+,0_"%X&O-]'RP M@KR%O*[8?3"U@M=DZ:2%\*M(^'6H?,N"O1!5'7EB_]7B.Z!WQU3S[^&TOM.T M+ID7\RZW6=W$.5W+.?U8VK'E:HF!\WEQ\_F19!N;[5-.YDD!VFAI3DZF-E'H MY*#!75H4K%M=/?U@E5TE^Y\:/; M /S[X/4+\]C(L7DIL;2%[$3?C6ONZ;92L*Z.=GU%Y25N*!9'P^?92^WSVN3E MPS__1RHNABOV2>Y44)>WVPM2QVS1XK-%U=.6DB2@HA]_V@2)_^>,V9O+*/.( M:NY=1%)[94C\!UBW=SP5(11"*!6R.%12XK>QD_M*&IB*6WPNB$):@FDE"(0>AT%Y0*&$?8B#$0/IA("6T=\O4F1:FSA0/?U10D++@ M'@P6G18=?6/#W:"1> %QT5ZX2/ .01&"HD- T8+N%H.)3J^Y;T:#+$_N#JH( M2-1^IY!HHW;DAHA.KAYE@4,(=(X,="[&S'L83LGO_O0!@,YNRV+S+R/HV0GT MQ,R3O%L3+0:6(^Q!V*->+$@EY7T+^:3GI9J-=PU]"HX&*:0BR2R'N['>6>,8 MF,/=6(7NQHH/(%YS_C#NU<*]6KA72QV:5&P;@R?Z!$_219_;VTOX><5W_ ,D M=>?"*'T6/#DV]+^A])IX'^,G>RT:W4Z&EI.R/L/YA/$'1%LQF(+!E.(6D933 MY*W7E&2:C8&!E2(7E513E[*L,:%G?UHPU0U>WBYSMR;[AK^+.&HO',59=^Q- M"XB?$#\5AY^4T> WDY,G@>,2$Y.33X":5%&2LJ EQ$''/JQX*HY0^G]CYW7J M)3$E[X&?D!18H'9L12 I?D>1XQ)TX'*VVUW?E2,KYK:4$V+.W8Z,%OHJ69=J M>*K@N^<%(,Y$G%G (=,MR*E[&*[$),(R?%F!#:QO\8?)K]WXPA$E= M7LO&\2J4\/_.%A])^A14SMV)90 I<(YR*QF>M.K.$0&OK'A\H' M\7?W#^9/K*\%.[O(B_YM8P5O6> [+@5 M=9^MUS S+8Z#Q5E1V/?$)E0Y[9GIS:A7*4E^G'W^\//:@6%4S\T6?WN.U/-& M79==>W_X*)T0JBY7?$/<9G^.2U;((H$1FB\'T6&0<<4OTM\NT/_QR( M.= ?\?K&$:AO^/>?K;6AC'DU_[ 2/+3.ZPXH^;+)CLD,)#76-/(7HA7BT@;+ MOW)T'=_V'YQC6]#8NK[YK??MQ^"Z=T.^WO5^W*ZTX,C*+5AYTQMT^V30(Q>] MFW[OV_5E9]"]),#@SLW%=><;Z0_@PO?NS:"//-Z7QQ\[KDNL1^[?A<3Q2#3V MIZ'E#4-*V(O-)A$)Q^!)$W"O+$K\@( ?PX)G)V0 O\#C.GN+]8=#C^/#![+2 M"4[">GU0$P>\3'!5.[;-.K%3:E?K1-*%$2FJ>D_[TD0< ^(P8SN1#K%1 M9!)+:*5";I+W%RMTPMYH0=:O\N=!\LY#E V]1?G1.B."X5R2DX"%/$XN8NO; MF/!DS::VZ-'O!N9WX&$Q7!F,&?D:^--)O&$FY,HVVTHS2C.I0QZ0XX7'0\*M M,C!P O\.N>7F0R$8PG.,/#O1>&YHR.TW+M#^P#P66*[[RN^#>9?O@DTG/.P/ M?XF0GY!.1PP6*UU5^W'>/R=?.YW;9'7GG'"Z)0U2AO#62EJA"_@@'JMUHE=) M7MH:^+O_GCJ@"2 1#QP <:I'Y,-??S$83I'S* B".8E883A]G C?&$BV8/B/ M1F ^!?G)' ;4^$'FLS@;Q$HV9\067(5NA ,.#X"8;-DDSCFO]\YI M?87[T'U 1H'_R.?-,$/N.=GDJ*Z/P8)J9>Q0X'OPJRU)ZWGL"";IK2G(:+1J MN=@MHU6,!ZVDT;L_(YVA/TG&B <]V#!LG8B ?H79H0JJZ VM8+C"'*XPBDOA MX\^*\& YL$V6-AI*@I?HVW+9/K1.)%; D>Q;F16*#E$32/Y.8F9)Q;7 M!C QG?Z/>6=]U>+GSG )1O$GHQIS,+L-)P0;((S)IPNI?M] _8!K'SO]"S+P M)V",JF;C[!?RG5G<[@E;S(,0C4>"'$VY=GAAY M9& CA^?D+K:@,!N0"=@_?QB2>P9R\/C+U@@^=:4 D@F/(P9H7&Q3)7-T4[Y2 MX_*'G+3M=%[@;X/' IS_ ME^,L 'L#WL)_0*;\HCU]G/+@.J@CD] !E#M^GT.BR<05.&%.K0!V$(NG0@0P M*$1,#IX+_!_;Z8 ME7%Q\WLV*>-3/(&<7,$UCPEV1-8+Y>.!\\N?,#$J M[RV7:YB A4'\083%7R1@(#!&CBQI"29BO=;A/ TX,.(8Z1#[^4MV4IAWZ!>7 M=1?_7A>15B=R6EBWA;I/FJR%\*$;3P/2AW&&:W'Q!O#R4#.M5=:]^);X2^SQFTA/-W$S;!IPRMF VNF?,2SN2?O7BM 8PQ$W\3P%0Q MR M3H(_H<"]<.Y,!P+? *G,>>+TA!2HM+PP>TEZ MWE)VV1O2 X>>0QNF"='KG%)^YB\* MYU7^%2M-C;0R\?OS=F;5-V5DQ MEVW4Q'J5QCA,6^/408]K](?+<+D9VW]\= 1&S4QTTJ?'>IX,A_!HB$C3.-X: M4;F]=6YJ9&[G/7/]9R* ":@N:.I:YUS^?(K^47S^7(K]R M&T92A5=27#6H_$7N4#D*+]X=2V5(@U.;V'99%<-Y!-,2(5?WX^K"/)JHJ5DY M*D.UJ%^#>[7?P"8=$6O:<],O5L3$ZJ(JMHV\U*)2*QKG-XSS_VV(^Q=LLO,L MSB"B/_&W=I)/O8+)_R[]V@W%&(SV'[- 3S_.Q0I_3'B<@:?5&%6Y[W@:\M3A MSFS%^\H/-N3NK:JPL+B67TW7\JL;U_*KM%%KP__FL8LLZ+*5/9'_1\T4X(_U M][M6X+XF84<9I,QVL^6+.VL9SZ2':YO5K4;;[=;Q=>U,+V4[IJ[-XL(Z&!NC M!L:FEJ^Q0?>O# CCVT+J0(E01;)72'QBQQM^X\NAX6R4WS 8;#)YM",68?7& M:JK2H64>,H;4Z:(HX*E5JM@V$'+FIGD8 I$;K,%.W&SFH P8O]($6G>7\ MPQ*BB^0KYT:SWDBBU3)IM5)''*&+X/7$#$;-I)5F$S'#4=1,(WS0K%6H:>80 MG]KE$-OEC"1=#!.\E;1O!.X)W7=O&=0BUUR&^Q9MO'89I[J=O&WF)O"R1 MA<;PR@F3X>,"$R5:55Z;G'HK/U7OA>4:;38;U*A7W_O2LD["5R_FLT'#&NT* M-2M_ _&IDJ*##$VI021J-_Z>3XE]VE47#*^ MSM3T5,4<#>@YF^H!]1?C]"UR&$*\::,/S4;2,J1U2N:]NX'E&& M]8B[Q4-5$(&?O&WD)?*R1-:\O';Z*(?FW0;L4V2]Q!9WF$FH7SKP"JVRAI8D M_YICMUQ17JY%M>&>MWCN&P9*V/:[>:G1K-!:2^>R8[J.+P5G+O1#"O-#!M9+ M?/@&>B"G;UOE-8!;?NR[,P2%P46 +18!S%:3ULVM9# J0>B7\2&CU^)D40#JLMH#5I;;*1;% M"QBV&SD =XQ$(7)'82)RUX)(U.]W,_=%5QMV'Y, !\OGOE=-1N4_'O=5G#R;(4D9!,K$(>, M.U[D Y*4F)H\3.$R8&CNH'%XS9N\^_YE,R*_8T_,F[([]@C^'(>R+!#($SKM MW0./+/[.QIV3QPI'&[35K%*SOHQK"4!^PEXF ,'A,VUQTCUQ?7 =Q%GM*]@% MG__H""=@(Q/$&GDW;OA"M/M-- N>P^)&THNTR4*X4:7U=I56S.5#!I+#X,EJ M:QT_?C-]9(%C_U/\S>EUO*D5>PF+5]:9Y];!UKEU)..\;OC&1P*3'2-+>WY3 M,:&6JT_&(?:UGFK'7"AF[I\UX$T$J199P:]EII)[!DK+IQ+WV7H-,S/\.%B8 M3^3\EUB]*B<[LU)NU*N4)#_./G_X>3U(J)Z;K0RLE*2>-YHKJ(TOSZZ[OOW7 MIS"R@FCY'7&/<;"2O):=CXB8D.#[+#(.^'#^6^3;?#6:FV$P*A?75]\UOO MVX_!=>^&?+WK_;@EJT*6R,IM@L&]0;=/!CURT;OI][Y=7W8&W4L"#.[<7%QW MOI'^ "Y\[]X,^LCC?7G\L>.ZQ'J4)\PX'HG&_C0$'!120$(VFT0D'%L!(T,K MLB@!$ 0N&0N>G9 !P 0T<_86ZY6?YU$/>+?F.>E/'X'^5S[I\.BP,P*'!X"M ME8:?R<1W'=N!_C_&N$Y;^<^!UP57!69<$342H/66?_+K .S'%SZ/+V#R&1X? M^,DR L?F#+#WA-N=8!J7@Q',Z@ &YTWUF?+CZ(1>M;^BM]1_M,W(;@!OK3"3:LK.RWVI6219[ M:XM!F-W<@QT865 ZY)AEN '^,#BQX)\ZE@O$P 6QML4C .YTR&#:8*L? )[R M>^#53BSO57C8#EP.I_>A,W2L *P)Y:M$]GBNK7_UKKJA>'J.AM^NN_ X]\7E M*]FFG5#\.74C\&PC1B:!(\S9/?,8F#+HZY7;N%F_A,]K,-_!5 :DBBW]? 9< M:IF2H1/ J')?^?P'\H[_HF+X!;X;DD=?-&5YQ/<8&5ON*/GP)S^VG,\<<\#[ M8TO2*:Z ,B#_\0";X&#_,O]"0NL.;M+^?/69.([/. 0D( ]PLOBU4?K3S_@ MP8FXWT>QAICR_]ZW@B'_0Q+O!Z&8S*$YVPK!QL^]#S1S[D1Q0TS0D'WWG!0R M)N;"MDH,BHM%910ZM%I[I I'X\"?/H@K#A=8R(- SA.3NF/9T91+.P@L[T&. M& H*:P6BA< )_^(2I#(PY?WIO\KK[)FO3,<1/E<$I'Q0&T[4LQ.-0;3/'@A_ M[$P2^2>Y1L!6@*/>,>82YSB,8!R[A*0_GSLU3 M[U88ESP[R$V-7/0ZX3%Z("28PL *V,+L$_,XG(.WZ2@.6<1GEF@,''?]YU_> M*U.=,\X3TGD(6#R'P\06D0?G:=Y]QL\!"OKH#33TZ$3>_]Z_$M9Y%.Z\PV_+HB2WB)-R:3ST8"T.'=RHF9O;" M[&F4@;2)F7<\::3$% (4+A,-I(93@!( %V/$ERPSI3 L7J_B7?!AZ(_ I#&. MS@:MOQ@12%XN M< E>/5JO@F)P;.1/ YM? M$+%HCE#3E4$)5U=P27SLFP+UY9P]XNP VD%C'1@5 *&2@!9,":"T5I N:?+? MX%M8*.P?L%.>OLQ(#-_7]0@3_HC(B?_QD0TY*'-?5^I&K&!"#/PKG'"FI\1R M0Q^Z_/<49!T29H$BQ)VL_51HSPG#*9<.<8* /?FV6$.0C@8\:<&H#3SX%&L* M6A X_W%BK"*1JB]Y YP-?>]C>$:&C,^35JST&4CKIWJ=)291)2D\H=0L\82$ M)F<>/B<_/)<+,M,J'V&\-[@VQPI^KMOPB>,KJ8^S.T(I [&BG)F->*S*S6@ M#UX"8WSW"3YDDK$:MW<7?"AO0$\X7^UBD!,]Z\1ZIM(DE9TMQ&A:&A547L\H MZ=SH$N9M-JQ>$Z/,ANN&4+AI ('UY)9D<5RD"/7H-1Z.WF#"-Y =2,N.Y@0L M341@\V4",'9S7(WM@]"T9 RFKE ZBUL\WP9,A!!1[-Z"AM(X2L1-USU,9'Q* MXJZ1D(-/$ZGPVYE(1S@%D3PY83)G)C/E_%0!LQSCTWD8.]] )O^0$"[2=/Z@ M9.*RX0,3[7"F^/$G SZSFO:K)Y?C,A:;DK\(+ 4DN@,X3WK17P M(,X=VFA:N9VVP9(,168,1QIST@W8P]2=@,KAN6\97@0Z6XK##T@E0 P!=BJU_7&?HX$$?_.@+/4R@ PL<=\ MT],H\!_7DD4WN26K1QL/^4GSQ.GDW\4C4IE ) >90/\,[CK>[--'TJPEQ(&; M8(LW .*G?M>#$_)7AV!))GPD2*.SDJO"K,%;8F/7-(YZ+[2>Q<6[,-H:14S& M36,Y XI,)J&AI$D^R+V5F3NPS)OX=3Y+SW4,AE'6X)/)B"A$HMRA"?!WKC<2F>='DGU^E'Q)JS> M73*V\&,$KQ>HS(ZS12"^.J,PDW.HP3HSYA-N^WH#\PDQG_!T"5KY;B]0.!=1 MQ6RY4@KCH&Q&E)+&^9!O3F8G,KK*0R9,S7R'J9DH_]V2%'<5>$G"/(>G*:QC MG 9CY,U-08)QC*OC+ MJ(PUWL=YI:Y8Q!-I#YRU:0)%'.:TW'01*Q;/4LB3?XE8J17Q57X/VKL7^[3! M#H79T.0D\&W&AN$LX+ZYEPU1[21&FT1CDYS;%0%97MDL$NDE,G0OUXM%1V&< M.YPFTUC>0AI-G$639E@$<8[N+,U>,CF;Y?-VH%E^6#IJI'NS-&BV3+:(T_M7 ML@G88\/?#RP95C(C:/586)C;$U6.%2?YD'@%?=8RS\"&;P6MSBFM8WVZIA,C MDA///@M+@.IQ!"K@R)SR5$8$IB\/!&K/U"T= M,YE\3US./7PY=P?[C+/^AI7>'?@(TY.TFL+FSCK3"4\9H5DJ8PKC3!69G!A?RJYB@IWFRVD)K7QS MTK,GIA,^X;@ADX(6\^';J360669*!G)O_+:9"D!\[21[)Y M>,&$^L3%:R-]1MZ&8HJ-;7\%.MX>G;RA*8=E-+V[O2)?K) KAA=C_KD];0OX M/P$<]\QUP*4(%SP*:3CMP+GG;M<]W]88 HCEB7,2[8$AX%8"GI,>"+.MZ7SF M0XHS?6%KA#W/1DOCQZ!7OK&.@P;^J,BR2&T_AY'P 0R>B!Q;9A\F@2-7F,]T MBV:"Z\_)5] U;_8]Z=:OS-Z_)*=CFSUV,HU\(\_BIQ98E.Y,O,^();,;:IG' M;Z92[KO\L@J3" M">#[VN,"(B*6&F]T=T&/'#F;,6Q4<6XJ(98K/Q'VG!6\F\$5, M;(YZJVA*EN<:E^.71(H.8B?LS0+]S<9)Z_-GVLO<7JS*WX0A^F%5Y?L-5?O3 M\RZRIV5L\7L^31]R$)R8O_8^!RXY!R-6GUGX06CPSL=I;&IFN3%0!A"_]X\/ MC0]O-1QKB_PS>YST[&B4^4>2T$U&"^,[\<*K,#ES!R&DP8V.,&27S!:3F:2[ M:M C\0%%SD5NJB5R?H3:4>7[KGAG5LHU-HYYF-7V4EO)7'XP1XX'%*I(=X[' MHF;.7\J."K-2H\2LMN!'O7[VII9H?GAJ0?5&N5>0N@=\ ?/)G+!N0&H"W.V9CI!E MNT?WN2T?2YZ)]ZD#(HHBVB# QB*)\^M?9E8!*( %XD+0%:'VY:P%*HRL[)R MSV .T/JWY<;%N(M"^\Z=J=O;Z;5CZBVSJYOM]O8[:C:K>^MN"6&7=I=MM:#J M]5IZMS/<+2&HUMCUYN[?@1X#AS<; V(_0IZ>K1!W<\.9=\]LZ?U63S'OK6"\ M_EP:,#[LZ%UC!PVPE:1^;+S\=N('T3F%2CLI">];3-\2?RD=IHP5D/?!?'_0 MR=:9&1)1W %-9%PM;#1+-/1AOZ4/NX/&LD3%[+;1!(/'FH0B=0S]9T?:O4%7[W9WK+@H,?88./O_+K0X M/TH63XE]OR65&2X]N]B%_3/06L8 &LWTVWJO,X3_3<7V=TL*]3\(#-TP#3@* MFFO14$Q^&WGS(B=<)X_B+*T5$_KCZ,D*F([YOT?$[1/)+EGW-Q?V.NST3\GJ MFR[7&ZVVWNDHN7X7V*\_5^_U]9:QF,S?%):NI/N],?YK+[*\!P?#G7EXNK)/ MGS1+S.CADL@!."'5(L+0PM]\W\:J&HUFC>VN;@SZC66-BNEM(\J"BCCY8^U' M>""VMX^M?),TB__"K)#1FF_&L&+:V(T6;H<=?=!5QHN=8+_^'+S;T=N#;F,Y MN!)NB]Q;?L4PNANDQNE8N\T9;WX"?/$MD669&;-#,G)0!G7 ;"?27#\,L>BE M_T1F;VQ\YM)[TCO%\CG'P#H2=]=7/X*=Z]D$K)SOZXHG-3;Z$&GW]+8RD.R> M$NI_H/3U7E_%7=?TI-B7&>10 7K[V,:\3<#O+)KX]GIQ9_5GWZ;>;O7T0=M0 M''R[J*\_OS;T;G^H&QT5OJ(X^TK._I&-68!E8B/K^7AM/%=R>;VY-];01<0?+^=.5O@?)YI< MQ2$,P@+:P$WGW69+[W9W;*8])L_T3LBDAFS^ORSP;4P$37SQ"R2R,WPIB?X8 MSH1O 0-*MC7VC W<0_1==^7VLH' @Z[O@0B4E,*N^M3:;VR?Y5;;K:$E-,3(._YR6HN.-,F;/ MO I=H9!=.<]/9KII1US+-]F/,GZCQ4;VE62JLU'&6RL1U='+6 M-VM.'2BP0;%K17@(:"-A]3TFP8LR[<5B[_QO8JF)?;O9DEAOT-%[;>6[WC+B MFR"7M?5.=\<5G96F7&\.OE@U9\:I_=BX]ZHZ*6*3-YJ5=_1^OZ<;N][3Q^_- MWA+%U/ ,4%YM=6!L)T[U(=D>V-X/I"%5D*&V3'4_U=,?F1>S[VQJ.1YR/!80 MWP%F>7,/XU##R&;QRL40@.Y0;^\Z!$!)S/5F@!C;P!M?9-FWC-JG:G\M"-/ M&(%(D7P5>SQ)]DB29$(R5T0Q7XA@/OM!4:B\2HFET7S2!![9TKNMYH;$*W%R MGQ;DP'==BHU\8NX8FS8?GP4BS7*Z C* M%AA&5^]VE%EY/_10_U/!:)OZ<-=Y%DIVKC>WO[.>8=SCY>^T/F$7/#J.#ANX MT]MQ#,\)$T#]63@FNJI>'(K/;]12[MX/ O\)WCJF>)"%+FD?TE4VFL4/NGJK MU6"9O1[>PY=11PWY_W$Z"Q6'WV;! S?368^0P9>ELR=:^KS1K+[;THU>@[-9 MZ\7J7THGBNDKX?_8CH9<);/C/AX62EI)%MRFU\7I]#%#K[D'1+WQ7T/&7]0% M]?:N*]HI(;_>G!Q;,L"#1\[$\QTH4JGM2*SV@XYN#E3Y^)U10/T9>?RH7%41\?'F-WY(GCC&T#I M& -YVKHQ&.J]7H.3BII!"O4_24S,+=.'9G,/$W5,;..8&(V"F)46MCQN34$L M7%+RDPJ'TJ5&,WNSW=<'+=6R<*=D4']&W^F;>N=0?4M4O:83KJRH<%*+22KE M_NBD-EX3\[@%M&,1PX9ZNV7J U/IW%M =_W%K9[>,]IZV]RQMU4)7*H48\-$ MKM/%"M^L\#>FDN /P!F0Q3E>; G6P'G%UWC* F?TZ^(3VH*DP7?Z8%V1IK(A M^N E HB\[&3Q18E-X&4$7)D%!3ZS6LQ\X9KV(W]]/I<_O'#;&.1:M!?[M2^ M2UXK"9O%M>(U2>Z^9W H=SM/EGS$,$@QIRDA\&38T<37%[K[^^UA&K;N"Q) M-$<+L);\!:+Y+Y5D9K0OS(&T??A4+WK]DMF*R]EUUQ_]/ \C*X@6WZ%[S+.S MU^BK3V+&][Z+AMY_6-HDP*/Y;Y$_PM1#W)[^6,-03=X_V5J3# OL08!I<-%U M@ CEYU'T3Z<9\-E8<>07= .Z5*:O+*/^[2LL^9VP*3DO(%V GZ"_^ND][;GK MK_^^^?+C[OKFJ_;;]YL?W[1%5^1+6)%"Q@N0\?7F[M.M=G>C7=U\O;WYGN)U3A$((#C:='$CT/+LT-= M8\\C-HNT<()%.D 9LG3-#[CCY\D)&0@XH!^=5>.N\BP[$,^MO4BT5VJN+46: M%]IM/(7YS_'X#@'KSAB$>"_2K-$(Z11#%&>@GX] +=?>"A$8*+&$C2C\-P__ M;T=GVK? \4;.C$MPH]0<@R:A50@O:$6:8__SS1TPD%OF,C*R7,YF($S^8;;Z M+:/5Z?YANH&-?]\8V3T7S6RH$3^J^P2 MRXQ*^4<2Y$L4+N[0E]YQ9V#.N)Z*6)]!? /I39LS*P@U8#K,UCZR$9F]^3+: MAKXEL"@*0 HPZT4 9@O-3EO$[VG!;JA@]U+886K9,?&5;3JZUL=:*7"___YA MEVY:->_MS5M%UAQ#9,U7%FD!+W]_A#$UHK#_Y\"?EE6Y^/0\XA$ZSR,-L9>31A) NP^S _T.5*G7JHL$L\,?.OOM_[&-O?Z.%83N+HSCP M#;T'PG%7M4)]+=8;=8[W>H8^:"DA[W4X;];A;.AFNZ5W=IWGJ.*M562OBK>N M[RP55NHX2V4@/4HM:&2%$U2%'AWT,M_/-3\INJ7AV?MXK"F)L/8K6/HWL?(/ M\Q\AUHM,2XY=IHN_XA%!<$WG#P:JF.@!**51REB_HP_[BDSV M3R;-TM\ZO;[>ZNZXJ*4RK;Y4J,B)"O(KAM'=((13UT(6..-7B!LQ[ S,87@K MR1UG< $)N4SPT&HL>:S=J.#MB]C'=0*48Y%',$\ KJT03%IM0Q_NHJG=V0D< M.:^DF49))FTX5C%: WW8/_DBKB^355Y'* V5 M57;5]W4M446YPT^XMJC"22TFJ7!2OTDJ:W3#7-QPG ;80$I[ZWC\)S0VD_JF MD M)[^!SNQCAY-+.^!?0?YZ--XS$;%[BI-5?3:O8$^,%1, M:@,HJU&*8;=KZ(.N4@P;0%@-523-84L?]'>0$]=XH_=>Y:/6A=G#0GFU$I&N MUI:#-"O2[ADLQT/+MC^F C5*.,H_F?*4CP!H/[3%_%9':#'JJO6#=T7N=KCYL'RC; M6UG03]@RJ'!2BTDJG-1ODC6VH"MU<#-UD&&+8:4(*L%=">X-HBVMVNWNKM.%% *8*J6D+#U Z%%865.F'E'ZOZ:Y9>VKC32V^33B_] M96%6"]U/-NN':9AU:XCY Q;&^T_\^_J3=AD$Z!C'4SS4Z:HXPK6)%=+O,_\) MG_F >"G"O>3%Y+QL=EXK_BLM2, M/H^2Y3W_CG9'7/&V1T@Y$K6-1-W<& DBVR4H)HXF@ "0M($J"'8^P&R#\?Q^',%8'4$?/P/A*O-<-Y@ RM39A+97]R^Q1^<4""C>]AISDP%BO9 M^FF^&[[PY+ANRE#E9:Y86\%FM :O_T>NN[+0A^ KC^\^"!# )._AJ[2I09OY MZGN$*=\%;#Y<8W, T$K";]B8;HYL_P/VK5TKW.>-QD#;F"&]!S%;=H(D70]!/_G;P/3;+V_O+VBGXSW9]J@U=7$ MY13!\I:_$$^B_ "S#>FPL[S<#(&!3YD5Q@$_BFD!#P]PT,/AG)QX\O-HE]#& M%O!$X)EQ=BJ6B#%(7O+Y"<=^3#<$CY6. OPU9*Z+L@R^AB<&B &.%P)[(8$+ M)AH"$P!9"+\@3$"XIE (6\#DK2@*G/N8=_D3H\IS1]F#/<^0]]-BDPE=:-=( MQP!L>E,LI3A]&HG$LP ?@6G9-&(*OI#-+)1I:";BX) A9855 51">81SI"O M/:9@AQV&ARCA;%ZY44DZ)"$MI/'?.B(0$8>(?)31.)B("-/OZM+4D@]6\@(Z M)ZN)()GB+&"/CA^' Z2U,L\G$2<50 $EZ#LQSF*T]X<5*.C!H/A%J!'AF4 M.!@0,DIZ@>)W$6P@&_.IEAM.1J-@/2F0I^EKR0 M,9[B1.&]DGD*B*'DB#P;;HR=((QTHEG$)M I?ER&!&[LE)P$6')HR_"%$_%3 MV_#A-8-K8'2EAQ3 :>( %*A( \S_H2C+YMI9EUAX-SY' W8NL)N4?" M>4,V MX4P!B0YGK/>D!H.R&ED.A=X*AH49%+"7%^E\M$@A K?8 )$D'Z M8:H*ZP7&L"8_J%0*$A.^4 $:T(1W14_UUVR)#=:T'RGR\[G\X4W?QM:-4I64 ME1WJ<]P!DP^+H%'P(WTGO-,M]LN8A0DF,.4D=-DG_Q%8+F%5BPVSCO*6\ M Z/;UK7DK[/W;WZII$*C?6$.)&,JG^I%KU\R6W$YNXZ:Z3ELBB!:?(?N@2J8 MO28K8QII8[ ^2YL$J-+^+?)'(..30 &\&VLGX#[[QR_6FE1:T#.3YL\778Q@ MD9_'V)9TF@&?#6\EG0M^H4MEAM5EF^-DFZU_OO[Z[YLO/^ZN;[YJOWV_^?%M M+555@;(L)?CF[M.M=G>C7=U\O;WY_I:/ X*-E]!L M%>AK?\XK.L#/FA?:;3R=HMH(APYF*I)Q!_6.S/@S0U,LJBYO4[.GPO]QX/^% M9MC&$\+&-O_!)C;_X3I>!4-!S:35-BP:"5+;5*DD"<#HNW-#Z,+ M[=)#6Q3J\ZQD'R1QD'3C0_1_JR$H;FZ(^D)<5C+-K+PKHU/7A EFX9;LP.@%I%N<\H@ # M59@7?0*S@?X MN.6&?L[)48D3P>F*6S0'Y7O+)0=D.&$,K8P8$ZV-7?])3$H8OC-W6\C!44V[ M =EV0U3_;!&Z4U;]M]3L65@1&E41!)5/B/D-V,/X61,\6#Z261#=OB MLD<54<#.-( L(HHEL#WY> &@?'+_BE,J1]Q2Z(]\9"R$ ?RXN+W0?KN\_);% M3,$T+1%-A>S<^LDDF)-?%IU<,[X_28JSJ&@/=Z$(LP-,#X M'TJGROV_(B@/-S-:)FK@ZCJ4!%0*(P%K(4EST:5"S:_&H#B380!J2I](1-QC M+WM*\2"BR+(PU2'SL19:.(*#CYZ[O+W2[OP9<,>VV1.?(-\9CX DH3<=B][X M*[8H#A.G%A!]PD28\XCG)AQ&KF]Y\I640 2U23?@T&!H OI=.0)D]EG65CQ M.:"UJ4-GKD["O'!@NG DT'U\RV8BT"2RGH4K6%_T&,?P>(#:!3TV\[ES$$]4 MF',V--ID%DYG--F >%F..52L8$/0DB0\HY-RKOT9VP_RYI%0'$M;K\ T\!*E M'I6?V&5[4Q>PI]C+1.B!Z;JVB$?0<+H!O.1FFE@H,1$X^#,!*[^\5-1(9LN] M\_#CG"]?A&9@!$V>_>?=DDN/:% GX(CS>&#I:"Z%]V#((OW*=;5MQ"FJT[SD M-!^?:0()VDA@@8AJ7+P89<@X^>.>MBGNY5#[SCQ@./=.&J/W_?Q8.2 M^0E,3%= DVLL/V[_'U2(R+(!G$J$0:<0+^4)3&0%YN/H88]>67-8IG8-./)L MSGC^A5K,_PM_Z6GX \QNXT]2A+^DG1S^Z)?Y!#!]SR>>S^% 'A0IJ&MAE8Y@ M<#N,!+$%:$ ]\E?!FA":! VBX];!LD]I9\.;8P8QL"LR\6#QBY=,T'WHH68^XL$;&GY&P;G'3CY6&&Q,= M^YX(%2XSD8&@[(PPU6E-?2\-*9:72&(KBMWRO.'/1Y#V,76=^W[:AJYA506" M+0I@(/X'=,P9%ZW6/Q%WR_/X"^*@7(U6D@6-I24=BJGR,^ WM[60KME9+""A:UG0.5K&8<-R\UU"P,CSG@7^03.8 M"?(3\?O?F#]S62HC?+"\GQ1/-0&26J$0E*0WU=Z1>5*1B^9K0A=;*G)112X> M+A1L4W)MA):^3M1C'>/RCA(9KXJ;5%AJ<.3EKH6,RD/R0,QZ=8.SFQB%[ MPTU"]HS6FR6E"T"F>62>@P8=24VJJ>F_X63]]N%,D^"]B7V_GH1[*K&=LE<, M.9*P<:61-4M\B#ESF%YA'BU&37EVJ;%4W*@:(0OBX;8L_LMSNGF%*ELBGDB$61 NJR9' M@V- #)9S(H<']R2\V%4-Q("B%]\6WYWPYQ5%,N!/=3F1&N^,GIQIMY)\%0!L M^79.XSC(5[#.\?1Z:&[@>=X,F/1S6@]P8RA5C(<%V9S1XN-(H"(F+:/?#333 M8_7C7](9M,*!H9-#*@)BY#$T\%=%J Y5B\?H(V#T%&+2\ M%%(H51#TL9H(+&P"=)R$:(FXK(ND/I$R$9Q4BVDX&Z&$T#$*:&Z M#9SU,7$ABCBW4 ,!P$LNRJ*'<(9EE=RR!=+A@Y']CXX=D_\Q!)H"-B^4,N&O MFF+!"')U&ZV_XPHQUCW];B),H 02+A%!C$&!+E[Z]9(P.2$,K2#$)3$7M3\\ M#L/OY"/C-=:NL(I5UH)AOAJ8^V&VUYYV,XI\H&\B:Y% AKY"\AQ2B@!0^K67 MA(!^9P\HN6-)T2N,!@U#"H*-_ =&PAQ%3!,5)M)=]@+P-Q[E\Z?O4$CF#/A* M[#[PK ;X\&T\F[G$ U'8C3%4540M7-K N$!$SJ(R/Z3 & M](0A<6L4R9U1-E4X3VR>@B$=!%C:"9.A"F4GX;&'=/;I0)3J)XK5HK",P>$/ ML2-<_5.",5:CY;I5!EY1,Y.*:TGKX8R;"BPM?C0M291$+J\YN=()T0S@4$ % M()F-GB_/)YTB5)/S'J.,/"_S7\L+BF'80%2-PF,S2M\1D?BV*.4)@P(YB9JY M[!EU*9A]\E$1,"S ,27BI*P=D"'^I*A\&(1YEIO$[XE([#&^G:C3%#:2$!_, M@CT 06"&8DAEA*3\K^MR==]UK7M?T"_M$HE L,AJS,EF9@419H+J%!$6V+QT M,:9(62,NNTR1=V+H=(BK2B'+! M;\>CC/3XZ&*]A,<0[2GPC:0F%W\",W=YTE=&A/!1V/@.S(:PL@@/'C@$;)SX MA(-!;1_CM""B:XWH<.1D1=E;,TR_C9+8_[(]6;(5]2RY.#MGYW+JV-.$,VJ: MYE*22 OH1OXJ1*+$2O=QOZP[U[0(X'JSR"&)1/ DJX!/\;Z<<>4^G,&HL#V3 M7:1+DCS6+Q8Y'A5YBQ0J!S1@4]*K8$U29#\)U_8C0(C*3U((W&)8?ATB&YLC MKJ0L$39>/&+"YC@%]LLS8E#*Y%F.TMF?V[VY.N=)V6DYYJ[(ATB]P0TD9"22 M'T #=:BH9"2'?!.UI!Q7G.'I>%RQ23)?.$/%O911]XI])AB--9).N;5V#W$S MKCCG($%=YFV1@,]KQR?)]]G1GV7U@PH,9QQP.:Y!IC#AE(X\,:WZ&#WY7,W* M!DHJ?/-(1K&1H-Y2(FY#CRJV^Q[VCO<2VRELT%1HSU=3O MUW@K*TA55XGI::&_8>TTW#U"IAHJJ9>#W_*Q?8=G8\+AE%N\N/25MP#RDQM- M:G J\P,\9]\C!BL*Z8)R\C-,PU J['R)2DD>%-!8'JA,+@@"L=!>Y'K&6#QU M"A"9A"H&XQHJ'%>%XZK*C*J0:$T#8A6,52%154A2!:-N*1C5:&T4 MC6I41*,N5TP7>@N7*JYUT5<;3O%O_SS3OA>")AI)RU7@VXY^DI<%03,_&,** MR$IUY_#=BB &_M7>JU'6VQ+*L"LKR?EW,07>$Y8^ M(#*](U)QWFLY'>@5N!!=9\G+-POABNWWC>%)MR2XN90[ ]H#8^^8[\O MMN,6\R4RJNSY*Q[JPI**C74!SKDV[J3"D.EIC:Z\%2]72HI8?'HHDXKX([*_&^V@PE!Q$2[OW,PI*REJL>S'EQ]%G@/P365#2E M%0U NE^3^Y;$2 9-=YZ6S MB?C!3FUFUPGGXZ[_(H-*O9:+WY [XY(W\/OO'PR]TV_K_H(T^)R2&Y'#O37Z^0#X0PL%""Q,,K8H1GIR MC%1QTBURTB3(%F3QP'_*V"&Q(2<+)"MEJCS2=ID_]57KO73QA6OX4LJZW8E6)7>V)7BE]MD5_QZ''8VX^.E<_!BX(X[>@PL7AE_#F+ M*-\*PY-X!70,U,BS)&US68E^3\:7ABYRGOYPJ/?;&> M1\5YMB\I)<%, ,>L3;F0FV0MTIJR8O>87 +5TL(:?)[K+E''X'%G_-)M6(@Y M2QDC\L+#1E11P;^9Y=CG&>"WPK^7H%#FX9[C)LR[W6KI+?A?,6_%O/?!O!7O MWH742#D"689"I;!X'P?A.G'Y+V5&=)A8X3*A4DRA@AV99E=OX<<4.U+L:!_L M2&FQ.^-'F3O #]9G3KIF\^PF2Z3E\2PSS']RK8<=:+DE# D846_0T7OM5NH/ M:+7U3E>9UQ1?VA=?4HQI!TJNY"9]@6J;%&K/9VB2L]/REDM4VW)G+GR\P+;: M0U+G>!-BQU7\2O&K??$KQ;"VS; LD?T?40TWWJLTK2O$!2H8D?A*+L]0YEFO MU>2D"118C=DU]$&WK5B-8C7[-?\_*T:SU9"S1$_##4Q5(GFL%R^0@N%85%KR MT:*N[6F$%VIXHNE2AW<1698442FYP\.O*-N1F^BS2D+H5C3T87<@ MF90*9=:6R5,T<%9G4BLKN%7*D@JIE-K26/+?K> GHS=ON5@&S+=>D>*-SVS^ M>:;=9F?>M91K>\IIS;?EY06QOH\[YU4 0ZK9*]^%;?#$+#?*50R<426;I$=4 M]7T*W4PV>;Y4SR,('73"):W#18"-G!K(#VEO2J@@B0SH9KCPU^O ] M"0\6;2]*Y?(RJ6GE7"P9E6OECLW5R@G!"7-]Y7DXKRCR_-)&>BL[9/T&\_L" M!\*-)VW3"D9H##)&: S^N,$)\BYNOQ,[CT,[W*&TW.$!E]LU]4&O_<(6:)NL.'_2 M'7#%[;9N#!9[I6E/5IATX_YOT@GO)75#EZD]JC##MM+8&E&8P52%&51A!I7I MK@HS-+0PPTGL$M4:;=W6:+O(PGY]I?!M"C>'KDEQE+3XXGH6ZY/@3O'SXCH5 MQD9U*LP5=2KN LMFEYY-FE/2K^%[VF/@Y6;&)9.$QX>]7K_?/F#5BJ/<$V_= ML[*>&]0A293G#D,FR@N*0O%H6\?N)/X392U7[8[5.F:U!G*0PUAFPX?MC/F" M/6YNM,?;9=TWC_#\7 E'B;$Z#BZ;+_3_(OR-TAY F6>0O3#G17HK@V!I%2DTOLLI&!)6W=PRTF28D*!* = M,[F&M(_NDM0*&)8W\^%=''+@$!\"ZN4@L22XP%==ASWBDNB3,/U[&HBGGD=) MX6H7]T9U,ZH\,*G\/A:*E3I94%<*-XGFSP.;? -I>Y%J$*F*\EO=HF6T B00 M1G+'RHF#'G1JV3BR@H!:/'+=C5I9 ?Z? B=BY_YXG!,(J$YX*A!<:!\8P-'C M#6.T8H7V+/<-0Q;+18I[JN#N(^F@ 3OK/^HZ8T8!U])[,$[ZO+2"I,@+#A%0 M7TU=^^GY3QXOE@ZRJY-T_1..IYD?1&.07GT]B6_18 -B?[%1UC@A%/U*1H&? MW*2B,FQD83*TA:$#J/(FOBW@9!25$,*(OHB\)#J70(>-5=,@]+=??:Q __;^ M[.Q"^Q8X?B"!L!QAPYV 'X6]\!H6<5&M6Y:X9$HN M+=/4L$Q@-,>:@7#Z_LZBB6]+_K'7Q(-L+I^V-Y)/.[OI#K]FT,EQ:GK3LQ51 M*K6(5=FX0W6NA=+(A5WMC!V,K2*#HQQD@GV7:$=H4]H+N=O(&G*JW 1/.IP& MPWBXI\":;0YSV)GGTS042\!7S$'Z>+T"2EZ. >H8ABTV"U"6[6LD<"^@AHN, MO%69D"?SO;'H-!,=4A"/SRP8H9%8MN(YWMB-Z9BZCR/-]AE/Y*(.!L3U?9[, MR9O22*@/2 MA#AULV&D&U9/(Q_95P?:) H O9.M10A+R-R^T'_G(FA#//I*4 M>80 '-8L>L+,M'R-)LO#=DP (A+I1&Z)%!)-GGW428OB/:*F.22J@.3G!5)H7'="RCB#+#ZE" M-.;17(_8MT<0'H\2C<-$)LG38]8:%>]+LZR" P@YO@:K(NTEIU!A"T0BKT.+.DTY9H09F%ER56YV9S@JUOE:_K\4^Q@W,,19 $ M8(3"=+/N>TEC1R!A&]O\)H(S"8C\8QK*IJ*GT_PU .&&*8M/' .*F17RUL78 M$1EH"[X;AQ+I8XM$:G2I:S,WYK(G/<(UZ%!T;2-&2@V,[U&7IJG#@K%/EG@N M:;0("\RQ#F*_2$,DX5,GSA!V++84DPP;8@.&F';FA&&,ZCAN/6ET;N5Q @XK M?.-0IR=A7PJ86AI&6!U%6(R*V4S4SB0K"@9Y92.IS<7KSD;B=7>'UL[CLJ4@ MU8]]U$+I,*&=1FHC-G2;+(@2DM "LG^X7K_MUX!%+SDI-ATC%R9894NO#A.C MF"D1%+: ]N>B*?QYP=%2$>%E;F!&?UE"$Q^+)S1Q7\S*%*?>X* 93M)XTNUB MRE)_0!79*U.:S)*4)@[0_&OK_+R;H7GNR^+2U^%(I.*OG0I6,5E-D$\61/AJ M!I;?6"NSQ'8]D:KI $'"2-X_W_3>K)J:H%C^Z[D4Q]G2-?QS5GPD"0*5=H*X M0U]ZI]&!G4N.2_VLKUEQ18)[;7 A3T21_N%)WSP>TD=!HS: K\U$3HL"DIJ2 M-0#\MC@=EZ8J69V4EB^CQFQU0/1N8Z),MWNVDB%BHO;"1Y=I3N>4++'K3.U< MP!!]<77N=D.TK4]5YOE2_]BZU+Q+CK'[+V_Z39F!4 #,:TEA:>8=Q]B";[%@ M]K@,;[PLRW"+&9(]TUQ(H-N8V949JPZ!.46G=:)3-,MMATX-<]@<0MWAJ;S. M>7MZQ^L^'27J *T-8QH#6MX!VK)*+9Q%[?L0'71[NFDLUAFH)7-2Q-I$8MW> M23HP6_I@N%@EHI;$6G62BA.IQ'Y?25>51['E,AGH4(2_ MPPEM/)6[ACP73OAB,L-M7>D1A1)X2KS7"L MFV%[,O6PV]*[1K?1FZ&L5FHAT[PD%SWW>R[XKSPD294^:V#IL_:RTF<5PIZJ M>:9JGAUMH2Y5\ZP9-<\4C'=60*Q9![RB@U<5[U+X/PK\%].7&X_AS7-\NAOE M^/1VDT*_0<>!SL+$.]YXC1[<7@3; MDC)IY=+ L7:(^/SR>N9RXJV]D/$9LD=J!E6:#$P)TOR@8)0!'A9RP!>SUG,W M\]GH4B:Z=!*Y!;X(\8L\//@3^]M5QV,UXORJR\ M]\*V['DFM5DL;Z1 Z^+E%7@B,99@HNX=:R^Z?(E)9Y"L$<-'0@1,:)]K-UIZ MSUR,94G63EG14L>1Y8WA3F;K;=#_4^RFF3/ZJ6$1!BK;)"KG 4>62_51U8J% MX@O%O&TLT#'%+G[ %R^T5S !K+N059 092FHV5:AET;E?);@?[_EATY6>#I8 M_8C:R6:[$9*P@!XO=F)YVDO8_,V3*&3RC05HIK(>V$8.VUD<,)FQFRE?/S=7 M,/8%IOYW7$Z*RZQF32(&8O4(UPFI*U]2_(.J6!0D/^(1F6A(+9/#0Q6S$$5K M1)T0NF*Y\!W/PC-*NV<=A_I5A>%SZS MP3&(K M"3!?4*7E'GV?8?1_XWGV87Z)I>*NL/CCECOT]4JW9CE]JAYZQQQ(TCGE0)+% ML(Q#A9:H")/:N^I4A(F*,&D0C%6$B:*#$XPP65;--)6L?\\,4;Q= /_[5>5- ME[=YZ[>,5G?XHAJHO8WB(_J[B8]H^"9XZYUIGS-#H6R(K(5A_% B3082AP<# M\'++5 _\R8]=&UNN\$XCJ-%C;>:0N2ZO]"TJF6.A-%Z07,84UCR^T/XS@3<2"W!2"GU+' EPZ";K2WL . EP$V#0Y)Q(&A4F'4]G/,B"L%$&(SX(6LZ?$"B(NP0@ M*6I2/)RL'QAK'6?=F6R95B8."ZQ@-)DGU(!DDO08 %*86L_.%#Y-($4XPPDJ MU29WO%DL* MIL?AD["T^2XCB)$K5SM.Y7&B74BB-XX5PJ" -IX7[1T#]#W[@ M_)>?&UCO?;%>>;8@)VE^%,^$Q]KUG]"7Y+)'1DW/:$:B25J8$PS2;G=EF^JD MZ2@"A9YQ$(8I#-,=.D?>$8>"O?U.^U'"[ 4?Y2WAD&GSZ!S?]1_F68.V$LXK2STB ME#+?E"(]XA4V\MTA\5!]B!V;FNM1ZQX;M+3 N<>VG,2\I^C4MF:SP+=&V*PQ M9=4ELB3VU"F5'M]I;XTSCGLAF"4COM?>FN(.=_NE=VB,MVUQD_JD)+=X&Y+" M2'B2A E[S#H4!J#Z/8HH!O+Q(&'Q!GY1(J.+D7(M4ASOT792 M6LIXGN0FAD=@Q)%+025-2"^F[4FU47C:_E*2<]GO=B^5,<>TKR)LZ_!BB-D=6D3Y=*/ MBA=T[._*6R\_Q,#8O(BQ- "#LX>%+K$HY2P.B-WK'%ID;NV\[2L@1V;*ZYW MKZ&\#6)L]QLU>UM*%B=M5L--6;Y;2/J K9=L1^P]S2PWFFA2BW8XD.QX)(0. MJ]!?3;88G!:AW? &S:7L[=2IK=#7G&P3Y9"2M+\JADXBT;.#^0MX_CJ!1'2A M9L!A$9$GU!,*Y$T_6Z35E95L&N!I.MT8HX7[W65!1"<22Z2*TJ@8 M#!4RI$*&&@QC%3*DZ. $0X84_M>/EFD\LE?&7V7!6NN%7>&C?Q@OBNSJ;Q39 M-5@6V;4S!6._.OYE>:Q.N0&DU :<(TKIXZ^9>%8/' $!M]^_8.L6 +DPIK:0 M08O/3L+QG^1+BE?>-]3Y#U 7&UC9[R MIV3E6=&Q/>\'J A[2UTP&^RIU!"9QB!A7%%8XC!-XX^6Q+C(H-BD&_JR(;9P M,NRAS3JW3KR":/;29[V[43/X-V6UM).V\M5MTU_Y@>:^K4"C0*- \[JW53-' MV22[9C/'VFJ;Y16ZRD31#3H>Y=MYK-WL80-2/)6Q%2P5+.LXMH+E>F.OZM<8 M+9QYR3'"5:M7+0GT$S@'O'^^Z;Q1H^]E]-?(1H-7B495S; XB;VZXYT\S!)P MFF]6#9SKD"4W^,LZ&^8?2;1W20,7=X1-CYHCYOIJI=YW.>6%_W--N0%; L0I MP]-4\-PJ/-L*GJ^'YP?+Q>!A/F$KXO^B<9S_1%;2K<+VX/Q^FY+;^E@M!3Z6 M>-MX%FK>:M[KS[L1;8>5@6K+A>31DZ8,4C496\%2P;*.8RM8[MY"<=K>F_T< M=^4)?>K@._C8"I8*EG4<6\'RX ??T>J.[=H=CQ1@:;ZO3MO>]TE95L/C!41= M-HQL/:&;.B+43ZX[^2<%MZ''M$_%%6XS9,PZXK!I2>_8R%;9@WFM-H_R$J_STE\F^" MQN5QLC86=_,9VV:C"L/HZ-V23A6-H3>U-X]K;ZH]M1Z=K(HY68P];Y#86I"0 MUI)IA!N1'FK/GC7;CS'5(.^%+!=SY%2%C<2)6LQ28:6.LU18J>,L%5;J.,N2 M@PW^QDRQ_/Q&+K,"FOP$Y_:*LCNY/,1]6&_I0^[ Y616#N6V#XUVE0L\6 L ML8GDVA(\'&$OFSO6LD:8V^/SN2E_>>%^+\5L#LVY?RHX']F;BVMETYPA_)X!R:,AW'VR MYN'[+.5\DDKCN?3KA!6V<5F2K=SHMG4M^>OL_9M?JK/6VQ?F -_.3?6BUR^9 MK;B<7<6JM-\Y8SU=*G,@+*/^[7L0 M&A)6]OGZZ[]OOORXN[[YJOWV_>;'MU6]YA4HJT#Y]>;NTZUV=Z-=W7R]O?ER M_?'R[M-'#0!\^?7J^O*+=GL'%W[_]/7N5L'XI3!^>^FZFC7E$@P=_GX<@F0! M\@5['K%9I(43;)]M6Y&EHQCCPW$?/#D@B7@HSYRM GWM#W)%!_A9\T*[C:

.B'L%! ?1Q:(BT*^1=EVYKO."(7*MT)P4_@_%OR_]+:B@)+$->"<0NY,F^:C?GS%0%M]@GFNLM?II([#\."C+1=V;9 M /F/#.->'0\7E_JW2,/"+?H!%;2"^ZQE_-'BKK,[/W.CO=%8.+)FB.<@9LMV M.^Q!SJO"V1@:P^6XXD-X\/F@:<" M?ZHA)Y88,NB)+$ 41#X:<>+9DQ78*)S9_I-'/UOVG[% VAF\C48BQ%@HW\"W M\>LC*PCF.#>!R+&V=?KRUJ0O,K#!+&$.2?T83715'_#>Z@0:Q$7>&N7?ARQX M)-B2(0U%60O-;C8+W+D6!987"G^J,*5I(1 0PBQT8'-:\"\GGGEBTJ+[3AC& M+ C?+1I)USU;)$HH,XB0=8";/PKF6S3<[KAR7;_7@,)U@];?WR^KGF545\_* MO;;.SXT;^N!YP@?.$S=:]4H4_RR8RYQ90:B!P,?L?]P'O_RJ+93#.JYT<54N M0*8"/*Y4J847PVZH8/=2V&&%O9KPE=/(;3 :D/KW8U;4"?:4\]";'5:$%B; M,-YN_1Q,-MWF)V'1 +ZED["G]UH[$'?.5 +'FH'%L'RN2=8Y^GD[DU0XJ=\D M%4[J-TEE^3DZ8?O.CRRWZ%Y^O4/^+?JF7S,,$Q:HL[)PBAJ*;J\W5GQ^_.K\ M2/'P&Z#A"\!0&9B.!V?*9%1G)6DC7+Y"Z<'(6;BFM)]:2W6GF_RIL%*362JL MU'&62Q.EI?EMHV/N\>=6KPA[C4@[60P_3?.8R3[HCJJ0<0]NH5R'6YP*%J$]9U#-BN7=B>"GE4(8^-,7PW MH=O!]8*\=40VYC$(ON_$"J]@@1]P?4OJ/V[/'#GHFOI@:)Z207)W:-E>.,6@ MV]&-?N;;UMG)0SIQ'XW6)4V^[Q MJZ338V#5*@;Z-". #QKL>QB6J%S=*H!1!94JG"@5L@%RR5V90]:*R$_)/#MQ M6^#"G=(-OB(7YJTJ";XO*CF@#O/7/8-0(>"#'!>95 ';J5TE_S\DQ1'+8 MM _^?9@@K9&U'>E1 UH"0,$['K"$6\:TKW D:*_1*MHBX5[7_G/S^1.O,(^M M"!W;L0+D/,"<_GW]*<2C2&P+>F8"I*2YN%V*'?U.)I,I82*85420P(+ZS.'5 MYIT0^3AL?3M?D!Y9!UKW8LO-*!^;0J:)/S@4IB(Q*_"8?:%=XC#P--S.MDJH M/3"/!9;KSC686,HHM:<)\V >5NB3,9/L$A%(%D[(&SN*O*-Q[+I 8P 9& !3 M7SA;S7T$9(]9 )O2F5GNA?8?'-CBLX//YSY*O0C2]RP^8;GO9 A@% "A.(;T M4:"D@#VR #L:6"@8)3"+(RWV9I9C2P\3B,)X-$'AB)TLW5V&W-L2."0]W ,A M@.3@"$F"$NB0380R I"W!C,_X%PD>41P$HX%T0LB:4S*1R+A,WD8E&WD"( 0 M/\,*XT?HA79'Z6SYJY7; .^/2OJAVC$EY15W"EKGDRE9+OSF\:R[+--/ZE[J M22M%;X#\Z(>R8+]2-(R] O+Z#R*^G M0\U(-EZ)&) 2I),RSNP<#"/XA] .1 &/SP(&["GD)"%>=SFM^RE3#;,C+.VB MRW='^JWQ8IG^Q0K]I4FAJ+)9HR!GO+V.P;RS,VS=IG M;*IDT)VEN#6@J8CJ)W):28ZJGXA*KCWQY-JM\)5M!JJLC[52X'[__<,N0Z?4 MO+3%5YZ]F?&N%V#+!5HS6!6R/9;<+1M]'1CU]&. MIXNSG10<-?1VQ]3-@"(IVWNLI*]1S;$S'H )@NN:, M87[SB[62*CXEH_R@"7YQQIA*\5V,2/66;L;)LN5]_?IDBB5II)1 "JI99ZV^ M5"50'C.1/2-#YEV1HS4N&V!UNJX$N7WD#C2BW5/7W&22R](,^M4!^]OY0+L! M4]WX[8-'D9:JDQ7AKZ\OB;!V=G\^OI_\S- M>.R,,%$_\)PH#EA>%=BSJZ;41"R7/"L[]S9=\3\PBC\9\3QDHW/G^7SBV$ 4 M[_@_5.ZEW3.H; 4^_>NY ,2+3 8+.LGCFN&9?_QN/3O3>/H[I=J%0?3=\A[8 MY;,3_L'1]CG!FOPY_G0?T5 [@'!7$ PE#"Z:8?9)12D;6^YI MJ(33K>4^ IL1W%HY-#FP3ET@A\<+<7.2[=[-;]73'K;3'JK MB<GU;"]AX3)*R044DS9SH+_$=VB#Z):S?'VC+ C_WOR SMDWIM?OSIN M18R-DE+KS==N_7'T9 7[CNRLES#:?O.K45=S08*@C^R1N;XR$]2!^6X!)WMC MO?^H;A!R0A4Q*0+5)J,.^>LU%"\BYEG>*/'/8^/4D (H1/:KC>7Z'(^\S?:% M]F/F8]W4R E$74$XT !#NJ@]&%*E01%(@=_WJ9CE.*TVF=0;K [RD (\:![P M(3C91?%4"M/@01>\@J7ES3&J(':I#O@#K >GY/IAB#4UL6#A@P<0H_*(FY5& MO"C$[&P0?/6;[]M/CNOR"MK Q!R@O4L"RN+O-AN#C!PLP"O"7,+=4!YIV68X-09!3Y(=1ZU70;2 M18ZA:V/@P'Z0O^0@EW$LEU09Z1;M8A!IXX"XT'W@_V0!G#WI?3BJ1Q-M8M'& M3#:+K/;PDKI\9@S]>U0E&F8;RF^<8ZB77;(\9L'PP/B0[6 K :YC13ZP)=[L M#J? J+XO''0)WQDY 3 P8"(PZ3"-G,+7PGB&8VE8_[EBOM=C?C<_%9BR126K M/3_2[AE.1C!#G'=(Y<;97S%, 8M9)Y.CJ1)T+&WQ6WH6V(9# & B4;XUZY&] M@M&I;EDU[Y;UFK+VYD!URU+=LEX?(?/2C;*Q,ML$L6.=3EMU[ 5UE,CX^II> M70I+3>GV58V[RK/L0#RW]A+37JFYMA2I^HZM["2V2=\Q8X4[;HG))+E5+]M( MP\G[;7"F)8"MAT4DG4V YL"0-&W> F>$66$B1VL6!Z,)^D+1F.?8+.#DFF9X MC4&IY=E%R1L.SAOV+DGBF<;ME=D"K-%?L1.@>1)NN_"*XSK4RP?N ]G:::98 M\AP.C>EG\(0P0R:/8'R&YM61L[ ?6A"AG^T?Z".3@1[T3$ M34-AN7W%X>8/A@A'Q@L/S5B =G\"Z=8=.-&3#]H>FPF:AWDB.OE$'U*X9T!% M4%]HU[S1CKPJOE2>[2DA/R72,.U"E:R?VG.19=V.PRC@&8SPQ$\6Y4D;\?9( M'@T'N]*%<[8",\N^!9WH3ADPL_U_4%7#?_%$<0C*^J1WR8E@!<%<&+_B M!* YU!0P@D,(@" A'J[/&1"&F$>20+I7BBV A0..;T5\A9P<5L!-HQ)BPBK, M8/I/;3C7D<)POB9D5OD4NJ65SRU:B+WPH!TB8DNL@_\TM/5V)V%_IY],GBE]/ M#XH,J'>KA\<.@YDEV,'.@T#"'NYZ!ZC;"K0L2QF_A*>$!2='",^':+>>WF.C M+^0(3XY(WP56XX^LI,UA8C\.P_PL\I\MD)I8=7*J%@[34H[%EYL_[!VJ L-A&[7 MR3!G59YAR?8(6L@KQ#GR>K[7LE$I.I/RT M="YC^>(V![ ?6:YTN*7+%>PK8XF+;!>9'&(=M[3MV#0Z][?"Y$>1U)(W"Y_( M9-$TD")\S5ZXJ#+@;11XD5'@3?"1HD\L]V;\Q?<>*+J"VQ-4!9S=6!3",YD# M VZ '?A=D].+-XF%T7]AUH9'P[=QUP*7$#&LA[DRFT8G#N51AX4C038!!N[ M2F]N Z@2J3T1:S"UYIDH/B(%%J9XH7U/?D&!8$[Z([/".. ,7O#A,),\"]]( M^W*G?9'',27]QAXUVH9'X-K("B?:&/O+:E84!4WYJ7%1 M=)&>)/U_D82DL+F7=_I]@G-8\QQ7U[!SV/(ZF1G;+C+K?S'7_NP'/_;< :&C M]UJ+Q?5I<;0DD)T103!/=Z[B9XXG?F;1#314 3(J0.9PWO[:BGOK!+DH4.X^ M1$7!>#\!)LUTZRN_]\F'=917'/TMM@)8-6/_2PZ^.4C;/ +_,ZA2WZPY'LM4 M>'3$G$?\);.:W.^NP&BOR\-$-@Q%,38*13&W453PZ#;&V^A,$[1 T0X\'<._ MA\.$.X9/VE#S&4^$\?C\WG()+N&$,52P+8#+.":M]QPLC)XH17)9+UXF; M@+3LL2"4K>R8K>[8:6R$#/*1/YTZ46)%1Y,(\T)N>&'3Q+I !AOD8/=^$/B@ M:H?"?PC*[M@2KB2R&F/P!#QGG&D/R99/OBZ,ZDY@G^,N>V" M)0_,R>XD/DIK?(\OF&=2;D_59[,GQ%@47L"3D;([CSPMR$%#R<2*,>A%URP^ MD,8'*IL4#RBRYLEXU0A"D(UC\F9[&G/(X#:R,'G)&D?"SRA/NPQ&V:=POG;, M//TLSBQ/3EQQ$:&&E* MR=XB>Q5NK-6S3_:>6&JZ&6#"8Q8$+)^W)B>*\0@F6IP4+B!UQT'\86$2A/92_IIZ*-'*R8W'M)_A M?3*#VCP9,& /F.2,8@RWK%^4'+(2QT<#8\5B4#M!WR9\B-@15N9.3) 9O>-^ M"S6\<6_9Q6#]F\,D;Y>$X$4!LM?YPVG8TF?P+F M.W1 L( >W'@:BP0QX_)WFM$V>VFTWA(Y M$@F9$NX=41L@>N+[T/?0 /A.>^N()K39T)U>*WOD/6V3MT[)8UWI,3K:4*L+ M;)H#.<;PV>V76*G]@ "_-F#:\$+>I?.53BGNJ11"=?:ND'?* M3SP2UY)8'IY-GTPMG8L3+@:)XH@\.G"<-FA!R4J.S;-F,Y<\L3D6D_LB"6). MLI34O7N?1$?GF5/>B8S1]R3$H@S(_\40?.ZQ1^G4CD>\LDI.U@X8U7F3:IWP M8X5F"NSR)RA&%^Q"3UZDD1VN=3BIO)F(+ A=]/"OH?E4()Z@F\A']H)L9"7" MD @B2CDOZ0T:"?8P-\N>2_Q?R$W"L1[&]W\B>0@!'@2V>^ZJGP0LI$*#B:C' M$2#H4&R2;%0NVO,@B<(TI.2.=),$!R%N BIN.CSX)82GB$B6-]/YCH3WR<1 MC9.UR"HJ8\0TERSY8B'H8;'54^UMYR<5!-%>&@714D$0*@A">955$(0*@F@R MC%40A**#$PR"4/C?V->_*87?!&OV7;/)33R_+[87WWS"")SHPBB]D;KW99N>)O6_^0.36[C%;D:.,\* MYTNXX'U);4TBD^6-GDD6_GHO=%L7A??3]&\DGSM$I;6%AV5F>AU$2?V:GR1BS1Q%Q8Z>KO\]B9$Z5[;E0Y M44I@!\(F6<( PF3;FO-(#&X:OY]+*+:T$5SG)2D\S,JB MV)%5P,S>W5BR;T M],LVF= )8Q0M [\4C/%DC4QB:# WS;+1]:"%\S!B:,X<<=JSA!D]5ZM.:[8S'\!N51&;1$Q-C57A$ M4P]>B1L4LX5+"Z.C@3*MCU$U\!@0$\(47/\I?:XP?(6)G9LY[ZD[/ :WD-O( MXAY9"LZB(M XGWR5=L(93OSC:.+',H<%M/8,]JH&6)@6V^TG4 QO7BXR.I\X &33 MMX+H<=BBB M7HAXTNV_0#DB[H4:T,#463I><;(7VN>UDQ]%VJ,QU.4#$?/PR;F0^@,H7*@R M'Y)'9L,;7X#R/\,*RH*SJ_(@!U(>Y&!5'F0WS8/L+>_G9K0NA@MYD'SM0(TN M-6F I>]F21NE=JZ[I.'@HK-\1?GTSBU7-5@2DW\[FL"6^4-CCN^\(YBI%TXWDB6)$,\Y4 #!3:>:\)IT:_]SI-4C2.QX@4:Q;"Y>2G]%8. M &_*&K;Q\:3;:9.F9)*P0]Z4-7\2]TU80V4?*.FU=7XN^L:V,_1K>M61R>[% MK>J2_HZ"?#(''%'PQFTBEPVS.!@0 [8^H]-CQ<""6OBO((/PR0(+X3\0'^$_$C/A/RYPE"U!2A$%$H59+Z+ PV*K M^#TMV UKLS=4:^.ZM "]F3%/RD(J1+KLNI?CYKMQ2/GS2%W;#A:J>ROBZ.V/C"&>KN_J/!O%4>J&7*].>'G M7/U+CSVY<^TI<& 03S(%EF>J9;KPL3%0A JUQ[T9?T60_(=#9'U+S5ZV<%=O M&VV],]CQ%E:8K,+DUBK0]72CV],'9J^QS%@)KWMCV=^YUY,<#BLXM @;T6+> MR%DX)QO)K=\NV>0"(LM-Z4*XPI[6WQ-([(5-=_169ZAWNOWM;^ZS9O'IO>-P MBPRZ;PST06L'1^V9$I>;PWO35#PI^*&1['1#S323AS((?$D L!4G=6XG8I0R M7%NAP+8'+7W87JS/)IT]LP#/0JQ(N4,-I\BUK!) M*IS4;Y)*D3PZ:>A3KA+Q*4A 1QA?)^5:7\CCM;[)**QY8F;XG,SZGU[$SCJ3;S ML9";0[56D\*@E 4NUVO$@HYR!X19 />&#IY5(,"P7:HEPE%:S[ M"E*'9KZ]/].Q;TP%7M(6,KR\FMP;)RNVMU!O+6FO$?+>)R3V9$4VG?+V9E([ MH\NHO$YH]3REVH!)==!Q+A^T?()X5J^L3KKBJZ)P8U8=CFI" K07'\?,I4<& M'*JD#"!:6%?4 =R\\5*]^F^^FFOMR9OZ0CY4V"LI.W.=,=,BF&QAP$JJW'S7 M4 M#WJ$*7Q-D[$H=?=+N1$0JW$ZK88V0I!M4-96+_536NC>WQNHE2E3)6^2N MM P76V15G T%&"WKB84C! Y6)M6UGY[_Y D@8/%21![LEC#9EC,_B,:P+WT] M*>FE 1P]?PJ@AG\YT'A;-&$FGUJCP$^?08O;R$(3..S8)X:*82BZ?(T!O]C# M%19*H1%I_R.^KJ1^9=J_E2\_5\ 25C7"[JR!M[B@<2#\TG90Z6U\ M,YK/!'M"U00D"1=FE/0OGOA3_X%YH+4*)(FN;[F&K0P9*GT:MX,SG0&3Y44G MURSSO 21EOTGM<>FH7G;6<+("B+C$"KY("V #\H+V2;MI5\J:. DLU,FY&U\ M0_S2RE=?Q._YRGA].E[*ME#B+RW;!P,LV;^OD*WD(H!+:@":K7>K5)GE7%@* M%D(I%_CP@8Z#Q8EH"Q)PQ?QVTI%XT\.KLM!O_6HO5E<4_A; MUEA.ROGB'&(+94/W4 2R-VA $<'D12&.XLU*-BU&$%$2HY8&V1"H=S*+7 ME>2KU$W?[;/47*XJW#OCHM5"PS'%?/ZM1?^]+WQ;?'K]&HRJ!.-IEQ$T6[7! M[]XBB+4E\J6.$:Q: M(98LCPN*3EE MTOBD:SIC>#@2>KR3_'6';37"R- '_;9N=IN;EZZV^;:# O9;(:_NFYP4CW4+ MJU5N]W*%XV#;WM0'<$[V#Y7NIV2 IC*'0U5FJP^7V'>%KUUSB74+$?7T5ML\ M[NH*BA-LTFF&G"M6(OM_,[]M("O\GZ-F Q)H;L;?S%EC)(:U*EGU]&Y[!^ET M:S&"'>;3Y3?_QE:@K1!F'=+ &S%))64>]=FRE;SU^IP5N[4>'5"--'2S.]3; MPP,5]5:G@LLT&NM':]3^ M-QJP_[_E@K\7TAY*DJ&.>=^GT(#=*6]6R45VEZ?;W;'31V MZRL!X0BZ.]2'"RSSB)5MVN5] @ZYZ]=Q@PUT?* ^ MFWO#O;VRBGU-#_6N;@R'^F!XH'*QZE!OZM97T3 ;\8<;;YJ7>Z M714T4S\WJ0J:47)EW0^7DPB'V;J9N$9BI:FWARV]VSJ0F5@= "I.YCCC9#:- M3%D9A\)K71\N$&7M0U7,URR).,'S5>:[5(7ZS:__9PUJK7BULM0O+W"]Z^.Y M5H?QM:?];@6C"56WX;6+X#B:6=Y<8U9 I;5F%DAJQ68(5'4I<0KSXNOXLA/ MDJ,X0-T0'4:^QTA['(L:4#,KB#P68%DA"X8.L625J)Y%Y=[^YV\#T^B_#^E8 M"I.:74Z8U+S4[N,0)AY243A>:'3BS'B=,)_6!!#@GW(\?H1174T,>)C"J6D% M\Z2"&/\Z+SD&7PLH$+)=$"R,7\$",=X+D])Q23GD9GZSP M_6&+X.V1A/-M/[2D5-,1=OP &;!A'3\ZU"C>["UV4%4=/XZ]XX>I.GZHCA^J MA8+J^*$Z?C09QJKCAZ*#$^SXL7'W!W.3[@_MEW5_Z&S4_:';L.X/A^Q<(NOX MZ]#KZ\&X06.%4VRBL0Q%]>Z%L;']HL2 (*U5]'P =OM?7@J=3&]8_ISG8, 5 M!\ME2WT@X&)>P"_QM;R*+K8R(*[C_'Y^CO_FT'=OA4YXH7U@ &>/F_(DBPYO M"\%"M)4YX01M)?M'?0 MD@W;'U 8H6PZEJKYXZR2VX^.C0T?"BT<$MOTL@WZ&JQ?Y)C7AA+-"VU495>J M;#+[LQUL+F\E(E1Y8OGM:,+LV&4WX^KPJTO/_IX=^UO(+'^!1-?=2*+K+0LN M63C<7BZ;5!KY\\XK>NQP08K8_32%4Y11. MNYR",=PJ?D\*=J=8BD+%"K_""O3"R.':1@N7A7-D^LGR"A+9NRP*LY>R4&!^ M9YNQ'1V]TQWJ1F<'>2 O1%,>5F^7PH,$/D_^O%]-([=XK8^-)=>*\._-=2[K5U7NE:XWC7[7@?7 MIMG6N\8.FB =.D%SGZ)!'7(<&S%)A9/Z35*IPDDK M6U%4\0#Z4UOO=8;P_PX:"S5+R-H15@^E%1NFH7&]+;*#:DOU%L2-.3/N^R2$ ,>J3H,%9>T]\?+X_]N)_SB$D, M/$#8/C(>@9@%H&$P232?L7Q4'(:%V SF\U?,O-$A\?H]@ S\K11' +46:"-+/AE8GD/3"[+ MAX&,2;1:&C1XL21 ZIL51A]C5FW>>'T\U!+JY6%[SR@\T]VT%&@4:!1H% M&@4:!9K:O'WPV,EM&E_6C^HK#;[;32;\VLF\:]C9MY)P9IP/AD).MJUYN,LJ M &NMW=AA-; 7Y4'/0"<$I?*U01R*HO=%TAQ8ON*NKT;.77'U4@H5GN>:\/C:02IUR-<$0+5C M=EM+B5(QW,<3PUT>?[+GP.U=QHQ%2P5+/<]MBH; M(0NW[=H)MSAB&H!][,F(69S\;X$?%OO"%U(1+WF!?"E?+33N_,'PHS4/11Q^ MEL"6?JGXH? ;"QS?%B]@AML? /(/"<1+1E@8 AO9!S:SK[U'%E+'T0_S*Q=T M^9OQXARWFD/7'NKMX8[KRB@"DXAEB)D9Q@F16+NG]]J+?<84A>V,A5'R3^>4 M2*RO&\8.2N@H$JLBL2Z26/^T2*QE]!6)[8W$R.5S&K1E=ENZT55"6#5QW2PG M+N'F74YCC2&'06>H&Q@1K\AA%[RF,71@Z*TA:&>='9\ZRH-Y#$:>[VS&K$C9 M>?9KY^%0;P8[,8>@)765(MX\4T^3J*S?U0<#160-M/8TBLK:>F^@JODUT.#3 M*"I#M7S'U045E6W5YM,D\NH:/7W0ZRGZVJG9ITD48>J#CJD/V^IDVQ'/:1(Q MM/5V=ZCW=^V/*VYL/M]?66J9RX.W6R;;%/X]#$KGX* M73O9J5L3JO5.=Z@;G1V?J[H_"3JCD::>MM_I* -MA5!Z06&.HP1@:NM%5$=H[8C6-H0.SW='-]HX+ MN2O7Y3%8=U2]TT,8>)I4/Z??T@>&JJ+=/!M/DXC,[.K]78?!*R([]7*GIJGW M=ET&7E'9J9<[-;IZ>Z!T\B;9>QI%7J#<=8=*(-NMS:=)%#'L]T#=5P5P=\1Q MFD0*AHY5&@9ME5&JBFZI0F@*)PHGM9BDPDG])JEP4K])*IS4;Y(*)_6;I J@ M;Y"+514[W9=?=7L&%;UK*C]!XUR>6ZN?9NCMH;*G-<\;N35'85\?=I6)O7F. MPJT1@"IUVS ?WM8LZ/V^WNNKPW^G[K4MNCMZ?3BK58;8;G;J]O#4[G3U5D_U MX%-%ME3I,X45A94:S5)AI8ZS5%BIXRP55NHX2X65.LZR1#2'OU'QP!] #T#% MP_%B2R@"Q2O:/PI7-,?^YYL[4%5NFX?9I^K,_ & MLR^C54\/EOFN.G\OJ &K_6@RI VSPEUU,#_49:A%$Z990#76 ],B!AC4_+'F M^I87:F,8!?1$*V*V!J#&)T$_C&?_\[>!:?3?AQH,%J&*IUD!#$+)F=I0F\*L M)J&NA?%]&%D >'3Y0LM[T[A*^36>LL 9R:KO[6C"[-AE-^-KCVNG2 7W?AS] M[C\R#,N\&5>KQW?T%Y#$!]]\65]FH _/D)2"F.4Q?=S$ M=0>H'ONNZS_!XQKM$8;!".9_9 B"/-D4 266;Z[K=RZ!M3S$IA"4 MV:B8(K)16NV(N>[,LFT8Z)]O@,KP=S$P_9[C]/0!S8HC/V'K_,J(&^8HH?J] M]N38T>2=UN\5*7$S.A'G!@SJ6K,0+B<_I;=R 'A3;9Z1;J<'7#+)P=\1VHL' MH+AOPAHJST+Y1%KCY\+0QG:&?DV,QN!5(1J)14N03TK!!E'PI@+0TF$6!P-B M /1[_WS3>[-J8$$M_%?4WVQJE6 M%ZE?8X0/#&;GH40H)/W3"8-+I5LX:ZY(MOU"HNVRQH*#[?G;6L.^;J@LY+VA M;FL](0>MH=YM-;=VD^*;6^";UU-X,D(-U[+]&5$N_'QY>Z6US9[V]JL?,W]VMN\>,]OA":7#;&W[7E9LWTL!RIOQ93BZFP2,W3WYM\[S;61YMA78%18> M8YA9>%ZQS?_+ M^VP@E":V :YON%'7Y0E#2036\9ST5+WI9"B3OZ<'B@L!NMR$'NMG:0=K%V2ESV55(W3&7[?8QFVX'"15KL5D5^GW"F?$*)[68 MI%)6]R@U/?$G[GW77A1V#B1C??+L"A]0PZ0MY4YHJ-ZZ+\1MSW!HFFV]:W14 MPIP*UE8A] HK%2'T6=QS20!]64A]><3JX-4QKX,MA;PNB%T"+R+2Z#5!TQNL M:3]BT>?SMOSE35\_U+OM4@%NX1>M!*.Y&'84:HOH8-.95$K;5:?W^O)1NKC4N05 "CV]:UY"]0 7ZI#O]N7Y@#:8?SJ5[T M^B6S%9>SZY@G50QTFD&?#8\>#RG@]"E,KUHV0;= MOF+4$(T'BY?_/E M^N/EW:>/&@#X\NO5]>47[?8.+OS^Z>O=K8+Q2V'\]M)U-6M*17EX>HX?AY9G MA[K&GD=L%FGA!'.Q;"NR= W3QJ()"YZMQ8\6&>:^#C?)>AV\4\9!;\0B_A)@N176ACQZ.45'C\)XM@7/CY?@X#^(^.G7\G39Q^FCBC";P1C2;P MK;3EJO;D1!/X8!@Y48P49[G:..8F\QGH$AX\H\-] ))CQW#3H:XR/KR)B:Y6 M&#HA33--X1;QPCRQ._*E%^#&B 6116>\$]CG^(%Y<:;$VETW29R%W3!F00"1-$+[W'QF"=,3"D 8/2!_4L^QT[8$!>"CGW/89_T! S7=H];F, M88#5S)KSGP,G)(@%_I1/B$!USZ(GQKP"@#-$(2L& 2G)6@\G##.<21;"57I$ M'N@NHVQUX/@AW.;1VFV 3L)<1OX4""UD/!]_;#F!]FBY,4M2YG$4QR;B\Y,E M8%9^("\'(P/QX5D20T4G-@L>'8!6 D& ] IG.9P> =A^H%\8C\:EA^!U3&^ M7$!3(-H7:1ZC('2:W;EEXZ7(>M;>"@KX]^5=*>Z=,#F,.+4CJ&&84A*FG'YC MJ-GP,)#7",#XP/!JP!YBET 07JQ@PG*=HX,Z8H-S MMW@H8LVUF/@,+W]@@S -SP4L"ORD+ %P"> \7-"8,M"[B,G"OR'Q@0C=/J$X M.8 'D;Y%# 26PFQ1!J%LCA?\MQ\S9%HHR<"N2Y))9 8J))W_B@6,XBGM.I@9 M&X\93T(1[V-AC]G,G2V,KRXK,?'5A7P("!?^#L7K#EWV+@VW#UVOM$"_] 9\VE9U^.8=@[?^:, M>JT>KTT;ASC=:PX6$*]!,:#]RZO27J4PY"/=I2@6S28YP[X9?X.G _[.)SAC M@BLX:83(;O\9\\9Q_(-A (L)L3H+7ENGWFTW]3/V5M2[[5TL1MQQXH$MYA*Y MB', >+_.R9.A="0G=A(= F6#9 &4Q*P ;_)#&RC!2IGL&1,Q4' M15 BA=-YAX 4A"...FW,X-M"6N$E8J@D#8EP #"7?S1@+C^3?3K!238 RK1C MW%WW#+\K;028ONO F1Z3?()I5X1^#?#_&C&W]!BK+%XCR')S(E-U:[9;M\;A MR7B"[G,B7KHCD6I)K&,3!FAX1 D&?L_$-*PO(967**]<,R .BD5K8K__)J>\_R6 M/^;_PHG/;].QSZ^A"*K _R+P-0:H7_"OQ?6>XH)NO+#S2G M++6V;='*=GBR,SJ&WNVI)F*'(;N#FWD/38!];&36VW$30U7=H-YBS#<_Q$\I M,>;5_ 0A.3[@=AZ:IM[?11J].DWJ*\0LSV0^4R K, >Q?PF0>]G=[7Y/'QI*/SXIB>9P MY-8?ME5%],K:8L"B<*)W7!R8$- MVO5DN5O-[5N:^KD8./I*X7IO,S^,6+4MX;BCF\9 'W;*3'TOP46%G-(,0E(; MY?@VRH'TW:W92O1^JZ\/2MVY:G^J_=G\_7EH^\"V=FK7,/16O\Q/>U3[5!D9 M5(W*AJFT"BL**W7"RHIZKB=49J&LZE):90PS:)DUFFC1?,9R14Y*TK,UJE+G MA*,8A0],I^7)O>&[-2MH[ Z4(D%%T,C&,*H8SXF T$?+'U\H,D* HP=?C"K* MVK^%5V!'8*1K6%((=L?E0GIU(^-KC\KD!22O\JI.%E*K0Q4*DEH>E(Y$E0JP MFM+4%\4TTBI#NE0IRJI0)3FOZ=; M2R2[9Z6/J#)0,J]5FXD#L;=N;$EE\GGO0+GG*S/->;7APZ6:KVUC%O/M_GV9 M]"P>:I?D<*--6E9'J5APX3#-'8%&ZZ*+"SRF.MU4XZI7*+!7"4:C HP;J"_K M0'VQA//1XR&K,,9+\V'!LJRZ'I698Q[N\["*<2%?8\]IC3&NQ@,;?5\L8%XF MGTF+'KG,"DBXG""(GE.PEY?Y>J,XI>*4BE,J3KE_3BDJ8X4RM^/"NR1P@G"* MP4])IVF+;+=4U@BY)Y5P7"Q7*EBJ8IV*=2K6J5CGL>#A!G7W*O$1K4N\?K,M MZ]54,C><8=G>I#2OX+M<%T='TQB+1@-?RZH,5WQ$,53%4!5#50SU6/"0R:)/ M#G:9<4,_,3]*G)6$RJ3H?):F'FHQ%C!.6:4H6J[9;&S%;J1XI>*5BE+C)JE??6Z$3ZD4O#,B?_CV )"EF/;/F556Q2:K\BS=S?FCBBLH Z/ M__(06W U8OP%>!_FEC2)F 6.-W)FHG.&(VJKXQ?1,G"A7?,6$^@/I%K%LX") M>_K*&6/]\#BBNO'H=HJ]F>78KU@(EOT>QZY;+(MDWI/9 1PGF>N#C.U? M[-G%N5\&%-FRN*%(#1]VM'_]K:IN/D7)DDU)I-3 ;L:6Q69WO;K>I:V;NKJS MU,&C..W+$L5I ME/XU9N3^737C$^X.-'W2X:#9N#^13P$JQ*/(FUWIKP@I&3=QI"PYKQ,73^HP M(6=*.7683]ASV1/>7(^B"@[UFD+".]];HO688>A;#KE:TC66/2?"'T-DQCWO M8EQH:/D\Q3Y[1;>O$8!"4*9<&Z$G+E%XQ81RD2LWGDXE#3D4S(BOQ\>$ILY] M'&98]7X^4I6>"+=]=SXOPH7\5\#!B?-O;"H%J> CY? MU?LWOSO+#*?)B-U"!CBN4!&/.4/JCIY]++* K?(9EG,64')1D;C"*@R5II@] ME-AH'B 3 55.G" $AJ MXDS@&PM5C./,#\H%^L[-\5U[;N H.K=7HM;"U%_N.$V.;R>;7R:X%Q"=CA]U M CX#$='%YW6ZOH><2),S.=S#PA#?9)SRU'Q"K.*2?#K>BJ?347=KN *^L6:S M8V:9,5AC3I2]/8D4OGI1A%%^S^171PR%#EQ*9J!83F#%,_R&*'Q(_Y!<&V+T M-!]@#80?T%C4#2&2K%8>S>9\F*;EH\/?C4-Q MS_-QKE2+Y2=O9UQRKR*I5'A58RK2'P3($9^>#4E"- O0-;9:FY"+LY^9!&_ M,W('4.F _#83"(>#HL!>,\#QN&O]JB5^0=(MTXL0M6(\JQFFA$#9 6MNRA=G MNG^HF+A>V,P:T5+<%=ZH7/>A;@.)]D?[$4(H,-%:IC"F&/:EP24B +X8P[*1AHC MC*G1<10'(JH)[$L"P0SSFA!^\T+!R8@N&:!TO<.]4*DW1/PA-;^ $Z;TAL0, M^P-K 05IM1J5J*H!A9%*.\'%2EH"?(+#Q5'0KUAQ:??KMRZ$\/*7*)^')!_ M6EP$&9L)M7TY@&TSP-K?,06*.?.53U0 SY,9.#RUI<"DJ[6-:I5HE8Y:A"ZI M!MC"A(^2)BO/CY"FED16J@26M3308%!!7H%-N,M06'B;*F7\@EZ&D>_Q,LYQ M$EU#;0FT R1V#*FC8 3J1;U^$KOY!?#$@%,B;8=K64MG7CHMNDU=_)OWTNCA M5\J4X4F[M*Z);<@&N>/6ABRHYN-GG0PRP@X+N=),#( 9U4*2"9$%1#Q>5 LL M-1,8*R?)4\&+\,\4,DQ6FH^4NB)>611TI(F:,\8E*,ZZSSH3\-X%E'>E?5CI MW:2_ZQ\4$1>*GR7_JJD S+Z,B4+;HJ*KX )&$^_1I(UNQOQ$WY. M$K/9->-X^:\E9?;+8CV1TNGE2'7P JNYW>1VL>KVK'0T$DWB6@*G*T5S@M-H M"A]-?;@B87=2+Q0$IE?AR!!L'2I#,_B":^Z_B9@XY< MFZMT;01_\FP5:88%I02-<;">38_Y<4@.6*']<6>7%\8SU<]"8Q62^.^-.&:,7"/0 ?O.#SE8E4P'I,6]+ >\Q MM*5,NLJDN<(G+8BRR+2Y6M+F>C)M3J;-'3H/:<==,)N;JD@D2&+?\\ !8, Q$U=@UO8.OC-A08#=02E:>>BP<.;JHHWE^_.1 MW]3VR4 _Y!JT WA3'XID0%[>\H%4WC*97EK]NF(2: @_A1,G2R&0<;VWQO7@#^;C M8\#2*+[I+D)G75BO4(5-]]1!_3BDD;AI9-VC! 8V"A M9<[QU$',*N!PK-+ZH=#JF+?+"%E$40R1.UR4.[S+*'XYR ?H;#&I)$HCA]B9 M_"UVMB"*S=HJ%\3LZU0UOL0!VH[P3=(+A,G;^$8DN?5R?RZWQ.B.?B(/]:J6 M&49%RXQL*E%N0, &/\NEV[[T6X9,TGWZZAF3R= =P:M9.(/$Q;:S/]8NL[P8 M,!ZPFO?/=X;Q[J65!6OR7\]SX9QL]$;Q*XFXR+&\^(M0*VA0:*'I3.JX^R*B MT@MF!MB@'^.]GYA%,Z64CJ[6!!&)?$1^OUFXQP*O6O%[6K ;2=B]%G:&=EQR MI<[Y;-E5\1+6*H'[[UQ6\Z_CX.??LGP]_FN6W[S];AMR/DPS.O(C'OOY) I; M?[[=HW"'$^ES'4_SUYVA=57%Z SAGU[O[$7QSUL_KG8KGU.VUXXC@\78.;VQ M>C3?@9Q/7U?50)*'_J7&F[7/;-SVB.]_3+%4W8N?8^BS3?3TYH M!8S*LX+%'6]Z\.!?B[3<;Y0:S;X &28?A9L-#4:H?LD!]9[#] N E$\$#H/H M+O!QN,5M(/Z(PW[_^A_.LI<)LXJBB_P8X8?%G-U.+H, CX(;KG-*L*%V@WE.U7E]2T@$H:92CI%&;Q=%HV%6U?D<2 M47N)J"'BJ&/TU:%N2$K:/R45 [WM%4>Z.M*&ZK"GMY>(:GI]Y3+'1FZ'$ES_ M9; ;,YSR^0>Z\6&)W':&^QT:]=)2/W!4.WI MTEAO,0DU1#LVNEW5&(PD)1WG:$I82 MEDU<6\)2PK*):TM8;K:V#*SD];!.X_2P\Y5M#V10Y74>\2^.!R:88[K"3B-- M=[T5EW6;_B-%0<'VNZ(Q2P%.L5K M10_QR;"GKHW4KM%B5_(I^ $/19PGZ#>4TG$#1_3)2,>.K@[Z RDOL,KTJPZ <6AY/7XF%#>-T%X(&;72]E7B/.&).F, M^JHN=8=FZPXEPVHOY'E*"H,4BDVANH8(1;VCJ?V!E(J-EHHEBTI*12D5CY3J M&B(5C9&F=CH[EHHRQMYPLYRZO M'J%MD5 ;]51C*-OZ'3N9-46H==7N:,?4)J/^QU!*R=F.9BTSP7DX["QC/< 2 M\1Z.ZG,$JRD!9S]E$J>S#_V]^RADJL IB.^2H=U"63Q4^WJ+S1G)9A)6$E82 M5OO0'84F4S&:L455NB6=LZ@E_JC0$G^D Z?XE-WY#SYKJC2NJEIO3':WM=+5 MA$U*G#1ODQ(GS=NDQ$GS-BEQTKQ-2IPT;Y--RC9JIKIX)*Z90SM:.FJGVU-' MF@SF'9X6&N)[&W5UM=^7"5*'SR4X-"5T5<,8JMJH)VGAX+30$.'0-P;J:"3S MV0X?DS\T)1CJ $=4#:5P.#PM-$0X='I===C9L7"0;O UUF<'K$_;C\]EYGC^P;JQ(63U8+NHUYO"!K: XGN7/F/+^QH^88KSWS\X4T[.5 MQ]@$73]BK/R%"+[@A !W>M2-;899J4HT90I!53''_A/\&RI.E'S1M"Q*&K31 M"@"C 7"L7-Y?*0_^W+&4OM:_4(KYK*M@LB74AYM#G7Y.R6EK<*Y8SXF )ZSU M7RL&V144X47)AO MB]PR7SGU-IJ:_$57_FQN>@ME"IP!^_%";*D ' $OPS];,=CM((64,8,WL#03 M'#C(CMF%DI["=P#_PL8!9SGF#G8HL7 MR@/ROC,#;"C^)!D5A-_S'ST'EU25T)HR.W:SIT*5WFZ9X12 [;J,3'X\4AB[ M$>7(6R7$T??+8%A(T5&/Z+@CKPMTC83'ED M'D@'UUT0N+P07A>:+OP+E^7,"4-DI.7:BJ6(J\.89 M?>I[3%DP$WZ ;[ P)(X*@?. -8'L \Y+ =ZT^"BP!G\5H@>@\YU%R'K)/M8P MQ'&K-!ER;)]QQ0.K:UP_9"3(GDP7Q!)(J-@+@5_"B8/BB 7DF83+,B\R04C/ M /KX;7R4XRV5DBBVI_"FQRDH.:$"VXAP$8%8#_#H %2 E0C%L,8RADOU.Z"' MHFASO-@4KL_R)\N2C<-JN&EU5)6DR5;8%MAY=7L5I0E[P&*H:[Z)V+8XTWYH M[E A\%SL7"N#(P\;-/SMV-$7X:2!($G.L@YO/E1'JO8ZJ)/^?N[[U'>Y-,XB6GZ&_,<_.'J.W/HL=CWT7\YE^-95I@)&,?T2^!;*$ M3!G@7-2[4%WY]6=S0SHOV;T"3,.+G@-4GO\^EBFFVPSX;LPX\DMUC/1156WE M.O:JO[BR@M4$" F"+ZLU>V+,ZYM_W7[]\^'Z]D;Y_=OMGW<;Z2L2E!6@O+E] M^'RO/-PJ5[[B6,7POC]Y>N MJY@S](Z$W(WBQR'H=6 >@<7)YI$23E$!M,W(5%%[H YESPZH-*#?,/OL)= W M7E.0=("O-2Z4^W@VPQIPN'1"X!1G L:8E_K.4,.?^V 1HMW_7FB&$O_'@O_W M\9GR;=EQLC6F=VYGGY:S8U?OS^-U,[=*,_FX9*0JCOW/=P\ IWLF''J7\SFH MWG\9VD#31EKOKX[.,Y/HZ)?12]\V>)K4QN_0M7[_+^-=;8RQ#63WRAB?W]H_ MY*3=>->>\HE9E-ZF&)H^4!/?-OIZ; 9K.8++\38NN(@F:P%+P)_S]#E0X5*O M/#G%@Q#P98*^AQ\_F@YYNX5?;^K@DBB1W(70!_'&ARU]^^.CH7?446]($LJT M;;H90'3!>YX<)'KCY2>1NZ-E#[?4UY M-L/DCOHOGBA43/@=6SD)@(D(P(4"<,8*A3P@4-X&(&\M#!O.\ CP [K7"F"F MDPJ@F>[23GB;C_)&'"][\V6(&TF1W-%5W,E()?A7X(K':?S)A*&K%CZ-F#A. MKE'D:")5G> !H&_[ [!>]>LJOA7BS2/F,PW-,L?SER@^CV\D]NG;O M4--;H)3[B.Z+C;(YWRDLM,PY\FX0L]IXZY6,W$@EZ^E,N>6NV33\Q8-=>?]Y M\R3CF^^2_8!W ]#. P=."WOA 5;N8 <.A\]$/&/,/#9!ISK\ 70QUU\P^,OS MU,]YW[F\\+/7J8GP4 (G_(YOP=>"5&?CZ#R++B:1336+:::?H(&-?&^Q,,0M MXU[H,Q-$[0*V>K%/NM@PN'(TA'&>7$C452I/'"GI8*",$+*,3WX3XC4Z7BAW M=Z /P1VIT@627U7$,8526G3M[&(9MO8?22CN ML]AS0Z7XRMAV,;.*:+ MDOWY3+E?$Q-MG$C?(VS6P27EM$PP Y>8-J7TI7+0 MIZ5RCP._S7SBP"SH?/G20\E7U:(Z9\YAM1_P]HC!VT&YJZZ+292DE,F X7*O M%"RW6<$L6(XN7Z',LOF2EVO*>[O'"P=5Q:^^11*LSL*7@6:H/6VX5/BB[@H. MQ=K YL!!UU1#6RX (D+:#2A*E5"- 45W *"H:/Q/]Q]>7YA&$"K,P^LNL6^X M:T88.4-NZA#L\&PJ6G5HP3A/P&$JY9-84Q!0N>0SD +8>X(NRS Y'NE@<.!Y MP*8 "7@\R07%Y$Z1UE)6BS:^-7_G"32$LYGC@1!"B_N)M?7R;,M-^>-,$: 7 M_H0\\!ML!.T11IO I_+BK+9DD'-%NA@<,YENK2H3ZH[-JEX#YDSH>QYS51[_ M.Q^;Z#Q"9F24O)2[>I&_O@9O2G3C"1/[H)N1O$>TF"9-?5\UW]<9&F N.@S&X=.Q%3B M0^"[' ?^'3M\BS:F;UN.<&&,X2N4+)3Y'GBN!,\#!0T;]ANL.B[/%9V:(#S& MC*72P<[?U?@SO^[QNW]CU?=D@8? P,G4K#AOURZ9"MAYZK[I%3EAY9RO $I('_'.;* MD@:H23]/'6"V 'DVP'L46#!_(2?%#*A(9]Y*XDWXOH41 E6422&?/6))5<&U M"6<&Y5;Q>=!9Q77&K!1=J;KUDY*K23)AHZ"VH\"AC&<6E\3>^/IPQVSK?[LEFTU][E'H4V*2C4F9[!::3Z*:@UTVT M58^18]=$F$^8@Y$S!=1>N"IC_&%4%8-NP9> M$+#$G M_$[FBF.32P,1ZS][+ BG#MXR,]/QN(2FHBP2;2A5+=<$.XWJN3 ;!0A@3J6[ M(+MI%]QVT",CX?V-!GRE.AI)0)/& 1C0E_^DB M+%^+>*=0;;P?B6Q#,C$Q$EJZY>#2='*Z&W\)JE\O2']9*=;P2K&W1.S?5&4V MJ IKYR23+!23A6*[SKA_LU[11&5NDR*S)I9!'24R;MY2IB:QU.)"MQ\\*=@H#OQVR2?F=3)D!%X+Y3; MDM>'7$3Y3HSOW)>1RR L;>8YV8H7T $X9^TC^< MY9NME4^::SVG)@'(I7*S+)%0]" $Q8ZQB#>U*O=GHBP#[(J7Y$(E,$_=="G= MXYJ(OJJ<1T.[6*G^'6V #I"V54O#&$G=$W* TC[HZ32TFCD<"?E+*-^BV^#, M_)ZLET;(S8#GAD\"?Y:];XG?E-RQ:!NY#22=T)+0>$3-UK"6D*?3((44PMK) M?M/(=FE/E^98_0[LP!%$@\*PE\I_L=^L,!R0A$JY&]0N71;4('C,A8$]]@^,9>H MBD&D.[,YJK&1"+1F)XCQ^PZ99%9 8#1=[,(;^,]X=/YU[K^'IRW3M6(,J8=% M./.*&YY15"ZTH53(!06#@01@32?I/!O00N:3Z;CD1!,2A5<,$%F&#C"2&60; M$ETC3?L_,0_-1E,4[F16%K<$)\8VD93![.*6,?LRQ7?2EXV9<#!!B(>.\V?B M$5N$DDK%\R!(!/(T#4I2R7AEOMS&(.F<^9_8LT0L681+BAK$G_7?6Z =],\U MXY?DF3Q&_23TTJ MX XC9G* <_,OVW>ZU=*3::+)/H\ PM''I$'1#9*+AZ6-H7J#\M9=VO0'P(QS MQJ]/ZDG)A08M0_=Q)NOH%M8-908D/0V3YH4\ORFYPH4,Q%R&.+"FI&1Q.N/2 MK%K0^:EX*Q2'"Z+'=7EI$#R3:+OYMB@B(8ND^ ?:#YPI.=3R>NE:="F8UG?S MD:Z#2OXAK/]P1+)(ID9BT45$R4@@P7Q,)^619Z&"%Y3DA,;QZ"&"[+TI-@<7 M &6!+JNH%:JIJKP?YPXE$"F"E)8HJ(2#.?R,Z:XY2KFL?&^)%1R$'1R59Z8E M2:4K:]775&Z@&/5PV[]3/MNE9]_'X]"Q%[P^1E9N[,A=,3Y3,M@GR8144,O! MGY3G-,(V.WA&I^A3'2J/:V"&:J70.^Z^7?'KX0GT%#]&;>J)N20"@8R!<;)U MQ#T2P1DH]P3_RY4D5%'I)2*G,*G[ #M\[M,5 E)R[H#N,Y_"4B)800,GZ33X1^= /5$\?)LD0R"A1;%:+N1B!/4*$Y076.VLL1, M/"6R/&D!;!5.UPGO/[ZT'P&7M#_Y>)%70TLM1-:7%(I67%\ RTGC=9R5=B7: M!GS^(3)Z+TFZ,_O!_+%9Z2E)3%Y2& ;17>!CVY3;X)ZG,M992-CKJ(/.Z#6E MI34>OEAONK_#]PVUIP]>64]:W_E+1:;[._^@J^K:\BC>NHI(WQ*MW*#7PMJ$ M5JYC ,SWD\W:D;I(I2YBG2F UE!_B MVS1+)*W@"!@J A1T%#J"*CP=0IE(JJ\].RL#@6LTS.D>-&V'Y!+/2PI >E!G M+OPMMP;L,_<69SG77R@=Z.WAFD!)F< %_A,'3F@+7>'P#I0#4< G)B:Y+)% MSE=)@I?-4 <,%J"D4:,Q'-"CC%GTC&5V?(#2#_)B$;A7.4&YPN8$@EZ874RK M*&E:505"H@8C<[SZ8*%:8(XN<)^\#H*&K9!;#S";'A$WF.R+#@BTQ34MDYRL MPB1%+Q4G)=#JTE !%DP*O31?!LV]H3,<>N,ZWQE9Z6 =DP\ /0@A I4X Y\- M*'-84*-=L2_RG>+#5#Z$!8VH*K[,IBMXP#6?*XF?G -"BW;8*AA5.+!G8)MC MLSA1H,(\D_>6(V=HOOQ)>"Q\7%#X1Q/-6)1/5=(3OF.IBDIHQ.A2!>IV$^69 MP6/H)/4J(5G>/:KJ- .)4QI\D6_:*7?AXQ4\VVGX L0$CN0Q(F9ZXYZ$2^-N ME\R:3092A3BPR:$F 8@?CSV*Q@1(Q0G+%<(7J<>I@HG0Z%S)1)4L6>"J!_*^ MTW4CBI#%)JG'#QJR]&;04B/ZD&H#J99*!0N:_1W#CA>B)1B8<2)V(/+QN0B* M9W0%H5O2#^FRPGQCL 5Y'>4DIOHQ+-5V(C$1BK_'CK,.GDB,<>0#IY"4.Q=2 M3M >7H!1F.M,*;@?P2%JQ3AK.A2_B#TPAD61(3Y'5ZEK>@1LZN MCH3\<[8 MY46) FCICJJ CJ.^&*9=X.%C3 .@N@A^*&1E[DR Q<)X,L&L)/11W[U,_-H90T%.4EN(FW-'F\\DQJ MWEM>"6N&]B )-M'Z-. GK9;.-/,LAQ'^@O5O*(1.,91'@E5LO8KVA.?7>1++ MHN6&'F/EN^<_ [(#BE!.!-N$R_?%1#C. M(ZM%9+7(J>>*RK%"S:C7D# ^6+5%NRYR20>RQ$'BO^BG;SU^MR]RZ&Q5Y-#= MILBA4Z4\U>2(6@WB0GX#][EANA!YCGDKA:4$,4KZ33.OT&(D#Y(84$SN630" M_Q/;CYMY9,DKD*XA>M6$8!V:E(E K@OVPYPE/=_)/5SRF8(=^07]4,4-T?(S M3!??35H=GNF-T'0+VG_<2QX$Q][B<= M,TK-%5XX#N[4S\3]N^2-2\9,+P$^I:$L<3B9IKY$/+&7\^WFCD;NJC0ZQ7U$ M8GR-F*5#GEM\L^4$5CS#WA_D3PECC%6%(D';A\.&B1<'-HD!!Q5S/9X.3BQ A?EG^<\YE/60[4Z'I;#=XBD15/5?"(40/U M>>!0]OLB%UK)5URDG4W"+/^:=[/R3%=D]Z?[\+?<:9B/*I8;S&Z:6IC$]S^; M 7JSPCL64,O"IF83;A&';*9F $K [W@CT%AZ=-#FIT)E8S%Q,LYEH\]B?$>$%.Q< ',)3K9!('K22[#,KD-1,NRU/-NLXD) ME[A(-S6],$WSL,0%FY]!EPUM6S-Q+FT^%2*^0E014 _(721B$Z(*,-<$E.^2 M FQK!4$HR@9I<@PEHR0A [%F(1/TO;@;SI*G_->DAEXH5"++2X6 PD34$*N< MEB"B4G%A+HCXF)-XJ>H*H,H:?Q5ADFI9A0 0"WW<4T(3:A V0$+,1UZ>P9RW@X[2^2M//X:1GX+WVZ1 M$K>O*Y*=P;*1"),A#PJWV8$OOH]FB&I3UPCS#T1:-5=JD$R .+&>)NN<6WPNI/&4 MH/W31I8"R[E&K;6;>]&S?TZ4+U#%V[TFC8OW^$HUCP"'^DCC[!A$DDC_*L,L MZQ>/P\LNC<']Y%,L M/0,12Q40&]#WA7*[^LG\%$3^B1.&,1TMGF>W(^449!4=<"6*E GQT Y9R)F< M\PT K HDS0W459M.BY>3DZ4ETME>HX#<)H ?ZH&>,.<:<"5TEF_'P/, /9_4 M53](4P,%H1'M9R26T%?B_>)+)< EUX1XUW/25QQ;EIXG9)#=?=M,/F#D6/N6 MY/=RD[:IAFWK4],G9XJ >"ZE6EJLA3X=4X=-3^X=[,),<+JKI3W/$ M*FP=4<.%GNYG$.0L*UO#?)*\V8,-X"EGS/>80#])II!31&47$ILG@L4.*-C) M?Z5WWO\=RE%-Q<]O1R0^3D:LY5 M)"9NP.(7\V#).GWPNJ6D,C"@]Y&IDE/Y84W:80(Y#],*T5::3ZD0.CTL3XZF M_AFO:D!/I<(/0L3?HX278F^G8N_Q3'E(;U1^AS5"Z&4,)UQ@@I%*>\WT AJ> M4%;5,2 E5.GT.^E<(RS'3YH/4/)YHI9DQFR2XUIZ:]+JX66?VH5RB?=))-H. M\&TL:>W) *7T'DY?^PDJ (/F3QF2?I8 G\ MO'2.M+-)U1LJ#0[3YL,F@.=K5QKGIF,#826]*_AD*>4]D$#2J9\'PGB!2>9T MV?^>2&$5D\1=KL?FKAT.W#/A%A'A328"%!?*M=!UGU@:U"N3%SE?<%E>H8U= M'_C1DZ3@*&N(1+BEFQ=[Y7@+!;>,H(&[)4_=I9>HA6?(IY7-8^&J<))_3$4N M>X4' @/:T6)" 6NKS(N7(V O9GO4;PK M+-V(E^&ME]50EPN$0_%(5B.LI27"VMH284-3^YVN:O1[U672]>\>[_&Z=J]W MN^I(ZZN]@;:\_;)4QE!%3@CGU+52:\T%F62?*N3 MY*MZ8,HD^68DR>\B1[Y1.<='V1U^\X$*D@".D@#>5!2P$65()#6RJF 9=V]7 M?][>^;M.U6G%"24E-J2N05*@I,!7-&E?Z?.^3YH-X&CZX&D/8U='NM'I== ' M/#U3TM?3K'A\?]G\Q("!UOFP^7]6,TW^W^V+,[I;%6?TWFU2 9(#Q_Y=W14S MDPM]8_(-E;(^/I1^X:9-?RC]GGI]BP:+9B"ZK^3]?)BZ)5I*%N-% 4NZX_(N M,L+QJX@FP=$*QTXEZ5+[.S$K^8X%J$F!F7KKW3#L7C=QHLWZWOWA>,XLGJ6= M[[YA9EI5N[MY'+"\-^CZYDOJ#SHWUCN$EOU /PF8 8AK=PS28([SR/PA[%*1 MG)+KQUGH1DZ8R6XFRA9)VRSEJ4(XPI.VH8*%%7S.Y>D)R4=3GIYG3=DJ7QVA M-(^V=>C%;H?;H;5&Y/56(R]CGI0;%KF(YZ,3\I[,PME,KEF>[TJR#S[W> AF MS'B^-O653_IA%)JQ)MDE46!ZX03@+S*,BFS'\RQ]WC^>,G6Q2]L3%;=0#V=, MTZ3$)1!?F/&4)02]HNMB5MRQCCRX3LX9?F5[2R*'R\)Z#_[O?"5!$!OU,*VK M1Z6A:>I([V_3H?0-1RAT(JVMS:BNZB-CRS:CKS_$>OY[[2'TKJ8.^\L<6/)E MYUS9)=?UCEV5JHO;9F$%WD+PVB*TXB*XPLPP\VF%G& MLDIMWN<0ONGP\69 &5C$D#0W'(,EP;OH\9&+1?44U>6: 69B).'(H MO7SF1)0F";S_?V)W(93Y??']\%S7$H83/'[EV]F,F.L9]GMD:=%?*A-4(2:2 MJC/.K18P"Z\5)^#S] A>YI[,$4O*.O@ 13)BLXD\V:2UK/!,["09B,-S<;_$ M@:B"(Z@E-M">0*:70+8L,>%.P"0^J)4(I=V ME15^)MTGE[X]7O .RKP]<,1K<>"Q7 .*=)@1$KR0GRG=B^82QCP$_LG3Q6R 0WK>F%,D3 MHN;&+V=D%V-EF89/=30*T9;(]ZX:[FP[=FY$+M9Y ^]CCK)H M+%,U?C>12?XD/T+*S]>.'U(JDW+DL;)1!/@GE^AC[/# 20Z6>%HG2-H!9"7W M.*TQB--V.%C"NMNYEGI'P.U+NH?K; _G5WP"ZE?>2$6H$!VC#RK$'[PY5'*& MXC@:N2.;2M2((OZ(!67[H0^&28Z%H3$79MLNKD\I\@YH55M]6J\V4 M-0\T0MM^OT.-<'26#"_=0'T&[*K5R"-^-#X4,*WR8)SSF(ZGY5VZS$Q%0PB# MV)G'8.]9J>8GF#LQ6"9.:!6&>61AQE5K)B8R-WZJ!H+PMN2D]7.U,K1 ?B3B M*Z4KH>JEN"#E;YD"F7#0N>T#B+XU# M?-=EUK7EBQ^L<6%C6/6OJU2Y_TS'N2.U\7:2^-"RU=*8[(N/U#B=;#@TU%&_ M8CP9?"/@8[+-Y=*M9=,CFH(<>IR^8,WL_,9;ZPD4E(F2;; _A\#@7.N6K-MK MD O>(XY.2.33[[YOT_V";'!+;)!<7#T-+JZ0K/W)(JW7QZ9Q--0R>3"[381) MK!8%!MQZ/@9A[R,V5XQ4GBP_3FNK96>AJ4P7<^1//J,W+8("K0L63RJ)T=+\ MO6)),0CH&:_/7,T96-?)-995AR-=9\71.)\!/^75+IH@AAQ:!F]<"\/L=B26-I16'_-K EF,4ON:7P"H4;.@(&UTHGU=[P0J^-GHQ;6'U.T7! MMU :&!?6-I\.3YNH,#P'^4INS(5 =.1<S6E74:]4O.RA,>GM=TO&7)3%A M=3\S5:X]Y3)^C,-H_VD[G9*7[@MZC?Y%7J-\W"C)23'0+_?)"2W7Q[\ID\"< ML6<_^$[/Z_J'Y^832""X+F)&CB5(M>B6@RMYK&UM-]+,N4C:QK* MG?Z58ZGQJ0![X%+9QE>G4 3$:I;C%_+YVE]LXS,*A2TEVV)XPS5HB,N,1 M*U[\0D.3A6LPR;U+NQ-B4Y[\M]6-O9&5071#VUD0?8_WXH:-"8^RR/9FU46* M.%VP*'7UKBI*/7"/US4;$/]RKALB>'3-I>6#^2/+=QAT M\7JZ+X6-LD@EB8/\@V*"?$Q!SR3>E-PV9O&Y;,00*Z1\)%O-\FM0E&*8@=(E M>38?WBUV;#$2^2[[@>G5CE=)6T*8+,6XQ?'3J-B+>QPO>/P+_YA,7^,&?%4I MWQRN&\N9NRQW9P(\EW9#%Z5(1DW:A]/DACEFYJ9#U:EM;++3WR\O[VA_(M:- M,5;\4OH6W*L(_Y.LQ?QH?"5EH":)JEDD)0^.]?(_D]]9D%[A\7E]*8:4M+O, M@;Z06UT6\A3?R6=[4P@H-\I\&ZF?TS7>PL$7JR711I5SZPK7OF*Q*29ZA@^! M:;-+SZ:@+1IX#FD(8:89[KAZ;3B437@KL-^Y4 A)J$ *G/#)#U7TL+9C/)9U MQRZ[G0CIR?%.BP/>1=:1]YCAOKZ&RD?="KV,GB3?FG3P?)=7,29"3,_+QC3P MZF^1GO_+"Y-PQ$Z--QOP?(D:+/C_]?_\RONA6\QUYUB4X#U2KTW\72S,NW#F M0X3T A&(&F-23L _$=54%-L#BY&'M0;]URJ_Q/U\_7-8TS7G(7R:_)3^J7#^ M=_Q,0070 G"E]&=O7?#3@"SKS O),D2L$157QLDY_+L=%ZEH9_ M@ZJC;\*G!.=<7->A69*_@!'J._82R%9L5A'4DT5@B8 3FELZ_FN665X,B '0 M[_WS7?_=2PL+:N&_GN?BSYJJX/_.RE])$)2C0O$7>M,O"K4&__ A%[I*X[N7 MU=UA:X*#1#FBW&@6RE$#KA6_)P4[++,X)M[8'I5U8*T2N)BWO/4NVKWOMZ"? M*Y(K\:^,3>O[(ZB!GIWG"D/K@AG;P8X]O=[9BU0"6EIEPDZB9Y]3_M6. Y_% M)")Z8Z%AAX9%84"B=W&*XPSHPVLBS"\ M$IG!EY3RL57W_]BJG<%RD=X60KDJF%"G-#D6M-77J91^'%&2''67HV=F MIIT.-@ ,!_XS"T(^A[@P #L*XC!*4NKQ04IT'R\J!Y-0ILR%PSW&U!?\.I8::GB-ZLF%;6?XH M;[A+YP?0,&R\Z>? %J0-A=+]8'-CWA04\XGB(,OVY&\:,X_: Q'\"&38W+%\ MHCFN3Z ";%NBIR?F6?+42@%@ODE8Q W]_ J8E^GP=J384L1'^DA?2Q6%24ZJ M."9 ?"H:D!0;#IOCT _&25%%N44OIS\:N.'8V.:#OR5*Z*GX$FJ!;%$+D[F/ M>:N\G^F8%:H>.+#"W.%"ZM:">?FE,U)FELT2^/-^?(OR43- Y.'W(I^DI/.4-T8V21;1+$[R4SG19]J&7"XFVGM]2)@:9'XAM+]Y8'+.? M!,%.VQ,$9>[ASI*I=*U9V51?-I%/QY5N)=/I2JF(0YF**-,X91JG3..4^Y;I MIS*6]QISZ&-:K"H\:2<4Q]LH;VE06_QNH/8'RW,69/"N+DS5-J1UT%4[0UUB MZH1S 65J<'NNL&O1X6"RW.G:Z"OOQ92H\=G9GJ^VFJ1 Y3)5#"N:E+1&3$GX M'$Z,\WG,M=WC=(,JN'*NTJF MO/.^J\^!0P,()Q4)#TUDPXW5^!5U;\25,7B0='Y^JMQ$W3V!NJ@OP-#1&*S[BMS$VP.-$WM#7;-G+) 0U9#MJH\ M0^)$XJ0I.&F\5T[:)QO8)Y]Y+8M,,Y#!ZU9CJEW!ZU-&50O:V$@;098+MU@C ME5B16&D25G[=HK2^B1-!7^X%(' @)]'7.DU>?VF.O%)1S5K3)'GE[:/D5Q;9 MREGRR%GR++&2=@DQ6:PA[]CYED+4 ]QV]Z%(AJ;_QV#2*?V+#:87)$?\,8[ M?%BHC7\.X/ON0DWG*EO%!VD,YD)YA!UYBA6' &D<^FQZ8H"T8L=!,J34=28L MZ12$G1$GONOX%^O;]]R98?0I9KOIU?/R#,:17MWF)FW^5<94'B,O8L-I;E7VR[+9]BIV'94Y\'3[Y7 +J.D-W?BC-K:S-TAOJ@JZ;ZT!Z^?#D=!\;7,1[M(7 MM]'9]^-:=+4O2^*'JDG>NZH.E?Q\'/DK#K#RG..3@E M:[2+-70#>*,K>4/RAN2-)=[H 6\,)&](WMB"-Q[\R'055!$%Q>"A6G@.45[= MRKUS'%!HA",AWPKE=>>1-3G'4)-3'>K:=Y^T'::KMW5M"4L)RR:N+6$I8=G$ MM24L)2SWO?8.56"IW-:1:PTKIKE>1UAO7I&#!S]AA.NI):CND:*,DY.Z)D%M/'1D#26X')+<>DMO@1,BMJP[UCB2W_9!; M:ZAB:*B&L8,FBR='%B(,=21DT1\8JM;;<5^=MM/%JA9(OP=^&%Z90; FKFD M>MD=D;2Q=AVGT^K2*X'!KZ4"XY23>/06^'>H=$$Z=?;M MU*G-WS+LJ!V9[=!R?TMMJ0BZ.MCUF%))#+MVA=1VP_?4CC09V^ZEJ(T:0-F3 M29A[HH;Z?-N:VAU*K.W'MJ_/M!IH'74XDGD7>S&[ZTODU VTB@]D$2=CJ*(E MPS:Q%7F#V3=5ZJ2%[MUW!K:J;-/9%;:ZBBTU.UCE2Q]A$*;Q-9&!U=U329 MYK2'4'NKR*+?WWV^DXQ@'H.31[8X.+B?ITV%,[JFJ\-=-T^1!+=K7T^;2,X8 MJB-9;]YZ?T^K2&Z@&CVI5;?=Y],RDNMVI9MQ3R37)LK0ASVU-Y 7X)Y\/VTB M#4,U@#B,H>Q_L1\'4+MHHSO0U&&_O8TN&^_?D2T.&B[P#^?4J>WR-W2U8\C M3[O]+;5% ;MJKR<;G;?<%5(;-1AJ7Y>NV)9[*6JD!EV7AL!^J*'.CM%]3:;[ M[,>VK\^TZNE],+LEWO9B=M>'MD&GKPYW'4OB%C'\BV?%'^!E>#K'BTUZVVJ+ MM?M3R5Y]V7K.VZB\(+TB">%@UN=EJ$13!O8\"\#*5R(&YK#B3Q0724.9P"JN M$YD1LQ6@'OPFT$8\_]__&!KZX$.HP&(1(E0Q UB$\D&4D3*#74U#50GC<1B9 M %C3=1<*_(,KXR)\]2 E.&5LNNB54?7RA M%.WF_6/MLK#??)&Y/E), 9N4UT^KTE,!1@"W"C?_OBXGD\3/Q2PZHT?Y3GU MANVG^8C>&:AZ9UF5I3/N;/_U29;1"&Z#9;&B/#,@+*"F/.E4"9"M^0K>*_TPW!W("(J_ 4O, V#^ 4R)A[#.!T4_@P4@(G_![B67'; M/[\5QIOJ#R'F6N8KP?GYU=*/^>,B]='1\M MO9^AR^:#,@DIF#0@'NSC&C MP\]\D!@!$KK*.*0BF9STPD0[!?*7># )UPJ1H4MI[0NB-4I0"4EW0IU#2^2]$E!VXN$ MBFE[2,:(GU5T;-J@*H8,H!+%@HNBJ8GB$32\R03.14\DY)>^VARC)KE W 1L M;BZ05&9S/W3R;%X$\,M,PXDJQ;N@J:):6"&M]RC^TLMBO9&1>\]PT\3E"I&> M6V';C28&TCI]6EA:%L,[^DUWW!9GV@^>OIQWZ[IN3"&^'1AJQ?]0<5NQF\%,$68!I> M]!R@\OSW,<*<;C/@NS'CR"^%H.FCJK#X.O:JO^ZA@M4$" F"3=$?,7GC]NN? M#]>W-\KOWV[_O'M)N$M0KFP7?[I\^/Q) 0!?WEQ= M7WY5[A_@@S\^WSS<2QB_%L;O+U%7)^^.T)Y _0-5!51J]L-B\T@)I^C,LLW( M5-%N(!7FV0G)R&3VV4:Z2Y,U!4D'^-K.A?*UY$I0%8]%RGNA!+86U24]5G'L M?[Y[ 'EPS\BH\;W+^1QNY[\,;:#IVG#XEYZ&(6[0,@0MGGL')X[W],N]-65V M[++;R268,E'XU>&&@H->PA"L[?!V<@M6(S1,U_2^->Q(?_+Q7D866.4=!%L2L"+(Z/3G]IFFY:/F":07@(Z\! MZ40(=;0HHRF98!&FHX%!CA^KBINA0P52)H2@%N6G*"$[C'Q_$\1*ZK 9^T^P M&&%(Q9@,6OGD:[7Q,/U>4.SI!4)Y'&,@->"?"(.8%/(/ MBE!%!_TRF6Y'1?P%6,?KFO,0/DY^2O]4 ,"[JFQ2OE[NSW9)7QX +[VKBN.) MOQMPAI6AT-QC-2^QWZ7?DHL[W"P5-VV'W4E):E6D5%!C(5OV%AG$D9@!**&CV;#$5:^9"=$8W7]7+;_>T-6K/C/]?47'_9 /V<_75^#W9O_ M]9KG,(=!=(6.)A;,S2!:W, FZLQ7'HQ&:K\K$Y;KP;6A-1G7W2%5JK:_$E%* MZ7JD]-;OGJJ-#+6OR?X5.R>$ M9@MZ0QWUL"KMP%,$E]V$J]YU8F- 7L\=*]-#M%P21G8%_4CM?)Z8,?_!3?R2 MEZ#Z4LK[N;>Z YJP28F3YFU2VOQ'K4T^Y(**1Z@_\M!UBY7#(2B'0/E2.7P3 MEINM^774;J>KCG;=BUQJ?BW3_#IP@=M^C"D*#58S:MJEQ$H3=RF]A"W5Z[Z M'HU510O*<(I\Q:%V#UC7A85Z^6PNG@IVA,K?IY@]^-\8E8_=P<7ML/#E5A>- M5PB' [4_DEW-ZL=\\Y5$#93$]D:"I(5_& O?_,'2F^ (I3R=[XX?3S Y=;/P MK);+^J[:ZQM2SN\(]TV7]J/1@0)!4IMOH PG+VVNY.,(Y7BNOJBU(EOZ:VM$ M==,EM'3:2J>M= ]*K#1NEVM;:N;V9[G,#&CS4]S;C_0-?&.IM8ZOY!7;LK8S MJ^T<+I4@-["VL]^OO[9SP\),O?%+[Z&8Z0"%0+KVJDJ@C1I#'J)6J!9(R[+ M4DGEL*9#GR+L9#GJ"96C'D""RQ+4(]]W#^\+WX3O!O=CCH8[< E?TIX+[9I:P?>AP-UM(M0S-F>[G)Y2]=T2\\#?^)$ M>[ZD:XKC52Y3Q=[4JL_X<-#-2EBU&U:);[OW4VI]$YT]B8KWY8#OH>^([Y$3J_>(Z;MAPMWQ>"6&18MV5AL';L4F*EB;N4 M6&GB+J43[2C5<^I1'8>\];3H7^T]*GC]/K4WVW&%N9U3B+ OV5W@/P'EV1\7 M?X8XD_OHKWM,=/LO:K1^15VZH:MI0.F<.02WM\^4-AFJGLX-669): M7J26%GH >WUU--Q!&85T +9(PWC+ +A4.YD+5E+&"^6]4%7.1$WU:EVEP1K+ MQJZRUXF:ZP0R)Z/&J'VCJPXJ)ED?\]W4;"IJGWJCJ\9(4X==&:0^ +TT3,%9 M6WND YGH1GLK1*6'I5WZ3^*=>9]3A,Z2.6!MU']JDSE?$A@<@Z:S]FH:::#D M[$+!.8&;Z8U4TBQ-9BV5#/L]%8!\2E2R8RWX;;33,*UF$RVXHW9[FMK;16FU M]-R/QG]!E0PJ-RM4:]G?L/ %IXDAHG*@1K)Z =%2Z#(H9 M_/_G[/S%<3D@ (H?Y+YYQP+'![G$0?I) /F:QL<";C[_L*:F]\B^F1'[/)DP MJ]R%IWVZC]$;8F./4[K3VDI3K=&4NJ.>.AJ*&]QWI0;@SO*0J-TB3 M+J/-TO#>*0RNG#E+>\ZLLC^7>LR_; OG<5!HR9\W.0\WR6C*8!'7]9\Q6LA[ M]./P;KQXHREU("<[WO:?/30C)]O.,57&+'IFS*.E'"^,G"A&))HNK85O1>W M W6!+%C\&BDLBDE++O4\5U##I:]6_!!B!BA/SWHYP^CW9I61!4'_A0NG.R&6>#3=9LY7]FBZGSWXXF)'A?X]8Z0. M=AU3/V4\@VPDT;@WG.IJ1^^K>N>D.H#L&*>E6M-&\*ZN]@:ZJFF2=W>&Y[WS M;K]KJ"-]!\VX9;9W>U2G2\L*8NKV!H\!^?X,_SAV3*H4_^385"EQXFMQO!8I M4'#-JOW1CAGV]'"[=\$[TN$J'4J5Z:UX;**BA U].S+_O&;4'L"NT0VP:V0A ML2R0E$6K$B<2)\W8I,1)\S8IXRE'YQ1X\*-B//@8[/ZW5W7LVR>P-I;2[VMJ M=]B1EL;^$%ZK%;*N :UJ& /5T*6'8)?(W;?W8/TXJ;ZN#KL[:-8I$;X7G\): MY [Z(U7K[WB4AG0ER/+8EAE)$BL2*Q(K$BMO*_#'WT7C&:K?7UF4O7%&]\J: M[%?E E>49&^55[U=#X MSK0?7\*7\VY=N<';/MLIN3"6?E$J\%%HJ(">F3(P MV:S@I!HST/W02>4^FXL0=RS6G*9Z6*%*/F&"#FX^Y\?2>QU52?XY^_#NY]7- M!3H7QC#'C7RK%_U!Q6[%Q]GGKF]]/P\C,&R6GZ&_,<_.'LMG8RN4C@WG,Y5I M@%KQ/R+?>O?; _46\"<*3JG"!E&__FQN2.^CGRS=9L!W MPUL3%!QI]-&NZD'>Q&J[+5%X)6->W_SK]NN?#]>W-\KOWV[_O"MPR"XK0(X. ME#>W#Y_OE8=;Y>KVYO[VZ_6GRX?/GQ0 \.7-U?7E5^7^ 3[XX_/-P[V$\6MA M_/[2=163\BE#G.L53?TX-#T[5!7VPV+S2 FG9L 4VXQ,5?$#Q8^F+'AV0@;Z M1L3LLY= WTQ-H:I]4=+'[Q9/>!EB0QULON?Z81RP!Z"@CRC)W]R:2-(=OK9[ MH=P%;&XZ-M#9G'DAXYV$B+P4DZ!?25H;-)X2"W\6ZUYZ=@ZE=+&^"9M*VH_Q M,OKG.USJGKF,?$_P]8&F:Z/N[KI1]9NFB7YC%G.>$*H@,^8(^L4L;6U<0"FC_A)M%.RPW\\Q\<9A"O(K@?OMCX]-;R10 M][YEGMDQY)G=,] HG6BAV&SNATX4KK*F>Q4Z%$*XO.2'[*'117?^X]UO^M%- M%N$VI(#<)P&XM0,;:LID4!S[G^^^P%ZX\=@9#JA.0AONOD[B5'"%)OQN<#7$ MLK..VM]U!;>L]VVVR$U\66C'FV[.]9&*X".3E.+ W^B\.*9DCQ+S-UW35-V0 M31-J14]M0O*WGJ[V=*.U E%JJGL7FSY]@+O]SB*<+I#$!(Y4;-[2>?](CIM$ M*O8C/ _1Y,XS@]F#G ?06X9=5A4AGBI.6F&J-5,([/YF*";1 M%W/H]W-_JYV1KFJ&[,6S"SS5Z-11M1[:>"-YJQ_L!CG=,G:)E8;LO]8F^I=W]BOMY5)S['K\2NE#S\HG!;\>A*R<$E MP:Y]AXWR%.+$OK'I4OA. 2TP8"%0D1*6L[_ADT@Q$87P+WSQ[YAFN2GC!1!G M$)D.D':^2Y\BQBRF$Q959T0"5Q O*XN\Y2YT)!<6 <77GL*6KTJ<0%U/E3, MQX#!NR)?>0Q,X$A3P9*]Q:CK_XYC^W/0>F#7U@'@?%U?^#'Y? M?'5F8%39.V^K6AW@H["MBH:=-54LTU/&3(&3,,]&P+P2()]I 3B3^<.9Q;,K M$[$4+5H!IVXUG%0$1[)%1>Q1R3:IB%TJ8IO*>XP0&MH'\54A6%HU'!CO0/V!XDV=S=BGWMARG%ALY4X+UHZ@0VW41PWPE83O#RX%>@ M23AC@<)F<]=?,):T)R!>OE >_$=&F?SI58>$S7D<^QQ4,[Z+-W%RN\*-Z\SQ MNZ+1"MZ,+_( N7$^)T\B&X0M$PS#:KD )Q<; ^"FX 2QD -3P/" :0:(X\%# MIC)S0-BC9I/,4$.5).&8> [P\RU^BUN$Q13^3TQTMT&_UX5R/4F?FIB.2PB; MQ.[$<5TEC$%<\0?4]%M.J/ACN.&P%RY^F9I%_OH?O$QA&V00YB/%PR MH><;+'8?X8IW+$"[%V[ZO:)U'@NYL1ZO2SC]*<-( " M9L(*")FG)U9\C_BGS"+X?@5UUSBD;TV*W^*4PYF.NHJ (H6HF0*FS NW4?& M%_.PFM:SW!BYW72QN]'C-,7KC&%;$ES99L!T#B$/WO6OZ\]YMK9]8&K/CQ2/ M?0=# "VPG !.3 MOH<@?H*=,>J,D'+.!OKT^@Z.=?:D*;@!5EO]>[P $JPP[Q'HAVP7?S*A(H./ MQA5A*9[-$2KG(%+0ZV2CS":C91R'\+U0&#<3WXJQ.1%0!G\*S!G$1.=*F0>^ M'5N TO?.!;N@RR6&7:KXTPR8S2*P@QP19$@/*^0]"'SX>M]Y<"H MG+1:DDM_ .> ,L;E3AB 9 /V0XG3&(FUG'+ZT\Z!PC74!@.E8@["3XF@C7!2 M24\":$X)Z:87XLM^ -YACO$+%E\&,7?HQ(W3BA8"K9ZG 2]Z& MO(2"EJMP0?@SEY5^$)+:4+ZGX0Q.R/6V FL\3YD'NP@4T:X*3SHM%J*L4W#?8=B0BQHO<]UXZ"ZA[SPQ[;')@F/.Y"XH!GF;.X/6HV*F*;$M M\T"KF !"!1[0GG0\LFKLPHL/+Y(^Q2G(_#@B)R5"NA!DJPCK;U\+P.VD/1XQ+$+%:R%-<).P)%[&3_&8'PB++C6[OEH.,4%]E[-Q!DOK8E3-[.1[39-CF7+ M^]<^VY4M[V7+>]E#7+:\ERWOVP]CV?)^J>7]7>"#UAPM[D!?CD -3>-.L@'^ MKJBPAPWP.=35?/@#+,#0GT3/0(&JXK%HXR;X+^*R/@P>=3_[S; B>]D?72_[ MT<%ZV>NREWT=S;EE+_N30WGC^K'+7O:RE_UQ]81OZ[Y;45TLVZ&\V B*)]7P M#,$T=2;3S8^P4\I*"^[WP ]?"(XG\,+'4FBE"_ H41SB:U:^Y>/B83%GM8;* M^WV5;D99R+T#K!M:0[$^Z*C]WH[+]V4[JV;+[]O)Q+&8,HD#(*4X8,5,;RF\ M"\*; ^M+ JO\TX?BX9XZ&LD.'#L3W W$^$#5.^UM/2U5\[V)=LI5FOI8&3S# ME"2*DDN-YZ1G*TBL-&27:R=>U-#, M_"2F5=10D'C*3=SE*(5:M-U/ZYR:V&@(9VN%:3NG!3!TJ% G\N7Z/FR3-^3- M\F@IWI3(#%]N I7?15HI;J3$XQR)ZA-B>X- MU(&^? +"QPX.4:Z MSYI/MDG[2!D"8NU9EHW^^H@_ZRST0&3QM'*H9V J0B2^2:?3M\ MX0/:X&;(Q@0D=\2*=KP5NT&1,GLG,CO!^/Y50*._ MXRHS220UF0K'3"322&CXE91.<<8.+_)J.A&IDYD3IBL0?P#ATY,W5 MH!6^H MXZ<5:6$=PW5V[85Q@"-%E8^!_YT%@)+=^;R,@_B\:I)[&Q=X[]JU(85T34(Z MI?W#NP5[[W[K=-5^?\?]OV01F2S1;E4)V:GB1'H!FJTV'6MCMF;8W5^$-UU#V0(B6-WS9)\>5^=H5*3ZP/=&9STPE:V\M^1;,Q M8-&G?*>Q?%4C\/5U>NCZA'0(VX+/UI>:[B8SHL%=XYJ4&B&-P!,V."1.&K%) M:02V2'U8JN-MI8JPWCAX0:'__,-R8\S8_MWW[6?'=?=CU7550UIU>T/<<9AF M4KTYZ99<$BL-V:5LE"8;I2FR4=HQ-$I[F#+E=V#"N6(*IS"GR_]OZGN/"R>< M,N]1R1(FTS(_0]_0-OV!8P $[$^^H H:%G+U3&PM$-'Z>>;MR M:5E CI0$\^Q$4^7R_DIY\.>.I0RU'CP5B5?EMH?-F:BIF\H;]J1GS"K'7)Y4 M$"H!X[[%R%>V SVB O8D_\=]PY'@M<$#%0KG)[LNCF_)'T31PS"0>V-.H#5 M(&2EL-EH>M(G;1O^,M/>"V.-.>R@C.NV_1_][R;*]$2TN_*!7X*+161$]< M&9AL5G WCNFN B'J/IN+,*>=3X.RQU52?XY^_#NY]5= M\#H7QC!GQ_"M7O0'%;L5'V>?8]-"T,_-(%I^AO[&\ Y,'LLWC52H:R2X?D6^!M*+;T9^ [ 'B]= W:&Y(Y^\J;9CA1<_QQ)BOPB4@MAGPW? > M>@7'*7VTYBZI9*_Z;Y.6]-W\W-_^_7ZT^7#YT\* /CRYNKZ\JMR_P ?_/'YYN%>POBU,'Y_ M"<: .0,=/0I1N8BF?AR"3A*J"OMAL7FDA%-43VPS,E549WPT))Z=D#069I^] M!/IF:@I5/6N3I :"Q3=F,>?IS4UIZ1''BYE]&?WS'2YUSUQ&7FM*W=9U3=]) M^^*6D^7@0DDP 59L@@I2EA&BZ/A/>M]NVI*8T)OU(ZY M&Q!O)4QE7895K@I M/P?+!C45,H/,*NP56I JHKM]UM=>=BNNM5OQ<&_-B@<#V:RXW9UK9;/BDT-Y MXQKNRF;%LEGQZS-6&5 '6&&X;(A]WO@A_LI#]-5S1BJ MFB8'K-:,HOI2!@%%/4/M=_36%G2U4!AV&B<,KP)F.Y'B MDI)OHM*'Z*(_@J M/!6ME)(K2K52'DP._<4//OGQ.)K$[C)?[D=J=GMJ?S0Z^4*M76.L1B$Z'*H# M8P<-H:V>A^K8&R VKL39]S*-*1Z%M(;&Y'CPA'GV M9+JQ&<%;V \<%L]LQ:!/R9_M^-14D5YO_/ M\0,LJ*$G5N6;[ ?,_J0R66:\4+"%$.5K8,+8$WQDADZ(_\)Y?(_2;*+%G+*$ M@2L"_YD%(1W?9K#VWS'SK 5HVK@=[T(1'K"_8^#!: &0L8$C(Q\?"9@2SVTJ M,H(_!_!]=Z$F54,)Z)('<;_>0GF$'7F*%8= J"Q0+!-^F9K>(U/LF":NX*.N M,V')4/*Y'T03L$/\B\WRLX /'N_,,/H4LUWD:KV8F=?5NB_D.56B+<7.BY@Q MJY,<2CE1RP*HD.^V68U&DW*F$/D"]J*DQ5Z9&;D&29?S.?/L]*M_Z5S)W&1E MPNP^!,8F,*13^W6^7;QZ!)8D/%\+SRMN_4CPO9D< M$Y\")\E\2E)#TKME_+8I\=MJS]&^AV/M,"35UK4E+"4LF[BVA*6$91/7EK"4 ML-SWVK)>H]GU&KAB&CH]B8S$EZO6DJG0WF/V5*@_^,/1)W,1BEAY?@AIU??O M6.#X=A)8_^&$?P&H/R:0?N%IG.L%IJU][3VQ,,+NH1\75ZX9AK>3BF_7.HZZ MJW9Z'9E&N1>:&F'BA'X"5#50N[K,S=V3H*)TG.Y)4)76'4JJV@]5]9"J!B= M57UU).O,]T15Y) _;G+J]M2!(6<@O8:>1+1K/5FU@@CT85\=]J0&5+]4:07Z MC8ZA]@8[1K\,-AZ#/^8;FS,SDBZ9_;AD.+2;+T#Z?573#7E]M,8KTQ;"TD=J M;Q<=8B1A[ODTNTKU+$9N< M!HGX.E+F:LMHZP_4CB&#)KL*F=4W&$M3^\,=#TT^4CP=T^AQ&8B24[):YJ:2 M6)%8D5B16)%8:<4N)5::N$N)E2;N4A9KK PXM:,_/W9+;,^_3U]+6WI&&IJJ:[*0KCW^ MEK805@]N'.ER:9'+I3V$U>G)>K 6>5W:0UC=GJPP;8/CI2T4U>FKP[X,9NW, M]](6.ACT^FK'D-I0_;*E-10PZJCZ\$ =065"3)O\-*?0P+\U;IR&M1G^+PM\ MVPRGB!IJ*;XD4 Z*?TE^M;M[) %* CRL7TA2H*3 PSJ0) 5*"CR0ITF2WI&[ M%S;R,S6,"LK9'1U-[6G2-V*3$2?,V*7'2O$U* MG#1ODQ(GS=NDQ$GS-BE3[%L4NI7S8W8=D*TM[;VO#H LB;74AO#M4!P.9,O>3Q(K$BL2*Q(K$2BMV*;'2Q%U*K#1Q MEQ6J.?R+AL>:V$_WIY+R_7(<*G\^W5@1[BG&<;8-QAPH!G09*M&4*2;@V7QD M2L0 YHH_45S?]$)E JNX3F1&S%; VL-O@D47SRF==_ A5&"Q"(TRQ0Q@$2JX M5$;*#'8U#54EC,=A9'J18[KN0H%_<&5ZG3 4E2"U%)6QZ9J>!7\+\5O)J!DE MF3)#;_#!#G4\VH[CT<<72CZ E5((F(!H; H;L/R)L@1P#L;AIM&]FM&= M>_NV:^6YHPB',@L()K: #UCP)B[8$U3VPP1?SM^RZ:Z >4WGWO;9?HGT*[BA M\)\58IL"XF6$XF>Y&/R8 :]C#-Y]-A2?LP_O?E[)C7KGPACF+A2^U8O^H&*WXN/L<]>WOI^# JBY6?H M;\RSL\?HK<]BQV/?Q22#7TUE&J!KZA^1;[W[[8$$%4BG*_1G@?SZ]6=S0UXK M79@"3,.+G@.5?")!N;A7L+XM3!^?PFJDCGC*I*#>I3/_PGAN5E MMY.[P']R0L#@%S]8CA"23H6(_H@J62E4"&C6>)CPP<^'#%EHF7/$>1"S(FD> MP-+?9\8F8&_B(T;AZPHY.A1B?T!7-"7DS@3<44VU F8[$=CR89BC T1M)>44 M#&_.H]SZUD=$5@A[%9X(Y\B13PS/NXF4*<#Q=6*&+U&#G$&W$9W68JX[-VT; M%OKG.R I_%TL3+\73"1Z@5##N1N+?V+Q' 0R;3XH0JD?],MDMQU1"#\9+.J: M\Q ^3GY*_U0 P+O5X>C^ V^+FTM-'X MI=^2N#Y\4]YZDAP@*#.S;8DYMJZ37[?,\F) 9T!9WC_?Z1G]KUI94"+_-=]C M+7/E%K^2. 9R%"[^0F_ZA1]IP6XD8?=:V.'(^V.2*W4FF&V.M=>_=;_[K"2" M;W]\/+5][[":[VC;M>J-J_G[R&!W'EJ/(MYZY*U;1>.I@VZVT2G;B5L =.Q/ M?CR.)K&[[*19D\&M#VL;:*"IO:ZL=MLQND:U)=QW>VI_-&IMCW!YG=1PG5S/ MYAB$\">*:?MS(ECX^?+^2NEK?>7]#?>.QV=G)U%F?C4UO4=V[?W!HJEO7Y'W M]:L?AI]_S)D7LF\,WAT"[U0[N?5AYN2N3ZKJ?;6GM;C"3"H,^Z;Z74- &A(O M27Z]U9*_8V22?[QWR2_EQ;')B^9#H%I/H( X9Y-;;S/%_5/,'OQ+P4^W$^!: MU!F\F-U'IF>;@;UA?+PN#=]0M<% :OBG+.?3[(U5>0-'I-D3QZY/5]FO[J[U MU7Y/#F*K&UFC'+)J\X<8?5T=#B6R:D;6CJXVHZOV=SWK4AHZM;JX1,,794[- M>':48IEE6+ZZ,O*0W/=^#?MMIH(**/..1_]&D-Q.)O7?>B'L&CY;WPW+4/O: M#AS,9\V5J!N;G7M&].MOS$T0K??[ZL#8@:$A,;TMIM]PW6Z":-BEQTKQ-2IPT;Y/2(=>BD/MGSSY<^E8[-7KCA$.R^GNS8>C EIP'=PO:W2XF5)NY28J6)NUS;6>_G0OW_ MBGX R7US)3I5_-N)IE=Q"+MFP24VK;CT[*^..<8&Y#*IGJYLGY9R%]K(?]P;W7\P][Z.GY9;'^8\KS^J\KS+D5-NS_A M_WU#07O#:DQE#?&CK+^6]=='7!_T\LC*CQ%2P+"*$?)XRW MNW*RO\X#_S$P9^$1.LY76EHW;-V8+'WT5P:]2_O)"?U@\4<*1##3+NV9XSDA M+(YMO^Y9\.188F9:&$1W@6_'5G0;B#_4.OA44WN]'3L(CZD:92<$8F@-(I#_ M,EC-#*=IWR]<$UZDD_:.R:QTI!=OMUGN;*':2(Y25J&LF?I#GN6ECR7 MJ+[A=ZCCGT+-_J0?Q\?E5Y)^0^ESE3[78_9=MG7?TN=Z##[70_>2;+)/M;X> +JAZEJG MO2[0)F.ION+_/?BI96%&L\7A-V;YCT!$HA66LRHB=412DOQEN7/?3K) 018@ M^,+VVXE#UT9JUVBQR&Q&U.BMR*VIA!1=P_?=[FB&<^!;H%FXL")%B5]M#4Y4+4T M2.6\Z .$7I_(4@X1:3;O8KEM7!+IIX[DTH-TA5?CUJCU=3EKFB)]Q:2>*D M$9N4)FV+=*6C;W=U$K'+X]=XWEQC([6<(]-R3K?V0F*E(;O&%DL!9&7- AX6"EXJRESJ+B_J-K"V*75>)X 4*$["A7D=8,_1[ MX,=SQ0S@3T#6D+QD/8+ M6YF9WT5_*6<2R Z1[G SQGY$7Q@SO@\*6L* M9,7/*OI7D9T'*]I\801TR-VCLWG IKCX$T.D@89%@ EC:YH>-0,0?X, XWP> M^#\:TN]PE6\)A]E3LL"C8,\8HP\'_9JI%L.YH(U>VHVF"XI.&I M.S[,;ERMW:[:&_67#D,4L]/S["8"- 1#2ELVI-:6,*:E1UC'."Q5,ZK ?^&< M65A4[RXN2J*^7-!:7:@X?'.IX["F2L>E6TFH3**@X"T7TQ9GVL_%].4\_^)M MG^X.4E6NX.XH_&>%>DD>G#(HV*S@IAHS($ET4[G/YB*D(D>^YC0UXY)J(4T# ME2'1-SNX[UQL4.]U5"7YY^S#NY]75]QV+HPA/EW8ZD5_4+%;\7'V.:J0YW ) M!-'R,_0W8*GLL;SVII#Z!N S2:_S[ZT])M!GPWO%ZWX'"CCZJ<@.N8HWXO8$L4X"_7-_^Z_?KG MP_7MS?_/WILM-XXD"8#O:[;_$%8]M99:@UB\C\J:,F/JJ-9,IJB5F-7;^Y(& M$4$172# QJ&COW[=/0(@0((4#X $J!B;SA*O0(2[A]\'^^-^\/UN(^U7@3(% ME+>#X=4#&P[8Q>#V8?#UYK(_O+ID .#^[<5-_RM[&,(;WZYNAP\*QKO"^%/? MFFNXH&K[J.Z#< ?[@;^.^,QGW@1M$%!S=8V!EN" FN"^F*#?VPZHK&?O@;Z8 M[=!E:/*@6'JK]B6I_T:J.F.K9\9 X>NE9@FW]Q'YFU=+*<&DN5!_T6 MGO-*^I(.DE^,0UEKRU%^Q2WWP$Z&,U@;3:V3MS!3"N\IL4MT=G)!Q9Z8Z'"* M;:WD:2^BP\KI%6E\Z32F5!V>B M,UV44XPFNFUS*\IX.%$6>B>.>R%.>U"3O-;5VO6<[^:'1%&6=KE6K^70B$9I MER5DC*XSYIXGXDJG:7+'\D/IXL5.#/:<=R&RN/JV<>O8,J7K,)RRK=4[BE,> M &<9=N)K::V\)R8HS?,4&.P TVA/2;\,KR0=;#GO^FALM-72:AT5,3\ SK)C MHZVVUFX>R8!7#60^<$LVA9-";+)(IF(QK_?!5.N8. Y0((B]M9A?.[=CM:N M*Z=[KNC*4'A7>UJU>B3_D9+>'[K1F,)*07:YMOU;;'\CB^LN;7Z">WN-GD#V M\]P=@8\4YR%CB M'5:=3'7XQIML70% M V]#W+S0:(K<+:+674%;)6D74:M6F 0[D<%;2(*R&6 ,"Q^[#>4<$**'XMW= M".Z5Z2_,)0VDNT0!FR*H>["& M&)U6V1MBY+CTT4O*C]PRH%8M5L^ :T?VU0"V(_Z(M?]4_3?R)XC"]9"H=3/% M[\>"G>I=HGJ7[.S(+V(/$+7OP^Y;)6R=0L+6I>[K:?6GLE2 ?3+/3C";:X5' M0!JY@W'LO8VF$?Q ,"[537XC933P\)&KGOAJ>C_N[B[(N8&+R)\^3'3[::*; M.!1&M]^^FE,3?KW!@MZ7M_@GN'YFF;O5GM9NJ[X#>5-68C3$AZ"L9D-K]IJ* ML/(EK*0G\T,05JVJU:HY$Y;*V5#9?:7*V% X43@I"DY4#HW*H0X- M6;4JBV9_]T$4ER<_@M0$V:=0%SQC%TY%8U]]H\(^X:S$>O5S^!-Z6?M\QEYT M#S82T!0WTV;]F6M:#&R?=AAC%A^Z"U,H?0?+>)^!+FC<2XH3(S'_42;V!#CP M(=HU/%D7OY9+ ?&9F!$4?0,WQSV\6*8WX898$78XBF9'1BX3TP,5%: WQ2EZ M\S&2?O2#<"0C'$N,FQ!M$BD3Q!R9H#7[WDY9/VEI$%1U_Q!,X1EO@[$T$RX# M/G02:GAQ4R"VF2U[V!P(F;?EQA)Y]N'E9K(AA\JBR&2NR.&R*##38UT612._ M5(>,ECYZ!$J-%7E28T54>%F%YE5H_A1#Q67=MPIQGT*(.[3E3C".O6C/[=*1 MI"RQG*;6J/94C#!?(_*\B55-5%4/!I0FM_Y""#4&NW7O0W+Q9E MG$0R(1$N"PFX@?N.*?:U5D-CX3^@V/^RVL/;J-2[^.O$5BOM3LINY=OS]]&+ M#X8R"-OEW]!G' .FX<_B=;*,"F7A?#J;N"B=_^8[HY]^IP !!EXN4&6P?>^W M7_0-J72!483>TDK+!!I=CIO);;IB-\(_G+ LZ*TUX;?4R_%A)]-?W]S^.?CZ M?7@SN&5_W ^^WVU44*Q F0+*V\'PZH$-!^QB73( Z(LIY]<5L-_8(V?*A_IK1@T9Z">F'7"C#R85+O7 9<1< MS'&LU>JY=&TH.6G6:A4&6-#)X-Z$RO:'V!;E_]M!3/K0I7J]-2A6K&?ZP--& MRU^_T-_@Q.S&L_ FI\#NH_6U^(YY+)01(ETQS-)?HKR6)+@T\9YPN6!R"3:: M\8+'?\&5I;8Q^BNFEYC$)9 CPE5'1+ GW;0KK&\8IF@\8[UI+)C!5^4X$'H> MG-\$& -6P@XTR%XG0$7BK\[ ,'_Q7_4?5B^#W/HW-A(>.R>/W.066S@ NEAJYS$O< DLEKG MLX<7PS,-4W=-3DU*''?FN)2> \K$?%%4(6)W:+T[]6H\1O'XS"-)? \K7@@I M"N<;S+A+4F&Q ^6*BHN__Z_G^@\^K('7\ _N/+GZ;((NEC3'Z SD?=PS.G>, MGM??F;!06>XJ^G/(*"3; !B:+KX@^TY^]L1M+H!&?:Z<37L#X&;TCV/>QXUUX)76*\G M:&ALNAY0W/_^UYJY-1'J'RS]D1S? WOM3+;N#_EEI!7XKO"2HS4FWT_#]=__ M]S+A!&]'N&ZO[R&[A&<&U];",V!/,]<9FX 7 (,][]BSX\T)^3U &S[2?3;1 MK7'BZB)EX0_9)[/"*X6Z6[O@9/'^-3>]?]U*2E??G\\PX !7#2'F;QF8UF]LQ^H4(V,WM]8H0V+G'1PB5%\X*LPI"H6+[F]QKJBN_L+=:M_']CLF^Z. M)L)?7FMK8+)5.^(BW^JRF?(==V86CRXT7+,G%V1.Z$I#2'(;Z!FEDX^94_Z1: P4S/Z]J=(:5H^:+L#N$$#!Z@-P) ,!Z>'WG4_^AV +N3 M-$,DTZVP@2PGE&\WQ?O:7/UX0$)H\]F5O@NZ#LC#HJ.[.@<4F*BJCL[[?#JSF9"@(-C7..Z+!$ W*=C?5GD&K(L[T0 M^W,C?25YD>)]Y_(Q1XEJQDA'$@WNW-> O:")&J&4#%>@HCEBXF+ZX#A-M;8RP]:A MC[$8."WK,6JQ8]3*>XQZ[!CUTAXCV2,N3TZ6Q1L_2[?86\C^R) 7C(]4?#P$ M"A:\(<2MZ _Q1AUEJC<3\MAZJX &9^M/8J#%([=,8'^TN+<0$4CS>RX_WK2E M#Q0?@*PP\ %X%=#'0KDOO?H1_Q1_!.3@ _'L.CB\ ]=X<,;^"]IU,960$.[1 M:)'W;!.WK8P];J*2[\33B3O#@]R6UJ=%>_Z6_$ M@C:Y]DF-#F[4_P*?6\T+D./0\_!Z+M[RA>N:S3V%_83;F>]F,QQ>W![$451; MGEP\1XPPT,*.& B21V[S,;98H9P^4\1XL19S,S_YE>@_^T6LLAF;V@X0BX5' MK0UCKHU&I;LZ[(K$XG(4(L*9B!NKL+_KF+NP4F[HNQ+.8;79>AH%K!5=L0E7 M2W?&!U-*^%)(; J#"D,%$ZX;<%]=N 7,?S? 7S5>EOP987KQRA!1K"S;$-#XD'5 MW1$M,=!5,!,)G-*5J1&0X7V9S2,A(, F0E M/L_\"Q$KWY%B0G@AGTP/SH1/#WR\K'%?MS<)_R>:QH83$(=,7=]Z%4?SQ&&VRD"&N M_TWDG_Y7 (J!M/R//%8"]-O'RL:MGW3,IUY[U@Z? \S&,U-9B)#+337&I;+I5$5V]>[U2 MX9!I2M@G>>M#?=N41V;.BXT<$[@!ZK@ =8P!^NN _ VH M#HZP +M+6F+P@@-_)^;L#O0I# X] 92_\ >!YZ$CCP]X GT6J%9^+1O0BGTM M@[8(2K!48:CX)%)RX0:=I7ICYYHA>PK$/09U$>X,ZEYSX<:E*4#Y.V!W>L%4 MV-ED]"Q-:9[IQ/S"&TD>67?)J%FXB*@M8_?:4F5L-P,H:>:(:AF"*JZ7#5#4,T0R@SC#]H,074>6-=Y MX%/4ON'$T)N'3K9WLG8)4L5798H?#@[L.(\],OAC%[%H*"@+*P ;4P)1\#;3 M6-F09DW7FOYL!AI\]-4?M76MD/<,713.%+QS30SC.#(%1N3N1:[8B2[R7DRR M4X07X-&T3/^-7)(V!0Y-'T--+A=.KWDL*9:@)UW.Z'D)IH&<=R)+^M![S%_A M<5[HAH8W*;8LXWO41F2I;T@\04)$HC"8G?( <@'A.ZX\8_R Z%8RA-?#Y5/3 M!PW2]770E6:1ARUT)^DVD)D5;3NVT40JHO",F"[%-#V.-<-)5PI9DE&# 9%T M$+FNL1&"OG18>-;*E!=R&EY*#W+,/;MQ?>Y.[KO%K)=-.PW4-LAY>;*!GJ.L ME_D$I+7I+2I0%Z]BIQNQFI1774^"=U1J2Z[!F NQPOY!K0?"N&_:9=;I8H23 M1EB#O),R 2Z]9<&\ '#Y8B3OJN>;E!'KA_V&5O*?*1+/0I1')JV@Y\GCG#PP M8?YO?\VFHVU@F3_^0_F KU2A#$]]-Q/MD@N_*M#G5U/RSEO'OX_H7$R#&HR_ MVW/:3_O1][@W-\Q2&8PO96W80PR=[_1I/^A]UWJ]SNHK3YUY2@;"0[/,NM9N M+S>LCT#XZ?O#BL8S)P:_[P^[-;=IIK3[#Z%W!L^(B1R#AT$0X*.6/+:LW1,9 MJ71BMQA/_Y\^;*"PL>A7-,(/9=/I1*_@74 ML>I:;QW#T/U%48=U. 2?8PZLDA'TY@<6AD;14E)'U&9(ET13#1%'BY+7JEN M/YRF24C47\_'F&D;1ABCC);0+2D#B>LO3H5] [&-"G4\_VTBC95MC!/Q[-VL M$- @D()%#!D_IN00_F2.V),#*%)-"C9NZ.E@5IX9SSN*BIPH7W]=D\]UO6X? M1A-N!!8?C.D1-@;7!N,5U0 %'EI:N&8*PUAS%&I)$$K*F>.*:[\"C_">%1CS MI'%,Z,.I#:'&+[)-Z.=H(+M\ K_#A"NY6*S9#]4[,TX#?I=F&3AD+ M-!78LIP7[]=W[N>'G(S:7:+4XDU&[3363T:MYS<9M?A+'WVVX)%G1];FY%^( MX9'7CF1*P++$'S&^I0:Q?L!AHNCS5(-8=X2=&F*KAMB>U#!8M>_#[EL-WSV% MX;MR_FB:B7F"\WCE:;?K8K"^3="N\U%[3:W378[@J'FY>Z-K;<>S7='5Z%6U M:G*NU.EHCI6+W(.)-LN24N,*J M9VW,\P]),448DUZ*32J<%&^3"B?%VZ1RCYV[+3=%@>-*]@\:*&E"DS MM<)BR?EDLN@C-=9O7CUD@!V,U4-4K6N.WY@'%XJF,]A^LJXK-DA@WK9XAW1R MFL4GVY'"0\R1.1/X2CY[A/WYJ:7\ZEW(OJVU.IL"1":>*'I-V\=R4_K-*B V M:8%>X!*(8M:MB5("49=/$_&XH"A_0J7KL2L?;SB+E0VB"6,X>BA1(_%)4L79 MJNN_, ]!%3)D6LA0BPO3G"L9VNLK&3KYE1NT"[_TT1-,527#)I4,XD]5SO!1 MT\J+5LY0$J@5K)"A'%!3)0Q%3*G?]1=JQYL_7\5E3R$N^[#DW#FA("WU7=O$ MR]"WC;[QK\"C,7U>WX^@DOC-8:$ "\$$@' MEIW97\VSTO#:@^(O'UG94/@[#/[RDHUYXT\9GZ<@004I4^X!B,P)=5U[^\ R M\^\" JM:=N8D+/,H+_QHW/8]S.4C)G/H>J 0=PCYF#OBE.U8;,EW$25@/>N6 MG VC8^(.CGH]L 3,J*8@=9FTBTM-E.N?C[K98OG!MN%9@G)N[%C[^[Z'25Y_ MAH34#^GHL,(HAVJ)TLBB(J U)U&5-UJ5)9>;/$N#_O9C4!W[W.!& +A_M*1H M6NAL5AHK;?]K"M"8 T,6J)7>M?F!V.PV^%-BLM3X4_)066XY6&[_2$X^5+9: M 6TU!:5C\_2-,SN2\T#OQ"#(C\'159W_!^YJE->5+L)!2[%)A8TB;5)EEI^< MHGRUJCBXE '^74S7"P"A:0< K<$,)TCC%+K#.HMRZ EVTLZ&;3"6DWLHA]"P M0EF^]D,.^3/*@%#-C\JIM"I\*'P4 Q^_':$YV(F,OU[?P"F8P@G?8E.K91+= M7FV:Z"<@R+G1!S&+2SUPBY,XA:]WJK5:K2TZ'.E/3RY_HCY$-**=ZF] ]C-O M@N.4^3RI>,+CB<7>PK3E98+8I'590?L7(<8D!$4VF6FLAB)=%M7M2,UM7OOW M/FZ84^AK4Y)N1VIN\Z$(HG#-9XK6Z*A4L"M8NZ,RP4XU/2I[TR.U;]4 286I MJ&?NW$"4IN,)QJ<6+?5^:$)?HE'E]LF./NC,FF:[JC4:.=3Y'\YO77"TY3+! M!F2_UJLKM.6&MIRF7+:[6KN3\Y!TE;E<;$EWRWTV>FUEP6S/UQN%X^OG[(ONF:,3,ENH>F!1BXI>RX& WAUW'U"&T>EW M-5Y^@"C\0V6FEW4G8KWYZ_CP59YYZON_[R;^@S;AOSG\5+TQC5IL'Y=#9Q M4%"@WRZ49 M#*\>V'# +@:W#X.O-Y?]X=4E P#W;R]N^E_9PQ#>^'9U.WQ0,-X5QI_ZEB5+ M/#WLE.]/G,#3;NO4,7]-'??:LO;1A!N!Q0?CI1[\?=OX:NJ/IF7Z)O=(_]FKUOWW)0$0!B26 MBJ:W4_:W0.J!JBLF7);;BWZYJ#D2CD"%]B=4H>^!Z#/'8'W:/H!R.G-LU"G# M^GUC&;^_LDVN?)&*\P]0;M]IEZ'TP&A^SF KAUW. ?/-5\70+F/ MCH]N>(3(_)V#<,!F3^O6<^Z=H="X HW9]4#I=+16)V=!IG318K-=;($"S#:8 M!I;N^4AWW3>DG1?=/:4JF#"TN71!+_09!E2_PO$O\.SRZ(N#,_+A MI[665FOG,)GF%/AIEAC+CG6V>UJSU2PMZU1Z[>'T6OW-=3!M"[37%VZ-,3]K MIK]%&BVE:#&?3V>.JP//G7L%3HCMKE"*!&A ^_F' ,R=@ N\,4"H#$.@S+T M!V''7:W>R?EN*T0>@DNWM&[>W6B4?EML]OO_! M_PVC.(&KHZ_5>03PB:EH M:E2Y8F(1$Y.4T@\)93"GDX,PJR88 ?7R6N,GJU(6+SS]E7OSE,\5B9JT\*9[ MTC"R9(ZWW\F?NB62MK--U=]V&TS'?%J]K#KSIRTMWPCJ_?#8AXE[:?5F*WO^ M=%8ND9(KLC*4)G6MGDR@9724HPN M.H?;I<)*$7>I'%8GI]XDZBFL>=VX*JHX_MH*EJJH0@7ZCJVF;QS36^%^7 QI MQ9IS[!;7RL[H:C2U1CN'9.&#^8U/+6RK=*I3X'MQF M8]>9LL? @Z]Y'O:/>31MT5@)T\WHNTP?_3LP/7,>N3MAUICBUXAQQS\'JH"1]G*@.#L?%SUIM:NYBT.E;):=.;]S#W?<9G+ ML::7LS%(S ^MI880N1< N49X'(KAMO(8WUU@AJN43L6W=N-;WVV OP4+&.Q) M-VWL6P!7E(+55#WFNX%7@J!ECGQL#J$_ $ W]D4,/$."SF&X6J.J5:LY3%$J M,%LK*E8SK&?H:MV>TAT_-@\>B((Q_95*R$I9.):OQ4< .HQK4ZMV/Y;J>%S, M96B%:]5F#B5^AV*D2N4]&+O]A^E/)HYEB&[=K]2=!L!N>KYK/N)D/L9UUX9/ M5379J>?-;:\WQH@'/KAVW.]QRKF2A'.8W+HN& 1Y.Y95;IU*/B]59MU'Q8DR M\HJ=,9=2$!#+F_MP!EXT'3DF6P_C1^MUM5Z]KFR\PR$O0Y6GVM!:S1S*"93. MHS+7RZSU?%RL_)8R*WD^_^SW]>/0@BEL^6TP7B[ISF[V649Z3ZV[0O$IV3"[ M;\XSGX):B$.-GD.PS]L]K)MLIX:@X2#AI?%Y11R"UBG[$+0NNY[XDX,-:X@_U0BV/*FB<&/$<"!$AOC]6+!3X^O4 M^+J=W1598$V-KROWOE6H_12!#Q:KPKNX,&JQLU\^ODUD. M3$UK-4H\QZH$N.IFULZOJM6:.:2:*5R5ID^F"M^61Y)="%\<23"&2GZ\X=Y=EQSWI=:W5SOI(*DPN8[,4P MF1EO[31SGN>@T+@^EW5GJ(0^,U%P#::6KNAZD:+@."<1*]6S6/4I$J)4RGGY4V(4SA1."D* M3I1OK]@62=]G'.>VJOB4BGF4'5=EBGE\;%05?S*8,@!4]46)U4V%%865(F'E MG4JEU4KZ4L7'^P9#_,#MSJ$LW/I3:=%-=MX-MNG77?4.I_:*[AL=>N,OG)WOD M(SWP.#-]]J+#0@Y\:)E_<5C-G^@V6Z]W/ "EFV.@>MN_@&\_\1L;V]F-''C[ M/Z2.?.$V'YN^=^/=<]US;*"XMSO8%75&)@_E8"Q^ B1OR&_GHE:>>WR$^LH+ M/,GC]GLJU>&/MKL:MG0TVTG1P1;>\!'!/A'O'T"N,X:=K(&18*(D$_W?'!;X M)K8F7$E,2*Z2\&&C1@!+XR_YZXS;'M#K$YS:I?:=CV_1%P,;R ]@00_Q@D?/ M-$P@7>Y5V,HRNRS94*).KQ!\:#5+0$[@4\.&52B 'R(.+YSI3+??J)-2Y[.7 M@"OV4L7OW-U?X-?U&<#_%8C*QVN.J=%K;\)@ABB$67[5+#??S6]]TB_'9%^>WTZ3K>GU>O+?2PU0=Y F"9P.'-, MA Z,#SF@_X+,/K4^E^(OJP%PA:.6(4R(;5U">M;0XC4_[ #$3I(2\ O0E6-'$^A>X MP\0V0";K%C+<,_:H>T*MQ5_[?#2QT71A2.J^I]&WIZ#4!*[<8A!3?8!C"L4' MM4]G9))X?S']B5@LCO2-E=VY%F*8QCM*YPHUK A*X_9;.[C21]8-* K,FRNX M2?2FD]R2-SJSLBM#-J"G"$J>1IKHL$]N'V6QQIL,P MF^OS5OS)^S#];7];6R"4I1??_IE=7N/1J7>C;ELQ%8K[4[* M;N7;\_>Q@0L(3MWUEW]#GW';F/\L+N0927DXG\XF+G*)O_G."(0)J3G 6R^0 MM=@X&4'?D,X77%)A.X]*RP0JCW\?PZ31-EVQ&]$<)!%'I;?28KOKKE?VP=V] M]:0#7[%,U(@7(C4-X.AE*"X@9;(7T=\ MYC-OHH-)#1:]KC%06QULM/YB>AQ-;&Z[^G< M^OHMG/32]$:6@RISX3IVE9P$:_4*&[A@[. H"J(VX7CT73)1X#U$R$97_%1- MRVO3_M.Q C))I#=7Q^LZ-4H]-4UY\&#Q/^;_E08F$-$?(R M,4>3=RQE<;8\SG-S>[WAB9I:O=W6:JV>UEY](D82A*-)&M*JLWCA?=#^78J* M\;4$F7+X.]T=N \^+HT1/W['78+'M@3Z8\;='_*7N\"B6@&L5I>K#.-.W16G MR94Z-S]!I]'0NLVJUDS#)6!M%FY3HNW#1G1NIE-NF"+",G--T(MDH'@$'!<6 MD_XY?,<$I*#K;A8\6J!K.#AJ"9ZAQ<,Z3#><&=T,9@3PW9&E>Y[DTA[H#2,? M](X/"^QK1_COA3^?&N6ENQR[J8['$,8NGP7N:$*NT7>"PW@)[^=?OPP08R(D M\B"OUP:%YRNZHUJFVMT5Z^REIN MYT\4EAWW_+6ZUJGWM%8J*WN7(>\,@H48VW%!T.AIO593ZW928$ /%M>GOR2. M9>C F7$;6<%?W*>8A6XS_>G)Y4^P>5 ?O0G-\ 1%S(U"$N\*[G60)?%]H+NU MJT;:[FCME+;^[-.[D?:BG'SG]-]6';2]Y:.?:3EB/6..LC/6M6YU^>0YXCSC M<^^,\XY6ZRRG?)\1"\T-ZUDST9VMSY;6Z"V?/C^T9WWPG6NYNR@UEDV9LPK# M,+=P(Z&^^@RL_PD3#LT1EQJOQT,I$M>X*"_Q?8+!'W[!'Z#6QFU/5#FX+J;H MX8&_O,V__X5M]S $);;Y_R)WUQ<;N<%\ ']K/7;B9M35(F5!;NBE9WU1N M5VK+O&83)GMTZ&7#H?>#7K726KZR&_*K8P,P(V:W+P";*?HB+"GN-;$ S"GV MO !9 V?M%C+I]0.81W,1_/"7S/UT7B-#EX)_ 1AGD%<]!'(PQ#P)?EH$R9 MMC5R/)]-N3]QQ,-$;@S'',C19-%+K,.3R0AW;#G[ 9>@/0F7?I1!RZS-V$IVP@#FX(7LN&!'TXF%$6QM4K=T?F,HVL4 6'\O"T1"JQB #&10B0 MU&3,O?Q_3:U:;>UN968"E*2N='R@D-K0UNJ-Y;K&34W/+."RH$P<'RZUEM;N MUK56.P4N"_>8. (E\%*NG#PIWC1GME6=Q08,WQO,&=-ZX78@$**C')2U]9G0 M5:W=0._[;C2VQ;D/1SJ;G+L&'*=7;6NM-)^&E#U$/"AQL!K!XP2/!0&D@[<@$WM#XS5%O7A@=%: M#8LUMRC5&ROBPT)O#H"/Z%2#Q;'K6DM3)SHU+1:>[DCWQ(5S$MB0YONT-'X_>]ECO%[C;+*Q+%9TGA0[&<8_A/;>0_UTXGN\M.0R]O1)(F2S*X48?B!>7>N 6)]J$ MK_=J]4:GN9Y.3BEUM%%A!-]S4?$VBN%@H\3D$\D/K9T),+ 4,, W2:];SB'] MH(K=O$XSJHJ3N58I5*0QFY,;F7L^E=230VK,3A?JU3*72%8?)]Y)^63Q>?L2=0P65CA7GU).6#WGCM.M/X)U>B^4.N MK:6WK,O,]T29-$,OTHFRZ0Z]4X'JLCJ%2>Q345.R!@BF"\7!1ZB(>VD516(DB4UC8C1F< MV*HG[,2QM3OMPUK9-S;[GP"8)D"C0= 8C'P'H(5O=.*%XV&&+'U1"+L;&U5" M$VS7.Y1QG_#+&-ZKUS[3MU#RR==G$M*USGN_K7ZF;\5_JTEO"S5J\F)[\AV1 MSBLS=07!F-'*DI/#M[B\SI3;/X8+[<)?A@F$[CNN)Z.:5-) V;] S('EZTCA M+Q,'[@/%0B7C]\)48[$'D \D*FCPH8@+D6_;!VW5GX=C'7?I3;KW*(22 D<$ M7B, XB\CB) $DU_T-?D!8__@B/@AO1W:JIV#:S3/W\*$2KB8+7-W+_WT6G) M1$36YMT_?(_;DK3V\&W&T7[\,7QQAK+XK6\;#_P9S0UNT[8B:D%BB2^!KV_A MI,("7>2.1N N\ONB@"<2,/-XXM% ,W8"]UQT1$X:S$L&=*A+>:,)-P*+(T,V M.&I6P$TB74DWX*6)2IF/!8N"5R/YEM\^5QT.#M'AH*XZ'*@.!ZID7'4X4!T. MR@_C#]KA0+49V,97_"GRJI\8NDNN!.[FV%Z%S1+@<:'K&C.-E4&>-9&@_@S M9$1?_5'[*7<226I4S9^/WZER23P:V*N9P/JK\'+0%[?>AB!(F8/+4HR$C9K, M2 M6)C0MV?[Q/-\^9BF:_AMIS-EUGSGICBD8Y!D[Z+"CV(OH18V]U,'HDJTL M1:*Q\)E%&0T"U-A46?C!=!FAD5\C+P(YFG=R\_ZZ$3M*>&EWXT=BB0P8$DX7 M$!UWN67-9Z0=">6=)]J%8X0DT<\](XD!F?*3Z?)9+\2NA5BMT=^8F4SQ1J2XRIBOPN4B+]]NC^\CN+E0]D M!(@/!\^P7E 5%8-BA=A=8\X#%42*BAG#N5[CL-5D(+I)?HB,30=Z)8XWE=S MK,"^(]C[8:L0 =L; "VRX)$X 24'9PK:H\N*+ ?);8[4W9]ZV'VFT@AFEA=\ MWQ\5OCE.$V:/^NBO)YJB%6="]6H3#*8&6DVMUMF[MT[-'-[ IAO$B^[]%6;J M"8XBWCFE0JJX,;B)TK/U34.VR:?(M'BCI;5;#:U>52-T#T4."ST^0CV=-/3\ MB&1E?5-SX^JF>KW65%3R7AK6X_M$\K@UD41F1LS &')W6L\^6RLUUPH]E3_] M7J_4.LLY5A\1__ESBNT2QRU.3?@J6!5"4=E$!5G*F:I6.BU* MFU*JR5K5).JLOJ-&LAKP.Y):(O4N7$[DWK%'"U3676[)^XMFIN_DU.K_6.I, MJZ%U.XW4J0=[\H_5E+.UGI,Y$;ZSWOXK'4%?"@GN=+2E:J_3.1Q5'ITH<][N M-LL?1L-0N"@;+I2[ZA1TPDT2:7N%]V 5/)'VB"I=4VNUFUJS4>*82,G(8==$ MVJ.K6,U6+>?,N=)02>$3:??1S=_.%W1)IM7K>[FF51ZOR M:%4>[='75K!4L%1YM,HK$/<*8.]M.02;O^(\47CA.]2H6GD)ME#X!!S[MG$E MH3AT\*VR. \:6KW;UFKUKC(+CTLE)?8IU!N*>'+T*6Q-.ZM<#2LG+"A7PVGR ME*B/4?%=$;5FSDQ$Q;).06N58I$:>^HKYQPK175UP@B"KL@::0UX0:NM]50X MZV#D4%K5LU'MJ.Y!>:J>JXFD&#IFK=)J*AWS/2Z1#0$D=2GFU,K( MBG^[2EQ(I]Q.JN(_ QY0F(K_@B@>M9[6:%6U9O8EDJ)6&+8 3 BWY3$B6AV6IJM8[2$'(O&O"8[N:$JX(K6;&=_OK!390O(9^6/,=T,;2T3JVNM5O* M>"QG2YY">!Y*/'>J!)Z'W%ORY.:0J"J'1,E:\AS/85$_4G=@%M@\E'H(_R) \(\DZ:U6WIH_+ZAN[RN2<76M5E^AKQU-$;MV7.9/.,-[ MZ#$.QS32^QYV1?=#1\FT?YZD:,GJ/&VMGG(<#4C1 M0SO:?.;66X7UU]@@&M%J8,?H.$'H(\?SV0M8,>^")^*FW'T&G2P=2+>._2QL M?62NWA!O6?SS"WC/_DP-PP@W%ZPC6,O3,2%[KU)?'?578<,(]L.BF3F#[ M'L/;'0\W//(X,W" ?S,=KKU02,"\)HV$S2@9'?&Q5B?*#9@B&1X8HWP+O[>9 M.K1E.T'!= %HQ$B7:6JJOR'(=.-? 45O8'$V#K"I 1M-4/![S 0^Z_F $_EY MV/2@PI*6\^'E&5 "TT./%.Q3*AWL&;4.9GH,R&P4"'$ =P>OF&&.QR #[!&' M8_LOG-OT-I=V#)NA(4,7%=\.Q08R)GP=/V-J$O2VHG&&7T:JDD ]$EWD!(-')E!57B[*;TDYCV>N<7S@K-6=,P!.B@6[!4VS+%7<3#\'F[2 MM -= '+)5A9C?(P="QNB?]:*_>;ACN>8D"BV^ MF(8_0?A50:B&(;8&;CZ6UE9K-306_G/V^:=?5M)QK5&I=_'7B:U6VIV4W?KKK_\&_H,Q-W\9_34%[GC1\?"\.9O.INX>-?_!E8EB',*TH$@ M10\QEA7_]HN^(9TGL2NAU*VT3"#R^-#H97#VPX M8!>#VX?!UYO+_O#JD@%\^[<7-_VO[&$(;WR[NAT^*!#O".)/?[5ZH]/\47LOG6(TX49@\<$X MW92.AU/02A8FN.<%4_$>J<2X@R^H46]H0G.PC&>(;!>L[F7T9^27*QR'0&]@ MTB'']=%$>N4BIQP1//GDT.NAVV_4!*7SV6,W-JI*YC,7C,9CL+Q-?KAYX,,1 M@0+R+L(#:%$6>*&;[]&TG:FI6VSJ&-R"MW3\E(N@@QZA5:@20OV /3N6Y;S0 M$HCM7U<'5.(@JN]]:<02&?@@,%6"3+<1MRS9 (;\,OA:+DRO$W8Q/4 :7Z)\ M5+PS"EP7\$#V[&<6FG)+Q+H=+O!W^%7V4 ,!/OZ^J0)Y_:BQ8 MF^TJ\7K,^DC[N ,'6)G6,__5NW\N/K6PRU+FRVYYT=UWTJ)WZH-46VQ#M/$WBO%PZ^970\Q.C9OF)U":HI6 BX2ORC4@!(_8; MCI=Z='_Y'5D0^NRS@4?FJY05GCT%SRSAB]/XZ'[N<VG9://@E75*>?U]0FQ:9DY/Y\?&VSZ:]'!ECI >ZM[MB*3_^>\ M[UTV%[70!)*!*% Q8YIBS3V!K4IKF6?DTM5PJ.M,N>=028DWAYCXJPP>HEPAML"(W4<0'P6QRDMR.L(7'@_PMPWV9G++**OL/82&'8+L4D(, M->R#F^7UC55K97(5B2!R,\,50922(/(SO@M"$,KT+H/T?W8L('C+]-_*)_E+ M'!\)X?]G!/Y21$@:G4IGN=SQH"&2%9 K>I"DT4V#G(J2%.=V'3]. C1273'> M15''<:DC/VUM8^IH=BOM?*E#>75.0*^3'72F@>6;,TMEO1R6LVS6AW4['>2' M9$WB<\_U[W%O:;SEXO:?Z=T::IN.C:@L!^H/J]SE T"A'1X$@&D#-[)0\LHA MQ3_"Y=U*.527=V\ JLM[@BKXQ@W+]U"U32L@CE^ >^[Y\"M?=F9%NO.([/O8W0ILRXPKB(]4,7_ "N)D M-2[SN._A'?4GJ47#B%JF"UB;L"E17JQ;%C.C*8J@E,J@COM MXE<$=]96!'?S*=W-H-!8E>ZN6_>@I9%B\([8KC,6_Q7BI#@5IJ4!9N;F8=CT M\ESR/=F#5M2N4G,( 1OL%R'^P@85XB_J4J$*6_>AGL,9-EG7AV)S5E4?^C%] MY-_EH(!5XY"Q'4/9G.;YF.Y7_P[ @KFQP<0)\$UO@,WXAA/=EAT#HJ$+[\ZG MJW5_I)E*($H/,J.NH[5:-:W9S3[E*2N&]A&H9-L>U1D3T-[SZVJ59K.6?<&: M2IHKA^ (.Z,HZ;#9O4\VJ-\L[^:80J*G-:MMK;EJCJD2$H\0M;OQR+29!*O&Q.4.(0%8>"=+0&KV>UJXI M"7)$@L%IJZTLK2+[W:]F[HL59'M?WK6K7>T#K*J5S>R&,!]+5JI=?--WBM]+5T;:@!VI#A!)A,6U2% M+9,M*HVM3!J;TL54-+^(T?R%/@E'3?FJ:;U&2ZNUE.9U=&K9U6V6,3EEH(8U M6JWLFW H(U^%\X_.*8H=SB^08&EHO5I;RR/ZJH(QAPKG%T^P=&O-M/YP)1 L M!1<99;!%5#@__W!^@21(4ZO7:EI7A?/+&LXOGOAH=]K*/:S"^2J<7YJEE:5? M>K7MO7 ^#LXNF1I7]'#^L9W*+:W;J*H:L1*'\XNAKS7K/:6OJ7"^"N>7:.G? M-N_7F-"5FHN=TK9LX%A?037'Z]/G^+K%2(Z>TQ!$X+9S3@\O/#]JMR<:]$U! M&45%R7?8_;XG+WHWOO0OIK.+.>-\P?N/ILCG@[S2.TB M8'ET^^.?7\!]OW7\?W( WC MHRTS.XW9W$>,P+9A(61TX[F3$9%GZ9+[!:')Z$9'%(P4O@9*W6C"X&_\XB-( M__DCG6?L:LI>I-X;-KICN!CV2IV1YQNWL+:;;6[H%I[W:\>5;^'W-IQVNSVN M5XZ\;52:W26Q3)>MPH3,6H]'$+)O"'C=^%?@22RR<8!89*,)FB\>,^UT+,,3 MYNUI@?9 H$Y!6AITX;'K(*.&@X@B$HE";L*#X;@@PN'D;(;=L/$M_ FV+,0O M4Q?#RD+?8C@B@M:T UW0YXJ&LMU-/2TK6])V,^I(NZ0<28U,=N3;1S_:XDR' M48^NSUOQ)^_3-'OIPV82JJM>K#) R(>V""L^33@3'SF0-3H3K1?]S<,-B24G MD2D9]@"M5D&S#0V2!AXKYFZLM1H:"_\Y^_S3+RN['C/V;SB8N,JB_P24$W9;Z)L/% MNT#>9?O>;[_H*4!-H>&%_J:RR7"E90(!Q[^.WLQHDZ[8BVBZG'!WTELI'MAU M%R=[%VS*)9+P(_"]W_']0%?NYO;/P=?OPYO!+?OC?O#]+J71NX+D)I"\'0RO M'MAPP"X&MP^#KS>7_>'5)0/X]F\O;OI?V<,0WOAV=3M\4"#>$<2?P,:1)C'I M$_[$"3Q0]4$%Y*\C/O.%1H@J@*XQ4$$<5)Y?<*R7[8#:] ']']LF4 ZKO*R#Y&>A2V,GHZ)#YC2^_LW6*Z)\>^ M>&K42LJHE>X2!1=NU$JKNW;42CV?42O%77:/Y)[23W"I58LU=>1Z$[Z4#5 ^ M/.X+-G!&#'/(#+,?"G ]!;B= (=)?Z?"2PHSKP<#F;FEN*E-9[%IE<^<8SYS M$;U*:\S0T+;$P:TIODJ5E%:*5,MR'E;!\?A)DJK.^!08//ET=1_DK>+A1U]: MP5'!L?P\7*GRQ>3T]WW7? Q$3,-WV+5I_^E8 <5]_@#$S?ZOOW7KM[Q@#'Y0+Z<.9R@H7 M"A<*%\J%=,(NI-0BY#TCSNDFRHD8*JEEL[M&H--[EM8W'AFOS)&,$/5>-'I? M1+7:"E%9(.K=R/2^B&J4=.2/\MH54KR*9@JJ)*,$2RLX*CB6/WJC./RA#2A5 MDE&2<"V ML^TWY0P@G-N=JE9O*:_E$2@@.;CW.!10;VC=1DUKMY9']RH*R)L"%H:B'HD' M:-UJ3>NV0)%JM"7RDI@3) MT56)8Q)!!TS->DUY"HZN31R/")I:HUW56NU..34*I2LF/!?X1R4 M8S"7?(0'=]*W>CWX7UVK-W)U#RHDYNJF;]6U)ICSU;;*8Q0]M>M M^(]3/DU ==6+55HFZ2^+L.+3A"+WR('N49&S7O0W#\$HEIQ$2F(X1;Q:_?DS M"Q6A!IXKINK56@V-A?^ JO?+*A*K-2KU+OXXL=%*NY.R5_GV_'T+V,"YY^NN MO_P;^HS;QOQG<;V,D6(&I]/9Q$5^\#=@*3_]/B0MR!FS"V0FMN_]]HN^(1'_ ME/R&A%*WTC*!A./?1UTRVJ8K=J,'OK.@;-);/VUY=[+7@$NBVE[?W/XY^/I] M>#.X97_<#[[?L65U5(%R,RMA,+QZ8,,!NQC7# #JNU*HP ? X_FZ)7R75>L%O@1ERCJ+_F(\@4$P39J&D,S3Z.T+3 W9KK]QB8Z)G:EP6_L.O!:M__R4*T?3=@+ MAWOK\IG^1KH$7&['YNR-ZRZ#"\Y&<*^?N,%>%L/')O)'[OG,U7U.&UMO(27N MRQUWD<'".E_@0;"Q:_.5&S=RR7M8<>$B];V!',_@T3/'P^S*%].?L)'N MNF^86/&L6P'?%AX1'-=?CXMH=W>T)R.>833_,.VB[ RM5DWKIGB(-*:OX5H? M]EK\Q47\ ;CK]SS.+\TO9'E>,!-]U)YZ">F'0 '!W+"I1Y@IT0Q\/5. MM=9LU'/1BVK=DBM&[0H3&"F&)A0G7TOL:PQ'L4S?A#\#>+R;=#.DN!*W!@+0 MZOE(MT?<(B^K/+PSPXZ,R%KE1OCKS'0I^=UFACD>PX6P?311N">D-EXL8DY> M\(CI);X)%^^-;A^\"4<#\T6NA3Q_[ 0N*4886H(//%CF'Q,.BW-%I4 1&%F!@2Q?5NWY#FS1YW";83FQ NPMML(++F[ZS/08IN,[-ISV M+1(N_D3W\=,7$_8;U0G2N^()&C.!E=AO%=:/3K00(I.G^W< X0185 ;LR>#S!(/W (NE#O#,*7&2S MY%K_S*17N=->))7M$"FS2A*G_$GL/"U;+O9Q%-L*_=OUGRE&X!OIG\/';'4V MS/QGF_R=S](4:TLY^B:7L/M.DCW;*!PH:61.II4.$6HL()C%0LO+ 5$!"=C_ M_5/[I_>6EA0316+00[F^#_HPR--?O6J1H MKC:3"YZC>1@MF&P'H"+/_S6IRF9 FWG=@N/-]/&@<<0?M1=YL:K7>BOJO MS?2G=Y,H/SC>\FE"WJQICL\*;4GNV99^79-[A5>$ M]KNMX=FOA!/SH)RUI=6Z*PH+%&/=%57Y,-.&5N^LF&A; EY:0BY9/.-0DAV% M0^+I"3*0B"DNILUJ=3:%)TU.D6]&R3A1C.V@[!+[$:SHY*38Y988RH=+=K16 M_4A<,MXL8K-G[=8M(F<22?#@)-=\3>&:KUF5G6_%H8JP2863XFU2F89[*CV= MPBD]0\?7+6D4HE_\!+6:XR@SK:K6[:RH3%;:S&:8R4>):=6U6B=G/5-I,6N$ M40.$D>$$F)=58)&9T2X55HJXRY3+NKK'0UHVZMBTGW^=5PP,Q@_!;&:%C79U M;W)M.2\WMF!#P%Y4LNHVR:J/&R6K>C&0LQ' G(WAZ\R<0SVJ(_$=Z<91.:R9 MYK!V50JK2F%5*:P?!;,JA56EL*H4UI+N6SGL3B%*.<#N,W$=]]"9K'EZ),JZ MMH+E9FNK%(AB,Q=T7(A6#9@#,6^*1=7=ANB.Q=F4YJ>1X9V:4:8XTO'75K \ M.D'J/7 "48SHZ-2\$R.:]ML4%]F 31,/%<% ]FA*:?Z M@);6[N8<@59Q3A514W'.XNYRFSAG>MN=I4!GV)]2-LN\YU.=VD,1H\/4U+YM M7,J&/]CM4D4^MXE\CC:*?(8=2\_#CJ5NB(58@RYJZA2V7J(&2RKX6>@&/IW6 M^NAG,[_H9T-%/TL1_>Q[XLG.6/Q7!3U+'^8K8M#SPX<[/ZIKIW@NZ7]LHNHH MA_/1UR[6;HJXM@I^EA=$(>CK+VC.8I/%1GUZAIDU"IS7WW>R% JUTFJ7 DGDM*UCKYV ML793Q+65KJ5TK4)%@!?D>SQ (@>&;37X:8^97YU6]B'AGTNFD>6/LN4P?I%1 MIL+X*F"\9QB_="_6D>98"S8QFS;/]A\VO3#-0T^;5 MM/D,KI6:-I\5*&_5M'DU;3YW.:_H8&'8Z:=H8&Q)D0M:ISR":+IB&FOFWJ[, M,7T83;@16'PPCK7-Z3\Z@?_->:9BL\%XH?6^EW%N:0[J9E*T-W\^(NL'( M6A>7[F8V^J/>T:KMG$=+?%@T95;YWVMIG:X:D_2A&>(]'SE/0$1ROBCJ0?BW MG"* C!()$4GCA#@E>:C6WC^O'P'BJX##A03#863?7F.!02 *EFI:)$R^.>DYQUQ:>!:<2:]J5_K2';A0'U#'F@.8U8?FLN%RY8'@MUP3F MLTUXMQ)1]K7>7_XXF3MK6P 6:"T/;YUVE[HAX^UY%=I>RIM3Z7M M%2N=2:7MG2IF5=J>2MM3:7LEW;>*C9Z"L^_CI>V%!M;;81+V:EVM65>))EDC M*#-7;+>EU9J-TJ:1*":H4O4*D^6E4O5. (DJ54^IHT?CQ#=HEW O?5[J"3'? M4/.Y-FU4NNGBAF<_1N8=*$'=G)6@CX>J?#AI0ZMW5&G)A^:24I"'XUL+SQ?W M37(E+>?&'KEX]RZY^.^-G6XV@J#(GG5ZL$MX[RCC7D\X>SDCQ.[!:#=!;%X# M8E7ZLDJ5+6\:T$?%B3(T3T&%^F!)SJ?G4_]X^,FP'@MLR-Z1;$BESWSH%%J% ME8+LYRU5R MG_/B\\ M73X\?<0\W+H5N<+B#Y5SJ7(7][#A68)1*'M^K301=VTG*Y[%&.ZNJF=&!NO& M_O3UMN5:C>Q.!(V\RX#?PL+#%VX]\V\ _\FB>STCX_,_W'4,W9L@.+KU6OWS MDN&9&\R/',A4-WB[&UP[X@T^A,]GTWOY3ZZ[PQ?G(+Z@1E.K5\N;_ZK$[;$N M:UU=UOEEG;A\,0LHG^M:JVG5SI%2*7-TW28OW_::0!8D581(8RDVJ52LDG+M MH>/K%C B0XYHYH;T&LI$LETS;$^-I1\F"-?2ZGED%2G%ZY2O,)+PKPD8;9UB M/YT%AO'J5WB#4G$0,( M;UBU^O-G%M)) _<=L[YJK8;&PG_ ^DJ#MX1BHU+OQ@A6;+72[J3L5KX]?Q]3 MN,X]7W?]Y=_09]PVYC^CI\K9XHR&B\/Y=#9QD1?_S7=&(,8HZ\<9,ZQ-%XX( M/2UO*856DZ(WY&*5E@F$&O\Z2O!HEZ[8C,@92HAX>BLEUVS=!?FPP]FO;V[_ M''S]/KP9W+(_[@??[U+FLBM(;@+)V\'PZH$-!^QB73* ;__V MXJ;_E3T,X8UO5[?#!P7B79,J^Y;%=++K/6;:S)\X@:?;AJ.67. M(\@;LBP\8IQ/@>["USEL7*?4]*7\6&J>76$YTV^M6W("?CQC%UM<^Z1[;(EB MLV<$2=6YE]K]?3O TM^1_;LUQ%:LAR1MCI:_;I[%717Q?Y>M#H./')>(_%>, MH'*7UMAZAW_>7+&^"]?CB<%+]%^-2EP$BS)187MV MK&=NH.8VLG1S*J2BQ9^ 6\U<9\0Y)L][\"O=9[J+:ALI>6!6NO")[KX!^PI< MC\S,Q\"#QWI>A7W1/5C4L<-J$>N-Z<^Z:9%!:LZ'-6@ +5L72&.& S! GOG( M+9,#VZ2'XK,""_:N^_"0P =N20^#]^&I@>UR3QP!O@"P 5X)R#2?32/0+7RL M;80[UI^>7#B8#T" HUOF7QP^![@0B];Q]Z#.(9B(_'H%7A*2*84:IM MY[/'QM2V"+\]<3=>\/@O?!ALQ[1!0" \ GO$75\W;:I%PH,L[^/9!)J)H"%! /\%M$SP M-H1G'P<^J)T5=C.&A6#EL?X,]X[< Q*D+_!0?+PS IP1FP.HG9T%%O>],M-8:0FM,9?ZLQFWC>BK/VKYE4-N :E# MJZKZ:"3,=[QK8)]Z"U817#G\BFM@3P?V8OH3UG^X8$-G!L9OLU5E>,OKU<\) MI8K>JWV.J;PNMW3,C7H*3%JIPAZX+^LN@>,[+\@'=6: K>N:L[!KK&2!:?L" M+?B%H_=!,"C8CBU_%!,J^*%#GQ/#-R>.8U!=I^,M,HF<,%^\0M@+(939W?T% ML_07P7-!- :6Y,&F/;(" T$&ADDHQVS$%:B= .$7&QC^Q)PA:> BP'AGNHTX M(9$-:#("D@3XP)A:\##C([)Z0#)KT7*@A'#/=T!NH:,(%0 ="W2!5% !(ORW\)%8U+O\5!/I%DG@@O;Y)C0?H.@9ZIX\4A N M]#< ,[OQ+.' LKE)E!O_*>C0S(3'X[%!:'NF8:(2!"L"<3V9*(E@URL@@ ^Z MF( HK,#M(:B!!D(7:A4JM,3#Y;(>[2 F,\-EX=JQ/P?"D=5\F#BI.B&0C>4Q84.SG'X/K*U2TT(DR'H-.0%#$ M[Q(ZHN^!6CY77/"%U >$3Q"> PK_A[V%PP4 F6X"T@S!(QG7"-MA1DHXJ&6> MAX &A$K>%M&"U 47M*_Y7;BQU_%*B2E);M'/B3C))$!!X7%+8Y]"(X]6B_B! MY[M GZ!IAON02\W))D$.=!@T/? FF'/Q0FHGWN55U^+S)],\HV564C,6B%#Q\0E(=[XN*"II=:#! MY%)/)]PO<=^9RX5,H&?J,]C8*(*(/#E])&R.E5NLL#YI%;"X];; YW1;V($@ MOM%=;@C2QY7D @[P7-!5)X[LU!!A*S05T;33_T*[3E"(^R9L)32PB'G2!2"# MB,A([OM]4A86I>]M2GED5XTQH1>?_4CH3! 12;$0GT!([X M"2FT]&!-%\6C M*R0FBL=PZW34E".15I:0'[@H/M)/RB6"#5J2N#G\E0TP7(W1):,KD2!Q=%/F M> \]K!3;V\%W& GXOA6W;*!M8!EWZ2 MELNWP?7%X)LT6(9;F#!^6>N,PVLIU!A?. S7\ROK%=K-9 9 MS-;E>(O%WYO>_(*BC17:-+"))Y)"R$='\ 7A&0%)\):B'+NZ&0[-@ 7L.&^. MGFSP,:H*M&*XBPJ[3E6TX3P3\]'$XXS133@RW5$P?>9D8M'%7WD@>1K![F"S M(6.A'P(G]$3ZGA?IH_"L5Z$5NH'G2Q^=BPXOL2=<21,)EQ0#T9'/$8-UK&B1 M50Q7A)7'8P^D 4\\O\*^1=J-)N2H_2\0<$1LQ-]"57Y!O9GHQ-_)"C*DH#31 M.0G\3W!9$)E@&Q&8(N:]7B)(F4%IQ41$D6*"GR34$JG5";(DDEF)BD?RM 8S M$L>Z]>:97BBPB&QSEO>Q;:;>&J%+D>$$;Z'0T,(/XMH*G-" IY@6WBV0/@0W M\9 I$ 6(K,C@0]^Q\"70+A$3HTEXUB$>$:_.1OH$ 0FXQ[-NKU,N-/$(Z680 MI]78BQ-8QJ8J1P8Z=Z2J2'"'J12K-OZ&$.7N%%7*^7$C,Q;(V-N-CA,Z]1+I MKB/69=5EK ,7]G1[%/&];4ZH25NV?-K6]7FKNSHBN@3*C))M=PEH[)V>FUUV[K(-D%^^[KH= MIP)J37YO,:P>E3&ITGM5>F^909Q+>N]:7)R6W^=#//1#ZI4' NNA.-#>&"@B M]WH_X_M3Y$YEJ<_-Y+C%['\';, M_LN(X665.9AKELE).8RV#\_5MPG/-7 NL7"MCW2/+SN'0Y>]S*D2KE9."=4R M,A3/J\)?>_H4DZ!MF[OHKC?]6"8&9I=KH;L]#!*D/"86HDE-'XFEZ% Z33C6 M7DN&$U;E*5#4@-R]CZZC&^1B=KD K\T,#CS*?A+>7P)-E"K@Q9S=,N,:\TM$ MSC6E>$;C]L)T[ICK?*2[&$<-_ C^9QOZ MHK?]=VL";&Q#@,UMXO0YR-Q$;PJ*[,.-&*<1G4S>,8%JDL$6W:04,, QA<66 MOAVK(1,2))'LLCJ@NG@5B6"I-@%^FP@?CAQ/*M8$B! ^ MXZ(V1IXHOXN/],"+$GHHNY4;[-FQ E%3,@L 7MX$WL/&-%YT:P1<$_9>2K>9 MK1FL[0!%B)PS*9=M702>5@1?)0@IF, M&X(%ZO.RCP56,,'\E55-0#(SS9;RIQ)M M4MYS3[ \_!/;];@YB-OT7: O17 V&9JTN@O-X8"]O?QK;B/_6NOZP)U:NCXF%;4PL=-$/8)QCH87,PA4E 4)7?\+R7JIH 9O( M"$;< +O$#W/TO+ &Q9(@B%7?"A5C#@)*BWD"L,ZW"[]S1D"X1 MX>B-0/0+[=!YI*1,']DE;"6PPS2WZ,NR$$.D2R:LO>4?I8&IPOJ1V47@HK_I MXL\<-V1#[\.;BM\PC<_'K/=E;6FJ$WFNRJ@3JF(RTT_2%BUBT"U;2$RCE$AA M*G,;#0[0G?U$*B29JR&-SK,$U["SO!M2)(5J\V-Y-8_@UKRP=,F '7LC1V-N MPFVS1@S;GN\!3%C,Q/9GC#=>1$G_C=3% 9PREH&?R/1OD0WM MN-+V)B2\P%7'SU>H'B R9XCHW6$RW%7;N[6>8[VUM%6YIBBR/&C"GN/N\^P M(;*#)2^1K.5[Y:$B?59X^;'?E8'^-E3,45FK:H3.,_8)?R2%C-@D;B2L$/C,[O5G(%579W_"Q5EW "UQ@DZG,S\! MRW;S]4[:YFE_R;U_U>N9$ACAW'!Z+(G5])]HB-K@X4JOS;)[:6(4M4DMQA- ML)!4QKR\/;\L'IL5LTDD5 MW2FZ.T1"Z9H93RJC]*1]KULG?'XTEJ12/C-+^6Q1(S-,Z)).7MVR^)/LW1MS M$$]U@S,,D4:YB2+H)J.FGNS.8?-1,C:XJ]=[JHV&2"H+ MG8YP ,_!A"&,0GMA5^1Y\EQLC:M7V61WOEBSP@8V&XQ\A_S)TKVI;>';3?8( MP:_X+XY(Z:16RSXE? 485" OX=P[/6^M%OI\S^))?\+YCBFKV%TJYD.-G>AK MU)186W:ZQWR2T6;%]@7;F;LG 01AF.B?7ZMMR:2L[A8 MN,>I0UN>K[KZ7/2\:_[HDKM7>+_KU?"9B-RU4'FB 0#4?FBFNR*:!$S,C+V% M/U[:D*#PC0XEFF'#)=J@L79SYA0\[:T>.]LWN#<8>UET>$37! MH,GY]1=V_C^#Q!6ZEEL31TS>( UAB#Y&\S '2CA)=+H]CT]/EK0"1;'H3TT$E.,>+#K\.,$U4TJ:F&ZB&7^)\SF$,N(U#9Y3LP4@8]L+'6( M-9L7%T.0#(;0@,HM5*PCHI"9-?$5 <+?=!<6E?RK)N"0O&NB]5!T&<-UEC%$ MDAXH1B28NQS[1)GCA6.(YEM^1-N428,))TEV;<9;;^+WL6?4/'\7$Y8].4F M-D4M[2TNDOW@4D1O4)9>F :HX7ZHB2FHV,Y(-+N-%!2:/Q#$M8P(<1L512R& M1H>GF0:+O:JQ[9O8KD$*PV, ]WY^ M$-$S3W*^\.XFNP./?:$$R *8*??#%E_)%H@H4&DE8.9ZR&I090\H;P]8!'>? M9;%%[/TG8':NZ,V+GX,@HD/+O$W=MBEE.+XN,?OT*YFD>A.QS7W^5%]@D$*%X M1FV);D%8=X.B)J*C"KL&>0=:])0J"L,$6B!W$9B(S_X*_PX1'DU>P"^2W>G. M^0MEF4:42\9#WZ-L8.I''=7_Q"PD"K:490^ M&Q8$86=#;+>)E3TH9]V8&(2OQ3BD[($8"FK96#\<3H.U:_"K"*:R!2B*Y- 0 M#Q69V';"YXGHD+#KZ+:\ANT8[[]]63_RO$\_'8SG;!UNB)"MUXY[$3,I^K;Q MW8[;& \QN!UD1'I;J[=;6KO:6KH4%/?:D"L<\J2+%[^QZ<7O-"N-]*LO"RKF MEEZ,QN*M[]\9D7?US$4H\2GI/$B6"\OV[\2/Z=)3BO,Z*IVGAK]WM5!DO(#= M2OTVE\8#HB2@?.S !9V4IU1D)N8ZS3<9"4E1Z3LOP*2-+0VN2-F8$8@R:/)L MD8T6Y;^C)6:&[,,1XDIN(-&^6+@EGKGES.8->D&?Q2L).+9TV8%\0;%P$]QN MD6=$8CY]=L3"@*?U$UI1%?.X<1TFVQRHAXM4=HKNJRL%E5WBVJ8HTS%?%%ZOR#T]+TX*2Y;PS\PUJ(?S_U<"^3ZP7'U>=%Q3"$X!O8DMAR MG^.@&_3W7(>@%1)15"G0IR0G!<#)V$ME$$D!*@KJQ!BE>0-ZNE/493F^\[DG M6(Z@ BMP(FI$YX9KA3V@:A!?2[38E_L/[[G'8:*L5Y2T M.#ZF6X5WA"K(I'EK1 M]M!) ;QP3@"^1=AASZ@&4IJ5'8I M!8?O['!@5T=HK8=>#C)4XZWNECW\HWD="<81[*=S#)/'&S82WWT*=,KYX]Z: MB$:M1PN+T,8FM)]P&.U&_&*)#*C___P_?O-):Q]QRYIA ,-^^N^?@)[PM5R8 M7B=,(GJ E "/CFMP5[PC SADRGQFH3S9,^="/. <%K7TF0=OAW]%'R4 \),X ME)L"M=C'QH+0:XL:B5]\(_WS.ISAF;L^3D\/I:+ 5/)GF_R]: L6?FGXUTV# MZB8\A-ATS$8V;<\TT$9^=DQC"1LK-LLD9R6H:\8)\_Q]2PU-$7^2K( M_72NEY3SF8!?41I26OVC$AJ*T=RH*D^,M3\NQNK5T^4#VQ-0%K<[%:681K7U M+M2^=]YW/@ZPC0W>9/JPK)G-P+[:R5[^_O!?^?L&-P)-K6B@P62'^J?QV8+[ M;3>"WX??"2MI)<-CC_KHKR?7"6PC+GSJU288KXTN_--JG;W+%@$0J5N"%%%-'E)M(_4WVX^_/ =R3PQL?<09$JZ=H*E@J6AUX[1[9? M0H;>V(*A'X9%7V 6=S2X"3/0GG4K-C+N4/QZ>XJ,:[84L/LU9F.YZ$8AMTC(_?YPN1-R MFUJCU8346 M40XWM::2PKF@]&C"MZ;5FQV%TB*B=%>16^O52BMPE2C-9,Y;6,E$Y3YB/*39KVM'JKGMI" M0F'TN!C=69AJS5I7J]9SQN@JD2K%0$I68XE\_@L".REB7U-$[&N4%2.JW6:O M(B%F(:C&4V"WDFE%V*3"2?$VJ7!2O$TJ!^ '3ZT8.E3N<;P$BT/H2<7U M!':U1K<%:I%R'>V'P&-:*MTZ_$\A\,@(W,,PJ=>U5J>I#).C*5P-T&4,)Z"& MUL75N#+:I<)*$7>IL%+$7:IPR>U"-#&09TN<#\%BDUOA%4DGQYI?7_] M#279EFW9D1^R*&D62-=/FIQO2,Y\0\Z@+%&6#3KWW5A.2KQ(>F\X]".6>RC- M6>P#362>DH%G-KO9N9?,2R(24YK:H5('(^JEHEL=:R5WJ=E%=,5&=V]*2Y-H MM^S3,$AH802Q5L0)8H*8B(()4EE-HK*2&/H&1Z91[@PZ+6W!$%T3Q! =D-HZ M(.V-$B(J@O0241&QEQA<:;FSDA=G3PO&_8J1=D':1EFB+!L4::_A,B]>#/W* ML8(@ :Q'P#"P7Y.'.Y].$^4]IUQ9NZ-W][=P/ ME;;ZH65*1#;K*!'I0H+_\CSSE1=X[2+RQF7QF1068]RQH!>%+YX/FCX22Z&2 MJ5*R)NT@@@HTZ! 1R!(%U9G]%="@=&FRYK(H5AEH9WV["X*H28(V#8VSV%0V MS'6AM;I.FZ%'?0R/&E%'U 7C48S:TB@U)$CTS01);S2RN?@M9ZG'>1+> MF07AA3Q@V.G..[0F=F@YC=J'%])[@+'>N5?)&#-35L0;4#HU^-T+L^128:T& MM[*K40"N;E+3+)FG1G"KV#6[1H=J:GTK#F$(XG3WC4'\0<2C#ER9R?GVZ3#[ M=(9V*'/G.H0Y4"1JJ!I5C/4J(07(I=T&>O!$/XC$U31J2@;5.^MK^9RP+<* M4 (?G3#XYAMSIO7D0W;17V%+*VL=*I>10_I#O7;F8V)9F9VE23(UE!*V8@2S M C9"IKI>-I;(28AM,7&*+ H],)E@NV3^6R-S3'+)B_ MESI#/7G6[K]ZE4MFU[A%UP;;ICD25 MW'@QLA^XEZ_FDHY>(X@BZZK,7!HB\,6*[\)PU<'_/##S.0GN5'?9= M/.HO7A#*:,2'OK:-=J?O['0@DC?$F'6)F!E^SL3VT0Q%W M7YF:AD$-&9-KE@=N96ZS0@T= );1<188W'V]8TTRJ*9@B5+,5(_5 Q 3Q$2( M3B*WV/)4JDG=AV!C0M7&EH&((_[ID),:K7?NT(GXQ:T'S^=?Z(6A;S]'H?7L ML$?OWG.Y3>5[#DCN[SNPKGP6".DB=:BIP9]>\AT&5(!W%* R-ZI+54.EJH0* M4',%V#L+#%6Z,NVH*CI;:$2B88^8("8B=!*O@#;$U*SY9;;M% MG8L=>O'_)= M><5#6GM"%R5_+.,_/#*P,[CP[/ZQIP'NGJA=')Z6WZ\N)U!XRS MCT%H^>'Z=^+WF#M:?"WK,9/898;Q6>3%Y_;7O\#0 ]^53TM^3_^*VWAN&/SV MR2JHYRNK32JF[H5N@Y9G/\^]_'DW_:0W5A1Z*S1 _%(>-;%M>AV?FZ@)Z7![ M=_]7_\OWQ[O^/?GS6__[ \FC%5"4!41YWW^\&9#'/KGJWP_Z7^ZN>X\WUP0$ MW+N_NNM](8-'>.'KS?WC &6\KXS/>XY#K%=^U2\@MDO"%R\*+'<44,)^#MDD M3/@R AZC18GG)S>C?M@! WL#G,@/[XE>>$L!]2#>U,T+OM6,F!NP$1G;KN4. M;P1%HP!3+->&?G M[5\ZZQG#)/E)2@B<1V]!YIP1%@RM"5_(_(@=34>RXC?JK;YSZ<:YC9;O;1YB MZV;O?.Z@W;)RL'HG31Q!O[GK%QN30^8X$VO$CU+$::3X\[3A^/F2I1[_0&H- M)JYH\LHP\OGLCRWLSR2U+4WEEX/VT]37A48=:Q+ R[-'\[>6!'"VF?K+O#U: M,8 -[9?8C5ASVM/W^1@V^N]9+[K XU47I-[M M2C5M;6:],5!A4%KW]S-9.WNOY53)DZ?9H[@+IF?Y(S.$,I,G?2?^I5^3N/A2 MS&'N'!Z+-GA_+[@%J>T5>T4B=]5 M*TFK$+%R$#-KB9C17L1XM@UEF;"8FB0]&U7G2\5NBS_^D/1VG[$^9;/!D@83\GG-4,\LBPTH][E'E.1$[[=C 21HX8/%5VIX[^CH;[TTRW VQ M2KF[B%7*W:JR5-4X%^21[C+D-I.G /&M)^5SI9T5^>+%SC-@.5I_JAGP/^9[ M(RMXF0.Z-@4082$1+GRYID*$TH9I60JK-9B6VWA-@,P-P5?>:%9WJ911:18"KLL/6:TUV MRBA%@ !798:M5H^B$+%Z%<69Z=!3(3H)&(B7B<1$_$ZB5&.QAX' M>/"]L1T&9.Q[K\1+S@: U85G @1I&V6)LA2Q;91EY6<"D'T_W:&YN(AH%M>3:M_,X]Y[KS=:T"R*S*5NR7GX6X=L"*0ZQW:Q;+NQ\55#$Z= MREBX76!<]Z;2U9)+1B+M(+:)-(B3"WEC,HD9!?XHB)Y!S+;EVS4]G+!]GB[* M+M_ZWNL@,]@-99C%LIRH+NE4U;#2:TD@BV!%*50U):J745\=01;%I)*I:)_%H00O\?V*%H6\_1TG1C- CH$:V:_G3 MIF^6[<3U:CPP2E\]-UN%^-(*["'R"(@X,@VM1!RY"$0)W,V=#@7[[O\P=+!4QWJF=Z904OMX[W RN:GK"B*IXE%C@5O^E#V-HFU!3#*J18A;0*O1.L-!96(47$L II MP'B2*#D57(]%A%5(\I%/"(9V8"3O$Q(@"< !MEYPG-L/$]]YL M[A,^3P]I]4/*<\US\! >EGR+HY]-/BO$R>"'5(27T^\@VSMW7BRV-Q>!R,>$ M9(7*,B8T*1EI$8X'=:F&A\'>*MS)EWADK#[+1!W,\D(9.@5 MVA1,:AA8HJMLS(4P^0RP^="X+Q=I(4Z"ZWJ'FFH)A=D0:M&.@'=UJDN=VF8. M1GY1=$-PQA&.;==RAVCZK:\8MS/)U,STTV!^*7K9_B&J0L4682%5D&2JE7%Q M#%5!)).QD$.H&N78CJ@*(IF4APWT$A^L\-R1\0'S\NWAZ#7\?LU,2]W=ST3 M*?7'-ZF,OH&(^BY?.GIN?*?H9B$8F.W@C48@_?Z\N&CEYN6VO ,*E;#P5#7X MB\ R*E376A58/I;Q4))2B&5=:BK5%#0NFZH?!YN M41E.K@P',RFR23M*551*.X-WXM64ORIL%7Y\9C 0EY_O\L9Q@B#A+<3=XR[Y MD[P77EF^/X6A_V4YT>KL[@5]=[[?=RH*JIBJ1CLZ1M7*1;>JD*EFR%326Q4T MJP#=J@*BLMZALE9RX7%$MZ+S]XI&I2Y6E4?2%XEXQ 0Q$:*3B(EXG<2 57GD M0C$O/SN8/)MC9W(AI@V8.YJE>\K2!D@8H$O9?'31I6PPNI7=WE>Z5%-+8.X1 MW"."NR]?H%&U;![W:'1!?4@ %6S4D1?QHBH"6])'ZB6B(F(O$141>XFHB-C+ MG.WJMXWEV/CS87*?);[(DN.6IX.]G63Q-W="]UVP9_-?)X[UO,Q^TG? MDP);2YYW_%(>&W"2G\TM1SI!JV[XP/S!"W@5.7Z'I#[)\:23GU;F;.)Y1 %O M=^6MQ^F$;? ]GB;,?TI_;.&%*',G1-KJA$@7\GK*,'+.*SP(/&SPIP\;MGR1 M]Z0,DD&56B&S_A.R$#3=FZ ,\DD@KD&K[RZ%VR!\L>75O3KR / M[J;^AUG^ZHH\E\RC=Z"4LB/F?NLK_]61->5L+'//_NA-?-LAJI1,EM7]%:8; M";A$TZ+G? + _(%-GUAA/'V&CAMPR.4F=WA?SNZ!"!E7LTF^388])^>O=$4GKZ$K\X?_P=02P,$ M% @ &4.<4IZ,+O"F @ A00 \ !D-#93$;J'64*1"F-V51) MR5$J#=;F>5H6B9BRCN3YI)?+[W =[[B4/+NDCIS)3D%_DTG_=7R,,II6DY!F MI "7E.#S+$(F8^78[E01-$Z02IOIUJ^$[J@$[ JT[DS7NAO]#?\;\ &"_R7G MG1I%_\QV1?Z]1L&^_]7&^W7/PO:-4[4)C7'.VH; -Z=*?'L_&O3C\7 WN%5_ MY'&]()PJ*\_V+HY](/MC#]X:UE/O:LW:PG-#N&[":\"'M,$$J*B!5I,Y\RL%B&ZU@!6$_6>A-:99'C!)L]<#0C_@.:YS]46"R>;Z^0-0 M2P,$% @ &4.<4D.QMI9"!P "QL ! !D-#?S[R.M^'O3Z7K72'0_'HX$W^*/1 M:K]M=9ON$L>;A0'K'I_WO['C3R?GH_/+H]K7S\/QH.:Q:@6-3D!FH+UN?_B% M78V_C09'M;D(LVGGX]OW0M88C\5$'M5BB+*:7>NB-$NXG@C9R%3:V4^S0U9< M^RK+5.*&(B6SAA%_0Z>UNHYX(N)%9RP2,.P,YNQ2)1R?U!L-/YT=U;283/%1 MW6-O<#,5OL@8N<6ZS6.OV[P@O^Y"T&K_0 B!C8G%< (Z$Y$(>":49/Z"95-@ M%UK(0*0\9H,;"/),S("=1V@%^CZ.\\(9U=@IR MPOZ<9JI1-A\M7:,5RN;%A(",(;K!=DD_!IL$B\7 M-3@6(AI\9DR*469Y('20)V@F<3I"";$FD8E@RDQ.'ZOY<]!0+$(>),+$P$.! M&3D7V10]-"E6$CV=UDT1F@K1SQE."YT2+./P$V@[>#QMP"(A,2X4XE4BEVK>3H/'*F5]>M=[]>FB*\!<22"FH7#O9,V^LHT/&-=AX8GR$'P.YS@!9 M]&-AIC2#S!(L02I#N@Z%"6)E<@W5"E6G5K&+;*I5 "&.&[:'L0P!F7$!&]P$ MI,5@>\-E'J/%O8K6.N"-UOL]>%/*&CWB_EGO0S=K8YJ@?B9=AA!>1L6VECB. M2W+NH<"KE?NA1T^"'JV@$Q4;"8K+4,MX?A?[[;%)M\??[,JZ/ACC0#:1>B9K_2BW71 MT1!S2W6AOT5PZX4:T1V!PH%(C(I%R#,+TS$B; M[POO[KWROT2\_T#B'UQC6_S?,[-:697G9AZPW6F N3,3(2D;-TIR$C9N,#.H M>^/@A.NP9 30G!?Q");4$>X2Q4H&RU9E@>71QNF:]W?ZN=-X5&:ZQ3SP-@. M%@1*AQ: W0=,0&)CBC$=\ ZDE&=D@IL9%20]VDCZ8\3BW M14$!@2BB0\$,73&W^VG9@AY0WNZRZ+#5RF:+M?SB3*Q.X[JXK_)L]^,?HD!\ M:0VT1XGNWXDQO]S]V)P%%P;$<^C4_<4%.=Q=ERX 6WL5NX@?W_L?NX.PI,BQ)KZ\RE0HG429#A^E(OY:TE/)EE):[N.\H]F:O M+*%Q;)>9TF:ICW: K/ $E@'L$ 1?H?K2O5 @,+O 'G*.B6.HO/$_=>LRG^"O M7"!NPA_ETKZ!,&_^6SN@'IY-J"/9]SF(DS:0@0",8J%MRXW('/@U:97K"%:M M;"^SQ];RG+).S@-ZHMLWN&W\'27#0YQI8%DQ=Q)9M#\T1T:P2]6=6AJ42I,G M&$H,DO6D*. [SW,_2PEW[U!Z*'B1QJRL8Y3 %A(&VA[*"T;J3HN$G*EX!B1( MDD^*EPNZJ#U(TE@M ._.I\I5&]_@&_DI%96*Z6E:]/8I7?Y1@>JCSYV=H<+] M1LS:'^NLO=]N;;&X]B#"\6C 3@:CT=5%[V1X]NFH MME^SUQ>]?K^\_CKLCS\?U=[MOZZQX_/+_N#2#A<0W$CCY'PTZEU<#3KEE^]Z M?3M$]*JY6K&0+KWB2[]\\(?7-:_;'/=7-[X4;T2=9TN$K=)P3]6+"?R1#=GJS/_R"X\6/ M5*[,FO1K%@[:'\'^ 5!+ P04 " 90YQ22[I5.#T' +&P $ &0T M-S@R,61E>#$R,BYH=&W566U3VS@0_IZ9_ =-.NW 3$)>@&LO!,\$DI;XGC]=R =4XN>M_9R9?3B^'%U7'EZ]E@U*\X MK%Q"HU.(4U!.IS>X8=>C[\/^<64F_'32_K1W*.(*XZ$8Q\>5$(*T8M:Z+,PB MKL8BKJ4R:3>2](CEUZY,4QG9H4#&:4V+OZ'=7%X'/!+AO#T2$6AV#C-V)2.. M3^H.!U_.CRM*C"?XJ,Z)T[^;"%>DC-QBG?J)TZE?DE\/(6BV?B($S\3$8#@% ME8I >#P5,F;NG*438)=*Q)Y(>,@^BYCC5_QV$: 5J,=P_LQ(K<"\S)3.>)RR M5+)K\ CLA]C5R=%^H\5D8%!?<^7R&'3MXBZ$.>MZ*=UI-1HO#VX*=VE-Q#X" M:1^\?YX7SJ#*_A!\CK#9MZS*/!-I"C!/V^S-T33W;, V/P=LPJ? %$P%S,!' M@$(S'L<9LJX@D0KC&+//4D6L\_GB?+0HHXE(H:83[D$[EC/%DXK3:M0^=^ID MY5#P,7UN9)B9W/JB9)85E$9K%.!VA^%B3R(0W83JCC^7\ M&2C(%R$/(J%#X+Z(QVPFT@EZJ!.L)'HZK9L@-.FCGU.5BOW11Q@0EO50[$+,Q_7Q%BO.%U%GH0*Y^52@K$BGHG_ M,%PRG8=0WWLVYHHO:.4J660A&B!Y$B-LGJ<-((_K"0M".=,+9F644'IQ&K&H M$6-UA1W-,*S#Q MQ/@(-P1RG0&RZ(9"3V@&F458@E2&=.T+[8529PK*):I.)4,;V41)#WP@^D-5UF(%H\J6G.?UYJ'.[!;R!H]XO%9A[Z=M39-4#^+ M;8807D;%MI(XEDMR[JG RZ7'H0'T7^_VY2;?#=[=E M70\T[N0P7D8'E]G!MB1'E33:XYE^^A322A>0&/ND9E(4=A8^B40;"4?YQAF\EJ$\1O M+I AJ@_.!_^(-M^7SL-[Y7^)>/>)Q#^YQC;X?V1FN;0LS_4\8-O3 '-G*GQ2 M-JYES$G8N,;,H.Z-@V.N_((!3 C!71&*=$X=X2%5H&PT9!D>;!ZMF:YT?Z.? M=[E'2:82S -M.ICG2>4; &8?,(88&U.(Z8!W(*$\(Q/9LP!*CNTQ M;TJZMY7T_I2'F2D*"@@$ 1T*INB*OM]/BQ;TA/*VEWF'+9?66ZSA%V=B=6K; MQ5V9I=L?_Q0%X@MKH#U*\/A.C+G%[L?D+-@P()XCJ^YO+LC^]KJT =C8JY@] M=-[/S)T-JI[>)XV^2L_+E"+&-@5M+8IP[UAC9D^X7B@T%8'A$GPC#P9S7KES MW(??0IAOU^_95U_EQL_A[MD[N,.?NX,SITB_(+VZS%0JG$CJ%!VF(_U*TE+* M%U%:[.)^H-CKO;* QK%=IE+IA3Z: ;+"$U@*L$407(GJ2_=\@<#, CO(.2:. MIO+&_]2MBWR"OS*!N E_D,7F#83>_6_M@+IX-J&.9-[G($[:0'H",(JYMBTV M(C/@MZ15MB,8M3*]S!Q;BW/**CE/Z(EVWV"W\0^4#/=QIH9%Q3Q(9-[^T!P9 MP2Y5M6JI42IU%F$H,4C&D[R 'SS/_2HEW+Y#Z:+@!0JSLHI1 E-(&&AS*,\9 MJ5HM$O%4AE,@08KY.'^YH/+:@R@)Y1SP[FPB;;7Q-;Z1GT)1J9A>ID5[+^GR MSPI4#WUN;PT5[C="UOI49:U&J[G!XLJ#",N]%X\;R"J.7=6X1&^2NR?#/COM M#X?7E]W3P?F7XTJC8JXON[U>_,L,Y!#M2.[T8 M#KN7U_UV\>6'7M\/$;UJ+I<,I"LG_](K'OSQ?<7IU$>]Y8V;_(VH]6R!L%D8 MKL]O[K]R@8^?BG'\N%J!6L0@P>2LN5CGMU@N>"2!-I]*X;-GQN >.*2QXIS, MVZN([@%?\+EI0;,9DH',XM5^94L./_""NDE#+LH-J.70'3/G+O:N8?Z>F>-U M75]Y^4OIMPSGFX7RY7%TSGD$K^#!6?7]_^3W2*3AJQP_G0@(-G\V62TF_$X,;',]_I+)E5J=?LW#0_ CV#U!+ P04 " 90YQ2/D:$Y>X# !, M# $ &0T-S@R,61E>#$S,2YH=&W55UUOXC@4?4?B/UQEU!&5^ JTVTX: M(@$)+1);$&0[._MF$@>L29R,8Z9E?_U>.X$RM#.KMK,C+4* KZ^OSSD^MH-] MX_\^<>P;K^\ZU8KMC_V)YWA_-LQNT[1;11/CK3(![,'4_02#Z^%T,IWWC(\W M8]\S'*A6,&E(N:3"L=WQ'2S\3Q.O9]RS4*ZMR^8YXP:0F*UXSXAI) U=:[9+ M2XA8,=Z0:6:U,WD%97N92IDF12A*N6SD[&]JF8_MB"0LWEH^2V@.M_0>YFE" M<*;^9'Q]VS,$6ZUQ*GO@> ]KMF02%"VP6P/';LT4K^<0F)V?""'0FF@,0RHD MBUA )$LY++<@UQ1F@O& 920&[X$&&\F^4IA&F$7%O^'\F4H=P)QM1+XA7(), M84$#!?8]7^;9U8?V;Y!&&O6"B"7A-&],'V*ZA7X@54^GW>Z\6EQ)'V2#\1"! M6&<%6KAG"9(;3:3=&=DME M.8A25"NJY)82 13IA.#2@"9+*@H5NV8=A>JT@>00L1C[]W!1[8U@DB$WPD,T M1+ F?$4!@24LSQ5H?*O,D$@*:RHH0E_-!?-8?-;:YC=\W:]6D%*)$PSB:2R-[FH MCOU$CTVV\!F%1IU6U )EK.>/C?_&5S7SM$#]]--' H7>U4JTB6,4# 6,U>+M M%U30+QLF:()SYXK:D68U@BX38)[7PM.])H\>V*]_*8SYH7MVI9WQR_=7K?-# M'1A'WR?%N8;[4!+&T0*L\&HA$D2$"10I$S17)(B+J"WH9X+%T+G4 M.]H\GO2@H)KSZ.1^@L!P"D%U%745]P<3#X;>9+*8]8?CV^N>T39T>]9WW5W[ MX]CU;WK&6?O$@,%T[GIS'2XA%)$&7M:3_FSA6;L?/V1W+(6ZJ_&V5I#F3OG# MW4U\<8*71LMW'SONRBNE8+9':.X2OQUO=M]8X.)R%\>/^0'4G0896='&4E#R M&>V?LY!:Y&O*0GBA!D?@ P]0)[&2.E=6[]>Z.56WCJX)Y3]'N7\95*^7D?GEB3T#>O@''+_ M/_'VF8S?1/P[#P2'FPF_U#&DA[?PN1[CY5-^L"SM MC+:SNR,M0A [U[[GG'O\Z#X$OXS=[H/?]]QJI1N,@K'O^I_J]F6CW6T63>QO ME@'0'4R\SS"X'T[&DUG/^O@P"GS+A6H%@X:4*RK=KC=Z@GGP>>SWK&<6JK5S MT[AFW (2LQ7O63&-E&7FFN["$B)7C->52)U6JCI0MA="*9$479'@JIZQ/ZAC M']H125B\=0*6T P>Z3/,1$(P4W\\NG_L69*MUIBJ.W#]S9HMF )-"[K-@=MM M3C6OUQ#8[7\1PM)H8C ,J50L8DNBF."PV():4YA*QI_Y(DL[MZV?0$1F_)S(!>$TJT\V,=U"?ZGTFW:K]?TT M%=VH.N,A(G>NSMY&VQUQ6 K."[3PS-3:P"2Z<=.Y RY$S)!5O4[S"[-C%M*)%!$&8)'ES19H&"7 M=@V#VBT@&40LIF&ULD> N:2*89P"0_!WRS7A*\H8*Z$99G&@5\=&1)%84TE M19A'H&8&>XFI!J,:_,S(%NL#G_(:#->,1J_4L"Q3R:AFYL72+XT7L)T>U=B^ M@5\;\\:PL:LVVO6Z5=-L2"A2A533EY: @QNJE:_;H88!Q(Q+MO"%BV>49T4= MT YY?27^-P8YMR^@<29I@[DQ3*T6H M5NS+]1Z$V*> C:@7XJ60SM&[.(;3C=NXYFU$E/SHP7$"RW M4-1@UT=;?S#V8>B/Q_-I?SAZO.]9+.A]^X/YW[SN[AF_1.M=!G'YY^&M+,+1^\7>(/9WA6- /O\.*I/$D* M9GN$]B[PK^-OV[M^_)D=9=I12,F*UA>2DB_HWXR%U"&_"Q;"&RF<@,,J6.Y@ MZQPC.@&^+\?+"#/Z;U\';-VU$#*D\M"U@4S$2.-=RWS>Z+]FUCS:S;5C#A+^ M,/G^@7:/)*%.$7-,X_]$(6 JQCW@>"_\RIEZ[&[\T\O:S-C$>R?VE[?0PO=- M?5W%3G/+_1-02P,$% @ &4.<4D2V-852 @ &P4 ! !D-#0]-=W;*#M(.@' F<:S%Y@NO#B,EV/C^2%(?<.%;@=!'A6:*M>9!4^P2E]"?VP< M^%:ST5WOA@L#2,%W8FP4--=&ZRLYPTJB=ER86E:C?J7OX21OI-:R/*IR*;19 M\U]T9/^5UZ\71RH]2B.<01#,_\?%!<>DO@E7J+_T9).MI M&'@P\;QX':5!M(!YL'Q$ONO/^-J#"_!UGRDPJNCF'3(I:F0-6H)F%+C(I*JD M(II+ 6A7-$>@R!I3BUC2':_U";#21-.R^8_"7*H25N8=?(MD#X;#H3D87/=M M^SO('.9/C&!K= M7\&!\8P!J2I*5'U,E=?'C)QYC(T[CSCCFIIU13(Z$O*@2&6X@[XY[SE6 W/A MO[?.JBU(%,_H 0N@F-S7U).RHDC[)Y-8JI03 6&8M%0^7KO+,%DQ(G:,\"M( M&>UV$BJK@G[]8E_?WMY+OWK;R8)E-)]Z6ZYD[K-VI[W_&;L:?]Z<7LSZ%^/ M+T:#:J6_F"YNQH/QIP9SFF:_52QQOU420/]R-OH,EY/A[&9V?U[[>#U=C&L# MJ%:0:"BB5.A!?S3] //%YYOQ>>U1+E/_K--T9%0#'LAU=%X+Q"JMY;+>;\E" MKMUZO>"B#S=E"AB*!._$(]RKD MJ.GB9CJY.Z]IN?915?]R,/[BRP>9 KD%_=;EH-]Z/]@S8$^ZB=(/['EE3FUP M$CTD<8^DH./?\N,UW]8R+P\512&/W/1V O/[X7EM;;L=DZV9%;A6\_=X30R+ M\]K-;#(K0O9MA;GAORIR6_M.WK!NU^WT3MZ8'<.TZ&L;[7;^M=LV?5V7=>G+ M+"/?[S#;W*MD/ZD,.P&!QD\TAPV@9EGLE4@.VTKNKPKOF1^T#(UZ(. MY!Y<9USZ7"(S7\+I[=LZ?,K\3,)()JF67EJ'N<^C-9+48>C+B'\OJ\>P?W$& M_:O9W6)7I#[ZTTAB[HFS2#UJ'M<&IYUVPV1O^RTBI K*J\:Q#1NZ7XE<"_B["&0'JC57M4=4_](< USJ9/Z]Q)NVD>H<"RJ>W$&"U_ 111E/"#W ME4[)^:_!L;@/CPK)CP)\H<7#!CP5)6@GI I2-%"+%>Y''I+CCLHTK*0.(8N6 M0N<$B?#(V 202::!6 +EU.U-4Q&"U81W8@/3:*5TR(D.#QW6&S7A7B9_P!7W M4J638I-V" D!3U%*H:U:&2J-L<$MF*"!^$+@K?8GFK,^ 4R>@R)9=>*"Z,PZL*=7D^R 230)'&=+W& MRZ-,_5SA7'B9EJG$U%&HQE\\JNT\)*%,$N(@C64,Y^-AJ8;$WKA MY8AE7Y=/=>VRC22ZT,X87S+?))ZM'^'KVH%9>6 RD)$,RG #0*< MBF64(VQG14)HY=1"$Y2(HE]%8=M7M%A3;RO4)2G"*"1K?CJ1\T9GF\=3[-0_ M9K LJV'B*XSMKE TF*?PR+=)0]VW7'M^D7RSBTW7-%BG"5B#/$C48E^=1K"6?Y'%2898+2U$Z I8 M*HA42D91IZE6^#(D,_/P"*0,1>YE67H>)FNM](:-+18JS +UD4W(IMS'+Y 0-SP1ZQ4 M++O3[2OC[?\P,IG,=%D^SC#;Z,%)*)=+A5(.AZG]$QJ;BI'(.CQQF$$#C^4R MYKX\,3O%^.1V;?9\0@T>)RK+^:H)9MMVW6*.LPY.;-9E7STAL]U"FFF^.+&Z MEIGS=$P#C?N/!YE+(7]'/&SMV>;\>2VB)_RW70\)(\MLNUP@C)!]N[S+5SMA MURCKR5<[ZDEVL#''2Y_OJ!&"UNZ6,6B-IA_P557^301']WS*F8T^XV;^ M-Y>_ 5!+ P04 " 90YQ2 T@AALP6 #+M $ &0T-S@R,61E>#0T M,"YH=&WM7>EO&DD6_X[$_U#R*"M[A,_8.;"#!#:)T>)#F$S6^ZWH+J"4IIOM MPX3YZ_>]NOJ )F8"GDZFHQG+ANJZ^AV_=]2KB^O^3;=Q<=UN7C6JE8M^I]]M M-]K_V3\].#VZ.)1_PN>'J@&Y:-U=/9+6I\N[[EWOP\Z7ZTZ_O=,@U0HTNF1N MR/S&Q57G#_+0?^RV/^S,N!V.Z^\.SKB[0ZC#1^Z''8<-PQW1U[UN-J'^B+O[ MH3>M'TW#K'\=_#^F$._-ZGT]80&[9C/2\"861 MFMW.I]L/.SX?C6&HBU:C_6W,!SPDN"QR<=AJ7!S>X[J6S>#X9(-3L,2>B#ET M[YJWI/FIUV[?M&_[9A;+MV$CDVCTKSL/B2%Y #W:C'"W6GD84W(-R>68NY3L8B/\^NTYK.2^=XFSQ[_?G=<( M=>T:S,,GT\B?>@'#Q\(Q#-8<^8Q-8 =JA'VSG,CF[HA<>_#CW_CC8Z!*M;'Q MIKT[>W5.GI@??8SP.;AFPR8'Z-G!R=')'! M7 Q&)S#S.EGQXMYMXL7A)E,_G)-FG>@W!1OBSKE+.B[L]02V =;?9];8]1QO M-">7WD&-=$/[ -EU%6F]V<0$2CT TI.\CH?[7@P=7 ML>IF-[N%&[?JY6YDZV[IA-7)?SZ31R!HV*T5Z]N$,&QTKL@E]6U\)77R^^^_ MKUC?1L;KL8#;P/3(M88V]+C;E+EJ9V\ZS3ORD?%MKW/IOF[S1:[.V:GBE'SY[M4/^4*H>U8A6^Q+C M[![O 8:ZTL\DOTL]E7QY)+V+Y$??WCG)3$KI%00#E,S&GN/,47DST(3[WLP% M@2X@R]3GH,GM"+YE04@!#@1C%/:@ Y] ;=KX^3=0 2C!(M=FOL 1#ITI+0R8 MHG=YCKKHOB$V 7[T\ >^].2"$VLY*8EH"1&=%)"(VM0:XWM6>E,2$[QP8O$0 M>G0%*"1,M8IU'7YJY#/0GAV0LZ-7FF+8_R)XG 42=S)W9$?5RJ,7C:CW7=1# M=L> 1@!0#(%XB<^&S$=P$GJ("R5R55T2V:-$KWOGI*30'Z70UP6D4"7F:H9$ MD?32%" %'1 )=Y%,7-)&(R5 \^*2.@ZYFPIJ,U8,@3^03+=@7:3MJ^S L;&U M)QE+KVG&89I@$KG!4 I@[DLFFN.:8&U!&,!OV77#:HT6<(%E?2N:@(QW+=A1 MZ,0E4^9/>!C"UH#9HV2YE.TP>K7BLU'D"%8,2O;Y2$6CT\,/^)6PS,0$#S,\__FF! 88&#G1EP%\ O,"CS:1Z/AN,\9A/^ M"M4N@$&P74W,3[+.OSR]A*:*VIG 3*(:D=UV9MF'0 <_;Q$?3.X.Q@P\0[ U;';CV M=2/)R D0AV@PH-Q>^K[(\U]7K5I9]:IJBP(6.TQ[CL[%9SDR!GV(TQQK:X$? M2)(AWF7DS-9=D=H/>$R47$-D?-7Y Q:CW*:P&/$?K$C(E[0=QR8+4\&/$@)H MP/"]U:DSH_, _:L7USWRT/DOK.GUCNY2N&WKO[T7_]+"3<_TLGW;;_?^JD_W M'R&PSPHKL%O$!?D1H!@8>+[OS0B(*0;\[WL3(QB4, "!8L$ /A]$@@U!'OBQ M5\^B4QY2!WM*BYB:Q !&RB"GB@&GOO<$.YH )R""*7$\D*PH;0%3"/R H]I< M"IT%3_'!]_'$YMU&=U]JI(\^CH]WO7:-1%.8[M#GS$4KUY+R3@@OD&@"#2F! MKX2WV (4MT,PIKU9L,J#>'*ZG>#"Y77S'MB6'$NAMOB3B/##LM!'B<_>KV1W MV-TF(GJ'R84?RTTLF@"XP$FU&O?)& PC7>2^Y2R5XZK,\W&KCW"P^OM7:[)8 M"M^@D4%# 6V$< #!80FIY3.+ =JP!6-)/!*,L=D @)KG,.#&*%#P"*"=%E%) M*18L"JP#\@4DD1>%4C(!%--QKJG/013.?#1U7,'H I;HRA(_$]V>\R= M<'? 2Z[Y 9LI $G(KI3=!:PFYM28=62!#) M9276V>[Q7K6R("[7\DZ7-+<^S9T4C^; LC".W1#:FN"B4:U+TM.25GV"6%,. M;&R3Y]2M(?P/ .F%*!YG8VZ-2=;FR?IT43%OW*.;U?;&DLICA3*=8U.\\+IX MO/"<*,XJ^A8B)\Z*5-3$;+I&U2%I)P?#LXDH.V3:'G!:/ M0Q:$>L;66@A127;QV80"80FBJ@& <8V:T<% ] DQH%,N+2X7N&,")IV/R7NX MS3(S1IN&"X[QT CNFF 6;.@"= H"ZL\)G:*SG3I!37NMX#<:A6//YW\JR8\= M2G^^KS[QD>-\R28B$CWL M\B$N=2_15;4B^H)I#KD_B7DTLT\E4MLR[YT5C_^,5$3X296+ T]+"0&O5&+3 HC9S MP"A1"6,&;HEH-#-&2>R2D0_^:K'IDS(V_:M+@3?%DP*N1Y8H1H'UGA4Q%NY. MI6,F,0Y42/*@S$#>N _SK)@^S&;L.Q)1FGL=IRMA_3:%RED1'8^?,85CI<=' M6YH3C(0PD5>H0$(" 61[VWZ<"CP;\Y#M!U-JL;KKS7P* MZP;C8!_-UHM#;-L@ QK 5#P$]I;E^>+$'.;KZ%0YF<$3I\";O!N$[2&\SV"M MN$Q)T>M3= '=FBE7>NS9 +6W>WRT)UQ +M0$IIX3;G_!I*R3W*2L#N+9 M]D.?])K]]K(CX24V60^;O"DF-OFHO?5Q=E803:>>'VI+U(A_SV1*+Z@ P0O( MO)'ODB&UN,-#M$F%OF.--D2U$(,RX?O%+[6,E?L:$C?.K_F2^1W:/7N6F MJOP]^8ROQ:5>1[*2.<,8O EY*(Q4ZAA<"ZB72[_6,$)7-Y8QJE4K4V^&&!AM M5]D& @F C-2I];$%RI3H$R1>5FB+6!:0#H=)D$;L:,CY6$5QXPQ M#Q[T;.2$,H7TB7N.PJE^QG&[]*0PDJG#949 PL6B3/$7,@(?MJQ)PM @/RTO(F( M(*(8%#12,TG72NK*\#-QV(@Z-94A(MP3W!4B/9E(I4TJ3'(1;3!=!GC&8H*B MZ8C"IH?)<_52-0B6$EDQF)HE0AIE6O7&+95W1;946L^V5)JEI?("8NQ=$2V5 MC*='&"P.GW#TC3J<#M#7([-Q4%W^H*D"8%(409!%#$PV_P;J]:CYYZ+*GS M MXG69%O&KRX,"&I:SY)E5LOZ155,5".NRJKQS=ZY3Q),)Y]7*8L:Y2+\8<]\6 M>7KSTDC<,@$6T$A,GB:,W1!!C>2Z(? 3=$4 C6*883VW!%96*/T2+TARA33E M7L OX?G?=TNTUG5+M%:X)4HZWBH=%S"Q^<5=$JWONR1:*UT2I?/L!2BU@,FW MU%B%WZL\4),G-= P=3V0RXH O9FA1A"@ MT% >C0'RCWP< :NXN,DNE*#V$%YH %&L!(73O 2%:J77OF\^YMWU4'KXUO/P MO2^FA^^& 57:R"X]-J5S 4NV*$:%@?]KO/N_*D??%]%[UT^<'U?EX,29I*^N M-Y/&MRAYY;G./%,S8R((*)"IC)J"!+ %=1[2KV#E)^N#8E -M#A6-$T<N?>5?'N01* M$5[+A<,@RXXI8SM=M,O4ZQ*O % 80G55AD(6F!#'&-6TXFK*GGPA<:Z<.9)9 MYE]OF<,+Z(]['H?7"!_*Y.PL2RRXZC2A!;(>A"\\; MJ6%T0=KGJQ0NOU#.(. 5;)HJ?+((7&2I7!B1VQ!L\9QNA4J.^&V2I6A!(() MQ+D)P?.88"XSR5/,7:W(^;-ORD!3$H*[%I_B[4*&5GT8&*P 'SKJ&HL/& MS;/%S6R6%4VE6\[R EE;(2M8J(/12"$\$]-QV)+IY$J&GS"^>%K&%W\..;M. MC>"C8IJK;>J#!?(]4S7GF-16*@-WALE40)3>R?-F ?[*A-=)>^A!N& X:KZD MF-#25 0B\[P38&>)(S3.6#3G[)@#J"90T2K?P@1QG)V(@@GL):PP:9R86.OP M>Y-)E@F+B[_D*IUT7#=MCZP&7[JRQ82&D2]T!!AC!ZONJ-NVI^PL]RC/0_OR M8B!&L6P-_F@3C&)^T:L2([YOHE\D498$\\T"!S&;(K MJT1O@1\*6D]0&*)DE=/$!D,TNJ=1C5 M?E=IKNO*YE+(+R(B>=M*I$E>G^LWPR2 6Q(\73H4';SO 1=Z3ZQ@!_[?Y$*= MR[O;CYTKL*#;"E@6MJ7Z))0_5?QW)XXK8_]LW"2]O1K&+AC,DJ>Q-QF:0'"DKD2&G@D\K8XD&U8B7V M)=GK 4G.3T(OP$PA="=FB/7^0JH$G9797&5Y"4"6&L"F(55U$\Q(,CZ$,@^ MG.5X4F!-EGG4=1HNCJFR&M0$%W)PT9D&=(3P=-F@U8I,&-NEJEJ+K PJJT( ME+6([>$2:VBU!=$@0 GLAD(6"Z&*EQ;Z!J>.& !BG8P?0*4JZWCN+N:F;M: M))J!*AHHHU]$N MIT\U99,Y,N0NEF<4-YP#6O9\>7I6J8#9&-Z0CQ9_X*E4N\%\D182AD' @16H M+\?!%ZW/1"!92BER0)KPTOD$,U?1(QOO%HR\2$LB:R5F!7$=Y'S) JH5M8+D M DQ0)?:,HB9=,K:NT:I>$.YH_'?<#QX-<:0C.EE5=O%*M9_1,WKVBWM&7VPC M$]#D;2XTN6I_;'[N]K&0"KEJWC0_)8JHE!;H#^"3@M9+?(;9H$Z,I#-6V%.B M6G1:E"7SK8W.'\R-5S7O9&,9T-U(0/>XD+48M>VIG&9!^NB@]IXES+STT2=3 MARY5WSQ9VC])O8D[.N0F]*L\UY_TR9I11$8[[;^/BHO/)O:_BOH#4I7Q[_M4K\MUT) M]Z:(^,^.?)UAMCH\T@MU3HM=2=F]>=!2U!BY<\8#)!MD.EI6#23\VF[A\*+GNNR7E7<_=-]WKNO)B%#GT#W20G^P# M'&^S.+G.$U4!N!NQ91=PXHE811PLNSLR)Z,4!W]='!2TSML5X!;DC!X+/$>> MHO[[^;TCV=Q6.US%KGN6SDA5R%2]5])Y)/Q(TI MT6#"9514]P]\\8!!X3'EI(-A!RD>,1#6!H;Q)MP2HK+O _N#]3G@ZF)"2!"A:&CI1">C(TT3JGC$&RB1\Y+'NR4'J HC M$AU\L%U,R1=N$F&2X&X)MHN+Q,DB1<3_.+) M!_](OB[HX8@\W:#JY*D;N_ PK =F"6((E60ES# )R[ Z*Q$74:LF:V2")^GW M9!OY)YW&;O^Z37KMFV;G%NB#W'TD_>O. [EO?FJ3Z^8#:;7;M^(ZK%N\SJ?9 M[3Z2;OMCG[2ZS=M_[P$O=AH_:QK3VU]1" V$N>]1TP3PV)F MTJ;)&,XF%3I4HP.W7!]A.KDXO/CZ.H0-2M MDAI>0X^KM/J/U5/<5,\A!PJ0->>@ADTI^;C2^6Z@A/)<7F\>S9>@Q?C0 MFY#Y\4??2.!AHB/2;Q AQ\]K@[U;C9Q 9-Y=/<*'U_V;;N/_4$L#!!0 ( M !E#G%)G95V)12D )94 0 0 9#0W.#(Q9&5X-#0Q+FAT;>U]:U/;R+;V M=U?Y/W2Q:TY!2N&6D&0(0Y4!)[@. 5YP=B9[UWQH2VU;.[+DK0N$\^O?M59? MU))E \%.E(QVG3,SV++4W7IZ79^U^N"T_^'L\."TVSDY;+<.^KW^6?>P^^?S MEYLO=PZVY)_P^9:Z@!T<79Q\9D?OCR_.+J[^6/MTVNMWUPY9NP47'8LP%?'A MP4GOG^RZ__FL^\?:K>^EX_TWFWM^N,9XX(_"/]8",4S7Z%Z7^K()CT=^^#R- MIOO;T_0M4W\/HC2-)O*C812FSQ/__\3^3O[WD$_\X&Z_[T]$PL[%+;N*)AR> MU#GKO3__8RWV1V-XU,'18??KV!_X*<-IL8.MH\.#K4N<5]4(=G:7. 27UD2. MX?]][/4_L\NS[LG[+NN\O^IV/W3/^V8XU>NQE-$<]D][UTP.H-V:&<%Z.A;L M?_ZQ\_+U6QAG9Q0+,8%QX\#PTS=O-YB?P!@\P7C"HB'#ZW?V#JX_FA'GHWFS M]]M;=B/BU'=Y\)S>^3Y,9.TP'1]LP2\.F_0(R]%- T$#NG5VX1=B6DV"'P7[W4\]D/.UL&O M*8>9B&2?+7A%;Y;QBG!4\*P[UMDWTV8?>'@'Z](+AU$\X:D?A:POW'$8!='H MCAU'FPX[2[W-^R#]:AD#O!(C/X&5A27EGA>+!!;E*/,##Y?IEGX;[-(/HI2] \2Q?HP ^U<$/UPP ME67(A\,S,>(!(&0*LP"@P\+>B'WV_B/[S(.L.*0HSH=$.R>-1@*&'K.")%'7)M;X]Q>]VZ7 ])Q/X%W^">_2 M#Q&9*WZ9O1-VS&,/T;_/GCU[MG+L7HG$]P"T/B#8[$/]X%7J$+FP'WJ="_9. M^"N?9^7"KO!%+ES7>:;"X0A$ZDC)_U.PR)[C1)1^U]/],0+_(4)B.7MG7:EVAVGABE)3 MO?5VB\>"V4K!!?-#N#C(X*Y"0U@25EHG)6GLAYY_XWL9#^#GO'CU77[MYG?1 M)@N#K8^'^Y6(S>^)@"V]_)DQK!U*Z-'@T6GI')UU]:V.+JY. MNE?/P3\YZUQ>=_?U?RP<:'E6:TS>YH^U[35VW#T[N^R^R[>L-"B%:/0, M.+L=1X@U$%8"[/WGT6T(>"779QK[B6!>!M^*).5@L"=C%"0 TQMP#CS\_"N( M%]R%MWX*]J$T]:^.WZ+?>7E(,X=_7.$_\$W;LVR LQ@XN[4%SK$$3N!/_!3P M$/A\X <^?.%&DREX/0UD?A!D7M00,GU\O^2F M[>&,'Y30&4 M( .]A.UM_[;@ 6]9 ] G O1E#0'Z+I*N[S2+IQ'H.T",$5T:-)X E$13_%.! M046U-+!)7PHTW]#28V<1#YD)QI&D4S_LM%M1N)H@'#QY$,5Q= M#9GP$3Q_Q M5+ DF^#55Q^.=K:=[6WZ?[;>%R'[X B=7(ISXX;K!A'$WT:-$L M +$>IK$_R,B5,9L2A#W(?U0 +I_Z*=CH, "]%ROC).U6A1F,2V4%&>9N,@PZ M3^?X&#.(8#8DWI1VVLICUSIPO,/4SD;5=M+[)TQ&Q=EA,O1_,"/:847S74QF MAH(?65MP(-!Z7'W MO-^]^M8DP-]"9.W54&25/-)<;\Z11R'K?G6#+$$%>@R>);N8TE[.)511)K5; MRY-*Q01%^<$/V?F->GTH5E_] EAE1X#34"0)@%3$_'OAU+&B.AT[P@/^BG"S ME)P8:QL5(GIAD@6IMA6N17SCNX*]B_E$W$;QE[G#_^;!P[R+HY>QHV;_/''_ MO*[A_NF!R15[F)Z)6 )(C 7&0OD=XBEA6>BIS$W1Y'1@5R5XK4;TA&,TTA6( MW40A="B$;>P=MUOY[9Z(=$>EEL#C%)=XR6+7?3#*S7B_P1EE8JV?E3RNHQU*%FF L=VD2^ M-+Q@J!T-:QU40AZMN83['ILS(+SE$! =XP_4*]V@Z6"].X2+\:I+17 $MG#2N51R",A!0A MP *J>M$@ V845#Q.. 90&M7J@ ;4O,:&M+HP P/_;K<0>B;;@M\,0=FB_8CXL6,M)":).@=S@5+@=X)^BI[R",-) MI+="A/.\AHY3[1 4QO/=1G/LM%M+<*)6/?J*:(=CPC,+W:B5O69)X[TW9M2( MHZ>+HYIR-G["9!S M'H'L$970">DKAF1"M*6T%)QF<9)Q^ QLH")PF!MP?T("N]TJ0'->#*8234UL M8DYL8K>^L0GIV"V(2S1RXZ$O>K>.'GQ_3G"7K#?M ^61:>)&2O]KDM,=.C-A M7O6Y+G>2#A44E:A$K6QX0JUIS&S(+>?C-3Z(3AJGMSZ0P$/7)>?H,X/J/X /]T M\Z- M8.LZ+(B21,"_S6Z&CWRXMW2,/#Z!!:>O/3'!V#;^@;N??HZ!%O%U*D*X!8D+ M@:4BKDH1#\E(<6'X?AK%!1'B$,<+YH.I(O@=)MCARFU,-ZKB.PPV9!C,$#%<[LE4N.%LAF [0?SI36E)JE,0[$1D-]DDQJJ"1>6D+;I4K#CHE$(2YG([ '6@00B M+5(=\F789+U9N MD.9549)X./2_PE=4FD*2M-VR^7;PM8MV4R)X %:,99_)IX/: 1>%IZJX;R!H M.$(CRB,*V-O(OFK^(U5Y"5P2N."-YU8' M6AGDLX)70)?:G-C%+-AVZS$T6#!)_.%"[UP9/#02\OQG0@26>X';BAAF"SWH M1SU6&UAY4FT."=6F!S_,,C($...;B:^P;=%@MBPD-&U<-XH],A.E",CG6)!\ MV12>9RP@H5(YC_.R&HMGCL7SLKX6SR6%VQ+-)SX&31!Y!J\*1\?(-P"UA46/ MC2VT!$R\K*9BICGX+'@8\2#\:DF.H%#]\RJASFB<"_D>(1JV-536RA=M:U$+H>@5#T M0[ID>K=AQU;)J"N%N5P)>8=-X^@&WJ>1M,9D@B^07(]?AJ[4ASRM]D3'/&'D M95($(,Y[!.E<%^@X$WA6WU)\?H6EK$PWVH3\]*R M+=$6%"F5BI0MS':KTL3] ML.H*%K]2.O!%DP[\!;1##5V!GLJ>89-*$NX%@>#/"!Z=8,I_(%--:(["11.> MJDV8"Q)CY#KM5D5'L)).&J+SL+Y7K9/RJA$4%68(%"(LC<&!?W\IR3?U"S_4 M(4V\3RQH$B!5LL'$3YD7N9E*JX4HAD(AK782A^I),_=L/.4E;(\:IMD^P4M' MGF15#HVB\VA"8?F>J6PJFEJ (4!*YJ8&[9B"@/WC(8)0OPEI.5$3.XJYQVP0 MA1D@WG+22^GX)DGV=+#5,$G625B ;&[5\473J70^:9I'9;B&&0JMQ 4@*6($ MT37A 9:)JBVJR$XAM5O<);DN&9[J4=8ENG"&AY2S,\\KM<_V/,K\PNW+-3H; MCA26,Y>HC<$S6#-.?'D]%UE+,D,'3.2-\BEM<;/*Q)L4\S5$\L& M)0[8\;EVI02G#S:XY\-4L6^<),G(-LMJXC9G5Q&_W\R:Y4UX:!GAH;WZAH>N MK.:P.J7ZB<5<4Z,H;I &,7= M;A6HU4W5U]-!54.?/8QD@0TEK3#.@KQ1Z:+*1#.=7C*0V3%IODU)>O$11W\D M9^%3V%9)5)1,5I]CSS6V,0OFJ@9//$DBUZMM"^9>54\2#"OH]G*YW@8//YL,8HE7&=X!S,;>.)790SR%)"K>Y!;\S*IHWH$@#WJI: BP7"*D3*4D@@(*^!(F$H55W_ MQ@^<0E[WAE#FQEB\S0.&54R2RS1S&=R2!Q@RQ%!B//!-QF@V9Y)#OX':TZ'V MNGY0 X2E_*M#5,"6"TW5*D M :ZJ[%0]018:XJJ=XBM0&YN^K\M!X9OZH9!B@W-HD'D0D*Z*,R*"*Z^Y;'I* MZTQ(W&%NPI?2D[B46,B^.=<1^0F9)2\;9LE/OQ\/C@Y?U3?9\!%#FRG_@FT\ MOS&UT,CCA>__51U#WU:1 ?54%'-\[@(<,H4587/XB[Q,D_C=;^)!#P*.F52. M$/7EJ_M054=,@M< M_MNQ[XXI^\\EN;BRF4ZQ>VD39EK]WJEAYH@<),EQD7A ?TD>!" )Z7;,LDPQ MI_"HHTN*7.%/3?,565;D&+:;#,RV6]R3-6(ZJ)6SR=5]L1!;Q7-EYZB2UZ89 MI-I\I^!L]=.8>IBE.!Y *96Y_K2JIJJ\C?(J*NO!38_$[[.9:ICYF@*JIVD@ MT3_,VU< =-=]!38$O=76QQ+2EB[2;1JBF*"L.,F.ZO2@N%N1*74HY3#R.L1B M

GS"]Q+'()WCNS[7*+9H>SR"-'%VL@;+ED7L, MBTNL3=;LKZ=Z"#741H7*-'EH2075JMSLZT%D X4ZV>\%L01V3YQ-T7#3I(DA ML6,)A:5DC*,V$R@;3"?2.:RQ23L:VT]6#5L<"_JTX68_':LU%/8%K%HL0MM' M=>29 .KL*5 /*5DRA PC\PMM+V=/-FJW5-NMK;P!5[GYC81;H8_/; AS*\I[ M.MQ?AEY%JR9VL+X%3(CJ:6A7F2P[AY][LE@&+D /:4Y:&S3*T+(OP3E2I\3A MDHVB"$RH(==6J7QRF;RD?9><#*VD@.0GT02)W/N/>0N=@B4C/22L--,JY(! M;,]P88527A5%:,-*R4+]I*UV"REE-0O+Q84A^XH445E$.S.6W H='2"I;8Y MZAZ\@G8K!Y&RTKEM85MM*6!C-C+UZ3*UAL2?GMWV$N5%(0ICU:7PV$\PEF@? MM+QXPU04.K1;;YBVK(M4(WEJVG\BV-&!K&5.8$PQ)7\* @\"N@4G,+YM4FZSPTFVPN=!1_QP"B>=4(KBR2I MZZ_E0VNF,GXK6P>#ZAV2R=YN6:TBL>DN;D4\8$#YS;]2V?]>DYS]Z475P='A MZ_HF9PNGM7]-G$RUV,<>FL*Q6@86.^;Y>+)'=;OD\IG/I MG,6GK"F?O?O5?<(A>6HKV$LVNKF^)BTB:ZTFR6Q**\S87L$N%?*]V0^ M@'_"P4KRR;^<^$D@N&9GBSB.0A%E21Y_TC3N/!R&KR>OF'GT:,V1;^6A-Q679SZO(/P$L-@W87)(/2,2CJ0G<2U4V$2&/WTOQB M$489-2_)(WZQ.DK$RH2H%C!69Y8*XE>)\M5(L96CLH:AMV+V*Q:%YC^426-Y MNHV("-X-)P"2CJ2<0]65F,N 1SL%ED6[%8"="JI6Y_+,N5648Y%JN*!XT32F M?6,?#J6/:C(*'7: ]-$G#TS:0OY?8K*8*/M) !+X8SO)D%6%#/O+.-L5G MV")5S4XE4T4UK$_'63*3KM9?%CGF2+> U>5X[7W^N'5W,$(YJ/:&FNPG;,#R2E M<@ 1)Z9SLV()P9:8"GG0DGU>M!G)6\1L@\]59R*VZP=0:16Z?NQFDR1%?RW! MP['B0J.R7)_G5*!R+*&*%52J=IE?U-U@[,&)SQH&]LOT%I^\<6TH\ELT"15( M5.[3JJN0U#1/R!;+7B&RSUYCH"N6DLW&J%60-Y*S<8L;DR86213TYY#G)10N&/"C-P--]< M%][;A\W+P(O)LEM2Q9G3R[.B7LOT#%_,M:O. 36=PN?PP][4EQ_6G5M\U7#% MEO#RW]21 60.&^]HJ9#8+UYY=!7.8LY,X'GBKWC"98)GG!C!VVY5B\"&(/]T M8-70%K_.!O^A.K@H5[ OB@=85*BA6368J'Z&M@(\UV7(>+1)E=*2 ( '-N!Z M.KAJ:-29Z@MA';FMNYC+L#T>2(B?\(#EU96F.06?1!EY9[&/5IXY %.&$O"< M1FZUMH /I)L8!*: 'W!3BDK,; [ZD"3PRP@G,H,&E6R*#)?HKV2H^]/*%A')(L![!,7&T#DS2-T M]6F>)$FR*;;+D'WF"<(F)%+5>;XYT&@9;LKO]753.L0ZGRRN86GDST-?]N]U M=$N>?!8C2AI9GE!LFI,W2-M"S5Z=V9(Y++M4OE%S3X=9#9V4?E4C&>P!;!H M%UL%S_2*D8WVP+JS:W_IPS0IU,J BE/%,@V4G@ZE&KHDMF-;\&*5$,I=!UD6 M9;=J?*@4LAIV4&6T+]O0R!R4B^>P(V(UT!2 0%!#]Z5#O5R2U/2)B3Y#L/L>X: M'P)>S!"%BR-Z23GUX H"+8J:\B>$?1R0_\/P*=Q$;D+T/DU[*5AC90[SL6ZHVHIW M7?%02R=@;PV='4,MHC-.]C'6EC-FFG)U&#J:K]]6W!V_> .++WB8L%+';!_) M5W>14CA6S2,6[\01=4#CNBY1]ND,9==?1C""H>+=\N/'[%M8W$^S"'2G>Y1M ML= #=;F#_Z!6;N\CS\&N?]2SLB89A8RH/G.I0-8:XY?%;G0:!J\?1+78H=-HM6B0<#^R=;#CT75^$ M+L437'C=& QP^=1/9]5KGTB!-:Z MHML^D5U;""+4X*ZBUTMA"^@VI)5]!A"6-WZ<9C+=*N'9;E7A$X\^C_!0CH1- MHT1Z88HQ2_Q>,G@NE?^GPP3Y@.74X<>W0MZ,.JBF8DK.(BP4]H$,J4!'G32G M"L!PDM;>:\(-2Q#GM8P,5XG,2BE=W&!V5&"HP%XA-YU\A[=;>HOG5=U%$55\ M0D$L(QSSVV>*[(H!;"(;^"E1#*@9##[B+M\L8@C#2Y-2M4^QPU)YUQC58 E( M>7*B;-ME%J)*]LD=;Z6DY/*^16E6,.478Y9 MOUM?L_X]602H \_X+>V4$S^98@C["IGC\CCQQMI?AGK8K:.UWR>AI\Z-=Y@N MT74*@L&P $GU%-J\1 MS])@53H+#>6(#EA1]0PSO!UU!I3F?%\=-U;-$F!;0ZM&=6&G5*$J>RLA#9F1 MNJ!$:YD+INXG4:HJ;*3VUH-(QW&4C<9@VH!KXV$-G!B! M34^/H>[5892G!M']DQ87=\?D[LH?RW/#\A_*AC[2D,+L;)(-P'@Q=$]Z;L2N MT54;/3R5I.G M9N27Q%D@:75TMQ&;"6(/9/*-JL_W;G*G2[&M7]37ME;5'0VW=.>&=J$^2)@@E5SX>F&X@2+RB&2F>^%"B<);-CKE+Z"5.3;YK4Y,^Q^RKZ ML,S?9>3'S6VH8\POW;M9]7FPCM:D"#Z5F$OG3IU,'5&='(7/)>6(OI]P/W P MX)?B;*:JSDA^&@LW&H5TPJ$;96!NQZ9V"),'W$U\6'%3K#F,\$AK\D2YYX%: M3V14W03VI'D=F9 ['BBP0&[;D'TS9_NHCW 9]_=^>]QV0CV"&3E#RMTW^L2. MO5C#>/6 4>SL/'88QDC_ #X(O-%>2/**;.Y"Q_I-AYVEGC1NYHQPGIAYV@A/ MT+N!-[W/CC(_(%O_E.U3T M7CA;UVNZP2[]($K9.XS<2M?L7U$H%HWKNV#M*,=:->)7 [4_/[9;GWV*23Y> M53WMT1TI$O;9LV?/%CQ\-?/^T.M]"R+052^<7.CM*#GW&J82CH8P*R7F3L'JA74/A:*%5 M.K;4-9[&EI@W=T,AVFY1D9R',:8& M;:M'6PUS'0HS0W^8 BK2,5O?V3NX_ECQSM^@=7Z#?8M='CRG4-8^#3<='VS! M+PXW"'FR85&E<,9&15] &%)YF6ZPI@%JP9Z7XS=-NF,IZ8Z7]4UW=+^._0$F MAA]&%WJD1_=HOU(R6]20>)K*W+IBR1G;E-H4I6*$YWKDK9!F\W0-Y>UQ.-VK M+TX_<>IL6@^48@H)SQQ5G1<*W<"14DIT"OFA#*#?R;21(UF@2-2*;N5)9%.P M.,'.'0DK$F_5O\UCS[-;6@_%S(J&#ERC0_CX.'5@FDN/P)@X50#FN:R'#DW4W9/"[1-)!)E[+:78S,6Z9VZ[E2\45E6X MV20#WP"3_'FB A?,C'CN7 L/L+NTJ[LC=QK[M>MDV$^7QON]2>/]$G+Y57WE M\@<_<440<#I+MN$<+R5T^*J.@9_SB'&PK#S)J,2N>($IJ;KAL3^/89S7\Q&_ M$.6TJA/QJ>:N*ML,OG*[17@+X:QF;Z MI9H9=%9SEU97+I6K73E::5+/6[6%.867U WQ6;'J3M&"D(%,=A6=R3G@B4]< M VI1X*O2STE&/14&(A1#/R5N\**R0GU67$A,?7D0J#ET*S!]KF_\*%APU!LV M3$!R,3W%XM7.N2D5[Q8KI&QB/MU*WE51>*VSOJA-0^%4,!R2:N-0S8PLFJJZ M@JS9CTO8CS6,7BFN@3E[EGCD'%N'Q#;K5L)8'\*%FQ0I\'2VA(8F4< M>EW^ M:T&-C:V#-U%-J'2S) (OAB(8^QQ^0?U*L+>(XI)3;ST]?MKQL,MHIU!/)ME- M.7\FT>/'(M"%@1,S"@G$N=4JC<7S&(S7L.E7?T:?:%M%%3(4F7&JBQQ51R3^ M5[;^;?8L8W7"P3THGMQ $#8LBKTY1FP" .8X >\@LLN[CP$2RV/Y$ M]<0K7O9-_'7;$=Q=@5-ZT#M<[Y]VVZVK[H=.[QQ0R"[>L?YI[YI==MYWV6GG MFAUUN^>L!Z[A>;]W<=XY._O,SKKO^NSHK'/^OQLPA][AS^J3[VS_XD[YRE:2 M2$?G,.+^>??ZFGTZ[5YU+]ZARUFJJ4:^@BS0GM$IQ�YZ$*- NG\"V>H9I2 MEAFCS# =M/^*=9*F/I&2*T,_3N## =A3NA_PYB(.UC+V$4[?T$F_@=EY=+@> M4=L.'I OM;&0JKB4$9^AZMWJS%ON?7;P\7 KV6+O/[+/?"C"@ZV/ARM?QCX> MT[ /\_ZH]G]]_FGFO]*W8G!4316U[K7[S<9*V88HVQA*[+Q$J6.9(DNU<0Y1 M?$E[10<+3XK&3*X'\TOU&.88-NR18U"/+1@Q?P+<)55V73;4S6*QD8_ENXWC MP:)Z!S\:1#'8^OE'7UD2H>/YCVWZWR-!B-O>K$/1)BG.W[JK-8_3;N_]:1_> MXZNUN;]3P.NL3*T=H76AC^C MF;O3F+G?BNR/A]T_3WM'O3[;F6R^ M7(5'=W0X;SSWU3VM GHP'!C%XG*$%3WW^+1[_OX$-O#%Q_=8%]([?W=Q]:&# M3BSK=X]/SP&5[S^SXPN41/V3S7M&N1S! [Y"+#"*0 GXH3IQ:S(%SV%_ :U_ MY<:?W(RKLO[*;V>!,;B[IVU!\XU6LW*J^9#UA25K\F5S@_P&J["!WE280'I< MYQ>?KCJ7CPX-ELRAS6V\LF018=N)@-_MIYA1>8Z)[M*@[HLHHE"P]A\[YQ-1 M2))7S^FPZ!7.O:X$[H#ZB[V-]P%>S9'UT=7HH8OP6!^/=;BRL!M_PR2Q*RHB]'[\ER_V/M M'ZXKQ'"X]GW=Z =ICD)!)2PJ^B>I^)H^Q];78;K_7'_X*#-M-AKR1$Q(O5A^ M#<^>/?M);W[UX8CMR1_#"@8D35;UK+WMWU:_2C\L6/0#43X3,OKY<-B _-$@ M_SXA04K8^Y3$<[%K_]Z*G_C"',W2:$^:TAS-[A^K7.C+!+F+A&TI4J,,2_ MRX&IAX7Q<_K'O'#]O(XGC\TO?$M:X1MZ/#UJ6%5IBQ6^2+WQK^%AJT^1Y(G1 M%4]K'1=O*\_=L29[_=,D'>=DC;^/B6$2OPU &X#6,"M^PNE<%#0&_STO=_B7 M[GTR]XK'_O,OI]U:\+B?U@!\T1B 3\]A[\X#QG'GLM?OG+'CB_/^5>_H(V5) MC[M7_=Z[WG&GWV68S/X!N>P'C*O):5-.NRJE_==WR6EKNS3D$_%H_L_;U5NR MO="-XFD4DSB.PGUV(EPQ&8A8]35]Y;#=[9W?5QX6N,K[N:C3^?;;+8PQ[6P7 M@DQO5SX2S'S227BYT[>>;.RS?S_[:_4/5ZFH=LO5V1A5!&=YH-]W*,R,!%$Z M$>DX\JP1K!2XZTMK1KUZ\ DOQK"]L#W;_.^S%),EHILHN>I8; M0,_^;G80@%1?''R&3X\[7\X._S_4$L#!!0 ( !E#G%)?W@,, M1A< (.B 0 9#0W.#(Q9&5X-#0R+FAT;>U=:U,;N=+^[BK_!Q5;>PJV MS#4A81WB*@-.<+T$*' VF_--GI%MG8Q'7LT,#N?7O]TM:4:^X)A@LI,]WMHB M,#>UI%;WTS?I^+SSX:)Q?-YJGC6JE>-.NW/1:K3^W'ZY\_+@>-?\"==W[0/L M^.3J[#,[>7]Z=7%U\W;CTWF[T]IHL&H%'CH5<2ITX_BL_0>[[7R^:+W=&,LP M'=2/=@YEO,%X)/OQVXU(]-(-^M:U>VS(=5_&VZD:U?=&Z1MF_^ZJ-%5#9%^_WEVPTM^P-HZOBDT?HZ MD%V9,NP6.]X]:1SO7F._YE&P?[!"$@(:$Z+AY.-M^[)U>\NNKELWS4[[ZI(U MW]^T6A]:EYVTS&[#H+5=PGZIM:\!J['?"X/^"R1DU> M"S6*!)+TZDW";L0HZT8RP&^=#F3,J1_52MZ1ZYM3OPO=>\;CD/$A-%%G"X;] M:!7#CNUSG=ZS9CWO!?O XWOH9CON*3WDJ50QZXA@$*M(]>_9J=JIL8LTW/D6 MK[Y:!8$WHB\3X%(!0Q*&6B1)G9UD,@HES,"K&KM4._^*N\GHS<$>4,5CP7[_ M_?<:.X.N9!(^PL.:&W;7ORUV+2.5LG? 0*RCD5_^K>#%!5U9Q<)O7(@^CY@6 M(^@%\"T,[)VHL_$_&/F^J3.HR(B/MAQCZKK,]5M;+T5,\G\-EF.I_= MPQI[%RFEV8M:,?W[=L9?0S_B/HQAWT[X.R'79^NNW_/#/\),RQC)/B' M3?%I_8+%!1) (4/-$]2**>T"A04X60J( <1D@4L..-UWBS9G\Y\2Z>,FAO MZ8:F Y\08JD:(V^*^-0WLDPXQ&\SZ=H*Y[=V?H14O/X8^/3>>NFU;P]WOW8 MP-;K,RQ:?!-EYQ3#SM"PT3"*BXA'XZ5YXG@P0A@";WH%I$.+UKP!.4&V-90IPT@#]F],W:']> M-ZCG\.,&?^!,^[U<,\YBQCDH+>.<&,:)Y!!$< C_\JZ,)-P(U' $1M(LRTQQ M!YO/'&NQLCQWO"@A=[0XF!9@SSO=2%R2#$!%@H@)03GF]T[8IL"'/05W6SQ7 MJ+D:"9L)G3JI1+VW$M]=@*\!NAGEK^$S"3O<^Y6)OS*)BM>C]"&&7$NKI?GQ M90GYT:FY J^=L $'&.J+IFZ6R!AP,+!+9"S]+JHU$63T!S )CUGK:Q#!<_#J MA!L@3K*(M!^T '!6Z#L9"/9.@Q$Q5OH+RYUQ1(("UM78C+CC>"F_.>G!.W$$ MY6_[G+W#KC.=9/@! )7XXA*TL06D%; 65FH4L1&_+VA,['L](; Y-Z#8$9'% M(7K_J.OV$\ZY%W*8GF)DU4AH,[2F"9J#(0>$@7:(Z/5@E3*X*U,0&%:50&M# M_D6P) ,Q 3310!4D&+#\P*I%/_7H 1-JAL68SV-'4TOWV=W=SM>\SZRH0.!T MUOX#.F-=\] 9^A]Z1$MV$NF+X0PI>,E;TUV!R*[.HS&_3]"'?WQ^PV[;_X8^ MO=APGZ300/V7W^F_27GA*#UM779:-]\;-_B?D(&')92!G8&QNE'AD<3!1=3+ M-,DBU(^R1SH5UR/,:(*._%P26@E3K%]/@>-MH8BK5)JNH/P R<.Y"@R8 " 2?9 M@[>&60I_L:Z(14^F-H)AQQ&E'\8C:#@Y]+P' $6-DYFXA->#HS5JF%TQH.WV M=XQ'MFSK!DB[ HC0)V8A]O"A9NY&7FS$+.%8MI>PT3K&WA[G/X05J1%8PT(5 MH/"U\[#EFAA6+H4P8E#B-O0W!U]8O&,-->;C)M3)RAN(0@6;->&/2K7B5D;P M)5;C2(1]8:)V1O ,."RD+(ZP<6H(UI_2;*PEB)X88'Z,X8%"R#2A=PSM28.< M1G0Q% FH%H[$0DO2PR]C"=@B5BD,11^X$R49OIQJ'B<\H$4_'DB $T. . LQ M2)*(-*GE *;&Q' 4J7LAX%=O,&J,HM4P0+I:F44[_?&(BX%K?X_RJ+"5N0T:[0R72%??*K1\-+,"UAXB3 +BD MANP-3!]F 0%U?#1_ IF7 61#%@)6PA!@G%8KM&SPP1%/4E@_V%P@UO;KTYGK MH'S,U55:J[&QX>[!$AH"DE%#Y!JRO5+^Q=TK7' 8:4"A-Y Z-!(3I-?70 !] MH C@NDI $P1!1G$)20*O6IGET$"!F;EFK!4PUHOR,5: *1\DM= ?,51WCH] M]:)P":4&=:AT4C-/C"(>N$>&E/7CG@2%C2H<&H'!0BRQ]ORO@&5>EH]E$A%% MR (@7Q"4!7]EP"-&'DW)&[Q/@&U,T2.9C%#DD&XD7$4L97$3.=?X4&4 ^U!* M"<1*UU4^UN.@X$*'U-$7%%C/$>%T^WIB8\EDX#:(D$&&FK2C).2WZ6>3\ M4!K$DHIDL%9P*^&DH_)Q$@@3V8\=*UFD1/%#SPU'!B#YW;T@XZRB6TN;%?#( M[^7CD6%A^B=9-TFY2^G\3Y:DCA)QL M(2T62?(YN7 0"!RXNI8Y3W9C[I6/H4(11)C*"A,,%ENJ)=A:!NJ"YNK)U-RX MP^3A\*'PWGRALHY\/1#Y.BAQY"N7!Q]RQ\Z2(:_UZE\X[P=E#&+X>>W3,;W) M8#F0 M.RD%:BGS /^5%!:,A0W?8?2#6AF-%,#D/+4*9-90)@FH0(SC%\$ZDXA4J+?" M3TFO]0"EQP%J3N]&24^]$WJK7J,F8I@^YGCAZY[?I]P+;Z8L8I*63B+H& MA$C1\T2EZO5 PFLOI74F"&2;C$7D4?8XV+A&#W-7?0F#B>V>\V)1KJZW$A9S MQGQVY!A33$TZ!94,1H+?0?LNZ:A:&0\$<1V\=*>B+$[1T:;MQVA%:\I,E'&^ MP TBH/:+IFHVM]@L2).9G,AA%H$U+5268 :S +$@6!939F!/FI@3BBMC&JE$ M4A.X^8%C\G9LOAOP1,RF2-EVY' H /2D6)F EC;':(03&VBZ>_Q27M0L&48*^%\1&-4P$LF*!1[;M"KS21Z&]!4J/'Q05*1%3K9M=8ED MS_6J_L:J+F&\]QTEBX"^RC3%;W&;CHC8%(2069H/<46G#>=KC+(G.VAHSF5YQ5*V"0 M9L!S[%J-3<),$_JA8W'OE]+8JDB,6AN;VKAS3;JNVP)IGTA,50VI(%JG^F MG]1:W*F =[%T/$L'2L- ^;FTE-LS#60I>?BKT &F:WC5>HF!OGFN1IPKG*Z M9=XS2])[%U>BZE4K[K$[18YF%\%(IW.3Y[0U%,8Y;41I,BZ>]0K,\2/D@1BF]TL!11-MS"+#.QLBJB*<(N0K?LDR;'E:?E&@MH* M*C37AO,*.+^$[K)/J,NYQ[8+ZY0#3/@&O?CM>N4)EJM6OHOG%A8L)S6?U >* M?FTA!+KU"9RX]!;$)J;:9EZY+^!W!%'*9,?8NE^_ZFB'=:;AFU]=!/#I/_CM M5%4KUE[9=Q6*ONF (J>KXBSQ YM%Z-.Z$8I4OP16=,1Q,.Y$G%&TEOP;"!@!D)CK>=;9QAH$_ 1#[#G:/8\L$E"S0JR+KH@L%"D M,-!'7(;DZ,#BIF*3(7JQ6FF2S84^%*H="5WXPX):'\]:B"N1GW@$C!S6YOMO M#2FAB*!+>LKJ"E60F8E"DF:M,L\6LY56$V7=7C^LW6@SC:=\L%K\E<&2^"?% M8EZL8S$_O7(!O/JRO%"ZB:F&CPC@/W?-ZJ4RV8]NY2?9:!3E^6M3!G8N_XS8 M0 AEZT=11F5Q*L'J3?/];=&(S\M)84)336+)[$>$9F\1,K*UW#L@+-&[E%-D M;/ %)#W\+4NM,>4I_VY6\YCO3\)3$L 1[9%II2,W7HC9UW?6%>:/7IN'Y5V; M[Q7H4DKUO.#CDJQ/A%1FIT+:(DZDN;_6;KJDHAR*8O4/ M)I+-35?-%W>?AL&L)[/?$RU=JD^L5N9YDBG@ZP*\B_>57B^9QR^95^5=,F>6 MHVX*/EO[AE8PZZ]*Z1MRMI()0-'6@G;^N98)N5RL9\;7P[2%#7GBG8R8EE5Z M0IJA':YZM6IE5IF3.+L3+K1MVDX'6F7]P=Q]9798N\=BY>WN%? 8A9S&#>_0 M2K,OTQ>]%XU-:BP>W* "+-FA-/9:WJXJ-J-OFR(18Q"R%HA,-02IA^+3[-W> MU%V96KOO5 TQ/0Y_Q2)P[MV:)V%->5/Q#-6A("448C88Q=CA_E.Y.+=;&ICR M\IQ@9U3ZKU#$C6H^B[?A'93;(A&S3? Q[I:UFRBQR?>XJU;@RWVE M0M;CM&O-U 9\$]M@?=MMNX8BCX$BK\L+12X5[KVR 'ZL\P66G>C7940?9GX3 MU@?)$!O;)(]3.=G2,_F8)@!N"SF]DKVI[;>F-]/R1$RNU,B1 0('W1C.49_? MM.Y78RK9\+U)LZ/,-EV<%3+D,JIADE:*\P/0ASS&YJH6@>K'Z.NE;5XDI7": M4 !\K,<#\G8+)]],=C_18HX,,,DZ>5S@VNWZ8 >EOH3:]7V9#^U6_R0S%M8G M +'"AUR<_/&XLUI\(O;W'TN%0S_5RO*'!SW6_?PT"L\0-L)D/_[XH.\XJV*" MU*/'DOKT\XI^"*N=_#VL9@_SJ5;,X45EYK05'FGTPYEPT1E*CSR-X^E,!Q:K MX[K3OX?KGGS4T5,F[]'4-I<[\N;YAVKI\XB>8;)@,UCIWKDA)AG+,6K#:E4R9[N867&V>TC9!])Q9? MTR+Q"@]HE<9*S9_&,@LML8XJPC0LC"['[+"^M\=&0_LA_FTM'BL8 -N,4U#V M.%@J[XBX,7.I+1ZM]R=Z=LXNH6CTF-4X*'B>-7:/N7(N5W;*\[!58_F:N"^2 MTRB';I2:$T> M08\*41HM6+S,$ 7KYGMV9FMA+6GEF5ZLI<"4Z0#MOG=!UMO M$>.90QSGBF:,D^7;V@_M1O6./SVNY]-NN'4@8!6!@*/R!@):+CG-'!;0$;:6 MZX-, A%%IIQXG::P"D8X*B.8PPS"J4,L:G8CG-I$A>F:C;9R*U'\/ MYO6D3MP^#W8![3 ONB^X1I3G[^;@[]_P4#XAY2S:] ")SVZ^V-LR#',/G\3# M#8;P!FUI;[:<\G,>C>8W>).R>=P2M>4'B1^=,R?8V$ 9U:%YU>M3U>HS*0E@ MM@F;%6-(QH[:ENE<*5BOCZV!6*^HI5=4"?'LI^*<7(\CYC!3C)&NJ:V&'BC9 M*0H;)S]2K1@G)D6E"];=65Q%.5$I.9W;;H[ H?(B L+?]"B\V-L&.>!\"9/' M05D/6Q%76ZN1%3!]";<:\8\HG'. F-TZ:WKC!8[96-KFG'/T,W0CKV;7G&!. M.8C 03:QG \5'B\!W#R<."!PP.3 MXFPF08T.:IW<@F6N C7O6?G#$S)M$?L]V"F;_Z;]_5W&,/94"FTS2SZQS=2'JNMFLD/I)^=)$IN!3AA"%5VCXH)78P; MH.&F&S+%'%OJZKP>+9B7M3)^NEPJX7XQ'?*@RPCW[[/9YT8336QZ E=),V*R M%>WS@EPC[R2PIO ,.9L^9CXPN0D!664"%B=/Z,PW*K"U#D_4]-H^3[M]PRJ) M*$T+Z\O(_O.RSQ83,P++#->B@[L3K]E:;TI=LV\G$Z^OLZE7P>8E/-6D,Z/# M7 JBS<.?3$',C3MX()%?V>9+:UH%>(J3T,B7R4YAI'D(U9T3?EH45^3;)9E= M]1#5>M^I35\P.'>L_&N/2;W^"7,8#O_A.0P_;""/VXW-SGF+W;0^--N7(!38 MU3O6.6_?LNOF^Q8[;]ZRDU;KDK6A-Y>=]M5E\^+B,[MHO>NPDXOFY?]MP42T M&S]K*LRK-1M]Y\GBF&EW"11W+ENWM^P3'C%^]0Z=^5.'@B,J-!MYSI254+Y' MOB,;&BR@B]%-S%,*RB,$A>Z@93*)[?,B5_))S767+4@\7,G!ZM#]/(4Z+^9: M/IOYI+%)&P8C5$D$C[86YN>NA.(+- IVFP\-=YT=?VSL)KOL_4?VF?=$?+S[ ML?'#AK%:.:GG2:/+I^K.'\;G)'C94'+U<*7!LH!0T(=9E^9Y,(M8 WQ:..A@?0*GLD#;;9"6A:I.]N MFHTDP3S:*FCY870L+?'W\5)7:;#"BDM?6:+08?#+'OWW2":0?F\=7&@V\^X\CE.<7_VQ/HAF%R_A >_;S&PNLUREN1L7#2:/UY MWCYI=]B^FQTKFXN6Y\+A?03LL[18M:!KEV=?8:+YYT/%XW_ M!U!+ P04 " 90YQ27>^,+<<& !R(0 $ &0T-S@R,61E>#0T,RYH M=&WM6FUOVS@2_F[ _V'@8A=IX;SU96_/<0PXMK&U"#M\^F'4:=]/NCV._5:>SJ< MC@:=P:_[;P_>OFD?%K<8/RPG4/MLW+^FL_>]\6@\.6U\.A].!XT.U6N8U)/: M2=MI]XMZ8JD1E=R!5-3"*P4GDX\ALOQI\&$QK]0 M=SH=3RX&US= =C/Q77!TADWZ]5]TK;32\R:)>BU4#J]J,C-R"TF7TJ2Q_/'% M\=N?3C*:R#0/8A7RT]Y":4%[PS[UA(WHPART7KUZ];))9J6EK=Y_=_0#R?_F M,(IU]WB$;?WCA$GGX34[R4,_G[PLK$H]CW*Z-OE<&!KJF;&)<,IHFLIPH4UL MYFOJF8,FC5QT<,=DSR2IT-LVF[205@9K4M;*I0E%$*])Y&YA+-RDJX70\X50 M]=H'O*?T0Q?L5I8B,&4SH[?=<8;D9VE#E4G/Q&9,7"Q6V;=JF^'Q/&&="F/IWQ-99D)5Z*,T M4XJN"0!AG$<)\VU(7WEUP_ )[;W>0-K% M-897"Q4N2&Q;O.,W09>,W\5P--<\@9]ZHBL&RZD5U7 YPPL>LH@I,F&>P$1V MXE_8>[-!I4V"2#A9\)*F1FG7K-=$QDZ(C02M3,$";" R2]DL$,@YC-]]$BD+ M[1C;I"Q/I84T^'HN4;,P&XH7J; 4M8%U2["IC"W? M8/B4^CS0,K[#T,$3)BFHG2F;('8+X6B(-.!PPO=9D6YPWLPU)S&'CC,2/H#D MC#/$SXADZ-.%HQ](((LDP?#NG(>:0G8Y].J[R;E;9:Q(TB6V]ZBH9KQ*%II4 M>L'?5(A[14Z41>Z NG BRUF(H6M^ 2X4BEE ''"-@=(QEB#@/*GD@5/2"B]R M.&^"_Y2X?=YQ4KCS8 247 M)1^41(!XRRA,_BUV/73VB\G@4"3K3,:S0E6/>C:8-7FYHL0(A+OIKZMTY<2W MO+=;7^$8(IG+S)%2>&GOL2N[YTIRDH]M^ "9LI$O3%E?5THJC)G(RLNDC$JH5W[_1,I MH4*_V7(=")SP)T&.@]G]GL"WK+*"]_Y>+H'H]$I=EN/G[_QNF>C ?4& MH]'59;)')"-@KZA9VRY?;(< ?%L^CID'?ETM?&8[?X;C!28]4O)*I MDTG 1[?71Z^/JJ0X[ \_ EW9>O 287]2RMPZEK?AR>0>.A[:HC&0V*A 8XP] M/F-YML_!]O#?\/--HS+I6Q^M%__T/XU;>JV^^GN#B^E@\J?MBWQ34^)QC[-- M^C#LCND7J5"TZ8_T).B[-R7JM:%^DJ8$_9EZ$O7: YL2CWHR?<*>1+WVP*;$ M]A?07[,G4:_]GTT)^LOV)+S+?Z0I0<\]B>>>Q'-/XKDG\=R3>.Y)_$U[$M69 M_;DE\;=K252A?VY(/+@A@<^SU=:U/;2-;^[BK_ARZV9@NJ M!($DY$(8J@PX";6$I(!,-ONM+;7MGLAJCRX0[Z]_SSE]4<^W#]]GUUW-XY8NP47G8@D%^G1X>G9'^SJ^NMY]_>- M6QGEPX-7._LRV6 \EH/D]XU8]/,-&NN3O6S$TX%,MG,U/M@=YV^8^=Q3>:Y& M^JN^2O+M3/Y7'.R5G_M\)./)P;4-3A M\5'W^U#V9,YP6>SPR?'1X9-/N*Y9,]A[^H!3"&E/]!S^?7+^^>KLCRZ[[IZ\ MOX -?/>5G7R\N/I\?GUV\8YU+D[95??RC[.3[K(I/N0F>3-\>]GYT/WR\?)? MK//NLMO]T+VX=C.9_;8>9*^.KM^?73&W/>W6\OV9-=/-?"C8/_^Q]_SE&UQ+ MRD?B5J7?6&>0"C&"5>)2\/=7;[:8SD6 \8ZK/\B%\WML_O/KL%EDNX-7^ M;V_8C4AS&?)XFXCX -:^<90/#Y_ '4?[C*9L$]% MI)(!K;63"AZPJR%/!D,N X:S_234.!8XIQ=OLG;K4HR+7BQ#'.QD*!/NK^G3 MY8F=?&_">!*QGLAOA4@.V-3[\?;^%>S]%-W<>5D;1_],>MGX#8V",J!S?-ZU M8QU_O#SM7FX#NY]W/EUU#^P?"]_H].O?8'J8WS=V-]A)]_S\4^?T%%ZI^WSU MJ7-B/W\Y.[U^__O&WN[N;QMZ/IQ8+^SC3$?B.T>[.2W;9ED,A('_$;) MR%QX:F]^_=L&^\/0-[XJ2^M:] !U?.)I/M'+[AQH$K\^M8/X%U>&\3>95;>5 MW9<+WK"[L[3$PC[P9 +4=);T53KBN50)NQ;A,%&Q&DS8B=H)V'D>[3AFI=7 M/Y?X#[[.>8+DQ1SV-5_A3 Y>_[8F.W>B*!59=L#>QDJE[$7 +M2.WNRGNS!3 MG@CV^O7K@)W"\@H)M_$HL 1OU[S%/LE8Y>PM,"^[3I%7_Z/@QFFIV!#[.L1^ M7%]B/QF*9! 5[*LJ!ES]=+3N2'P_,'3_+&#'A8PC"0I@SY#]2UA>,NC#2@W5 MOP>(LHWK,_K![L)CXY.C3:(*UB%-HO\^9CP5;"A2 9S8!U# 0A7'(LSEC8@G M+!5]D:8B8KE"M5G1MCB %%FI86E8F43R1D8%C^%V7KUZ4EZ[L[5PN:\>8KGP MU,//1U_>=R^[G:O#)Y^/#F8AFW+(%W]/6;*_4)9L[FW53W18.@8$Q]GM4"&M M@>@0 -.VU6T"]$H =YS*3+"H@%]%EG. 6=D0?D,RO0%,%^'WWV66([?>2@"$ MB49HER=OF,@W;I&M?_VXV4WP(GV>"9IHGU87H*"/Q$#E4N--7%9H"N24()E3I>) MOP# (,/B3Z,BAT]@>B>B+W-CQ6OP0\@)37-Z61QE?QRKVZRQS]=D5SNU MM5,JQDB%&ZXT-ZQHF33R>B$1[.WLU>_U7WO<;F3RD.>K2E(0S7&\J@AOMU(1 MBQN>Y(!+P[C(P A;+HE+08Q?PC611*FV4"X'8*?! \A.[14Y2U3NT JHG$B M]:?&^DHUSN&7_Y*HQ$\B+:7FB$L V@E/W8%D&;,C3"/_2 M,YYDN1@%('QSFD\FPB(%,0ORFI:)WE;8OO%8I3G=X"T^3WF2]7%LO>P=]A9P M]KA(QRH3B]>* AMWR%BC;M>-V0K#3/V0F5\ D0&L'X,YC ^P;R\;@G&K36/< MK'R($X '2:(1N.=V*,&XMY>#@9"Q_=W?\#DC,%+8C:)72)&*; "(NA_\.*B%:J,%&,[DP%O_*(J2?0'7# XUL^R3#P M>/C^DEV=_0?6]&S##DGQS(-_O*;_50G5SO2D>W'=O?S18.6V;_G^ MA*7[BMS7:)\?US[/ZJI]EK.?AC(]0822J5C#M%([H3,U1>)!@L2?\'*$?!0C M *NXW0)L.Q8&'J*Z!AX.(\"V>9"- IL,B&P% #-Y\2QAV\_ M7EP[&3R$*[>S,0_%0:)N4PZ;_0W^V!ZJV^#P"5YZA/ 1 #@ SE3 _2(/=[9 M3 P%\97!NQ4>PN4^ 4:N;E^[5=D_(S@DZ.8Q*N@DCR?(_;[+ ;?.WS)F=HPN MQ+]AI)RG%5F"S_6"8<9^\*9W[$^OE$\!WKGLHM5GYRR,?KNU<%LJ5%4*ZHI4 M=F(6;A5Q'Z4L6R!DPYA++0@U4-9[ L),9'DV)58)4\U>!1^ B9*M;*_=43+M MUM0B,"!M)/FL)U)(X$?>J\S9X@V!&U%7BE(Y;&L5H/<'7CW.]Q9#'@OL3,WQ M?RI)I*IQY@V8=!A"03(>);(_T5&/H8JCE14YV'FC&+6:TU^QRDJ1@%,3])-9 M9.D3QW!)Q$<@BS.#=7LJA4U> T4@NI[2F!P=\$ BH)'UPU5_GC.R\="LH>R> MUT_9G27L1L*OABL'2J$;I'14I"+6?YCD*=^!&SA>*="^RODW83&D+"W^"F," M-"S9B=P?$5$@&0?XA29&!_/\J2 LJP*XP'@+0!I+U!_D D'1"_HOYL;!,,], MM/(9Z9OF'Z 8&14@[U0OYYB,M@( ;OCB ?ABOWY\,=MS&?BV@>CW=:['4BLA M6"",IT"1'X>:J])&'$A? T58!I$Y_A?O]>$)W:45;")$!/SJL5DF@(5@-$?0 MW"'**C[ *> 'V9@!+UAH>'@S+H9\6,A_I2,N!U434 M*_NL67FH.ZSR8D*$JK&(!L:QC /=O1^C6/ 8\5V$!>QX8/0X3B>7.7P%TR%A M!.N(2;(L-J4O/!AS]VD6)HQ3\2? ">3[H:/B/!956X^)ZO%C9L FI+ VI/ZQM0LV&SMV)1Z*QQ M0JSZMI_^1)$SY/\^?.@;H;'< UY*B2DQJW]OMX",_$1_T"UH1O!(1\+(MHD$ M:CB)N6$2?6AWA1Z:#&/AS8F@6"1!9X4PJ8D)KXW&L?B.HL^(LKEZ16<5:,62 MBK\*J3V=RU9KPE6H#&%HF%9I!P7+]2Y>(&"*:B),)IH.'*SQ:+<@[9\TJQZ) M-)2P'R#Y"ZTY5ALM!>LR*6 N Y$@"K[CQ)@&!K[A9DU[-R*I$VV6NU!I'_"! M2K.U=$8C1&8*D1K&T3XGY%4H?1N&/.?SL:8[/E)%XGSNOKXA'\.O%$9[VH31 M?@[>6S.,!G![N<>W=.%/&2V& ;(A)B@K;>[U9!R3WR"'6TGGH80UO($Z6699 M<<<+OIJ_=.;L0$-I0X)/9O$AS8DGWS"B1K.=&)M[NUMZ%YU_)0+: M9,48EHC/3D4HY+A4';BJ55-Y] ![P2^4F#%L"RHX\0V21C;B,34[-#COK3[^*V89W M'VXB?]6L=^+T*QAB #XRK8\K(G>)@Z#=Z1' B82SID/BO3XO<<3)V#@=I! "S1:A0RN1C M9"P*L9&3EB@=4U%HOU)!^9H8P9B&#TMW79MT^ J%"]+.0SI&9^$T_+UQ\9.H M$)J^M:Y8 DU8B4Q(4=&"C8K'D"@H^9>S=3RE^-NL)8LWEL08&[VTNEZJ88CQ MCA5*_BRB]$HP<::MR58#\L[+U6[Y6&@E38@9,_"@2$1%B)>@<.GW,Y&3"XB2 M* 3/5-*0Y_W)LX:1OK/$X6IK5GE4&*PD"'F<.9L UK8LP6KI!:K(MU5_>ZS" M;R(W65@V&)L<8P @+:HCL^7?40NA207(.A[ R$Q@@9T#%LF^"K \1 M9'U6WR"KC[0Q]HYD\$4G,R(--26+#T !S^H8>+52Q!0GIY8.9I1*'#2Y7S_J MNC<_OEA&'W6D$)D_9.\4D\$#("SFMV6.S^7)FZ:X\=&IJX8Q6Z"N(?9"* @R MIP"#T?TZ5K?D-0(BTMX@[?0W*6W&NQ;+&Y'.+Q2Q0-SD #B?X3RC@& XUU_^ M.@'?9TW ]R?@Z[V]M2.^0,(Y1B@(\'L6*I7"*VW*CD;(3-/$/?O.LHT5\J-. M"1?6E$U*2,#':#WS.&.;DK)EMVP-E\U3M_E% P7\F2#/\=CQ,?RH.Q:1ZT S MM.NKLF()&$4/T/2^D0I7H8M$2)W8B M6_J0R-&!V/(YE2"Y^]%KGMF52HVD> M3=/4,%XX/Q@]E2ZM2\K*;&D"*V+ XT##&=U<%YL78OEN-6'99M\!:6/8*11$ M=;:P3%*R.0:)THBHW"H?F?KYT-2AH_'XW-_>JB'>L3Z=QMZJ@9RJ92JTX.%P M*G _[?U;MV/@?$NLW9IEBC6BY['IKH:2J9Z6V&/!W.._ \QMV/B1V?CO#7./ M'P#F+FI?VQ#J@Q%J#?-D+,ZA;#:OX4B_(J'%=P3(63RQ:32V[4.1F)2:!9V* MFI#E?4.6S^L;LCQ125^W0=#M=YL8Y0.\\N=UM(@Z1B+H3(9O0HP!E)E\2[]7 M4Q8PV\O)-#B-I2[P+S. C8*#OO=E?02WW$*HU95^X$ML.^F,Y] M,SN5V-$BF86QHL9"GW03%=-;RK:IP@I@9EJ@W:Y+$K M6YJ> JT>.54K0%XACK*Q$AK]V!AI?OI-(]C6$&PU-+D_CTT_9IEXTFD>?N<5 M,0CRKDB32LJA5Q9!-1"J;*ZLXT4 SW5NXV(B)PFAN_FE=XG75LO-&P'[R@6E M,>^Q(]TV=V JO\E318+*Z_(7B5CD2Z?M6HF-Q$BE6,-/)P]LM5O66"8FA8>2 MJ#&R$ R7C-ATJ<2:ZX[_"6/"SYN8\"\@SVKH>Z@"-2Q6 F6+\ E;&XZ UXI4 MYZXZ?8L28BY/JR2>6'E4^@W:+=>T F3B@#QVNB]3'YY$Y:*,1SSK-N+/J01VZD^E'98A=W+FA]: G8;G5#M1LY%)1>Q6K"/? M@>.1^O;#UV7K9# O%B= RH MG'F!D(9H'HYH:FA=]00H1;$2Y5"1MA(VG2'&Y-+)/&>DHR.V$AD9?U?5N52D MIJ#]%AZ'Y.M"VY&$\4VO>8SFF4^N\?Y=.QQ63HXI[0@->4)%::FZ*:N8IZ9, M!R,UQ/W(Q%U#.">SLJ>&CLQ9TVX>J2RE;F?PF39(?GX%&$ V"R6 W5?A-SR M H^$]_L1J73 $W,*668J3KSD"$RA"+2S7_M8,>B-G_L23R>3I9GB5:LD.+^X M[-1-'8;G,'#CKGT VZ6&I?-SFY0"%YS$VK8G.P:D\0W:P\XIR8%\(]-PT'?W M4H6M3"O.WW;KQPY';:+92Z/9^_6-9I]7SK@X=L&A,G+8Q+"9K?15H":V+S =F6B+HWV1G,'>B<1GNK629JR9_9'++LS3G=FU$\)M$LY M5"GZ')7.3//=RD00.GP54K,0$T*FI&@Z-B;0(%EGCN8RT3:>B3@O"#6?:>P> M\FQJP.I!5MX2 V\O*F[Q,L!;OHP?>Q6X"M(ZJ[5A63R2.02$'/A9MDK5#2>AF8T740*('$%TU]+&<]6>RO&L<2HR/9+0V MWVO03<(%VXIBTQ+LN(,D2NYC [A H ?W9J1Y#>Z62#7_#*R)ZY42N(H,<[Z7 MSN&H]"^Z-\/.ZGQNMGCQ 7ETTA9J#7<\&F4/ #6DB9C8'GQ](;8:EGT EJVA M/^IZ!C$_M&:RF># %UC]L)@Q%A.L.QZ.2CIT@1.&%&6^!63?[PO#4K].>L9^ MDY[Q5WDTH]S+@HB]2XUJ;8V$KO%098S',5Y=!NS= .F6Y2 MIIG8Q4H\-62.KN(#>.2 BI=TPUJOPYEVKIGS.$GR.$D$EX#JY?%4@WJS049N MS$?>U+QOUKAZU:**<.]O$\T'R//>WUV$/-4?]$UYX"2_6T"3,[SR#8#\:2NV6"W89VC%G=4V%5,N4YX5YN4T0X#Z0 MH89>_FHO[YY.VXXG-LW9]HW5Q_".,"&_-[E[RJK/KE-]L]%>H/[@BA)5L3.M MMAJLNYTC?L[RM BKYSWH8X[D2)^H2VF<91<&._K,TWX#ZT)Q-Y<'.;E#.#.O M#6/EV 2LP,:\6NL,*!)>MJU>8Q:T47J;\! /FE=UM^4(A .F1,%^HSW4+[N? MYI9+D_(04SI%GES.>+P'2@YSPA6Z3A)OYYK^$O=GU1K&*(!&*7P[#3-2(HSE MR&"ZNWRIM6@:JY]0$.!XB MP/&BO@&.KCT^%N4Y"#FOR ?EUS6>*=N$.!Z #%[4,<1Q/0\)EWC?%*;;0P2% M/K=7GSILLZ\BT&5]F:)G@9R )@K1) L_ -74T+O.ZU M@3?9XW,Z8 ?S[3!'?=3QH-W298D21]U\9MW3$WAVIL^U3$*'8)$<2WLH0N1E MC_5P.+%C/WHG:MD-I6"(S12J*)I57LO,M\NF77\*7C;W/:#]:Y9:G_CHN;T@I&!3G=^+)LRH9,UB"3&H:V MU^NGX&2\SH&8:G%6(2**5.F,DXP]I\OWK>O+)/O^2@T"7C01Z)^>0<$*>%5? M ^549F.L-+\4F8J+)79*(Y97?NNOZFBHS$J>->_?8L2>R&\Q)NY+73HNC\($ M5AY+?=J,R%WYA-\KRE@^NJ5QU5>2(IG=F!1D^^Q\F*IB,&3]5(H$6R,G8@#( MV]D\@,.]WDRF#$XG9D?N9IV>7-X8,-U=RLN6SHK>2.:VUDX_6K$KK%H:S_)!'#[5,]-ZJG@ M79,6,1D(NAI1^U9-HH9WE?.*F5"L/M7:3=@V$?-O&:<*TQ#P5;J[X9Z3(89O MQ=U'8/ T*B_%RJNXVG"T0@LXP*(B&VR,,9DNK8&7'MK1%J?P M'#X\A-YKR50.89*43)=EG09HZOR7YEV7I=>83A3@/R3(WJDHP#@L"%'Q?8S- M Q#X9#G(2_@^5OBS@&<,_RKX-Y2T,$?,_@9;FQH0ZO*T,L4Q8$-UBSDB@=X0 M2LM*,+M;AH#-P@D+4P 7.6"[D(]E7BG7=I##'6PN1MI!"(A-[_*JN[O#7 A87)VN*KZ+T1CWQ47^IGJ4>J5X,]4#>J5N9)H7^FHV@T#LT=J@BQ0"I,RE M<](QTS8KWV]<:QV@>I%4QZ&S6;-8Q3C#I4ZD5!V$E*3L<$ Y1] MB3U(1)M&SA$X:]W(;R,8O=V"BU6:9[IB+"M&8O:>5Z'C['7ML(]X_;QG@IV: M58&KZ4.@:"H&K/:P9FW%2:V'2&<#E :2SH&D>[OUQ:07.LC89 ?<_TW#:ZXC M&$TF)I*M$/*7_>]E.5(M3 MY@C345%:?L/PF?;49";2G(J!S'+Z?<1E'" $RO$-C5-!)4/ZVU2$:I!0JGVH MBE0*%RDF6,C##$1YV>2MK^)8W=).4V>'@5ZL,(F]O75G87U^[=8'T-;P5OU& M3==8+Z%B-<"VW#L!.\]-F?]Z@:K[S? 4G:7PL@_8<2%C,F9>!.Q"[6@9]'07 MYL43P5Z_?AVP4UA-(>%6#B8'SG3.*UUIJJ_6G2HZ0SG;M'NZQ3[)&$R6MZC MM:?W/RH1-O3VTP4-7_[B0<,?II3[\OYQR?MSZ/5QF/]D*))!5+"OJAAPM1KK MWX>A[L'[CM_W _8V5B#+GP6E0-@S,N E+"49]&%51@2\!UVWC6MA'2"T_Q>1 MH+=XBE,;O+4,;]70U.ZX=B6N$6'9J8@Z$7DPB%Q4P.&4;%A6 R.,$5'3Y/IQ M>VDB_=01L;LB%VS!/U2WB8V"TK&F-NX+4!@,>R;[#C8[Q$LUK>:>1'S/R_I9 M+)R1V@GAKFZW>)H"',\8GBZ*<3*>L/V#W5TV'IF!5C@:@A1JS;[>&R-P8G?C&+*GML*_,JOVZ')$+%MHFP! MM&NQC$(4;%$ ;NAD5&E#;8]/;37, S4TTY?]'*@B'[+-O?W#J\\SWODK!.= MA#G6_6\3Y#^@Z>;#PR=PQ]$649YN$#]3.&/2#9[Z$HMH8%HS]AV!>F3/I[T; M3=3_05RL>_5UL78RE$1K-&]=TZ1;V["T!R;:F@NJQYA?.*G+!FIPSU3)D9]6)8II=X(IDIGJ+N G/F%YU7G-B MMV9B9AGE$47!5(L>;@V LDV*T!E KFM(TFYY*8VZ>N7.K'0 YBUF-_H'8RY* M8]=I!^743+9!*F#@5*?O$1A#N:23]-#Y4=HDF)90[OZV;MB"O=GSB0V3QW!; MX#YH#Z[KD([%L=2?34?4*1'!]1F!E;1;TTO1J7QZ]E2WII=@1C#S]R:G^QO= MXC[U*;"O)T=GBHO],)ZD0JRWL+&<.S9&)KBDE%A?H^@L%97Y&L!VTW:J.ZA_U9P+_.OG("_7K8;E?\RY-1I0;2F\Y M3$GS\-+4RVKJD,T@:/CQ!_CQ67WYL6./7R!BN2J 5-?IJ?_8O.F?*V&RP'#" MIHVAF^S\K!T7;=UA'?^TB3LCJ/F#5$SGJ4BQGA2E0W/O!*P%1YQ/E5)G<)4Y M9\4T=*%,-0!-MF?&SQKU>O6+1[W^+M+K>7VEUSM2A(C:S_EMC426ZWX3.&4< M5')&]''VU9(MW:TP+%-G2F:Z"H8RQ M!U?4>WG2Z/E"%99KS'98=_I4D;) "8#T4,78A%&T6YM[=V^OZMS9.4U/'T%5'IX=;5Z_ M[[++[H?.V040-_OXEEV_/[MBGSKON@S^>P::ZN+Z[.-%Y_S\*SOOOKUFQ^>= MBW]MP53/CGY6B/#Z%X<(C[:1E AS 3.^ONA>7;$O[[N7W8]OD<&K.= $,]U) M.-5J/0JK>[UY_9.2;G06.&)>+!J>!V>=YB#?_ZSV@X_-2;@1+@_0U>&NGI)W M?+2IJ)8&\'+RU*-/E869\CF#_26?>QA^PP\]'3[(G[-UG]I7W17+XY//1 M_VP;VZWC [9^>M/L;7S,":^ZB_^&790)]:6WV_@3"LJ]W<62$M[ Q].O\.7[ MZP_G1_\'4$L#!!0 ( !E#G%)LU%Q<-#, (' 0 0 9#0W.#(Q9&5X M-#0U+FAT;>U]:W/32KKN=U?Y/W0Q-;O"*A,(=T)6JG(QD-HA<)*PUF).G0]M MJ^WT+%GRZ)*0^?7GO72W6K+LV!"#")K:>X;8LM3=>N^7Y]UY=_[^>'?G77_O M<+?;V3D_.C_N[_;_>O!T\^FSG8?\)WS^T%P@=O8_''X6^V\//AQ_./W]WI_O MCL[[]W9%MP,7':@H4\GNSN'1'^+L_/-Q__=[5SK(+K9?;C[3T3TA0SV.?K\7 MJE%VC^[UT5XVD+K]:)J]%N;O09QE\80_&L51]B#5_U7;6\7?(SG1 MX?7VN9ZH5)RH*W$:3R0\:>_XZ.W)[_<2/;Z 1^WL[_:_7.B!S@1N2^P\W-_= M>?@1]U6W@JW'M[B$(9T)K^&O@^-/9T=_],7!WO&Q^/#Q_.C#B=A[>]KOO^^? MG+MEU9_+K:QJ]_S=T5FW<]-*-BY4HG0D1[!TD:B12A(5B"P6,A79A1+_\X^M MIR]>PY;VQHE2$]@BKAT_??GZOM I+#-0>'$\HNNWGNVY$Q-,S49J*0G'C]Z_$CH2'S,@S@: MT][V$B5[XNQ"1N,+J7OTR(\JGH8*E_3\=2I.U30?A'K8[<#-#BY@:\OO\>/I M@;^[P;6042#D!)^.%X[B,(RO-/PUE; 3E6Z+!6_QY6V\15P5/.M:[&V[;8OW M,KJ&,LV+R!SI[?Q@)/U5BG<+!P MHC(($I7"H>SG.@SPF)[WQ$F\^3_1()V^?OP(%B4C)5Z]>M43A["57,--9-"S MK\GN[[[XJ,,X$V^ XL1Y@@3VKQA^N("1;T.4[!ZKL0R!0*:P"R!T.-A+M2W> M?A*?Y4A%W^]5[]-[\ZFVVUE$MF\3&65QDGJTNX@P;^6UG\@)G,U?<#8ZPC>] M[G=S="@.9!(@.6V+WW[[;<'^;N5YIRK5 1"!!HIP=&V?NTYM8D[V_='>!_%& MZ77OL_9K%=P-J^D*]T7QT%^E('N0SAY[)\]75Q M[>;][T':.Y]V_WS7/^WOG>T\_+2[76OX%O=$@JV\_)DUW-METJ/%H[^PMW_< MM[?:_W!ZV#]] *[!\=['L_ZV_..@?'W_<.SP\.GGK M_C[[N'=@__[SZ/#\W>_WMAX]^N<]7L^I2+/K4(G?Q;VI'*L' Z#UOQ_H".7+ MMKR,=6 N/+0_?O;/>^(/8ZVC\6DM=W93-K;N@QMT:'_C?U?ZE?\J1?D4Q;>^ MR]>BLBA#T6AI2W%U$2.M@;!28#\_B*\BH%?R.J:)3I4(35"P6*7K MDY0E1;2L#M60/'OC#SY'#W_K%549V"AN*L/EH\-]/^3(^\S9 S:GW:LO:L@_#G!!= =01BZ&V'-/NY I M&.8AD$]P+4+<]O++1D,F+BUC?WE^/H;#+O$POLTYUA &L*=SG*89FA,^T;VL M\/+:X^ V"+TEC.Q $^_PZ _8C(G9PV;H_V!'Q,-E?T1-9I:"'WE,/E!H?V[+ M\$I>IQCG+/WI)R!MO_>$7_*0L0N]*#_LEY__1K$PJ_A%!\ MUD"A:!GW"O5[BIQ%L@P$D/HR#,%:@#_B*?$^? >B%%SI2]=%PD!.1,W+;OUO5)8H'=CI)4%-AW$&+\5Q0&! M^/Z:8]E@'^?8RSAS8?3/G]"-IBQ]O!L,3."V\8#Y:2( M286T)L_2W VGO+7)89JF\;BE=.2I#TRT-I[46KG?\,JW-K>:][+Y3=_\;I>( M=YN/\+[;F.]=+5\-,L;*U[*0 8%IG3I4 "F8W D%79<4N!LE& M-C\$-Y?=7G-U!F>$3TQS4'E@4R=#S6X([V%3X)D9!DTO<'D#Q8?"ZLX%#R<3 M%6BPQ.',\NF,C0Z'VNVHT8B5'GG[-1:[L>^'K+3,4^&2-+:/[ F=%>O0H'0O MXR&X2XI>6QX-,;^KZ(/L(HGS\46J2N9%CS*]!)Z"OID2;?2AR$,H=CV]I\#,N"%W!_LU55J\JMQ\V36^=(,TT0 M6R7B<^3/[&5B\. Y*W;SF:@H).-I2>7C4?>!#%RL(CS<7<2!:2. Y0P9@4L M*NT:R!O@8\;P2:JF,L'5%PI@2"*;15416#$!#AWEI%O@*1C!G!$C%)/$4RHD MJ8V*FN5L5C-['N6\; 5)K;+YS>10".)P+?<\TA&>A+G:>BE /% @65KW6RVBJW/;->#] ^_#%2JQY$D'Q8,W( XXKHEY[63\Y.?GYP= M[8#WX!$/.RJSE%X(88QE9&FW,U#@H8QZX-_$EW#.0?D1[+ZDZ+Q(XP)9IRV* M,XSI& 7AAX!,ZM8%3:..!QK.S%:X>FK6?<)4?XF@D04PV2"#@ 2)#%E]=SMRBJI>NLR. M7=:F.$-E[=_$L5" 'E; U03\%:XPB[E 89Y9;5-+)B(<\4KFY5K,T\AVIA@L M-KB:,LP!J";I?NQ*J>PIM?F-E=GU:?/8U>FY$[8L?SS7'A6TIB.,X*=S[&HO M$9BJ!*N#;C*3\:N-K4?WF?!1;_,>G30SJE7-;0T,^15%J32:?PVV^E>;) M\'(I@2'';@?I<8F"\);6;HW6&NBG(&E$G!IKKG'BW5?\V#(OZ;0I4@NVU8TY:56F)R:\(M;HDO]&V:"A;Q=O2UOII MJX&V926:0%Z+ @\I0(+"&/Q47J,GLJ@KHO4O;H]$GC6/1*;Q%>LK"?=+(G4M M-G3)% */U9(118GD@@B2"S51E%UPD/W^,H7N+67=0#P-)!T7:)K53@WP8C]A M 2PUD2P1B74.*OF1/8HC8=O9 G?5=IT,E9[.AF^M6XKE X/K;L?5LL$C%%R> M9U[)*H@&4XK7^JJW*'$;"?0PI#=N4^88'X$?A-BL'V&%!XA7(,%$L1^1I1*;,K=K9DM7T M@IL%KY>*FX@\X/C+RV*Y%Y+ MQ>NEXB;"8I2:[9'X,( MX4^J>*=_F99XST&?(C5-Z9^4JZF4?M2&?=*XVRD< M]8*ZYQ+=3U@7\J2M"[GC+-Q$[ ZGB##[DW/'.*BB89;V"DV48B@LB(G701"P)+W0TSDVW$PXT'/'1YAL1Q<_ C$'YY7X/^S! M.NU"99KFB:I98[H$(KG)>J)37X0AD>CW/>P/I0\$[AY@A2'"K* MKZ&_=46DPWYR)@E@M.,1]F\-YZ M(M#@CY(!#X\):U :/4BD>36)]?&^ML]I3I_3D^;V.9UZKQYK2)"F_I0)^GA( M8FV?TRU0P),F9L/[&/6JU#G95GLG#X@ "7R 1 M8$6J5X+F=+&I #)./^*A&55R6- M1;7GE0:JB^(,_>@\)(\:;9Y+'8>FXSP1>*XDU< >@^\8-1(-KW$>FAL.$*D9 M#"+*/O7@A@DU<(--1+$'9#2B,L38TM':B;F9=1H*&.] 1 M$+>A+!1XA*:G$_ Y,3X^ M1'PZ#$7,$I,,0+:E-J"P%$45_9S@_>L4BRK+<$,&SK.EO+537@.3_V PDFS, MP!0-X]L6#&" MD(K\3,G'4 5CY8F>@3.9B4]&59@ [L] U%G'W1%4QJH MG]$%7F^^-Z7MBPX] W=:/C ?G3.+V[+.]3/1B^8QD5>=5X,"6/A5'DB90+$< ? M>6C2*S9S0U_&R35C0:0N5#[.-8^J@,\G>3BVE2E%F, /$C!G^4ZCBUA8\<]= M:?# F$9+%D]S-GL1_[C!<"].!M-LJ0@*FN0($"(()>PWG2 *7"X8YQP MXQ"&GXI,/UF>MBB".MO-FJG*@='/X$8FL4*%30-?/17QUR>U8&$6'"_82W"V':E_17,V);RUD]Y#=TGW*N17>5YT.1Y!M2\BJHKRG%3)@+2H"#IZ:FXKH 83#%:^6Y M3SSBL):$FYH-:MK46T?,/\']G PLI481]4$>":@.DPIE;DFV-< M[)'T2EY*HBY5E*L>_IL5/<]/P] = :7:6Y!7-E.ER)X5(C.4 F+X;)GHU)MW M2F#>:(/ @W;>?#@Y=V;XA<[4@W0JAVH[BJ\2"2=ZXP6!O(8S?@#_L_,0K]TU M_P.\E2>\<;M+VAI7_15(F/6)$P+W00M+!=R@PQB#Z@O6YJ0S_%N _[20$^OF MQ4$#>9%<2C,^,#*M-M("OTECZ\3)4FD_GS^]&'D/&-"9.SV.4NM2H"245Z/< M%0?=$3:$71L^%"T;-HD-APUDPP#+-W!:)J>::"H\0L1B=5(4 ((3Z]/&N:3DC1V+&%^9%G(O.D1TI@:9 ML_!'%.08N/X"UV."W2?T!(Y^=#M4;N<)X4!J:C.NE9=%"\@*IDMU6LI"Z=E* MS#63O&H@R5<,%V>6V":MGI@Q(]P\I:H=,4NY8@.YH9C:C*:T1DR;1([!:KC M!F/[).L:7\HPIWRH*;ZC*<0\@K@6]G-FR:WJ7SV8;B]J];+=7=:LF/UU2Y%KILAQ RDRS:?3 MT.3)#;F@&3%1KDC*T=N<1L>J31HO@QC=$M*W$-)% PEIHA*F'1J.!RI04]$# MZDL22R8*S;#;EQB*TY3$LP5#=PG#X%E;;/ 3L."WIHT:V$&UEK11[;PFPL*O M5@Q5$TCS(F"K)9)F@=4H>V]G/,=),>*Y33']BBFF!28,5?+-L5N\$D!CPH!0 MO:'QQ0Z^M@5T=2%PL5($W%N%";U+?D(9M^/FODBJ?>$G>(@E154-R7ARB!'B M@XN#Y"0&Y[4>PK HDU]0"=CRU=U-%\U #-YF_LACGE*3Q==SSTJII(51S)63 MKRLF?5IN^@6S/LQ-)=2=&6!.GYRQNE)B1:8?&:*PO4T?&1TVDS]JZ>M73 OY M(X#=S)J*$4!@AN"=6KLPA%"P"@T+C?Z B->*V=.T5D]$BJBC.?M];?=V. M6*YLIPU1_H+9GZ^0G :UV$"\(D;L CHW-$XSW;B,RE*Y6('(>XSJH)BZT]00 M=4O@S2+P)F:%OH' *>I*(UK0T(Q#'3"UE<.NQ314E-PJ(7@>W9T9Y, MHQ3'A9\ 629C&1F0FP7Q_99&[W">Z!),T"@#CXIZ),':S*<8]?@/-C=FG*8$ MH1>'E\YC7 T8\A>EDV^-03<0\.C'QZ#K8 NIDQUA=[&\K@T3_X)A8CV9J$ # M 8($P[$JHP+8&&<"8_LUJUE4@50]MQ)45QF8J]OQD+G\WK":'ARK=GT IDH8 MFG#G9F)H%/&MW*PU('_92.U*!B3&-//4;XWE&U1'O!1 X$QHW8XC6RQE4Y-I M2#+=H85P8^Y,[)C3,=0U,"<= Q=9I.KJ0NY.9<#SMC+@9Q 0SVL%Q'QF[W:J M,KTZ17.U64A>OH,SFNE";O-5&^*6$,QN@9%?!87'*+(/1M_M&'S3P YPPE\@ MZ ECT\,*@M"($ K:<9*5*PC]=GQ\:I7Q31#[QHI'7PC!OS&Y/S&)$W9/$0P% M5&QU1N 29YEZ@/:X3 KOX*;G0-JC#FWUYR^4FYF9_N$-^9@SJL.A3Q030T*I M)SPB1(T,[D0-I 4Y+4CKTP0Y=@;;P\H+PR0C'S/P.-_JAZAZUEN O MF 5"* E#%@0?X>6=A91B:FRU3"Q)P%;'4U9EU8DC"@ILCY\Y< M6S0-N"7".YRPP?ST,*/ZBC*F&@_:JR]?FJE<%?M^,J_TI3 DL@ M2*9R:@%NO$-<\TPJ<$42%,EDQX&@1_.'O/ APW/:%(^!'1J-+%"35[U%$EL; M:TY%L(JAXD(7:NYDA>(VW,9+OT.\M('8VS7EK6 PU%6W4I5A2.!_L_6 E?&" M=93>#M"^A3D]#:SZ_F1BVR"CT@9,S#Z?&W=WI@A)3:#9:ZX9'"A)KX:^296["L$$.WY8GJ94F[*F(^&K)87"QG597 M\FI+*0@=#<.<8K^#/*-J]5!/M!VI#)J#@\M>_)E+"?'#8F4%9!UMWEGZM0-& M&"P/#JC;N?F$TGP RZ$UX+&[.Q?/+@;0&7NO""?XD6Y3DV:F\%W[@(9JLQU" MOJ)L:6 V;ZD98*D_!*S$Z#:/EWJ3[8<<\^&\,=N"W4[9&*04WD$8$^[?BH =XP9B+' MFS(CXH;$",V")A7$,R^DT2<;&.EY\7IG?W?NQ'$[GK<0.Z*E#9-$[YDIA FL=!UC;-NLM5SB95'6\R.!3)0 M,K4>./_ .>!D%#I(&F^:FS_+;62GL1F8]MI9;H97/YX>O/; :08T 1?8= 2_ MS3S,]WF=8K92%(OL,IWE'#;SC"3CSL]UL'["5.6+-E7Y$TBD.<'#1:E*8\:] M]D=B^SQ6'CC@D&_(S$<8$><6U&DS+)J^+GTSB(&K>[9$E;@'7:= C20^LN![ M7-#EC>NA&"*-$G$!;%>2;1H+_/2FF9B-D"J9()O5N#J%W^1E$&F%^*WKF<"F M,*IYW;!+XPRG-XO!X(W[CTV7>2Y/6D_S%,<"(@0Y@Y'C4&]XP;<'D.H%O99J>&VU&B[N,G6QY5H:76]M/JLP;1*>4>L='*#&JIN J?X M"C^AXN]7A^MQ#"M5F?/Z7^/\Z#:[O5X:>]Y &B.1AJFY7FE*5QS1.*[>C3.> MTU+E>+IPIG.**ABE6Z2&KJVKMD*CYX.(S/1$S$LMU]+IULM?EE 7T.+._N[3 M38S#-8\B86EG(+FP2?4@!H^%8O"\U&:F BF8WQ,Z\?/5QMNTB)6F^R$> K_9 M%!2Q3*U\OE#A;)V(WW7.>;$YY2><=$\4UN&)@6;^=954)4 <5UV+OUBTC$G) MTLY,QA/.9T%6K.6\.9SWK+F<=RZ_J*9P&^7JF.9L'8E,3&D(.(@BH[4ZWL+, MNJ)I<$4@8S[&%--M?3%22[AS"/=YH M]#0K4D*\QTTPUKF01J:5A?3J]\TR',P1-8G\;M79@B5O["9)?00MR8RDQQF& M<1X&W$A*B[O$M+3D9NMB:PQUEA<5LRIH2U)O@?L;6#!8S_TCJP2/%&586J8"XR5@7I 3>Q!2V@2$H9"#&"?(6^(MILL#%V8A!_UN$@@% M5W".BEQ@6S-8@N/$'89QBJ6$&PO+\O B$G'EJ ^<>!*I:S%2ZCX5>JNDTH!F M,-HP7V6.@,\-4S43++,K:MBK6YGKF/^$^>*7;;[XIY=68!>^:*[)^I;J7I%Y MCN45<>>A3J>83CXM6DE;F_46Z.!%$VW6\NO_\>[V>=DT7*1=_/*JGF]B]LI- M0J1[P';-7(U3V?Z\7VA++@)WJJ7;X?(G5^_45E^O2O(---3>)%I% 9CD)VH, M9I4T$NY'4_X>C2UDT6O[,TP\Y4AIMB:>^3DK5,Z6GJCH =6W #?!Z:-ZG4 M@45EH?53;=# V(^4!_<31\:XY";$$76)91FCX+LU>I>WTF!5:=# 7HP]#W'J MIQ0"]?Q=HO(S3 !=2,VIS4B:2ML^W"R>Z"%IR?,$8TQ[/C,!FT=D8(B*2Y(\)'FBZ&KJT]T4YU007%S$ZZ6XTS240RHAMJN=O5I>21 K M;H\C'1D8AYG\DA%G;7S]*YR5E\UU5@[B:(2X[*"/J.&[]4MNX96_;*)?XK]I M$%MDTC1$1I_$I5BRK:NCH)GV5DKE3Z'#8:.H.34\?+1%W=;HKLF$#?:4^U:$VAN\,KYF)JT-?1OB<1^DR MF0H?@0T\^1Z5QF;BWWDP-D!4,]9%:IH=ASJU31!^9WBWXV.^U4XE+CHKJ/L) MX_(>%[65*JL;)*^::Y!\8(&>Q)>&7EJ+Y!;>^:LF6B1]D#.)*A5R_&B)>%[1 MVCB ;OAW%%^%*K %?Q6[@;K*1E(GIEI;IC&GO5W#]H*9=E2"!Y)R(%.=FII! M-L2IUV"29_"G394; Z)\7C]C#N[5'<_!K720/KT^795>J<_.="LR_(!BIBJ( MSQ%:81QC<,'V$1@[.LT'_\8_0=_#5E,S?LF&&KE^7'(H99BH*=C0B$^37:'Q M.Z>1G_X7M#F;SD7,$(P$+P+*39(%OEBO/@"#E3)2AS,LX P&0FZ>C;X6F.D< M_%!?+O3 %/W UM'"P8U1V'>,@58T_.>-KJ1G48$*3^R9.)AS:$R4L*V4?>62'I>IZT(E>*0#)8-EY('L%(X0MJ^$9T;/IV O*U M)Z9QFN'8L2E*>6T_'8,%PN!^"*H^AQ$U+;S0VY' MEI,M80B-*.&>)P*JG%GE7,-/+U&2>@Q^JY)C%RT?E@*VK,@Q\@O@.LV"S6/+W6N[N'O/-MG^*E<,V5#4K=N?)S%NV M[G?WJ+,'0S6$9QN[.CY1D^ZTDV^'W\O7B MZU4SQ-<:>>NO3^(SX7RNF9NL>.MV?OOMMS+3E(_4NZMW-._Z1V_?G>,DE/+) M?']!_;U>S/NCO0_BC=+?Z;V(F=?2)%EVT,JR.VB5K55YJV@ 3O M5)#I)]X!SS[ -RGVX,WTA'G?2TNP-G[S;?&;!H;N]ERG5S&KS/5C4K=E-><, MZH5BO$6G(88X5# O+M$&=^_R/%93_D@PX.D%XA.83PAHV59S)FH:)YG0(Q=8 M<[$P*O$VOXG4EZR %0OD-?Z" F7VZFY')@D5+"$N,\(BR$@\VW[T2$PGYD92 M[+SY<'+N,E$7.E,/TJD\*Q!"*H*CO(B[MK&8)Q5%3&H0#M M=G!$!5;'(9YK2VN_W.1"0S$C/ZG+<>W?$2 MB[O!Z-]H;C>P^6??](WTN2[BUBNZ5H\9S2L8L1TN<52MUV[KK%X?%E=]=+LVFVQ 2;"5-J.SUJ961HXW/%0 M4S]TAS M!]_G-K?*T_J[$-[5-3?RO(\C_'<&S/,FT?#/EMI7I?9GS:/V=THE"Z9:" MX&[<0:9G"VH3'J9JQGGAP T>]Y5>/TCX!B#*PVN_[LL N0&G=ZA&K3EJ=]* MT,^;1]#O=8H3662DXKP)5%W"4YZ9%4Q$6C%'98\_A,A.[<*L%QO!3[2#4 MO(&.KDAR4^REW<[(X<>!(>4:R@;7_GR],4\>,Y:R^Z1N26,4_#B5U9[U>"T@AX#(^; M0 +/PZR8,U$%HS!X33278E9K^"&DQVN(9^T<[6ZV+=WMG8K_?/Q%')^?]D_.C#R=[Q\>?Q7'_S;G8/]X[^=_[L.*C MW9^U7VIKZXY'\]97+X450R>PXO.3_MF9^/-=_[3_X0T6#?7*'?J8\.61:3-: MB%+ IDGYORHH 0M?LMK!] 8A!Y3,-E?K3C'JD4[2S'0O&QR!&35QVVR$VW<% M[*M6.U-MU48\&FD:VI J&=Y?.^/O'JNQ#!_NS3ON;;'S:?<@GDQ1 G_G5*TWX;SBU3[OK/[ISQ*7=AD=\VFW"KI?Y[^]S,%[E M\WK9[:_A/:=D^;BW;KY>%_;_>'>T?G8LM MXH[O[I/M[_;_SZ>C\\_B_'3OY.P-.&5[;T_[_?=P8*XN?YV"COP_7@*(W]DU M;*#MS?%_9Y5S\/^^2V051OK__>W_V1HY^&>/_O:P$TNX'0LMB7FM#^LPW!>H MG?DKG!>96&F!IT7QC+3-(O,: 46U5<^4:R_72[=0ZM_N8>_CP2UZN;=R="=R M EK8*=RU6TU'A^( 83[AE5!#SX+]WO4=AL+*T$P1\C);"Z- M',9AZ&I"$C52-.$:,2X9)HC5HGFO6J7XDDQBG!'^ WVI@YPA'[J=TN77Q<6; M"]V9VZ(],'4HCBJ>A M0I)]_CH5IVJ:PUV&^+4Q0H2W52*A^?:[= ,7JW\:=<5HNN;*SS* MPX&\1MVP5&X)\1L)\4EC"7%6FU_I,$21AE!*V&H&*IRH#B>2>"4'EF[\Z@>X MU4,<;I"E(E !#/C!$<9',M'&XK_4Y/_S9$^=HGK[Y<-KO\<0,OYR""-<@ MN3J)Z7O<>F^#0U([; N[$S(TJ7%/-KT9P0V"6) M[\(]>:X.:^EO:?IK(N@%%93CELPD!EL^7A%!U?'&4WGM:/;T_;Y)@51+ P+E&+PM1-B-O;B9MRP+-.I[\IPC1WCL #- M)0J=9/";"??6>@XX.I[]#1&IH4I3F8!+'@]S0@CWP0G\6W!XATM>S0A3?#Y( M1K3Q:=A;FB5T#^*'*ZDO"9H6_/TIFF73 I<7+S?_&)G*/7 2\I3&HM3.C71X MMLQB]]E+2E,-/X6?(.XN]6G0SJ=)/%1!#DOM=HH=SF'25D9_.WLUL.=N?C]G M?:,$C?3C>5' EW+(E=H2\]@(Q>]Q"K(/MU]3\+.66:F]S2[!-S\6#I\WTX%I MGL LYG^ 3OM-3&FB!RH*[-0M&NJ#@ \AQ\> :>*A'8_J.IJ*H:4J$AM;=F*I MW]B7&E@(VDNWLV?CO0[5!)NF+"2W185*!1;ZZI&VK57S#1$8B*Q(W^TE&0P]],!32-->'E MFM?M)C'A2!'EEH2;H*$0-0)J7'J LS%3"^ "2AY;(NG%.4ORJRS%=O#2'._T M<7.]TX_RVJ*E. _U8\)C#UH_]9M??B.'&_S)(G6$LF[C6:U(+2#\.=WANYK4 M_E:6?"@1ZZ5?MX.2S,J_.5;4$OZ)4V=3(D[42E5#U0N@X2_ DZ%J+K@4_X&J$\-TI-,T5S2J'*D3" D;=!R$6>P%31;Q!T5Z M,05A?QF/L E(>0"3R#=,IR4KPWK0=GIAJU:_3:T^::Y:/?4JALA@!^GSITRP M41CM\%:WW@(%/&FB;NU[,TMMGJ>$U.-JR9@HKI@H>)!8BS6[7O2T1D+-:L:& MTA0BDN5:E&KET^**)^S4)MQ9*:@U"^?:47$*6UJC/ S!2=27.A1#.95#G1GP M$(3MQ&_%-+Y2/-'27N!'Y;RA5761 YR%0&[6F.O/'P;A^=AU8-S:]&8A)6 MO6B]$A_^A"//BZIB6DZY)4YI)'8MCU['D%B$9$[)+1<@*R)A-DH&I,M=W%[- MH.OHYK&9'-G"D),+%]$(UL5#XVTIV%(4;^+FO"A"_%'@35'E2J7,A2(O_6B)B:6U(1W.!+''$5^!T"_5?WCUR'[ER;Y- MG<@A7)AJE[C!Y "E,4?5@DK->@@4GX7'&EG5L4CK@&H;ZI247(13HF.J_Q0E M[3-/[437ON)IZ_1_/3NP5,1O\Y2(*(>0<->+/:CE>D<(\\IX1MU.X1KU3'E MU4,"%NOAK',+TDCNT!3+_, MTN%##%O&J9?^,]]O%FH$6YL'!E2R2%2J!$X)./(_.>Q_!*9A$99B(]8%['M4 M0T0SV6'G)FZ/=1%>(M$DDEWQ0SGTSQ8VB0?MF^B>,D?!*/T#0R.D?1:&OC_@1?Z?\(H*\A,2LZ0<,X MF<9,ZRVEK9?2@@926JE*EW!XL4*?9!Y25PH>>H*2WQHF%'-#3%$2I62=/.!^ M%%(7\TBH#5;=$@VI!M)0%+O $-NP!>Q>39C(RC:'6'M@;7&G^2A8.J$I.%3E M91P_$G4C9P!= U9B"\:91S 67K MK8F6C.>0\;/FDO&A3J>HO4^+\NEF$.\1T^%0VBC'-04]*#><@/&!;174(>Y7 M/\Q)BKG9%$:[)&)ASJW<.4MLT^VD*LM"SN39=5B(\U&B582!GDB-XXSKRC?% MT0C45-&."SN)N*J:W4C[8^\WKOX*[)>P;9]C3#U=S5!G'0ZG252S%*!/+0V9] M!+UB.HD?L2K-DJK>3UXAP);[T4CC/BDO:\>W41'>[/"VGS';^*S--MX%??*\ MN?KD+46[D&V.Y55#5 FR/,7BJ0BIH@PH@Q61[5.4 =7;31S)*T9=5(+XK6GT M%:3\HKFDO.=:R)!&SO+I-&2": Y5EVP4[GDSU3UNL15B!E6(ECPPZ*;8P^BU MOTD$O/%_&M<6T94&;PN>NPW:\GK6:C*NLH0KK$2$!(9H& M0VFB47,\[-:?7H7;7C:7V\ZH ,6D59O!84>F @ ]^EGJ'2ATG='G(-V"7D4> M&4U"V: @)UM:4[$>@26DX$ /K]GZ=0E-3AHQI@8^R:F;XL;=3OG..(K/QLW4 M%VKO]'43W0MNR_46F:?]?&UGSQIV9G()!5I7C?XSX_XX(,QI,#V92JRD;3EQ M=4Y\U5Q.['^YT. ?-80)S6KJ"%,F[-J/J?I<)O47W8*2:6VZU0"R'C67N*N# M+-O>J+N)_+MX(OHHSA,G^.%H[9KS;H3GCRR.9;H#^*\J8 MYL..-GP:9[=S9\9Q/K_C@=IV'.>:9CCM?V\5?K MWZI:K*I-PV]/D=T\[7JK:IL@0U@%V\S)85D_%PJ@N-2N88ZN%BNNP3RVI)B+ MJ47>W,=B+=]M'4O+J"W\:(#05DGQT1>1QAB\^<X_-[_?]02P,$% @ &4.<4EK@Z?9! @ S T M \ !D-#F$9O> ]3=V9;+>T9/17JS=H5"@U8A(%H:1'WE59\R]DMBUD2H*@J MN=0_+M57V,[G4BD9;T2^%*J:XD^N-W[/?19CM-9=C'D*(_X,$QDS.JEM#_NC MEI9@$-)11L>T5B'.40%I!4:]8QIU)U?K7P"-3T4$PG MA#OS ,:7%RBVHMQ3],_O7DEUC>)>1IE"*>#]X.8#V!@C&:<"# 92!'"3/Q8R M7C*QAK>FZT09SS\6\9)Q<7Q$.M])9+KD"0S%$T]53/Y;.%L6J?QM5]8J8"NO MED,[D^[)<*436 X;\?'S4YAZ3Y48<49;Z@26E M[(9X.5K/[[XJ]38T5^O&VS MJ('*97D_1L*BB_L%4$L#!!0 ( !E#G%)&9R'A>"@ #3< 0 1 9FEN M=BTR,#(P,3(S,2YXZ8GA/4S5:L M+&I$NGMF-S9.0%4@B7:QP$9526*?./]],X&Z@*P"61<05"SY8E,D@/R0F;AD M(I'XV[^_S$/OB8J8\>B7-V=OW[WQ:.3S@$737]ZDR>3DIS?__O?__M_^]C]. M3C[1B J2T,![7'J7US=WWC_/'VZ]FRA.2.13[Y+[Z9Q&B7?BS9)D\?/IZ?/S M\]M@PJ*8AVD"!.*W/I^?PN^_*H+>PX>W[^!/^/3^IY/!0K#PY/V[]V?>_SD[ M^_G]^Y_???]_O?\0L24)G=D3N,%\>DO;S)BURQZRNA( M,M#0N[/W'\Z@0R%%7-=S@\X>W7$RAR+NSTW]^N1U)E'FK(8N^K91^>11A7O[#*?[\2&*:%W^IE,]: M/_OX\>.I_+4H"@VQ#4VS3"QZ^2 I*NB%?SA5/Y8H-K3[SUL-1!J?3 E9%,4G M)'Z41;,?).-.WIV=%*S[V>=IE(CE*I"8^F^G_.DT^[&N6BH$**:I7O9K3<6 MLOHZ\$--%H#X.;Z/P/YX2X0L>4D#@)R?T91&2B"1<+*_A M[X(A/(K2>7TC02).$?$I%#J!4E0POZBWO=)JA5@D59; EW7<$(F)A\5/>C6< M;D@4\83@%"#_6BQ8-.'X$4?AS\B&,53S\,/7AQOCU"'Y=<%ABKTG4QB-#/A; M_EFT%U"8@)BD=@8S"4R*VG0JRWM8X6^GZZ7S!M*8!L/H[_(S2#*&FA(\#M>L M5E:DKD;98+/R/@G]-#03.%UA4F>NX#NXLK;_3YZFH\.O(9&7E/8%9-9C1A@&,+ MTU?+&B3PH;D$O+^LM/AO!RN1@E_Q<'+!Y]##&8UB]D1O8)\VIU6Q;*M@D,WW MFV0S&L-_7Z[N0"[#:_CIR_W#U>>KN]'-KU?>S1W\?764#[)[1J(IC6^BT0R4 M=\;# #:Z5W^D+%END=.&B@9Y_=!"7I\'=Y^N1B I&%P#D-SP]O+J8?0_O:M_ M?+T9_^LH.I0 B6?7(7^N65SJBQG$\M<68AF,/GO7M\/?#G>YJ67MEF6G01V# M;'[L(IN#7HCN!8M\MB#AP$_8$Z"C\2 *AF)*(O:GI*WDTZ"<028_X5:7Q7[( MXU10^*-HRB-%6QZ) H]KK1V4$$;I?$[$*0$T;"L01@?UX61->?QB1>7#8)D\A:]1=;D04GDEI,H?J ^94_D,:1W-%'< MK_F^GM-G[]8Y+:MZHJC[G1?1Y*"8>B_H@K#@ZF4!VU4U?\"D*P9Q7)A\FXL8 M6'U6G6%D*Q[-FE&S"S;D$=G2@;&=+ZA(EKC;7.#""%P=\4GR#*M>H=C;"AE8 M_[[*>M7.=Q[-6Y+=Z6-GE+G?:SY@Y1$%?S1;Y1!:/!>S;T%(!"U6)H4E!@QQ^7)=#UI:WP,:\QZPU M*8U$:^^@!#$F+YKE6?QE8&G%OLPK'!3/AB)@$1ARTKVHM)$28,ARE'#_F^+D MEC(&_E9,QKP9+Y;M9+JJ6O)B;.J@."^Y>4Z@4?3%PV2JZ:[AMWI.OZ^8C++Z M"<8/X&:C;."@^ O6!Q@5L">XIT(R1+&V^K6!JQ7K$&IZ"UG5 U-%:?%!<70T MXR(94S$_YT+P9Q9-<]]2S0\&KE8,/UGW)('*WF-1^Z#8>@M38+Y3RSX;F%?.2'@33;B82[+#R7A&U=D2 M+O\D*L^(6U4RB*-BTQ7M>I.\88^5+:./'PP\-#70*^>KU@]*7*/T,:9_I-"3 MJR><%/(CE;5O#0RO&&]E18_*F@?&S"8G45U.K[:<8KVOF'S-3[&\O^2-'\]Y M5\]OQ^C7C)N>]F:E#0*JV(R-SGR]OZA6#TLRS8:$+IU6->HE]*%J:[880H,TMK3X&QSO3FQ0URJ!C6#4^< M#U8Z6TY!UX33K+1!-AU/3@]3- U.1G79-"]N$$[7X]3#E$Y^,*J+8.T[ Y^- M9ZR'RHH M:L6VU;\Q,+1JS\I*A\G"EOY]G=?=JAJ$4C%R.QT0'*8,MWM ,0]$D(9T."G* MXGD "Q@1JK1^I^E71B]I0EC8U,':M7F#+M08V+E'=K#JD=5!X"*4X4#E*.OH M4&0M'8SWZ\V5]Q>%Y["TIIEG=A $$OC*X-:UHW\S!BVH&/R:UU>CY97$O)P: M6CX%04^C>)2T642FR_3MA;VE)8.\*XZ%5O)>&=,944]2/WUH0<5@ZY4'!VM=$4K7"!:F27@!UP6<*U@2;RZ@!RUR2CGG2J1 M-=VIB8QHH3M'A;$Y_13[QIOHB<8J^*W#_+*A&8,2;(K*:#"!:/M,C>11U W6 M '7& (-6\VI_D0'Y-!@DUX2)7TF8TF'T0#&1&C1Q3F+69]7I1]&@0)LNI[=: M@10Z.75H^+PA+F4>D:J(!*7C-"SDGV_L:2&4^3!TH" M%BZ!@53,86)_#&FA#HJKK:)8;)"K5[+KJ M97IV8+Z5]BL0< \6!)7>*O\K.]'#.8B3Z%[P)X8I1V\Y#/XX.P<: "LTC5H8_563U=M+#!Z M"J2'**4&YCCSU7=2Q/K(GPNP\DSFJ(<-].%32@04H:@%_\"TQR#U& 2(_IKK M- J&CR&;2LSQ%_XD O4TI%X. M57>,'_6P@3KDC!M.+NF$"MAI%[Q7:U(?76O:N$&?^GF^"WT:3DKU@,\Y%$W) M%)BCPC1:R&!C@K?'+H"%+%%[D6LNUJ>2\A9?KU6S(S�O5SK>L*E0/S%+)\ M3P;8:F:K$MY1Q9I(?5V\Y40OMTQY=&6O9; E#8-"]?2_:PI5U9H2D3>06[ " MTU&+FDCX :_WI;#00$=(.%@LH("$>$\%X\%%.I>0G^C59 )C608PLFZGNO:( M&O2LGZ]>WUEE -'2E! ]#:.G0'HE2D_!]$J<1]UKXFF=PK=@SI$XN4SI^E13 MCN0^SMQV) QZU=/]KWEO$8ZT"P&0!XAJ)K02U%&)FGFQBH.UP2-/DW(W;56C M;- SJ%?/PX$51UEYR"C!E5MZ7K=X'G6MB>Q!-F0Z%72:G2)GBT-[)=K<4+UV M_+6?+W^5I+:T':; JY=9RX&]]MM0,)BMT<\GM[K JX@&NLPMM640N^$:[8-V MC1:]B*OC?[V,5Q+.')2*]%'XZP(;A"%_ELX]+K",'#Q?B>++',F*NX1B[DNVUE;'T[O>C5 MND%-*C[!)FI2 ,$_)@C%6R@L&$?"*K.J#'4M M&S2C)KV;56ZU!CK7KI?XCQ7_6A.)'XV$QHFT]-N^&PNN"MEJ MFP;1U[RNE:?FNEI)S34J4G-5]PK-ZAPUHX<4-ZP,NR-@T)D-SX)9UYGC8E%- M";<2OK[RBZX8K6L9I+WIC;)B,5@+55_[_2"EUB!O7&V1+%I?]Z=?\O0QF:1A M7EX7\^[)&/3"_)":=OB2)8]0:>W*K8.A9'Y18=7%G\,JJQWUJ5[0AIB/:LV6 M"M2V78/&F!,A;M48[<"7Y"<("T!Q$J0TSV*\DD_QJ"(&4=:$7!<7AF .Z*\K M70D8E*8N0V-3I=$6)3T(I+P@A=-+77M'[=DFW/Q[O*AYD<8)G]?YL.PV:="0 MBGNSFX84O^+U3B\'<-S"M!_NJR4LS!^U#1JTH>+7[#]?K)<\2%U8?_QUJY.J M306#+"N>R.(AV;S1HQ]J?L!7IL+;LVTO9RX][B4*3$E_:,F-)-<#);?F&OUUF8*JRT:M*'B@>RA M#;&\A)#PE38.=F;(4W]O7=Z;%#1(K^)1+/*-'U?S.EEH)A).6])SG]]-ON=" M:C9Z=?%J,M3)%KPZ8?5JR2#-BA]0D^:*?:4HRC%9W*S.B2J_L;Q;#=6+G":' M+?9\E@3#A4<^;%CDU^:8T@F43TT2GB=IHX17C4F+9]O@!YC.<>F?9)4+V M1 O9XF^U*N**JD&=*DY"79W*N7L5G9?!DZMY#K"\>KVB4AG*?_,0BWH[8I9? M7\2+C)H:RA)''52>7W6#AJI%$^2;Y^)7G!M.H,IGCE%@RWBC7G5IR: K%=]@ MO:X4%//]'PH=B*HG&/*;JQCR"#+/*1^XW,M;53B<>(2Q/&5R#BA6=>YTK&N0 M;<6KI\M6N_-5DD )%@L+BO*0W34YMTHG&B9D4CNV_'2M5GI-*AA$9GY'YF3% MGU8T7![T':B4AB)@$$#Q"E5%&04_.((JA9WP8 )S[[%H^+@Y7!&7>NZPF%SEGQ<\7KFNL:6, M01S5&[SJ9<65.33$[V".C0_T#L4::T?I8A%*9P()\PO3&R2QH;A!*-7[LC5" MB;5F/1]O3D^@X:. @.._43:=86SY$Q5D2A_HG#"<]F4QG,'PU GXB[[8]6,( M.TT9!%MQ4-4)]CDC>4(434_D1+.!*.=*=(0$&6%/'.PY02:N!IGA'I"KP\G7 MN.:J2N]6#/*NN+-*>1LRQA&9,6ZN.2LE1?R0XAL+!^Q1;BXD+(ECM#Z2S$([ MM>(^>U?Q?740=T;S&"*V-A%_(4GV_$VVM]DLW1;5#,(TO3F],E=[\Z+]LHY!:#5Q687YC];B\?)X_P?%5RY,J(JFQV=WTK)!]!7_ M4/D<^;7I!4@,O% (O Q"]4Y&UL;Q@5K+>F*\4+Y[,@8-JOB7=JI!QXOEO31J M#BR80=TBN,N2"IG:->A,Q9UE1V#G7][$;+X(Z9OLNYF@DU_> *"GD_?OWK\[>__A[#^@2V]? MYF%>!%LN)/S\_/SVY5&$;[F8GKY_]^Z#DO$Z%S+">1-$^)56GC_(-LX^?OQX M*DM!(S+3"YACISGX-]ZIA0X!Q]MV:%5(KZL[(7ELVQVH0L/7UQ-0[;8]61L- MEOMS2A8+!G.!^AQ%7*DT_@F=X2+Q(C*G\8+XFX"R*$YP"_G&BV%!F)-;KE[# MV5 %_SK)ZYW@5R=G[T\^G+U]B8,,6PL 9:_: 3=V< UDA4$JRM>$K#),Z_.2F;:MSOF/IOI_SI M5'KXQ7(KFGA3Q?R/7D#D_1F_"Q*]9O%7'RSTQ9^UQU'4DI_ZT(\(\V-HZNS' M5@#*:NKC2=E":P@Q\]MS(*^$'_KT/TX6 OOQ4SOJ>2WYZ:2LWV4V^JCF[4A> MK B:30NA$"NU<&[XB//1V5][06@X*VGDD]ZDLR4)IBT_.:$OBY!$).%B>0U_ M-X>CMW)5-M(2W8J4 \K:*V9>"3^T5,R5/@6).,5=PFF4SJE@?C-.K-?J(YRR M+1Z==$3!H[M.0/25"%N*+:UALJV68BE:C#&\IQL8J*H!*1KJ@<0&AEKJ5,5B M2/+H89C/>701DC@>8(89_'#^A X^'^#1CR:&6]\6& A?61);5>+=/?W8 N@[9[G88J==',3^79=].5KO[5];)[7 MWTF?V\"QQH,Z?MGZ46HG?>^ RAI'ZM*-FM^,=,*.MI"L\>)7 M(A@V>1,E5,"@NXJ@V25Z-%G X#<:NUNQFF-IOWQ5YA&7"[&!=/M>_'/YY^"% MK2U#&-P032V#+B@90 ;)SP&;X^D4E_PRP;V4''7!9HU8!_68D6@*BI=/2^C? M%U0Z\,7R7CTC4:Y+#S2FXDG.U\52Y5"?K&%MSR=\M >,2XQL4G=]H&T&LQ9U M.4\T -&^9_<\3B;[[ED#$.U[]BDE\K9<=I;MKC<&PNU[\$!A)?R3!I\ X[7@ M\^+@M*!P""%[;LK%';]"WEI"LK==(#W=+2+,@!>9=W5[2#2?:(;+&B/Q% M76@'WY"0 P66P3S1HIX S@T?6@&R9:IN(?HJ>FZOMRY-F"8+\:YLEPVN"2V) M>6XGX'*HO7SEIN^-@-CJ]4#Z04ET21<\9DF>;,3=2K8%0/L5#<-V4G2R9]LS MAWL,(^DNO>#^MQD/ RIB?$ 'E#_X'0P<+'(3R9R7$_AIS <+/!87*D_:.@ W M"FL+J[4%[(Y'>&-O*'!)R/Y 4Y$%V7NHY5#"I?7JA0J?Q9B^ U5/7GE?O3KO MAH\[@&V3I1=N"6QL@,C>H_1., M%@)M!,CFN)5/G"9\X,.J)I#8$\:? 43YPO)G&B(D)0%W>^,NN.QI?^8AT](: MN>[_%@B[[&J1H^,5]+D6B[V#G#EF;OXS"]E?NY8]0(>G.DBHN\7KAB7]$.[" M:G0^$1AHV^H;;"8Q%22]I.K_FTC+\>I].F+23L^ JC.%"6B-9JI-7,)HV -K]A+)VGK'O&:4"9W<[#RL M9(.3LO*LW)B^).3!Q_Z;S//4%VBB1YHA&CH [2:ZCN"^VI]PW!=#@TIA', MM"%P=@IT;XA4PRB\JD0I"6:I[=5\_;PNH1 M*+!A6S;0]QXES4>GK.B-LSUO\AE$,5NSW#+-RXYWQUPZ-_(347Q:3K:_)Z6Q MC;K#$1$)Y:, 7XCX1A/M5'A/'&F.Q\*AWK[ZN!5'^[ZM/.J@VMM3[YH@:=^_ M._J<[9Y )^X%C^"C+PO$PVA?QT=P"\#_?6%Z+A8\BF>4",%A*Q;V9UQ=F'-]M<&26& M.,^Z6"9FWS?#K(+OP\75E7QM&0=PN( 7KE9E]ZXN[OOFI/4.= DC!5LI+?/W MWE,A,[.L# 1UB+$G=O5!V)X?K9TE^V%*;YCM.5.F]\%'2N868F$@\4"E%-YPV0_UC5=NLMD$J:]3O7] MX7;PZU+V.RXNA"T( ZMB^L*B\F@6HU72$$=SEGONEL&\2@-W$:K]\+7G1Y9I MV,W%.IU8G[MU6>IY9]?K5NGUF=)42]K9'1AK(-!X.,E.]Y0'/\^S"-_+H*F] M[V!MX>[#N]47IX>3YO?F8_<,ZP6V#Y?N!869(\A=>R"483*C0@EPWVK4"ERO M<3:5DZCF7$??$BK:P^AGQ=>]O:6;*_@WQE@#[<2-_T(HT?-!J M_^SIBW@W)OCZ0U#[GE6Z(]T-?ZHQS:^70]NQ=G!@@?WH@Q$;EF<"\IR%BRF) MLJCP<37,="=V9PLL9K-T!M2$GSY2HUDZ0N?TC+!/*?S_.R.1/HE1?Q;QD$^7 M^_(L]$'788ADU+Y 8^QU,J(UM.YY_O%P%A=0],9(E= MXGVSH"/ [ARY$B_IJQP)+8&UYX#V?L7G;\Z[N8EZEW19-)H&Z;]X.B7NB+;C;%RRR*Y]7=Q4-82 M3X?P%YE>%..1Q(*+(MT+!B-=J)N% ZFV!;2K+KLRNUNAZ65X-R+D<@"W1F3K+A8Z %?[MT@%;35H MMV=LWD2ZP]4;+8GBZTCEN./TC2M9MN(QSRYV.4T)M@V#O20M,';1LS^EPTI& M,7D6QAXE$>3['4U@*S]AQ62,6XN%:L!Z)%LW7!WFY#*/;4G300<-=/M?[=&Y MHW/1I?0Z8.H259? I$"#*R+PO"6&QH:3,7EQE6771-U>0MTM$?Y[2)>\!4F' MRTT\4O?=D*Y*?OB%)C,>E-X"APDHVZ#IK[ .][9FTEVL,6CLY09,.PS*7F_9 MS3LT6R X&X(NWV3947::'KUW_!+)[C+/F%-GU,P(VES@I-O;(-CJZF^4A,GL M"XE@:<:O864.4M_E]+L-09>[\3*&_8+'R3F)UZ.H=R2P*E%K.=4G$]PSIC#/ M)6 WZG=&W4FI 8@NYO)\D2948&LA]1/!(^;OH7/-<'1PSY>)!^_H<[C\3; D MH5N3:957Z]R\==8?Y4Z?0--N&G+IJH'B>5B,H[<4.L"R-?HWDX;EGZ>N,B$W MA.*FYQC,_T2%L]QOS=%8&PP/\*?,V;MI*&8;P*\+!+%066Z=3!L]T-G2D+KX M94,V.I='"EU0N;@][NB(H2NP/J<-;6CF'GZ79P\]\77(CT/%/$L_-YSQBML :4=CG-I] M&P'86I3KB+BV\;9AL+;8UA$:1J]YSV87\2X>DEA!-M'B3M7=WCV\0[@=T4X5 MJF9FI: G(1K+#*# <#%4SX>UEF]$+YRXS'FY"X"PNT2;:/AN1DB35+[Z[ M&SE; .Q+$9Q&:MI&W)YIFXG=43<^U@8H[/M2S4G1LO0H[N>$II"L#/QU$K'* M@);GAG'C'&F%IH_CI"$A=TZ5EH ZI%>K9#6)SWYX-^9G/WZ\),LX:]_A8\ZM M\-CI[YC_]'HZ:P!CI:V__^U71W QXK_1WSA(2OH:-U M0/IO.DH"Z(40 =5"4L^7%R&)X[KD7:Z7*!MHK2QA_8#L88FS [C+V?&"DN2< M"\&?J7 8[&<@W.E]C#W KZ-J\YV&RKYV/U97&U@V9SFH'[N)UMR*P5KPYF9" M%ZD0K@)VFD*Q;U%V2<"]%Q==/Z VA\(@#/FS-/E7_#>60QI"8X8P.UYRC'#VE4HY79Y%><8KU6A-( .-,>$ J-U M8-Z8["D(M15 :VP::ADORE393#[:="]HC!<]U5BO>;G#E?/0!L@^[L3?6#*# M%:02$"OX5)"YP^LUC7#T7[J<=\QZCTJ;J[R,A#>UW75I&X+V?9*IW+/@4X<= MJ27;(*-]IR+(,X)%8\72#FU78!DY[<;OX%AV^5X>7,33GD%SX^63BAB7; M4=C+U*+M=%;)OB8+J3_*G3$L1[*7C7YC,-:Z7Z0B?!7G7VW0=,KI6FE]GR=@ M[?#8Z>]>S\!: K+4XWV>7K<$U+['_[H;XQ-,V7\W-]<\8;[\7'ZZN8%Y1/_S MQAT#^N'K22GK6)N72Y7HN*/D6\.=V[W&Y#T'JA;./(^$F*JJ" M"0*DY3M5(HF5V,^17F^L??PI9>I<^;B2 MFWEK WE[6VO?!Z)!_GJXHRWT.E%[6^7VKS?NMJLV7VAL?%@R")ZPB)M3H9*8 MO3LQ\CW'!_33A/@,%5WPF#E*6V4F;KE[PRB$N4FER()Y,W^]TF4GC1"L':!3 M/Q4L63J58)6HK>[(#,4B84 5+7_'>>0V4+>LFO4OJ;I-5=\,2,<$UW53GJF':(V@K$7W(%N+1&'2S^=8K;<@L#859>]=_(,1 MOB"OX!V*EH Z9$ OKVOFM[G=3,#UA&WG_AY.LG.)>\[#871+I46WNC_OFBNZ MP0K:!$2',VF'AN0_>IB0UT"<"_FZHX\SM$-OG8%R9TRE>E89J#/BBB=@Y[R=/'9)*&U1LF M64RXNGB9AQ*Z/RAN#=#:;BG/-M\,C7PTOCS9OZ//VRZS2< "YU4RKG^3ZTW0#$FII?T@F^ M.7-.(_@ NPYY+_D^5.%]:S^"GF%0J%"/6L@R[JZTV0+:R<+!T\EUW[.>[-4= M&]J Z6"BKIU.FB,DW+SCT *.[1/P"Q[BPQG06OG$G2L[UDS?=B_W<]QH)FZ[ M?UGL.L:W1S3<1R=-"&SW5)X7,)^$F;K$&2F7?35CL+=>D814AH;#S-*;R'=X M@^Y>W6S$9K/&\F.@?1U#M8;4Q9F+V;C'Y 6OF80\3H6S!&QFTOT"&BNMNK0( M-Y/OD)X9RL^E'Q5O,,0R2X9\WC1V]BSI%@C6II,O+,)S]&LN*)M&>3C6)6P= M_63XC#N+&5O<%T^]CODY':6/O\.O8YZ=P0,@O#CV1+-B#MZEW0GJ#GG^V1,+ M:!2@)V+&0]R/.5,0$VU;YB TIC6-CXX#MU<8#IMPC%=<"!8#A]=D$8]G)!D( M>H>O!,6(-"E+QPY49,?X.QPF0 <(;O;P7M0%$6(YX>*9B W"4SUYU^4B%7U MF>)7MGG3'$JG5V4G%!WXV252^7PT"".3P&?R_@.MXK1%V"/Y7X$ MB.3F81BYV98:*%MT_F_DY?^BRQ&?)*!9M&3A_D5L@&57U_?;B 51(F M.P::Z'##74>VP\43I>6.,B6N4.N3Z3!KR%VFPC6"G1F-6@:SB<-[/K5T>^$? M/_.]X-?H=K!.)A.TOI]H,;MCDWA8$/DL9'G0QR#X/EAXDQ?2P4L?!'&43 M[&Y8M;J!=F?#],#68POR65ZQ*3F;G1A@(N[1#!9$?.C:7^N]_,%Z1$-+1#OL M\R4+4[ &7E6O"TS=7Y^#5M7U@'NR%#S$NSN_T7 "C6UW)S5M .T S9HY[Y+-0879V#()"K9.PRGT$_A/MA%&XL1 R= M?K6,JB"TED4@369G#U+7D^W3Q3* M>I-.WQ$WT^X25Y"'L0PGHW2Q4#^2\(+$LVM8 %?>M' 7@-P%5<=+=_OIH9ET M/QG^1MET!L.4P,:$3.D#Q?D7C]\Q32H^N(T1W% >MROH!-Z34+O#;,^>G-; M2,L=#UI@Z=W1/8FY$8H^,2W(J@>D,9Q\C:GR(>462W&?W^T]DL[@7+Z65&0Z MV,==BKX VRO,+07FTU7)%'?V\HMM#CG0$D^'F(HB"'$X&<#NFX2#Q4+PA5 ' M?/$=!1Z#$:L.@NX!O!CS;!,XG.1!?O$@+@Y%/]$(T(:9.])%F,G.N]"/K= , MJ 9F[0&UL[5WK;]PXDO]^P/T//N]G MQW$RNS<3;';A1YPU8*=];2>SA\-A(+?8;D[48A\EV>XYW/]^1>K1>I 4J5:+ M5#O 8B>V2:JJ?F21+-;CKW]_608'3XA&F(0?#T_>O#T\0.&,^#A\_'B8Q/.C MGP___K=__9>__MO1T6<4(NK%R#]X6!]<7%Y].?CGV?3ZX"J,8B^WOS?T1$C(<#A]P68_Q6:1OA#Q/M?DYD7>XB7\DXNZ;TUJ/PFP6* M\UB7V9U]?1"I,#WG)P&:S*_" M)Q3%'*D=\*_\SC"P><($ /HI6HR_^G3RPJT)YO)U\0+;REYPFPCOR91 MA*(I"I@:N"?L;[N>63U1MZ54^5A3-$/XB:'V!<4;&FM_FU#\"-@""4#?E'T^ M1+Z1D/KZV YY/H6O/F;4],:;:- =\G!&D??=)\^@M"^3T(<=;,W:W)-4G1'* M3Q*;;>^>)I&A(MW=Y[>4RRU%*P_[V4**8/),8.^FI[" XA+!$6^WYIJ]VL9( M#+U];6NNR0K1>,W4\XI]!KYR1^;Q,YQ=*MBT-#1DOM^/;BD#T*%>^(A!W*EH M*[JV\A P[X\:2D@EO;F@IG!Y_>4A[WW@L_JV\^?9Y0 MFJZW"S1'\&__EE!NREYT\H$]&F!'__7RJ+WXW1RYV029A>H/+Z8!F'=9] MU\&WW=>1%Y7.V_S':V0?JE\<:+L]M ]JFNBZK#N-M;%'PV(7WQE?=^ M@=+;/T/>"]>EV9Y9!PJ+@1&C_7^6RV'F!;,DX(-< ]<5>:"7&,%'_5PBC(ZN M]C)NRR2SRO@!LQX26A5X-CPW$'F,R^+TC@(QJEM]'\FX'W@ ).R6_Z78\'9J9) RC'(/'Y M)9'KR],XIO@AB=,S\Q<"NA/V7!( *8_Y/5'! M$7Y"(G;% M&+ZWBB%LQTLX$#)JN653@6"SJ6/XR;!H$BY&XB>K2)SZ/DX)NO6P?Q6>>RL< M>T&)> 4V.IU'@I8.*V+\_FP5OWL*Y_F$KK76DJCQ2/ 1D2[&XR\;/(ZL;$]P MV8*QUZ4W"V;GP3.XD.5_RV87.Y$E=!4D478M4.YD6XT[$IBWY%(\(_[=KH:= MS9)EPBUYW%HE\#Q@KU)?4 SW5>]%I6Y-1QH)Z,9\B6'^V2K,^69G M%M4U3-3:=62$1$O Z&K.D&Q'^GY+LMW)9 17@3!F1 +.7RQ;;5.7%>:JFI]K M+!*98MI7>>K3#^4)[!-?ATV9$ J1=LT+N'5,X M_I0X_H*4 +;U=!ZX-@8D@-FU(V0^:M7K>=U-36WDT^GO.GB:;$@>F+L:(/J! M<+)BP8UP2JKX2JVUU*9&7]>ATV!! IM=MXXI>D)A A?(I8>9Z?$64>X*%L[0 MY"' CUP\2B.L5G_7X=-D0P)A5^N(Y/C/W%1GL/&>@Q['<1I]M&!N_O ?9I!_ M\@(>LQ*?>Y2N85FV^KWH];+O^+(6IJA0PK&..JS1W& 0QP1(H[)I[FC%)Z@NGI+W#8$@HEJ#1 MU:)C\%"W(<3DK:[;GD;>-Q:5(1=JA>"NIN#".D1+H'( MKKFE'CH*E'YZR1RJ/Q/B/^,@4$"EU]UAR/08D/B VS6S:, S"@A:Q6S7+,(3 M#+ \&#PFL++53=$*3B/(/UVR;5#E]J0_AL- &7 A0=*N[\@U"1_UC\;"UDZC M(Z!7@H-=+X_&PT2A>DV>8TJ='$9%1;8$'+LW=]%K+:=9#8^ZF\, J0F70&3W MCE_-]5)-XZ(\5JNZ.0R1FG )1';O_M4WH"FC8S+_&J6'3.WGKT8_AT%JH5R" MDL F,*SQO2VGY<#S!I3.)F!#,4]J[2Q<[.?IJXOZ&E\TLCIQA4(5W-T+:ET, MNJ]GKCE#(9HK@V*D/:R"T9PZS2NYA.[6:'H;\8J;F74)O++3! X3EF0OU8>@ M:L[0G%!4<(6B3R]PX@#J<>C1]15(*S+.K;'3KXYB?NR(]WZC_26FZ\\>#G/Z M/R<>]>#S[%PC,O+*#-EF8UB%=( E4K&5FXFFWZP"$L2G"#[]!_(9:8RL(MU2 M0=\%HO@)I/$D]&[C?!D.\JHP-Y2-BZD(-@3F$W@2;G[79AUI[?M:IH.!2%H3 M(%B8!< DR:]2J32R8Y#J-B#O\]I05XC"Q>0&Q:TYS\FI8QO8M'UMZ I$T)K+ MP.Q2(-F_\R3@3,:A?X?H$YZI4>.[4FLWJP!*)U]E9VWEH=]L!-T *,6GB"*I M=!BI#C%^8*K\])RIH"=G-<17/5!_X]'OJ,2QRF5-T!KQ< M%4L8=.HO<8BCF/)#5#M8K3W'@5@K&T[F2BBJ=@@2GZOMMHINXP!,S8.3N0^F M*$(@CP7/6_Z$ L(]Q]J76$N_<>#5PD3/B0]D>78$DX;YO)3*9\C.%EI=W89" MGX]A,A]L'?(TEE G/62V#G2RG/P@"ZM+L]#5JDPIM9NJVVN[_ZJEX60FA8SD M7$1U5YO"V9;Y"<#_?'4*QTZC69TE.O-> K,9ETZF7Z@6E\L]>.;PR_).PW:8 M%F<"TX%&A[DI@TXF;ZAX6FQ9/J+#6.Y[F71@JCW%P]$/URGNR-D@02,GL+*7 MA;3^,F)ZKLW2^Y>L+CT-Z 75!?H5@),I/<;EI[>CZ6_NZ=_B.5WYV\ _*<,./_W)(T"T5""N_K@:YA-NY*=?K82-S:H MW6U(KVX#VFK#^(CX/U#@P]%G$XBL@E1WA+&#J\MG:P"" MC2"7!O723"T%:RVQA\X 7A:%.<&Q0NV@^GD3] ?8M_ EC+:&G5@ M!>K2MG/GL=K>ACGD= <8.\R:;+H85-"8HJ80Z_4?.\)Z7+;&$3BAL.N)K4S0 M;?;=-V2;'/8<1[ KW;R9B?"WW^&.:*:91=W'CJT6DX,$*>33+,ZGV3D!4FC, MYIGVS2BO@V<\TDAQ[,QO>TB#C26;6FXF\[(U9Q)N93(H?9XE5Z"7-FW4T=_Y+/3E);T)1W& MCH&$K6$"4?)) >>*5HE%)9R!.?:^P72KOIH-,38P=)FM#URQ<:1$>C.CK\E MF](%>E!7O)?V&2F:&IRU![98OZ1KPJ?H,W+X%)PY&9^2WSQK^H/%4Y'P+B:S M[QJ6,U7GL>.IP6)[Z(GU=!0M2 #TZ9I#Q5WW"%,Q@T[6"[TM]OL+S%@/?9W7BDKKL0,GXJD] MHL"&5I4P6P0Q;V.B$0[RPT1C)"XG(QJ:,FB6#E-,%[WN+NH Q;(0I+758+(] M+,!2$N0:[5G._KS\A6FM@JX#[MTR_=T +N72RFJS@@%(O76AZD!/UWSN$A5RV%[+M MQ6%#3@W0H5;$_.U3MN.NV#352W+LSW%XP M=T.&\OPVL)6!W;"GB5C(=R9129/.([T*\$O\ZE<>[E>[5PLB=SJ-*X88 M*8KFC$K@LVL%JZ?D9:=(3CE/SZYV05)V'"FLNNQ)P+1LVUJN/$R9_PU/UER) M"RY2;7\FQ'_&0:#2Q&;CC!QJ0VXE64XL.Y[M78&P;N6 E:XIL7).)\*;*SD&[O MD>)DQ*,$K]ZC_YKD=,)IC^'10,6RR]6FU#%+A1%-YCQY@KIVM*+/2/'3X$P" MG^5(0.ZL?P8'9I^E!T9AU+:)R3J,'#@96Q+4NB;7DFC"\G8YF4_9P),Y\, / MM["=YCF883[!Y:;5T8EKD^W&'"F6;BT:&)4GKD0*AY$D"@/5 OA'5)NGE8MU2=N3/7:TAQNXAQ8M95JI) MVR(M'6"DX)BR*0&NJ_U#&S@6]\$CS+8MBMK+T/L%=@&K![TN$.TZ'+M7_7=,C'0]F=_AQQ#/0;^'IJSBZ2QXB[&./0M,+%'MX7'O$CUI-N\C= M(*IFKA#7!7B4+TVUJ?\@"0^\)?[&T MYF;[[@LV>K2[H-FJ;3=#M#+AX@ M:FM% [*BY2CQ*:AOW5T'K.W+)\HF8 K8V*BVVM_RDI7(YWL*:*T0^7:T5W5Z M5\B?HA6AC,8E4]F*264PQM K0T;:9PK[1VZ/ZLR@Z#H@'.I[WZB6V)P+"KU])&=?.<6#WZV=,N +!;7C@U=\"\V)TH5 M.V^]*+Y0/IR8#>/D$E. 6E]D9MRZJ$.U.#A/*%57,C8;YE7 7G#KT/.(2LN> M4>1]]\ES.)FS$/$\.4^I[ [+<5\K(&*LCR7^'09?E/EQ& W1@T/*IJ(BAKFP M\@*I_L^\+*0=K"P'D3+4JNUX\'+-L4OEM4>IK7&\V7I$W6''I%)?E MYLTN[46.QC0&;6/G>%A?P+D_ MPG(%*&]O=;_5$6[-9U?&1[\'*+78)R$T13<>_8YB;M9/IW2+\*6]1@F!E)M^ MG[IDNMU_8O=4>0!)\?=Q"7=#M_8+SH"Z4$_UN9-BWD3\0NHEH0#]SN4[-$M8 M[9DV'=YL-QKA2NB7. ;W'%I=K8W=GAE.T6%< ES$%PDIH;;/;JPD76T MO%[:H1&$'2D9^9)EP#XAR)@OX=X"XT*LI+:0L*G#N[Q.CFQ']L>[2 M9;R>@ZCB?E/YBRUO&A_![@UP7K.ZTELEFC(>:N@%?)9$<)6*HG.R?&#^ ( 4 M,QD_AO@/H->'R8/GV"LH/IW!G*+<::!<\R*"5<#84W*KD-.@5%CV-^DVN>JJ M85")#6+?*"F[LE)CH0]% C.%'56C[ZB!-^#3H8>=9F$\%I65I0'-IZ:@2>95 M63@%"%**A5G M*(2MJB6'N;C'X/'4J7#-.6CK:/FLH&2G$>S8X*NE1F' MSG*I8U(14L-_/">1)>-G\7F58^.FC1W_-<0IJ&=2T\MZJSV"7:^U.@QBGS0- M-ES44F7B]2-(HH=BJ^L;0DW7LQ>63%/ MX%JK#V%KEP!%@\1%*]:WF:N7VG-\FEFCG;Q&DM M5)8=HV$<27PB2.:B8-%D$.L)34PA[9[^QLW=6#^=BCGBPD'V%7$ALRYNP6EZ MG:/NA1S\[MA>!B^[MYKF2MTKNMP?SP(19;5_Z03PB6)Q< M/12M9"DI)1AH;6O-"8+15?8D:I*F]BW0Z=]7%*9VL)2\O>U'( DT09)W&C82,*Q>/,3G)E,SA7LPINT0HVO@S?"'AK#4# M@]$HXP.W$YO]'D#4B^\>S18AJR=PA^@3GJ%(_GY5GJCR;N/#2(^O?N/M^@QZ M;/!LN 2-1AD?O)W8'"3\KYY3(8IQG*2?9']B*4@]&H>(:BQ!<9Z3(("+)O/E2U7%I=!67E8NXBXCQ47)DQ@(0:V_ 3TN-RE^F86;A&EQ MG=S#"IK9#"IJD-'F?RWK8,M1KZ#CW%OAV NN\ZQ4H;\2(?P^IB48,D M\]W3X&J0VU:#'E"JP#Y+5?(K"N8>19F6S37 /8)E0CVZOL!SZ(K$F2FY,NAG M[!& VR.W+M[I&IRQ0D@I%AK)2;5ZCP!D(WY:+VN]) QKD'*/E[P@4CZ?KL(I M>D)A@K(P/T;/):'WU LCC^_/BO-)7Z./ -M>^1TD!TM3VY2*PPJCXVKI$O65 MMO' HP756.,5H$E5PYE$-F7/>/(M!$[Z5& MW75XDYY^T0&&]W8-0= M:!_0['" /'$C*+K*1YX1AF5YJ66-,4BQU,/8HYD4/?(LF2<.%Y$N6C'/NGB= M93[-M!M)XBGR?!RLX1J"Z!*'[/)[Z6'**Z*G=Y-HZ,M)G=++IR^XNM5>JQ]+ M= <8W!/8'(*O*_9F<$OQ#)WZOR=I%8/3,$P4A1QV^SFKR]YL:C1\A7C M#+HL=O(<#CK7M#[XNF:;EDAW_ 5!+ P04 " 90YQ2S<&:+*N! #G[ < %0 &9I;G8M M,C R,#$R,S%?9&5F+GAM;.R];7/C.+(F^OU&W/_0M_=S=_O=\L3V;OBUQG&J M2CZVJ_O,WKC!H$5(YC1%:D#29?7&_>^;("B)DO!* @3HGH@YIUTV .:3#UX3 MF8G__C_?Y\D/;PCG<9;^^N/ASP<__H#221;%Z>S7'\MB^M/HQ__Y/_[O_^N_ M_S\__?0)I0B'!8I^>%G^<'-W__6'_[IZ_/S#?9H783I!/]QDDW*.TN*'GWYX M+8K%WW[YY?OW[S]'TSC-LZ0LX /YSY-L_@O\_3?ZP1\>CW\^@'_"3T>CGRX7 M.$Y^.CHX.OSA_ST\_-O1T=\.3OZ_'_[WY9?__Z>?B A)G/[Q$N;H!Q YS7_] ML?&1]Q><_)SAV2]'!P?'OZP*_DA+_NT]C[=*?S]>E3W\Y;^^?'Z:O*)Y^%-< MXUC7(LVPZAU>7%S\4OT5BN;QW_*J_N=L$A:5$J5R_< M0?[UTZK83^17/QT> M_71\^/-['JWE@C)1L?Y,LX'37^@??R3JPEF"'M'TATK2OQ7+!?KUQSR>+Q*" ML/K=*T;37W\$?MZ(U@\.C^B'_MMU!AWB(9Q!0=+(M\?[]=?NH'!-9L4E^?LO MC?*_=/TRZ2MQ1'K959@0.IY>$2IR94FX]6U)]A!BZ/.OJ(@G8=)5S)W&#,K\ M5,#_)Z,S'T^OL_D"HU>4YO$;NH?1/E=G6J-%6]*_AND,Y??ITRMHZS5+(IA, M;O]5QL6R*PI1R[;0A/GK79)];]/#.>UTE/2IG,]#O!Q/G^)9&D^A)Z;%Y622 ME6D!B\(#?'P2H_PY?$F0JM!Z37:4_W,6IODCFJ#XC33X%15:LO*K=Y3K 6DB-_B A!?IM$8S\(T_K-:.LA"%)4)&D_799_*ESR.XA#3TDWV?XO1 M#2K"6'72L?C]7GK<913%1,HPN4^G&9Y7(FMIP,!W>D'*6QXL@)5]JA>\ZU( M!"2(MS0_GD)'@ZYW7^3-SFA!%UW$Z$5/;M7CJU;6I2[S'+90(,WG.'R)DVJ& M^X+"O,0HNBSNPAC_%B8E&JGF;%_&=P][7Z )\'@-$L7%YPPFEOPNP_\)+,(@@7FFQ&3Q MAH/8/"X( +O=JJTT/6MM5Z#Q2Q+/JI6K&@6K3;Z5-:"U$#WKZ!&]H;2$W@V3 M+!P.%@LH4$GW@'"<1=?EO$S@WV_H=CH%TI\!0QY;VGL;E*KGO<<,?@LS:9@7 M-R7:97Q#LM7-AJ8,O6CH)L[#V0RC6;U?K'FUH ?)EXQ;%39]M59\540+F&ZC M%C$\9P4,LVJ[VMBKPN]QF1?F4*E]QB).V/J4"3&8C1?D,H-<2A"[QLIZ9ARP MYODS'-VG[ZAO,AP9T^QFX],V]='=T-:^^3HI:!O?79KZF%U,:'>]#%FH_5[XF]Y!HF43BTXA:$&_YF1PT\ MHH2L"C 9%LO:4$WFE6K?#]\EZ^J&E#D1'([K)3F_7RV?7]$GG)4++?@F/]@[ M]APZXW/6J*=K$C;[R8[XG\-W>ESNO# IM=11VC&.XA044UTB4Z55%M_E4Y%- M_NB.H4/[74]\Y(M788XB5+^D:E[?F1I IO4= MRT@W=Q#3VW#R2F7Y5!D\HX;QF-Q,Q&DVC\/D2Q8A M'.H*'$\J%PP@\%L:%PWFOJ41+'X)=-L)[/'B-_20Z!H&+'Z_HV9@GPK;V&E< M/"!<2=G< \P795%;7VY#G )-^:J8%ORN'^G,?H:+9X3G5QG&V7?R!1.3G%ZC MW?V-(G+XBMC7MK!#H>=*HL\P76[MY&C%UIX'=C[ME3[:FP-ZD,.=IO:< /M2 M#??#SG11&_C6+GH]:8+WV%5:;3G M6[U[V#+!?K*@PV'UK]HB1QQ2LC"%-?8M)G[X] *W/KL]9_H7&$_MYE^L2BQ)89'WG;V,>I.5+\6T3%;E35NCN\K1IXU^XV:V7<*>A5[VQ8[H;Z%0MD3H"J5H&IO8 M(6JUZ(:[]18%>E4/ETZM)3!D?V^<,\A%1S7EKKPD'S)<;2[(:DOV=%"GWLZU M,M!W^Y0IO!M[VR2#8U@25[^^0L5WA%(XA5%C%(I6[I ;2>I.^PAS#['0O]9N M:NOS*90D?VNGF][$,JW'R]H_"]$K(Q!A9;FCW6J6NI-A68^90CO M9G@26S:]S%BM/^U@*;78^99Q952&O88I3Q#=1JW'V!D+ENM!5JVX1?7F>CGE M&3W*]22S%=F-81 Z59EPS+(KH69G5FC)[EG7S'G5MI2:6E5JR[#_64O_,N-R M:*F*5]G^.<&"O:.U[<+X^;+E(=($@[A$>S-3PYE=G4!I0]9EU1H3ZLW9 M]WTEBX=.FK-P;*Q#I[EE* M_8%6MQ90K 7I;1NW?T[5/3JHMF?>=[>]@V[W$S1L!]4SS]6%C7Q3+^?=5A4C MWU\;1ZM_7F>YG@>DK!&S,CZ5"ZA$ILPP6?GO=1%7U)Y9R7]'\>R5^#>\(1S. MH,UY&!.7^*H8Z%HZ%MF$7\)BSH?5-TMVBXF+=HU;D_K?L&F MV6;O'GYK"2Y?LK+8W&/VFR+%B$!F^K&"*(]DG(VGW_(V<=K=/],;3E*2S!_= M!G"G#U580SQ9P:U_;'Y[G6 [3HM?HGC^2UWFES!)?I3JAY/J>Y6IF^3X/JW4 M5K7611SXF41 9.E/$9J&95(8%([1MB%1,[*(V)&T;KJ3H%4;/\W1_ 5ADU)N MM]M%Q%>0!D_*%_33&KI!09FM=Q$WS8I+H^-FU6 E%/3..*U6O\_0U-9'T'N! MT@A%J\\0:533VE>O#V23K?82DN\_P_M2YROX.9K\/,O>?HE0_ N9(MDCZA+O"T@=)15:W6?:3E,ISB;:VJLEB.3("ASD"E;T$W6CS]D M.$+XUQ\/K6O\$B2)B#1W23CCJ'RK#)7X=& Z9T-@*_VHMVY.\P[>PA$'CC:2 M_KY5EB(X&Q@)8BAL,OJ;<^[@F!DF_T AOH/?R&;)G=(4Q?E ">&!85-RTC,E MM+NHD](H3Y&,!DT+"PZ;F-/>B&D JBQ\ZEN*JGB%X\C.&M(X01DE@XN!;A[_ M-LG2 O:#M]1&!QM0-",_;/Z>9#F*?OVQP"7B$7BF2^!*$=,P?ZFT4>8_S<)P M04E$29&O?K/+9OWK8!UF?)V$>5YGC[E\CUE#35J'ZL3.LB0XDTAYWB%LBV-U M4&S.SOOGK"GAS=9AET'6?F$*R-):Q3F%;RA2US>;)P$>-D&CH1(4;-M%K!&U M;=GI@:D-,#9C%PX8R^;S+*TDOORRM:*S&-LK3->/0Q?[#(5QP:&'CX)S&#UP MRLN5#B]7341'0^5E%P6'%RTKP;YQG?QFJS>0>W2QQF55@K.3B\,C)X89;;TK M8^%HW[ZYX#+"7":V_@X(3XZ/+P:A=K;@'!W;MP+%0X-]6T!7 M&EQO;ZWP(=O:'FH?\;5YN2KS. 79B"M<."F$*P>S+(7B9-,D[NK[-(CEYU"@ M?6+7IN 9A^2Q\Z?E_"5+.*K?*D-W>$X6[@ZF,38$CM:UC^$ME_"[.$%?2T&? MWRU&NLO1Q= N$;DH..K7/E.WM@U?IFD9)H]HD>&"0P&K* 4PM'M%(1+.]:+V M,;K]-?KZ!3,E.G:+4R!#O67DHN'08O^N?279TRM*DCI\18F8_0H4S%#O&P5X M..3T=R?_B&9Q7M!GM=:63PD_S#H4TE#O'L60."SU=UF_\<<%X=(HQ)%LJ=FK M0,$,;<^E@(=#COV#.=V3_)8E(%B(J\T)%IM.=LI6._<#.Q83VULQ'A0.&_;/ MYU2LU3A.BZ_AG'=/SRI: 3YQ9W_<.#V)'?!XQ2F0XX%Q(D7#H:6OX_OOL#/\ MCS3[GCZA,,]2%-WG>2DYRW/J4$C#/-C+('%8LG_*K\+RFF YKT:ET5.SK70:\2KBJ!B!>YTF"<8)5P;J1(.)09/_T7]^(/B ,V\<4)8+3/ZLHO4,=W.%&A(1# MA?W3_ZY4MP _J6^Y%2EI5J& AK9E5D+$H:@'DP#Q L$HO,XB[BAI%*$"#VV3 MS$3 4;G]X_[GC,0VO<+95GA;OUN,"CZT?3 7!4?]]L_Q7[,M[PU!]"^C9'!V M-CHZ'-H4) +"B72T?UB_GTSQ91G%T-IE4:"#VUH*.#A MD&/_!/^$)B1_T_+V??(:IC,DV$2QBE:C_'!HUUE")!PJ[!_65U(='KT\QP4W MXG2W&!5\:&= +@J.^OLZII,'G? B:W@%7)-+:+P4[)L4:E)X0SW_J0#C\-;7 M2;W>9]?_(> .A6PQRE,H0SL0RN%PF.GK>KZ6B6S-Q_@Y^\YSHN>4IC"&><7% M!\/AI*][^EJPAPSV(LG_BA?2R8U5@8(9VA99 0^''/MG].U>0R=9I=%"BU( M0SNS"Y%PJ%B=W7_9SEQF(9?9YK7Z^E&1IU=$DN2[RF&QUBBC7_ +!_IW3=UE MKM\M?,FK=-4">;<+!D=.'$HERMONMP+)#64YZZ[^59+S]1.E5-CJ52DN%?Q* M@9L;I!?;?:<4=@>W[Y.D)%S;A/WV L5R\V";ABE [<>.-J4\,3W9N48MMO:^T^B\VE1%0M M<.-RJ,V-%(,_"<96[U<_)&'U=O7Z'6OQ45!4+3@9QJE$BL%$NC%#Y\&]M[[$ M]##+!VX2 >N?%KG"F\I 9B(O'WUG[?>X>+TN\R*;U^-;S(NH6G R#'JD&$SE M,#.Q&0A3\DHA?=5FJS_1J!447<.;4;*1%A?K>9!N>J>QL1O;TY#'E;=2[[RF+]_CR^L&94VN& 4K5 M89K*_&;@=K5$S]DC2HAGP$.(B81U8!3(_C5+)]Q0,TX#].H -95/ MKCO!M_-%DBT1J@5OZ$&39[V&@E.G.U4#=+? :RI=G9ED_#'=W-5/K<-F'*43 M\3PMJ!6<.=W>&EEPQ>!,I;.SX/'20*_I]K)=$TY> R=1!:"IC'?=B?P2IQE> M11[#84O W&[1X,RIB<9PR'L(EL0T]9P\P7Q//S=6NFC7C26H$ MIT/=K*@ ,Y'GCD,"<0C)UY^G)H8,Y^-ITP/U&9?,L:#90G#F]&:Z*TF:0$UE MQ.L^J\&LBU:":^XA956#TZ'O,I00FLBGI^&:5HNCXY=65PE.A[IA4$)F*H&> M49.GFE4S.!OZ^6H7C*D\>::O;]9&.:493EJ7W'Z<#7;ETH=I*K>>_6N%#M<) MP;G3:P2SHY&/T%1^/A-Q1"TNA42*&>HZIXC-5.8^,Y:I.EV:-&YAIVAP[G3: ME*B8;W7:PV JA9^1FYUR7E8&SNJB@B0;Q.B5/,CUAJB1Y7.6$]/*> I;6_$= MCTY+P;G3VYY67+:!:"KQGP&JHRBF8CR$<72?7H>+N B31@<5L2NM')P[O9%M M1Z@:*E.9 Z M>+9BOCM@4SD*;>R%M/9 @9L\5!WI8Z(PE9301/!9 >!1=!OB%/I6WE@Z;D#+ MDUBT3Y57#LZ=GOY;<::(RE260P-V3@QGVQ(OE?:J^X6#;*U M'DPE;#3HYGN589Q])[.0BI?OIG1P.O1;61XH4XD;32R=;R@MT2,B*B'=#>$J M#P]LO,8O23RK$O((5T^%^L'HZ/C43<)Y@V3J0361$))SZT3"!ZM0=(S@1$4. MP2B_R_#N_CXF]DN4/OQ6U2_?G7'W,TJWMV_?^0DT\*5_03_!;8F#;3/D"0AL72GO229)-NN+C4 MX>)RA<;I#KTM%TWI.5RL)FAGB3\?0N*E\8J*> )R#2P+Z,C9M-)XYNNR+. L M'?^)6.^9*]0*#MWDZ);H57J-S<;A3;K0AJ30Q\>X@AE5MDPX'E?"J_'%JPUX M'=]TMN--C,>;?*+=;72'!X[O(S7XX[)7J#Z?7E-GNR' M?K ?V;EA['*P'_&36@AA>).2M.L)^':2'/$M+6SIO<#P/\?(*I95[ M(/PH76WT&@HNG$1M*0P@]FK4 IV)!*<4B7]/Z)% MB2>O88XN9QC1\]N.I,+52[E^,+(4R'AY9NELS MNYHPI3:1TY.O/^XDLEV 2F/I7EDZSS/UPE;=CK@F\F6:4I[K:;:M%F5SJ(L\ ME#9S11T>#,=_0@V,/RDH]_P]QF61%V%*XG]TW%T:U8)#-V]LF_%WV0/B3Y;) M?K)S'QXZ3KZAP9X&(A,)*0W1F"39]RI+689OLO*EF);)_OM"(AZ5&@@N'(<. MZ_"HCLAB3DN6%+O!.?+77_5:"49'%\<7C@/S%9CJ LV?C);V$BX?'CI-#*8U MVI2PF$A=:6F+<@]]3<\9E]8 8,-Q&!1B,)'/LH_LRA=.XS75)S8)!!,9*_M) MXWIXX/\TI ;"GW22;=\7OQC.*8@AN3\I(/O)$W!X,)QCCP8BG_)!VG@>[/# M::(.S25=BL2?A)']O1=U>.#_+J$5)G]20O;[Z.S%<(:D'BA_\D/:SUSN.EF@ M!HGJ@/S)Y>CJM;;#@^'$-+:!9B(SI ]/WAP>^#_^6F'R)^TC;^Y?6SE;+(;K MNL$ ;+IZ8/S)#;F5O+*VDU4F,M$E,Z].<'@XG'L2"0H3"1B]3/QV?N2_+:4C M.G_R,CY@M CCB$!)<[2Z4*7OS@M&F*A:,!J=G@_H7ED)BR3-8I\97];@JG5W M[[&"H:5].71Q-\C0F\)K&():P:';M^MYBN7>-XF!>)/X!<3:O,$AH&:K7'!X MZML2(B"#(;HW>5NV9.N8A%N[+="%;U>XJC2JP_,F)0P(F:UL*Q3(:D64O\$E MK0N*\^VN4D2E&AQO!/%)'/WP$VV-W!F2 .DT]E"*># J&-.%RG"ZU& )'3 M6;,57VUA&L@WPR%NU5^((.OOP^& Y:H547) )I+=EQ4\[<":2UI@97Y]0"FC)"Z"7T1QT39"2,X5\E9+4 MA$[I=#_1:I0I83*1S*;=0&LYN*#/.75,,SZ@*" 326UX>32Z7O9J78..W+ZY MIT^//CIK*6RT)[Q'E"-0T"OTJQOTAI)L00253W?">M3/;C@LZH&RF+"&M:TA M7CD;7QQ^])6\*B"X.#\=SJY<&Y>)C#;6+Y$-OU]K^$O!X=F ;F.L@#>1U\>0 M2[- M<+,%PI\41)NK=G+M0(*MXK0$N>NU)TOS*S3-,%J'O:/\]AT6(1 9-MEX6>E! M>QZV^-7@T.VS:'J]Q+HB_$F:M(90[V9H2EYY+]FK < &Y"(F!.%/FB3!YL#> MGDMQFS&@\6P$K#]9E^J8:97+P=VBH*4!K=9LZ4VD33(U>=(.LGT?/85?-H]\ MY*@G\>_4:R@X/'%J3F?3PIMH]9'YDV2I1KK:!>Q&O-^^UP_-XEM+0VLGR&8=I#M#IW4/UKX3>1$3_A,Y)EB.%\ @['P2U^I8R M0N2D8U$')C)3&?-0F-++$+$_0ET(Q!^0=6I7;G^24[5]M?7PR(YCHNZSK0*E MLR0V^'"K@5162@]'0-^)RDDQQO3^5O3L"JLHX/8O4S[E8HLUL?S6TE#I4)"O M+]$E[X1QRP,85RGWQ?KEQ1/+^.US"=P2YD M%:U^$^<3C*HOX>5#N*P&^CJ7![D=QV^5K_XZO8?D015#[<-)QXG[O,+X8=Q8 MFT5M(M<4AWYB.+@+)R273K6YK/'=(=E+;M**(+JS-W/T"5.$XT_2J'7T4RUI M=;*0OI4HJ 4 G20_T>9+&8O%_$\/65Y,VPP;:440W4D\9;MAHPC'1*(G7B#> M*J2,'J3%VF<6IAYYP^C["BC\RY6BZ]YS]H:6\/X;//HI 3*1G,G1% MNOH,660Y+&UY6SD[BQ458*3@\MF.Z4;1Q\KH[8WE1P,%1O0,'C]]1 M/'LEF7G?$ YGZ&M)A 2WY,8""VH[=!RB'?AL<.2O_0]U MWJO3;"DX/'.:%+(=<5J=0 R=TP<>POQH2 MSC(;5@:V_)[F/'W-$A KO_U72=Z/&%J&PW,'ZV:U$=A2F^&8%#,?" YMO5_? M?HT]YUJD3&+V)L7BQMT@?\XNHRBF(CV$<72?7H<+V"$FU2!\"7,4$=\&.!54 MQJ!'!#J '22J[1H/L*_,HDJ!XKQT-WAG.O]IP#& MFYR0.R)*[4O,\H#)DFNFONV/KW,V60) !M(]>D:2=W9 8VS)S(%NDH>O7FN5 MWL?NE05,3HU*@F'!L=*R$?B4PY&QQY82(ZH&&W2G,4#:',G!>)/ \7(R*>=E ME1R*YRLMY4ZY#<#N- A/FTA-9 9R/G(N2,A$7D+A9>VZ)/%ZX!0'*9U>BBCK M7P["GXR-G).A?-2(ZH%2G$99Z(\4.1I_,CH^H@+@H&B57$'*%;L"]$2G<13: M)(E@F,C=:.&),2DUC-( R&D$FS8O7 S^)&DT[%MT;F7A,9'+E& MJ5WWBXT4]VF506$*?WK.+A<+G"UP3$-6=LPZ?!N6B=:#HX,!.+08!^Q/9L@* MU7V>ERBZ*3'QS*EZ+G6!J_XXKL3,;]]A(Q/GPI2>^HV!.KS+K2MQ:&J!SY_T MC+JI2&!.&0X]NW+[DW>QO:_291JM.E-]/JN[F!4_,>[7@L,+[YS[;;B&213@ M3\Y&]AWF?3HAMLHJ9]I3F "&!T"Y\B]0>76X0[,PZ+S+6\3O(]V1^I,W\J/D M+@-XP^E -G7@4\;*[3NIQI7[#7 T$:9VEE>FYZ !>1UK0/(G#:5..!@CZFGD M-.!+T*/'D MEVY5/'XE$.2+[$L7$=:%\ .Z'2M",=:1DEM[F[BMSA" M:20:8>LRU5-F0UKH]B6WEDC2L%'1T"(G:@U6 >^R(+:XSS"7UG"$6;9X9$7BT]BA$]:(;?ODRIIP2-P02]-;?5.;4& !=]V K;Z9TO=>!,6O5IKB#D7 M?J3Y8DGZCS2J$V+"SY,"-DM%C'(RZ)(L+S%22(#4M>G@Z-"W[;VD%W5'ZTT$ M=GW+4STV$L4%"$JF8F*/C:[*XFM6_ ,5Y#Y(R+]:$\'1L=,SN!GF>+U"1P<& MPKDYOBPUMC%^"'%1_X-L/^$(A.N<#JNWC\G53>,.;WW-!W+#6(C?T$,2,G=" M=CX4G)T?'QXYG0AL=!#+RC(0<\[O2==-F:]W97X(EY7 ) _YRM@QGH[KISBY M-CMSC5,E.'6+L=EC#"K(0(P[+Z'U6HR'M1#W:0%;H1A^35X<*_C/SBO4#4:C MT_,#IS8*:QQKX?1-7KP[ ",O!D=M7V=KRU95]BMM>W'TE!FP_-V^'<&=E1E&0SNDJ:X85,3H3 M@?@"Y=,-'HK(]DZ) F8%$-7I!MDP$0*,)H+L)6-A9^OT_(J:=OIG7#(= '6; M #A.?;4LC!UEU/[$X@/\"4)17KDKOF:X>$9X?H->1'L3;AT YW0+8G:1DL#T M)W1_2U#-@ MI70#KU))MD5,^7'\"_IL"?XG3#,?%LIFA69%:5E6 ZO0.S1ZS M?+3^) RHWZS+=]:,1O8W$;72R@#7:5B<87(5\5K+,M":7O(6@-R)B%&:.N4X M#9FQPR$+H[4D RV\U1=K.57W0]PZT"F=WNN8)5 "TUI> 6T.Z37S>-J\>AZG MGGC)N![ M*J!P/?E2%-64K'K$XS80'+E]E:/<3R#M;J:A0X5 M&=ZK!R!]M%$;()8#U:M<"3N]<-/YX&__A(5-;^#N5P_.SD8'!SY:W8R-7 %H M$_D9^/?WU1Q19)<3V#I@8LI]0[@@-]"DX^5_1PDQ^&ZD$]SF:[94N2?8>@6V M3U*[XOU/$H.]?JI[D%*I#WW=Q_LR4T.; M#]F?! E[0BOOUS1; . ^>IV8XEH$VI_\"'MB@SH6L+U<$G_P@J3C@M\N= GG M-@+P?;3IF^)<@MN?O H=/*H:MA'SDH=5T$B<( M<&U29CUGYCJ$C<^!2GWIW=AC*N\,DT;(M=S550)1';J*M47 M=ZJ:X)#GP"YW@Q883>)5ZM7+.7D6_D]90AA!+0#H]!ZL[V$J506':Q.1E(R> MQCA?:HQ81FT X72CYGKHY^O@!YB63[87ZW[[6OQJCH^/1B5,C7:^C6*(%3DH5-YYL:T%O MLO*EF);)Y622E5+_-6XUV,HXO2OO>WC*=<&AVXTWVUI6K MXHH \R\QMG6TP2'=1>)6[=RL[.RD1T=_J657I 4.N0X"3?>3_*WAUFF^%$SK MZHV PGR\:FMI,-?%S:'=@8UM7_+5DE,GZM%B>Z=N<'3B]!"N2XLJN4R8'$X= MN+-P.HO\?%ZS7LAF#?@RO+D!;+W%9 M 4XM;;:XE@#F,.[ 7+8O^@-&BS FSU ADI^URMF:H]4L)75[;M<@3'1.+VAL M]0-U[)PNX<"73JTWKU:I9>>)8-T2C(T/N>8K@.8DJG5@G]L7?]5YZ:FW6KZT M.&?4!]!.#W6VF.9"Y?!K(F$;7PKXOL)=F6I] .+4RMJ-LQ90.9PYL*>QY,;Q M6T@27M,UA-@#6Y[+Q$V!*IQZPM@;J7+4G [@A40ZX7EK7;^2+)E@@]HNI%V+8CF]\,]&^G,2NVR)8AYI!NPHUM7YA/98C# MM$!DN_^?94@V>S#7E/"[";HKTXAO+NG6($!UZJ=J9:'6PLZAV41&?WW)A#-T MYS8!\( /SH;@<_CVPH!V4U:/EM0S$GFO0GN#QFH!%K$/:3@3@.6PK&4T4Q[5 M&VM\=YAC%;8)Z50[X -P:,(="+XQ": ?W9?KQ;4ZJ)OY]AI@#XJ,^ KJ)9P.>39L5$12WB5E1$$B@OJQG27X=W5 MGB3WC87NGP::IAH8\$@UK@A.5W!@^E)WOQ%,UNJ-!$?G/KY'T=+;2!'%@>FJJ=RL4BJC -ALGKX[3Z=9GA.0P?E MCG^*+01'1T['H5YF!2U0'#;=N'^M;JDD;]CNE R.1D[=];3TS=W4[B/B4./$ MT8H&71'9Q*D&=DK"C.'T#MT(-0Q$'&HBUO*[:\_YFA6[\KKOR<9+'F__EC@$G'9ZN[?E..BP13\ M:Y8M8W@%86EV<[:\PHU\:1\03_!;U&:-V(B M!,PUN=AB32P_AX+NIA8E"C8/M%S.,*IP[(IZ4TTH'%Z4ZP-82_/=BJ*?HBU! M-TR)];_/E28FSI.VW5V"_",P .K",BEL$[GZ2J],;L!QR:N/N$X-?MM;I MO:P9[.*PU#IQ\6DQ.A@&$"$HCNZ[6S241A.!@XA'2W*_1/ MB \KB#%FI"O&RE;PRP8G[.__V$9.?K,%';;O*(TV#X%N@;^#&31+2E+Q9S@9 M_U(!?RKG\Q OQ].G>);&TWA"TH%2?ZHXG3W 9#N)45Y-!_F/KHYAZY.-RE%L M\B?-P!NO;;)5N!;VAM$25"I^!H*M$_.:C4OW@\/C J7, 5]WL M8Z<.*,X+7 :V4$^35Q25)-W);5[$<[*+^):C:9E\CJ>(OB061V68U"FU5CER MF^EQI33:^1!1C5-O D6^K:+GY*)V8!]: _PMQ#$1=670NH5ID]P!J QTC5:( MKH= UJH=HCD[IMXNQ[6:3B;S;>!Q7+GZY_@9/C">7D94%J[=0U2<0+(4 M_" ]TW7A@,VF "''*#Q;KOV91,:4O@5"!Q+;A>*MRE"-:OQL@6%S4Q/EV"FF7$]V=F@2#:K M'9KP';Y"\3_)3!S&)/=QEL[>XW23))-("!(05\MLO@C3Y>=X'H.TXBN4+FT2 MY$[<397&#./0;@ LAUX3EILZ@I>]".V4"$;03T?#6'EXHG-4J67K$*J2.TGM ME:$RN;H/X2F(J\8=H3F*-/'\2$M%NI[BNVE4.ID[B:Y>35/*1G9>%3)(W3K7 MZ1ET)#@X')D(AMZ8^':##<8O23Q;O3.RB>/,=4WG[=H-SDY&%^=.\QRTLY5W MA,NAVL'!?P-I_3P)*P''%Q0"4A2-4P!78@Q[BZLPC^7=Q,IWR!6#6X?GMA9V M<^ Y7 YQ>8B)& M>R/VZKJ(^O"O+X_6N?5(@O1UPG0:]E8'JSYGU?MSNCW%\ >)KGR+;E'H+7:T MP.DQ)MX1J?T('A%1"CF^(EP%(FRMG_2U+,4NT;Y%\A+'A=N4#3JL&P#*N9 W M8<_1#FQ58[=CLQ5RMSGR="@VA9;#LPG#SDV=5;@+XT^H&93R%?U2N:LOQ=',K,TXWN-5ZAQ-AJH/U MF6^/3'/[E%L=<7JB";O80Y@7(.CNX-BCL_.AT,(M&6W02 :P& BE,WPBL4C5_S0J45V/L,HT8@/3L_]JM$@5Y=^(2=(;N M4 W$3DCWW_0"HG'[\(B(TT@^GM99DK)*VE7.$/A]%<.K;:LU\QVB&.\V8(P^ M8!/\\*,NCBV]"ZP==2$:O2R9AQUU<9W!RD2>O"&B/,;Y'U?+*Y1.7NA-E M89M+U]YJ_9%J-/A"NE=:O34=UP'1Y"Y^]63DRA.N!ZR1QHD_ MT6CDG?N4?%]D K.M( _M45V;V3L=EI7;(-KU[@)"L)W2!28.$+%M2'K ,4BY M")-&@M@T&N-9F,9_5GUUTX?799_*ESR.XA#3TLTN^UN,;E 1QHFZ)8IWX<64 M[!%E#=E$5B?]1@(G"3F^Q&F&XV*Y576W<_023J M5IG :8A^*U*V:.4 LF6RT2-!&..X4RIP&W'*T*% T4V1;5E;[*K:]8FMB\YE M9S C@2O$I?$UC#^5\-]_QF':\&MX1I/7-$NRV5(G3K1]B[!P.GG4@-OE64>L MCN@,F$HD3'Z!#\?F:-1L+G#DZ=V&PU;0+)I#:K&^0J_Z5QQFW7A3:P4P.;%N MM*%+!Y$!VX6$I8=%%,9K[\Y&)UJEMVQ#6JM& ;&3V]LV''8 :""SA8326_Q> M&ILWM1H#A,[2(^A2V *8Q4P7#2O3W_]0(HA?(W 4[:S#@DQZBUDGO$LJXB@) MJ Y=W?%9S'UQ_8K2653^(RMG8<89TI\+"8-:C02CH_-S-Y'%.JRUPV0QN<:J M&^$L7R!L:M#IM18X"@EO,]S:(#.1P4.RP?@S?D7&-AA:C06.PK7;;#!: +.8 MV>.N)*?\__4:+\N-K^DZCEQA@E1N(#@[.[\X<7)7HK4#T<9C(AF'9&1]1E'7 M [-"$^1J_.3"^TU'&T06LUW\/22]A K5_7S5KC7RT.^9FX<"=9CK",Y$,@KW MB5)MI2;N\:9*C,U$!@@_DG0>.R&BM-("82.'C#BP\77V8)DEV'Z65@ M,.--PWS08?DU*V *(2\)7:$4%#^)X4=ISF_MM@);&:6[)56MQM(VN1TAFLAS M8)-O8V0+U.!C^EQMIL7X3*1%((#S%>(<37Z>96^_1"BF%,,/N\S"KP(J'$GS MA!<9]8N^ ;@DR+_Q*P:;ZI7AG.ID]VG&J4H7I\6,!@PQ*H_9RC&T3 M9#[!F,\'Q ML8EK:9BEWU :HW2"JGP3"8WN +JYAGMNC>#834*6]NICV? E\+P)![_+, *H MUR7&(.SR]GU299DCDC8$/Q3L)11; -Q.W*M,T=H*KKU([T^ F20AN .@K%RB MO'$GJQ<6AP[D+=# XO@3@O(FXIIEU MOJ#B-8LV4C*",@0D*K<1')]_B(E3$[ ]I^/+Q0)G"TR#$_/G[!.QS_(8BFFSE[RB)8 OV M+1?-K4KU89IQ9Q,Q.*]J@/4FIOI+B/] !.EE&EU&;P@7<0[_JI.;"Y@55X1] MW8?8 ZF@M.B03)VA[Q#*A3L9?F'8K@W_$"% 9M&C6#1E-Z=VZ0JHW1! <^); M8I:T=J@M^BVK(1-&3< 8JQLZCQ8Z:-4:>+TF#6 MC1'&ZM8%I#_/">HGG9TE2&-;_LH?<3UZN_GQU&NH/H[BFNW7%N8A"7W+>C*U1\1RBM'T'Y M5,(B#+^]3RF>*S3-,'$QNIP6"#]GBWAR=G F=8;(]C=R)Q> MW#JWPZXK*B?%&-K80 L3$@?#_JUD(].^4=@Y?)!]3E<=<+J(@]BC M=DBD4T"79D%%KC=17?DUV6N:2N'T&PL^DK<)UH;.X:\G<]/F63MV%.;^;Q$BZ3D$9NXN38)& M!^Z_948#G$[14\9$GGS"RSYQI<#6$^!J)O?NC.RSK *8PV-/*14M\>AZ979' MJ&S5/7%B05MA?H9/24W7NX6K/$L?Y3 G@,L0/GG+$R);\H= MXSGKJ^5G- L3FM:.O%Q>DMR2BQ 72X49V>1G2-;T\]' -]!6%UIIY_IM M",M9,1BE@K.ST8&EI)B]3?@B7!PZM(UC+5,O<\??;A$JL*MH;I$&]W7-E)NC M:&V#4T^*=CV;==:X=,9QX$?U5+[DZ%\EL9Z\J9D3.#4JC*.!1\:H8N2D(W1@ M"6)(*MU <.M0?*["9E25KTS9#B@.:0ZL039(]I6R9R=^DD95 MCJ>7$15)E+Y'H6HP.C@].!SX85X;+(?2OI+[2$05)Y11JDR1.GV>2H M7@[;?86BH7SEZRL*M-PN5P>6&WJGM-HP2=T]6,6#XQ-+Z=#5+VCU*6!SR'3P>.,'=AC'\+DQ)=+:NW2:Z3,)'%P(]ZZB@Y M+#IP8UG+2M^7^8+"O,0H&J>/:%)B#+"OPCS.OZ79"WE^@3[!O"@+^'.63N*$ M/BW5!"J]!;'U2:I=5\=2=?(EG<:65CA]SD'.Z8_7YWS96'C:^:3;$2V+%R?H M\2LLME5* "(=.[B$'_RJV0+%Y>3 WMM\L=U3VBJ(0[B#G%'; :."N6*[8'!\ MYH1GTR^0L5!QR''@PO1(GEQ/470;XA20Y0"27G2@Z :T/F&^BJ5>F=Z"#/H] MSQ9@.:\_.C"WU5FFR0N5U?M=X:3X/2Y>K^$4G,T1OGV?)&5$TKK 9 3_BY[# M=R'?VJT%QQZY=\?B/SW=O7>+=72V<$ M<76*^D.\"ZX%ET.R@^?AJFWJ:Y: #F%<)_6)X^'#%=<%/259F(I>LZ^9BEY MU!(%P2-3Q&4Y Z#&> MO1;CZ;>4U8/A@=79R>#_KLI8:/PX4#0UEMZWM$1#L$ M),*P^9N37)3CER2>51D5H>*&3$[)CUW[ MGR8+O-ZG2^;HZ.38P&M+^HZ%U07XY4M>78>(/ BW"E)YAS/SK=3+GOPXV#@/ M_CI(EU1G#*IV0/DF71"LOX]H 2<8%%W."78!?\IM5/!M/1VJYI[!X8--GCXP MSB-.!A8O5MKKC42\N4)[R'6YU&[D?]79Y"LO)]K[5 MB!&#X*3F<;4T29E!>0A7.JN'G45*K#3@ Z1&A77CUTP''.=TQ&C-E*J0>_&DTZ? M#Y'\G(-B_Q3U M>B-4 ZZ?8&I#F1+Y*L@YW#MP)'7#O2_+N,-.(%W:'=BI%-5!4!ZLX"I0>30X<#O\P&C11B3 M@%.A*;E9C.Y9W<7E2K7+'CY,")P+>1,NG/"](GPG88"3@J1WV!::-SK$M2HS M^+&34TP;U>L@XC"QZF9^>("M2]W1%[3"Y#ZMG!5)8^/I;S%Y@?R^R,F;"G$4 MAQCJZ'J'F1G7O\&W:?(0&D) W\3Y+' >4ZP9G!RXL1'@$D7-.Z0TJH)NU:[" ME.H')VY"TK0TSS44J.+SQK=,U$*N2V)5)5 T0.KUI MZT2<#)8W'FAM,R.>' QU/\T"8L"/;$AQGR=N'L$R0IXR/G\\Q9XFKR@J2587 M)G*!'Z%F"Z Y.Q95I@^A 3JU<)GT%^QNJ5![Z*X1[+E")'IBE%,<\-MQZE7R M2FA'UA;?"X>AY&KF4U5II K'EXN>#%]06_>8*D]_5: MA@S.$?H*Q?\D:VT8DVR463I[C]--VCHB($@ !:ZS^2),8>:?QR"L.-]ZES8! MN),;7I7QPCA]=X?JCU,6V3+#@8;\AQQJWL*D*L80_7)&Z[)G3.H?,B$B$TY1ALPOKQDN MGA&>J_'$*@Y:&-K%CQR.Q%FJ1X8 5IC.8@"XGK+7KUE\RK+H>[RQ/S$84ZE> M.>N=#_6^5 LAA]>A9[<#=!=#FRD[8N4PZP@Q.:!J+HF*+<#R,50G"RV$'&H=&&9NYXLD6R)42]XP M06@RK-<0J&&HKDYM@'+X=OY@@;$'*,B4-=0]DAHTCH^[2^O.589Q]IT3%BFF3S&" M$S&8W#%-R%/)Z ;1_ZX50W3&7J$+2C- M7&&KJVH+ BSXO3)9ZJPM%64@P-54TIF"('K V5L,R^35$K; *=>WM+9Y:2( MW^@YAPX]^)W23-FM8="2WR=%?G:[$2# M'2N'M6S V0J/[C_HR-;+9QV#P8[W[)$J0&R%2;N@Q>]8L#;\2&/!3"0D]"\6 MS,V372K#99M 0U#]>?L"]N)3ZL\HV*IL"H'X?OM0\_-FP' M)V=.'4,5E:_)'$7ES56"B:XLLP@8^P8HW,Y^2F@SZ&VT&]:301N$@TN,M3*N MENL?_QXC#)2]+C^C-Y1(WM91:P!49^)SS]JMV@$=N'[R3HG9R:';"+$6PU)"L "F-RE86<(>M6+R:&5O.G-JL+%*XQ9&;[*Q MLB25OUTIJ 7X/NY0W,+H30K7QKK2 'V'T;]*E$Z6ZEMJ7FU0DYUQZ?5^6JP- M?Y*]LGK\6N!6NZF=V@#8TI!NLW,6TZ*^;V*"].>NHQ=6/=P96Z17>EWITE37 M7*[64YCZ0BRH#JN54]9A0O3G;?!&*-+5\CHLT"PC]V(WZ*5X(I*3 M+"SB55FQ!0!NQSO;OY592R/^O"E>O:#Q_!JFSVB^R&#SN21O"L:XNGUOY.-/[MP/ MU_=\V:_XW@FE.QT'=K^-H,_P*>GRMUL88-EQ;/1QI6.#]R<%\+:$J^[X9S4@ MI'M6>66 :RG>5F.987.@PA@?DC\)@7M@T)_)VCR5T@E6RPS(\7S]'85)\?HE M3,-9=>IYP%E43HI<[-LJK@7".XW74QTIV^0H Y/D /;,3Y*F,ZYW#/ '$E:4 ME<4C"J,X6=Z@ N%YG)+E8N-S5/E(YGT[2;:0]+."3V279LD3[$?G6E,G9YS= M$_[#Y#K+BVJ!YHVLW7*5!&XSQ!I1(&.L<:%ZXY789NQDW]/O(8X><#Q!E]$_ MR]H'OIR7"4Q ;^AR3D:JV?ZJ^%&J8*=3LX6^U*/>O'&^;('UVZ+W;JGT2:+< M8TL/P0VR4^IIS1NWRQ9(9>Z_;9NDG-BY318Z_/K5D;9U8="IUX&%V]0XNDS3 M,DQZF^R:GZN8&#GU/?*K?ZIKS!OW4G-[#'L=4>+%.7:C\ZHHZ.O/&R747 MY]W;U_A;BE&8$$O^)V!!$L6JU@#=_3K-S]5C9Y'HP!N_V!8JL3'9- ](3F/N M_)I/=M0B]L3UQ&"XSGQRFQ?QG$3_?\O1M$P^QU-$#DPH''+5>N/7[>4"M\K':" M4S>/$.N2P1ZI+:!Z8VODROX4)F_A#%7C[@'A"?P*_MF&<'9+H >G[ZU8HEP$ MUAL[WF;2Y>)0SYHF;@*0VW&K$EI$NI&KAVW88YN"K5!799.:,K>+,JL:)*Z"](;8U OI/KBX-(/ MNT9#B3DW\>,I'('078E!CR0G2T,8L=.+M"(@XC1#0F9S,3L2>L -J>WXBV)4\1E( Z8,Y1(/K^R0)B(G*!)@;,TGBB.)I6Z M(+_3^Y(N TH=GSN8V2I<[=W4T02LK^$K['\W(N5/=6F>#TT,G33\R.NJ]FAJS6XC35 M% PJDBJX60:$=G+9JJK@?5DEP8B^W6]]J9=R$DLW11BCZ%,98JB$R$M>V1SI M7F)Q=L?UFQZ/B*B=2()P%=&73M#X)8EG53S"=?5@V#K-H^C"JGNCP>CH^.+4 MQ"%:1XQJ5>>9L3NT1M'TF-?3( &, T-')1BT?FOMH3@=I!&RR-FBLHI5:"SE MYU+:K!IA8I];'DP#%U%R_7--D>R"E7 C2X8LZ895J"ZQ9G?$-W"S8TNWKC>L MII0LV\1J;;$XRN:LT6+CDK 2%=Z)84+291FJ5T-BX$Z$H_YGZMQ$6H:#^]%B M+0>BGKB0[@D^YUOBRQ]1(MP6>\O.3O[E@T"V-'Q MN9/K--O;_*X:L7>?\Q5]3Y:_X[B (WBWB5Z_)3JK.;%\V"6\@RK$-T.^V55N MWQ>H>C.]D5GH+L.[.*^S^3RNPBL,V5FTOZML;.G>,E!YD,DFY8.69M:5&PG3@J.^&)@MVG"G2G= MLTWF6AT&?' Y7#_@["TFRQ0(LM4]-P; :]C0DF=AN5M(G39(T/G)L3L[FEV& M6VE"XJ;KFQV-/S558?@3%+^1?;CV4^:<#KKYL&A^O"N;WUZY4%U.BOBM6L&E MMC3#GR$C]T0OW[U5_$);@,%/5(/#TB.C?-N +?(8(]R&KCSSC:KSN@ML!IL2 M%09+=]_JY@(KI.QSSX!MS^9'/R8^V#;+5"*=NXJRY>F'J\4=H>V9P5KJT0O; M0&N%]N'YM!E>J'J,:C6NA!8 824JO),$+_R>R5"X&@A[AB_QQ"97/:L67?/< MW;CUN(0K*L*>+>TR2;+OU9%S%J9WX83< MNE[/V/&J@[)G:GC(\F+:AA%I12J\DZO>UHRH M@_(F]@G.*'!:@@6VEK5Z:-$E0BT)T$OG2AC<=1-YDC]/?$TG?$F[3(%6, M'>N"^ZVB(=T8<,-QU6FD24#;-EDIQY:3A\;[Q9V(-=5;=E3B33H]__J+ZUVS MSQU'FI"K>U8_[1YT'283(CN*OJ4@1#U+?RKCB!AH[U,*Z I-,XR>LT4\.3LX MDVX]VC=*->4D^Y>QV8'==PSHQ%H^0NU>H^(Y0*H0#^[S+:8&P M_LR)W/>">=*EQE\^#: M<_$R9W8/?@GMLWEZ[M9ZY)[2,.OCXU--R^\\/3@^?L\/SB)ESF MM5CBNU&=-B@T=QZ>[087@]!6H.WYY++$>H, M62Y(9SKL1""O"0K(77"$30JEF.W%GK,ZU!$1YZ3;,.2U02&YBX&P.A*EH$W< M&ZD3^9P58=*6P?W*5;"\&_NJ=>H$:$W)V&> MCZ?[TBN=+[M_HCK)G?@39VSP_&E0.28N9.QV%\5#CXF/4*TX?2C"!L?VNM*. MVDP\_/71.I-?)^SA]2JI%XL)6]HC6J"PN,HPSKXC+/%39A:F"[@33Q*+ YK! ML1B]Y.&T+AQ]1=\5"=HO20%Y8!*QS8X .H>:U6KGQWWZ39R'LQE&LSK'7>U M8.C6?(QG81K_21/?9VD.'XU6::@>,,I!^_5W-[[?\!OZ3*[T'MU,Z\'IN8F# M,LWK?Y^NDI>!8B<85>3CY0-]?^$YH[TNPX\@'7ZK J17O^+"[-YR<#IR9Q@Q MR1)C )K2CL6+_"X*$-X.=V\9L/>=)-QR?S"E$X-7R0Z<[9[A ["@84P&1Y7) M01Q\PBP/BG!]FVR,S:V.HH#:5JBK-I,-Z4A U57,XPJ'+N2"O-Z*-<' MO;C,OL)7_SY5FIALQ:?ZQY_K78E5(LW&BW+6MHV=\TN8AG0!D*<&$=<*3B^< M&-Y;#!7&FJ:"S>*E?I75HC:S2EA@% 7QG(1KF%$]%Y#%6_&U>?ZQ>@<]3(!K ML=KY-8*SL]'AD E0@&;B3ME=YKS3D9V9R8<-'1^PB9M:'S*SG8XLC:WV^?(J M_7*YX&$P<2WK"2$^;,&,,2/=#NP(%R0- M\+;2C5OM^88Z/&C :48O-_1O@??&\:.:':2VK![$NZ62VT&J&@/MX E.*UZ-G"%$@WSY-6 M(Q254\=.*RQ*\?X[Q\4Z&'MT?FCI,J''PXTUM?P[N\56W#!HQ=95K(/L%C7' M]KK2CMK^G=UB7RNNCV)#[U6]9+?HECF!R/EA\EK40YG!K@"ZQ:06)A*/$"G= MY4SOC2 Q>L?9+43N!U6R-O+"!8D7#U^((T6,0 G/N,P+1PX)O%LEDJX@R8!* M)3<$C59@V^?@P3*Y@++[)\46@K-S!Y=/VOK7NV)D8AS>Z^==@_+.SCRX/=+C M:(MF,3"GKYOW%[QU=FYI#],^^*Y2_SY5FIB*W^NSQI6B>SCK?1_?*VV M'/5_[N_OLB*>5#]O?KJ_ATFF^<][\9ZT2YO!F:5L/T9CEZI1QMB/=D?NS07] M<_A.C'1+LH+4;H0T2G\B]4>=W&UDCZAZ;O$S/>+N(_'DG_!'E M!8Y) LWK,'\5L+)=$& XC?PP1 P+E.3.VZ6!$\2%DTL^GHX7"%[7\EA,'A7KCFLXN)T7\5IV(KC/R,$5),@>L=[6"W5.WAD'UPSE0 M\K=7)I3@C0T5P-RGC/4#?M7F3]6Y4[8:5@3: 3 FX0_>]:([?OD^KII\>P0+?3*9J([G[Z%01H M&(Y5W%+/;:DT$Y%F5A=GZEQM87%6;!C4Y,2'IY_%64L)DF SES MD<8KK =VU@7^:WOFJ6(1<_C!*4:AV#)3JB%>&NP6H?*ZNMH1 M*7!?U4RY#5W?]*1GUUQS7+?0J;HZ*D+9.A2EYR#G&12D,9Y36#L[/S MBU,GCJ7<+LQ8:S2 V'O<[_D550=QLB7([2]Q_<:61MQG$[B M19AP7:7%%>@6Q8DG9W][+3EZ>Q<'EY,);+;@F%8@#$+P"-HI1@5S,!H$<;1[?L"]C>(V&6JMS.H MTWXS(1 IMUP]!]HH TLG_/(5%?$D3 S9'X1"28T+:K6#L_/CHU,3>86 VS>$ MBQC41"PZ&Z7Q!.16H#*Y&R.:FF,, #DT ^=L71YNZU'Q)7R/Y^7\.ER$$]C* M:-/#:8="<[(OL\V:#+&!DSB'S H"N0U8D#EGQU+*8TY8B0KM;G/7G28U>-YD MD[]!+P4Y;.&2B+O:V)#[FNJYNN@!X0EYRVXF\G%7;X0JP(FO27=^.\#U)C/\ M^A%"Z0L!6P4K(,=VQB7?K&V$+0X0@_9G;8?+ONS/!*J=L::7Q9+#@-R67 ,P MY+QHW\9)Y+7DJ-C.EEPK4&;:K.4V%'S=DYZ]M"7K*%QF2S9A/W@B_A>O8?R? M<9@MPO0935[3+,EFR^ML#O]>?H[G,2Q98A.G5B,4G!-#$+=CLVXS6V'RV YP M&44QE>L^G69X7OE0#.JL?S8ZN'#@D=YZ2T3DM>.[V'U+5.M2;4M4 QE>9.8C M<2X3A&.N_UZ]>V[)+:/37FBE^BV>V**[#;0DXG!7B9T25&1+;KU*\9+[VN-H M>$=@M\&0+73L>A/47ME&;]+;*[VVF@G5OE6&BN_$_LOKM?OJ9DML*UY03=&@ M)ZFBFV6HV.X"/-44S938FVB[]7)39XA^*K+)'Y+'_[AUZ&IEI^>;7T35X7B3 M!'B\">4S0Y#K-=L:4[(E73NBKB]#*9'> MA^=^5.8U$0!3,6'V+7ADH73U9HY(@S+#72VWJ0"FGA3M>L;IK''I@RXFKK-= MV$H).B=AV-RNW=U66F.R^;"3Q"=W]?=@='0\?4>7<+G:& M5JA*$3C)DF*(%QV0DG>)>CP2\")E+Y,D^TY>;A*<$*1UZ83@)!+8W&V#.DH. MJZO)QO[U6@:;]6*Y]MX"H9^R:?$]Q-MQOY*";C*RKH1Z2,)*H(T/FD(B5GGE MX/S @45D7^=[$DIO[12; (!VCH#"#*RJBN?8MK2P>76_9ZY_7RV?X=L2HZ9" M;5"2'0>WED_^*E'*[!;*8&U=*9HCE\@KM;0IU :\KARSM%G1)'47I#>^Q;V0 MZMJTT2^[]B]-]9?H>N-S@]Y0DE4R3Z?Q!-V5&'168M2473RLI!5!+:/7:1H$KM*7F%#!?QG]7ON:H1C#Y3GP#-.'* M6T;%!MNFN>#\R,&1[ZK,08 \AYWU2YQ6$_DCFF2S-/X3Y(Z@"\73.%Q+?CF! MGH511.X -F_CP=_*.8$I1"W05X]2!.?'3N?I]EV#/?1[5YV]A!*-#4=S8P&B MPEDAC#%GUZ9<%^1WNATS1;TF8&\LPQ+\M^]UJNE/619]CS=7+?H3[%Y3H FG MR[OI4=\.OS?FY.;R+P2B?B.HTA!HU,'+C*:Y;X/9X'VAPTU*M7CEE#7Q'2&G M!BC#@_<;6Q$H7/R9,+UY4HPE)=V&R*^.I'4!JZ697?DV4,B".G$,6-Y8L:U3 MZ,O=GRTN9;=])NS;=^$$BL*J_SF>$" ^S4M,W$"5"&"7#D9'1Z>G QT!$D@F0HW$\Q"<^%8N\3HS$:\: M '7JP]%Y+A(#<_P>T>5D0CSAFW[4:41>3\*PE-5V\G(^#_%R/+V4I@]A M7MR4:+^F&[/Y6LL;08CQ$?08-=*>4YE5[.:MVJLR.Y\Z]6AFR)W78JI;,&2- M5#@M)0$4&C"ZL2(S8BC#'K;/,Q-F]>3>:DR++1I*]:FN["R>+4T M;&],W5*QI:=FQ18H=$N;564+B!Y++9G> >R-,;MOKGTQE?1/>A\O-K$D.GS. M1A6U02$Z= M/RU1*$5L[X4I9H\Z(O*<=!R&O$8H**=^U;9&HA2R18,T2YY3(L]Y1QYYC5!0 M3BW8MGB40K9NY-Z2YSDKPJ0U@?NU@]'HS%9&.K?,";!ZXQ2M=,2_6M;IPABE M]4^O^NU3DX(/F7\MGFX[J,4?!VTE7'Q4;0Y,^NU3O;E*;6RG"W3H9LKJ,I4P M[:_5S3P^M7O=WWI)%_<5?;_*,,Z^2Y]EWB\9C,[.3T=.'8O-CF_&MD: VF)J MN$>T0&&A2 RS,)72J>>O=6[$P"VFGZOR1TD"9S=%* 2GM\G6J6#!-9&%SEC@ M[,ZE<17<=UUB+ V'%52D2)TZ;-BXH%0$[4_V.H[ ^KQ2;$[]GWHD=(W6<<8Z M%6>0];%S]?O?X^+UNLR+;+[*Y&?HE2CN!QIQ8\O/ H^.%JT$YZ<.A@U71G$L ML:A:<.XPSV,;G;,'C!RBU;>EY2AXKC6:+8 .>G2J,412*XP&/6BZ^U0HO33S M@+.HG!1C_(3P6SP1/1#&*@JP'3K#M.-HBV8Q,*=/7-5BD72PM6 YUZ B+ ]8 M7/FOB-7+I8*'P>GK5T;Y<&VM,DJ,S(3DX"RVV<5>1F]QGN'EES -9ZC.0'P9 MS4'?.4P<1?R&:D32I&'M&X7EW(D!2V%,L?T=7R^96<6\J%&X?OIN0-<44G =6J MP?F%@YLJCE14Z_EXVOB=/C96*P#3J9N)&@WL4:<-TQOOZ\W1F8,AOUIN_479 M:U^C/=")'5.TT'N_"^$=8'IUUC V+8B]' 2U@O.15V[Y^GQJS0AKQ-YX:7,D ME=X!"^L!1M>N]U(&M(AKPO(F_8)TE)!LS-"X[ MJLBJP%SCU 5085@P['!20-[D\5";]MLM9/DV@!1GB]N1A@S^DHQ9X%[>+C&*(H+,LG74_OJ M$4V=QT0UFP%=.(T+XXT0QNK7"IG$5]D_"UQ.7+JS1KT8. ^Q"=@>8']+N M9NU\,K+TE%P/YY,1_]% 705X::1KL^T=67KVTQ//J58,\1WE.EKH'G$UCD@W[ MG2>7L%+@\MEUN<88/58!CCW76X;$0D=;7GE U[=;;2MEB^5WN9W.5UK(T>3G M6?8<Y,EVCX87=EAE\%G]$L3&[3(N9ND1FE *=K'UD)!5N<<1$8VL1J*YW* MP=T$[18!82WY_TCWJ%S5[6MX7V)#6\\^U.MZ9]E!S[UL&!^OG\J7/([B$"\E MF\+]HL'(31 GNU>RMGL\F6U=PBIY9U_#B2)+XHBLZA4,\NH6/YB!5QQ0.WS M1'NRED.Q=37:FA2ASSR_ J"QY+B@%,0@5K(:*4T@MBY"7=#B>CDPSX_1:\_V M/*VG61".NXZP"\*,[,0+6J7O[[/!D]]:PB4U]1> H'JC%V4S'"Y>XTF8"-84 M;GD XS"I5JM%18+%6HHB-6+HX; IFG#ZXI8',);N*Y46%8F2&:R(@9A(X.,) M*SZL*6;ID>99ZGZ2KA(#ELT?@]&YDP05"KU\6^^[ M(IO(Q]-9N?WU3I*6W=I%G2;T-J4QEW.JGX^JM Q==?*V'=O//56L4- MJ?W)>@-;!IJB5>(3L%4.4 [I%"W ($E:XX((Z77P3DD XNKD+%"LA(&FZ!P. M''@-=^+ ]9;&!!G238R#U,J?89>6%R#L/U#(3YTJ"I*U;UZML&R7+5M6C MGC(Y[9+U1)92O, M1[J&<77$5^6.V!QEFGC&I[4R72]:7;4J7.&9>%V^\=WG[YFR@M=EJ8Q.KIU;*WA?>(Z"'<3VK=<.\N11 M'#&HX)2$Y=K)Y4TK'V$A!@X9)IXDJ?LROT5+[\$_[ZG-4;2Q"6/&3PANIBO,%BX5/!Z,S)SKN]&[@U M)7#ZB(D'4F[BMSA":41R"[]F212G,T&0!+LT"#F'E8[R0*J#E=Q,'->3W+I;//Y'VA$./E-,/? M0QR)N.=7"D;G3E+H=2)5!H?#EH,[]B?H2?$TGH1I<4VBB*$;?DMADYC!K_]$ M$4"_0BDBL9KW^2,*+G6-(_OP:%I<8?2536TYVO\6F MM,C:;.^CY(7!P72?OM3!"9)TX.; &16":893 X;&<*+GE;!P2#(1.\]?QF[? M%S$]RQ O#-Z(5:T/0(:S<6N!C$.1@X14?+FKI"'T=#I.O^6B\YQZ(P#?G8': M_.:-#8_#K@F+V /\$9$\>''C@%@?$6 ^_WL\>R7I\M#W9S1Y3;,DFRT5%M)N MK<+2X.Y6I]5@-8&70[*)AX?7F,@M2=7%QJD\/4FS,+U-&8[!3 $)1]]&$@:( MN\-_H.53-BU@P*--+V@YE)AMT;"#@5FI.P'ED.G ?K7&#LLT2G,D/ZYR:E38 MCH>WE93!X5!EPOE%U(7:C"\J\P=:B]: ."0X, _=$&EQ=>I8O^[Y-2L>U\>1 M;1L$_1VKTK M["!>A2F]T&[ *$]Q#>\H(P;#R6#BU,'&8@WN9@K::Z6E6SJ:[ >TZF\^SM!+W M4AKENE\XN'"3-5DV$#BL<.3WYL'WAH!7.FQ^;?_ M*N' 1M+ 9RG\DY>24ZD>:,2KQT3:;0OXR+QYQ7!'1.DJQ"P/F%RG'5'0.9LL M 2!O7C T1I)WNP5C;-E/XZG-VI9%0;I.,4H'%VZ3E0B&!IL=+@9KR3WU5ZMU M.NNG<#VQRU8J7AW0A<.@XZZKE!B5M;2?^I1MQ/L:SN%'G7?+Y94!KJM'!!2I MX/"GB,Q:IE ?B?1F@;/'J/GDH@:8)5;TJS!'$5DM0$DTO 1CXE9,UOFKY:;( M0[@DO[HD7DT/"%=_^!W%LU?R2,\;PN$,/>!X0E11&>U2+J6RLW7LCO>;&**H45=_PE,5KALDMHZ 7B2O"N=N)EW9K]E7@ MF$CPRG&YV'RJ^O1UN(B+,&&H7U :A'3Z=+>RSJ483*1YY2B:FH@NTTB[X^M4 M!QA._!#:4:$%RI_,KU2^<5GD19B2T K9FMT6&T^]V'(&!96!KA.HH&Z,:H R5J"6J,, M_A8FI= Y2%87P YKDZZ(R%K:VTY6G)(H8W4>I-/*?=JP6BC:?S$.(QKFYL:(=!2ZTZ8U?MS7TFY9HI7'QBO#S:YC69TT7_5LF$R''J<5F MJ%U=4;'>^,9?)E7C3<&;$.M(54$756L 8+N)NNZI/VEIP1L'?'NCH&%*X'!3F7[2O0F(J'A]"73;LY3KT8D7K=O$/KL[!N%@7N6^YUI]1B, M"G00E$'AP%^2>9^ZB(Y9[?\VVS7Y M2Z2\.F2?Y]3$;7%>D&R?.:KP)I[F$9%L(I.BWIA_ VKRQZ=O4JZ%]0A(I_=0 MO?.MH@Y_XG5H\IEUO-A5"$#)&0^A F!O+DHVN6E 7_"/19:'R2>0Y#LE_M1P RF?N5!\/B1KA7E?H3QZ2%0&G#T[)%HAG7(4^] M]@%V-^RF/7_"JOSJ5[[LE0?>P7R,\EIM,B0K9K,8P>)7(@>+ZQH#N$=!4:JG MZ+VMI*6'E=77"H9>Q01LB6XBPLD]!;Y,JUVXD,YI1EX._YX]OV9E'L(DGT9/ MZ W&+T)I-:9A"B;);]\0$4[RZ*U>,^1BT^D=&[/K;S/3 9=' 5)6L@W!K/Z7 MN890T80_$5AF4M_ <+!DY#&4H(BJG6.@$T#R)Q++'%&^+'4V&),M@08BJG)< M-%B#?^TR!K\*GN."S#/W:40> "[#A#-] M44+/DZ_QXCF[A>6\6'+'8HM6"')+ 5;2J51&AP)Y2N"LQ5IY3JOKB;EZ M-NZ%5.ED[*,KG/!"_C?R+LTJ@%L4NF7R,\1,XS3LW;:KK7E=7V]R,86?R>Y-9T9ZU0.L)E\@Z^C_-^I$=A=Q\4C[Y54+W+! M7SB+7IUXC!S\[],"QW!*F53+FW0O;>6CH$6W*4^,=03!LF-3<]ZD-^BZ&VL@ MI0F=+&ZD][X%RK3U!IL_W=""PKQ),V 0X,Y!8)6IL=HT]M,G11(0Q0\_T4$O M/55!C=YD2N@*NY'DU_KLN?SIZ($9-@//\-6 M+SU508W>)$<86K:.DZ%FZQ#T/,/J,9BMP\$=5]ML'2=VKIB=.1:<*&?K..%> M0/MX932(Q HGOF7K(!RW7+?::\";/ H?I5/YXCCA0>_R\%54T]DZW&81MS@O M2.Y\.*KP)W.#0WV3I1 MJ3\Y';J>9W^C.2G3B%S&DIPLSQGYE7M[13?!R/G;Z4N9GILQC&C7GPP476<" M;76X6 ',"4EFL0]OY/-)T_ZDT.@Z<=QE>(KB@F0K6?D%6EP$&%\CQ/N]XW8[ ML_-5YD\J$+-^J9]PEEOQ9.)_C6CTPSOE6%&9/\E0#-X$;3L>]7.)M_U-LLX, MWY.]EVL[IN),Y(/Q8RNKOTDYLKAG;2$-863XKT78VYRV5ZE'272L'U\O9S., M9F&!>IN;6\M$V/FW_M-G!AC:MI:#JOU^O6ZE(0!O[2QA#CJK26D$R_,Q.W$QJD?E/B=5*-"F[>?"]Q!4-X/:'= M&.'E0]\KM]6(1ZG,.N[,84,>URGQ>[CA8GR-:'3X60-L!K#Q5.91KK7NV^D] MD.[.25JBD"7C+WTW9D>?DMQSKI-CK), C:>WX>250JWV&2BZS8MX3I[F_I;# MBG(5I]D\#I,O68222UAJYE79?Z?08'?$\W^_[2P-HCFWL]NW'RUVSG\_T[!Z M#$:+.3C"MGOXY\Q.&@!GL6+G7*=\!G!O$D^T?W3FW'4Z689:Q?K?$MV;U E= M&/ EEJD+%;(@)*T5EO/JS_KI&GI4EK_OPZU 1':Z?V9VYFUE*R&P%?RNE,3^ MD"5U?PG?XWDY%RI\JPP1WHF%C]U7]Q7-DM96 *^:BD%' M4A4WRQ"AG=S7*ZN8(:UGL;-M3K=K.]#&LI-;#QF4?A3T.QK^';? 6F!;U :/89%CQUT_]M$V\,/S.NMGW(5^ $B4T6(K46:2C]*]#M\ MMTY)![6IN0\0"2J"^EM&GCY+XF))1F.]C>Q[1F4*0?0_?*>@GJ=6D28_0#BI M!G2Z6W? OL&W\&62K"_%R'78O]\%XG2YD8O M8$Y-8WLS"SVG9I& MW+MYT^H9ME-3VQ38(SM71\ZNJRLFF?V%A=P;OZ;VP'W*5GSAVL>*Q7'+W4A[ M#7CCJO51.I5K?P*/>I=1[S,SO8RUE7U\^B9-@RVL%QP>'OA]=]5^?F!W&15U M^/,"3-NMW>V_RKA8WJ> M:RT."Y>$7Y^#=/M^&@4V0R7TY>"4#?\.W_!9KIW M57KS>(P]Z%^S]*W*S&(OD8ZN#$3Y?L^KOO9CMB*'\X9.UP%,,E;L1!96$7DW M88'6%CJ7D[62@(2VX5\4.)S'=;0\G+> 6FME._F%D^Z_+0)1_?#O MO7EHJ"_)Y@/$+$TGL'!&8 MKEQ*:F%L]D6R#]O/Z@DZ;27Q=1+F^7A:7=9*?*ZX=8A&'/I?R:EBSW(2.-XX M537EDWJO[!*-:Y():GQQ"S+*D8<./NU<2\_.CX]< M.I>VG-S8((;C>#, E[Y*J9:. 2T]15<\]^C-M]+"'-^X7=CR$"4Q; 0?>LJZF M$F^\%KZBXCZ=9'/T.\>DA4P#BS/-FO.;D;:F']4 'B3V*V+2E5:0$4 M1TZO,D2Z56"CEM^?Z^$=:RZ]Q:YCX9H/]"J,']VFB-:<&.0[#*V6&/VY]MR% M#:M#/!%M?%CEZ3KAU)6[)1&<[8P0I#_W?=N3SUL8)\2D\)S!#F">I=6B_)HE M(%Y^$R=E(7PQ3+LMNL [=>\T2GI[!?B3+XJCD%K@/;WH3]Z\EL@ZYO0RU6A7 M: ?>GV1+JLJ03?9:[1 M./5S[:,+"*'[DZE(?2Z3=0'-EN@BZ=1YSM&BL U? MDO"GQZX XN/J_!\FM="5(BX+.+J_E 6%LV\8:-@-!+VC>^-T$?TX6T>#&N'T MH=4R:S]I5(8+DN#U*L,X^T[VPY=1%%-Q[M-IAN>5BAJE$]N/AG97V.!K>$=B6SXPU';N^_FRO;/O.+TI*W]F= M"-7/+$OA>/%BS*H7[ZM?++DW'B_769*$!8B82-R/M@M2()XEMU..@,+=)A9(+/0ASYU1"(VG@TVM6-*^NNK8^=F MK,N1)>4<]HF974O1=SY+EKYST2?2X ?C='"1I ?")F2ALTI/U#H/PL)W>2Y% MJ<[C5]D;I.'LBDYCC[_NGEI3$-?N&'*J' B33QB$1G;!T+I[NL5$G-\90IT& M"I_XB-TH1?[C:R'RZBR?W19+64W$RB7>N-JVTM]'ILX%S!'XD%K3_%*HY_-* MSM3_BGR:=83,NZ>'N9R($I(GBN<7D:_V4P37#<_%0C64]W,IEY%2 U7?5;'( M9FH]ZG2_3>6HOH@V\=*F_*OB.E33^U3"-7 M4X7H-Y+*)8$4Z.<6$BV;G$37>!&!8]@NP&YTL9B')OH=:C:)C6?3:5G+67?X M3<-+C DQT]Q3Y0V61'XEA\!X T%B@*5WU ?'(@JTHN,1'L MW0E/)%9#.XHT_M&C>SO!VSA3!;,W@+2446K<7UY"!P ML!&.G:3LADVJAWB8OS-B/HJPJ.;J58 _L Z_B@7,^K/E%U&6*W7<=U4.0K4' MNY!FWWG0Y .(C6SS*Z;:F^N(#%#"W@]2>.^/)BR0^ C%P\Y;=GW M1W0).;$W#$Z+,?KGQZ M4I;X3'NSB(LDX\%J $P^JO(NL'*BMDW7N7JSLUT$*=C$QK&S,>"E34X>2"L6 M&9]\.EB=:M7W2KV219TOU6=\ CBSJ:RV_[?& 8?3NGQ9U-5Z?;.NT@']@I5H MO0K#^(\!FD^V7M\(:F5:U!!:/BG*AI%.E/AMD4/@J[*S&LKWC=O2ZTL^Y ? M;K35CX>^+!'1\TGI>RBEJ.IRUVCN6AK%I1,(GRV[O,^0\NKY[ M% X.M#5BAK%BP,$G\>T;N&1S.=MD<.]M#"^4G:>9;?UT-X9WD/92A&&\H9$E MRUM#Q3IKO>S;\YXI-P;9$@R41L S5ZN-=8;U@Q@S:X;B@JS(56U/" .O/8DS M[H)MV S,$>A/X8543Q+M5:+4N#WQJY]Z8LZ)(M"48G##)2([*DFNT.P1@1[4 M[K.: 9\APK+?/PS;,M+SOG$^V+:5&@0&1BC*=^^&>.[#R/D.#ZFP.IR1+@(# M(P?*0-S?3UWFRS;$PYQL:WHYCY0NTS\[E,IN*Q<^2/# FV!YWQ.&VP Y6%&^?5N.FJ3D4:&B$ M5MX!R"8K8$\X5K/@KFR@SAH->5-D$R>?FUJ#@4@"Q),PB@?,)@U@;\CKDE?U M;T%["\5P M1KH('.'NC!U@O0R\*!<%^$DH[0_[^<+\.H#=W.'T >V@4)*0K@V,/8W/1"L& M#3*L10*R0&)U;P#UAES]"I,-N8TQWZUX@XJ/]RMXMW=*%>F$M;7')N_4N)6@ MV-M%H.8#;,3].6)RP4$\V?LTC;LXX3J' $3MBXHHJYY2B0T(,WNJJ:=&K8'0 M613"#/4*EX(BUP)W(*]1H. ]^I4DA@(U!9""=P.!306K73V8*X7VOGZLLEDF M2H5M4Q\&434)WPG )XF>B'#>&HR634DL]\B#2%9PCTC+*W@S,Y3@-5(^;JO; M(B_4QDPLF^H=,/QUN4D+H<8V@(ZT0E(D'ET ^?BN[C;#7 \04\_6V 9L0C(- M(ZZQ+G!\7%M_R+RY#2F?GE:UAF,OL%3'_'"WA)27-6W5QH&<.AXJ/M^M> M-B6/U'AO1/E#[N&U"8S&1H"/M#+N,-:<@/@XPSJWD-L^;_O/ 7C*)+ 8:Z(. M$)\"4)Z7PV.)0UPSKRQ!DAJ1BEHT9$>E*;[N4%'-KQ;%OUMK$3A#>V/P=XB++#"IR3R$#4E[(]J\WS?IN MP 0D-3L.P+85,1NOZN73DYRJT^_EVW0.UTC#E8UWN1Z1,IC:PM7J_5UO!Y6% M+"]":-=@*I*C2M27(Y(5V/AZU:8"1CTIB]=,?=C/5W\V^Y3UUUIM]J?J7.:Z MR@C?"<"GC$:/\Q)XXV63ZV@8>7M#0R#=FDX /KW*E(AN,UXVERH91KX]_H?0 MK>D$X-,[;A+1;<9+[=8VP$9%.>I;@7VHXAR'TH>'%3'6D3"-B(9\Q/8V8<+QTHI)F3L9GA'?,SC")G=E&XI_H@03\CDF)& MJ#G0Y\0,P>%O3JW7@A]=_E.KP5V^-B+7]D*A/=TVBA3K[X3K#LTFP;J:*%L? M$Z@S%QGL*//91*S@8W>A7IB'XES"54T78G6C]B.@(OPEA2UU"]\)H*2],\-N M?OWVVQL?&\5U,_)J/?2S9[B""5&MS=X08)+>#AU$HQ43&]WT_6CAK;M[^B:G M:DC^4Q/1BS+ )]H+YF*0Z@;(1NA\A]=T.+8]#J9)HV!K3\5!3%G&'_'X2Z!@ MQD[U.TZC3Z(.Q!BR].PZ +$1((-3R4;'B5;)*%E^Q^::>28L;&YQCT$-]7DX M"4?IDV""/U[J]UQ+GKX% "0L-C1\P;/"89,HHQFF'=,%Q58'B[^$^ O\QJ.HY.__ M U!+ P04 " 90YQ2^8$O86_2 #U1PP %0 &9I;G8M,C R,#$R,S%? M;&%B+GAM;.2]>W,D-Y(G^/^9W7? : M&=E:6S #248K,B*%B"0K^^R^^\&!>". .(!@'M_=*M(PCW<@9\[' [ \2__ M\^LN1D^89%&:_.LW;[Y[_0W"R28-H^3A7[\YY-N3G[[YG__C__P__N7_.CGY MB!-,@AR'Z/Z(+CY:PPTF.3M!CGN__\OWWS\_/ MWX7;*,G2^)#3#V3?;=+=]_3OO_(/HMMWW[VF/])_O?WIY'1/HOCD[>NW;]!O M;][\Y>W;O[S^X7^A_^?TT_][<@(BQ%'R^WV0841%3K)__:;QD:_W)/XN)0_? MOWW]^MWW9<-O>,N_?,VB5NOG=V7;-]__QZ?K+YM'O M.HD*/B@K8]-&]^?GG MG[]G?Z5-L^@O&:._3C=!SCIQ4"XD;0$_G93-3N!7)V_>GKQ[\]W7+/P&^H"D M,;[%6\0^_Y?\N,?_^DT6[?8QB,U^]TCPME^&F)#O@?[[!#_ , +_GX'_F_? M_[\5O[X.[G'\#8*6O]Q>2=7YN<6K(/K>DHPWF$1I>)F,$[9+;5?J+WE \@ER M-^EM27Z7YD$\2N8FI2UI/^-Q_5O36>M7Z@?QN'YM4,XI;2Y*:MR9K5Z,X=_7 M]/LMR?#7'"R 8;*;GX__1IE/2C1H+$ M%1W)!0\!35"Z1:P1=16TF0"4R1+GC7G)GM@V\*V-EA+DVE"QA_2F!!?I+H@2 M!<3[&EO$=J^L0^C@#1W!>DZ);2):CHHNE.60L(CA=+=+$R;)Z2>\N\=$A>&> MQC8QW">K&+I!(\2!<8I^XPWGQS"-N^Y3#11KR5P(NR9AE 3DB+X\!E2FY837 M,\ E1+=JB5)L"Y8H!;832SPSL<0SMY9XIF>)9SY9HD+F0EAO+7$^T1U9XIFV M)9Z96^(V2IZ8?;UY6U@7_*9EWJ=).&!CPR06+$U#[H&9CQ(L;WM*^([1H1 ^ M: CO$Z!UX53"6A=+BZ5L3D,B!7KG[Y:2,DV)NL-_>G'K;)X8E&V'2;0)$G2! M]VD6Y14BG0*R=XR;B2%A@&UF!Z^C!%_1Y7I?[F>8Q%V6L"FW7J80*! C\2E= M*/3_0,I0Z/S%P7)'^0Z @S>Q#(9"+NG@P]]=>*@I\MD&8G-L^X#7'-CE)D#Z MI1"^]B$.'F238+N-K8FP(UG/A,/_CJ"!D^EPDH36IK^^$6Y-@7W#N[AGJ\Y% M7 3YD(OKM+7LZ[J22IT*;XAH2P1-[:XFEI#8MD?LQ42?:^P%Q.*0_1!EFR#^ M3QR0#_0W0T&;T-HR;$5II3#@31&T1:RQRZE[3KEM UB"D#X(2^!A"<3<@/1A MW&KO!,AMB8<@43BV9<"L[8?GEMP-G'NP(@=T#U 6@_0=">#H\)?C[CX5AJ)0 MI=/&$G2[DG4'O?@[X@WL W2:?+9@V#N^3>CU#NYB<+M,\B@_?HAB_/F@2!F* MS2R!KD>^[KCR)@C:(-[(U=C*.K,YO+*>7'R./$V20Q#?XGU*9 >4YKZJM)TB0 M=79O,DS2TXLCXLLCCN/S=+SF $ F-99#())?BI$F *@K72%$.0!]8E+V_?&BQV:0' M&M?0J#4/DC @X5" T4-@.\SHDUD>;%2M4=G<-4;DG=X;>$A[?.&EQ:]I3+\; M$!;R$EEB1M+6ZB)#E%2RTJ@:(M[2[7)#TL'BFD/2NPN/?^F9DOQSL)/MB?0W MM3KZ@IR2P:_;(6CH(JD\J\!VP=J/!A&K_5!8&*KGU$^2(+Y*0OSUW_!1B56A MK56PBI)*!K]HB%A+1)O:3\O-+;%=P$HP(2)6 HCE+MH>"&GMN*AWG>7-;5V_ ME IK;O% S!9V /_C2YY_RU)GY,O.,C2 M!(=767882$I+::QZ9+GD$C\'!">_ P4J21"G<>6B%U3!KL\>0)'HNP<@M'38 MP6V.YWCX BV7[F"K2>P&(3*Y93-[X1LK L0IG(4D"\EO.4!1HJE]=W&II2*#4>"RG;N%H*SB&M_BU3 0?\NJ0""A2%ZN/MRG\25)UY&>KN05N)&A+82- M# MO+FSI$1VNZ%50'=DE""AM>AU/&PDM!N5*S6019;\GN\C&Q57GIM4#J+D:UH8SEBUD!93]RL ;&% MS>,JH:,6;/+H"5\$>5!$\DK#D)%8-0FIW!+X--I#XBPH5UYN8:/N?1$PZJY? ML !CDM.OWE#[3I,$QXI=M_ZFULHQ]LHI%CA@S5#5SNDFEJISVR4:Y3UK;>0O M=T$4GX8A'3E9-DE-X@@)';F'$<$(4$'A"S3Z>E\%D;ZN7PXJU#^=$ARIW _Y3%-U.?WQ6:61K1' MONZHLB:(M7%\?E_6F:2]BA5!?G]32Y"0R-D%0]D,E>V< M!OFJSFV.OZIG%Q_Y-V_O[Z)<6H9=;&9YQ!OR"?3DGW:.-9_#H>XR5$1MVM16D[_J+609H$:9"M^-P/1R:(@ M=KH$,!B>OL20QM@LC*QBH5G\YSI*\!LEGGK;6T51O\02[!2M5N4_$+1'Z\0Q M8!2]+L)$T>5VP 'KV#6Y2Y_[2MPK6[L 1DO:(5BP1 +U)=#<"TB(?2T%A-C1 M=N!PD]((-_ZO:#\X^?03N !%5^8A7/#VB!)X,+VH^EV*CMY.M^0O^"RFY2S* MIDX\127GH)O@+;V 0:=WY>ZAW;5VAAZ7TQ24=Y2\^Z-#Y (.?;*K@8$;@040 M.7Q21W\DI("1#L."]:FK[TF?T)&TLU:O6I10*(390H##1VB47=HN"RWIS\5& M^NR0T;@5G!+;[%)6)9>TM33B,DF[HUZV0^4VI.M"X,HN;HZ^LG\=/!6WWGZ( MDB#91$%\D_(J*(IW(\W(73P@I]9'2'F69) (JPA12>GX']_35 ^[ WQ>*YY14#5V@=-K MQ=,)#0Q["\S^L;8'R@N\Q83@$/9>=O@N^,H%^HQ5 %41602K4G:A M8E71&/'6B#9'O/T*40HW,!ZG04Y%#YSC>Q@Y7:P/P\:V,QYTP@Z4#(,4H>?@WB@VH9J$EO\QU638V$P].4@+VQN(%_X)K4T?NF MWJNQ9U7_:4A-\B6560F:,/6HQ#F)-CGFFI[#D;+I%1QS,7R9F7[X_ MXX&VF/Y.HJ=-GV;D/81G;4U#M:B:!2@E3-5RC!+"U,9_3 TO_H MW9L5HGCZF34#:*W %/>875N,Y[]2'V+:7RP%_/$0A2"YE2ZU79QE>0UL>$$# M[])Z^]BB:PF+\L;L+.5L W&Z@T,48"BBH6T/;+JJK"W(440GL6T0$?0$'IW. M<&E")[/[ ]O(@>Y$^2-&]RDAZ3-U)2C$F/XJ1?>8-HUC,#9@]5USC.U%R+?5 MU LSE2(4[C:T&/,*,G9'K&Z H(5M>Q\C)XN#7D7))CZP"U&=$ C0!["A8,K2 MF/I*^$-.#EF>%1[^SS__O'K_P_O2P__PT]O5VY]^-/3PW[J)_DT[RF40V&\@ MW6BOWSKLF?''- V?H[COR3"QB473;/R3VX@.$(PFZCKCF<7;]W!M(>T M*SK=)@\1G;&JQ.;EU\*+::!0C]PB0C7U$6XP5F3-!#MZ5=&BDMB1CYVNE_ND MH@G6NA9B C1[UG.=)@]WF.RNDB/EUCY,,GR;AF@;29' K M3$UFT>@&Y.^BI&B.BO8LT&<4:*$--#R MZ?W;U;O7U>KIW=O5FQ]-TV..)O:Y.]:-"YRFQ: 2-AVDCL/I>DH=;V/39:9[ M3/+C#>WSG H#&Q9[<-_J$S)J,JLN4RF_"";>?(48 0-31>+PH,QH-7#9D*F2 MI=O\.2!\)\&5=2^OB5T3'S80T<2'K!H^S6.JE-'&8"!2%>'.FQ]^ M7+W_^>\H(- MMV"3_RW*'\]IB)_NBDA*[>'49#:/=*GE[ZN "LW1.VG^=/2.&0GY90)K&U>5A-;>MK)B:\ M*2V+D3AU*_*$72!.Z2S(G*Z;4=09=TB*D//=F_>K-V]_J%)L/[U=O7[SUC#D M;&;]NM\9*9HZ+_C#ZOV;GU8__5BE!M^NWKQ^O7KSXT\]DEM-#FI.6HL,_IZD M3U'&#C05O[/ZFH9> ;S^R&2[C1X>\_7VEXQOE"MF\@$ZB[/WD 9=C%7M^8R]0HSD)-V> M4"*^4!C&;/7G&W&#T3,[JX109_YHR9*5)X1UIA39A@1 M=TLE4^'5:R6;RU-3R0?7IS8G"RV'VIT@M+RIQ=(CCW1.TC^:U-_<9OF1?GF% M>A[0S)/32>8B1WX< 5)A0RA"H@"&Q<1%%-Q',5U'8(C!V+M]CVD^7')(B>Z*];Y=&)O,Q;$?RHT_(NC)=&R6CE= M&QD:E[ T,K0LMUM)I;1]I8TUZ1QO)C4UT-U-JFA\VGS14B1N6$\C>[CI^WM? M.O#7JTMF=?2_?\I0=KC/HC *"#2'/DH/.:0HJ-HTWL]31E^\DURD$']\O7KS MGNSV+IP0.^2V]Q#!9Y M$Q 0HG@+G(KWF?:+]!EW8PXVBQ)J:R54+3LP9U/0HH+8E1\?KP??N\E0R/4A MA3Y[RJ2U:1VHVBWBM7]8O7M='_1<_?S3"[G7LLA8+($MPPV%93#FM"BFF4\3 M*F2:.31[OOIRMX_3(\:%;(UYP]!EFS*RZ+F-=12VC H&)R4&FO<.%5OWORX^O&'UY4W?_=V]?./+Z3(RY*# MXM+[C?,272O7GSYW):_VGU[NWKES&IS]?Y7E7U[S?KP=+^ M_39MSSU]BI*4L#?%Z>#A3.6/Q*86'5"/G.*[._4N<+G'C4YS7DF3!=C4D" @ M@CT;&A6"S9;LW)B"AE)4WA,=@6UB7X:9+MAE@)E0JOJ&!^]WZ0V->;VMB_%+R\R9IV5L*)AWYSY M1.='1A(5@$*8/ZO[ZALZC7[S[;0)]?U//ZS>OZL7RJ_?K7[X\9W?<^K,P^.L M1O2P6;?J0UNR::W:T$:]7]>%;J"_!OTS!5N.=_N44.#&1_2(XQ#='UM@+3*Y M %FH;YU5BO%3F"G)UMOSACG>P9TWF=8N-31< ]JF-3B E!##^'0"I"4/MM5KFFTW#V;1WGK#XNDE=Z]7?WP_J?J MO-;/JQ]_-#VN]=^10F+5M?D?WU<'Q=ZM?O[YA1P3FSK +E?RNLZAN[+7]0PS M/TI5?%$6="I)7#Y'5OR4^@K.H#_MA]><_OU^]^?'= MRSA /TNOLU>%)!YE>C UZ=&M$>!Q<8UXA/SK/79;WVJ$S.YK6^FZ]\$GP9;P M[:/? Y/W^.!C8.E]'#VP#Z(=#NB?J!,,\L:+8(Z6#GIW1ES=#%$?6%_R2)E> M61Z-\_1+7@C=!).[^Z8?5VY^J:GT_ MO*5AN/N#IJ.J$(WN=W]*R"B,6EU&1F'1_A3?T(M')*0>%=M01RZ-(AO.@QA= M\85YF#_#T*H_@1=2:8ZB&K.JY%-)#8U 1&DO%NM(C:FUXTEU':,J+5HGUFX" M<,%+%MG1JSQEHMB'*/DUC?G[U1])>MCW6LO\974T)WNS0>J1' FB6ZVE95PN MQZ\".;M=FC")?H7DAL*FQ::6+X!TY.R[-$$1SMJLT*_\\?:K+#O@T%W-FT&I MUX0N"P)RY#;I\';*-#EM7T+IPVS?S9,^P%JM '/8'=B%,%:Y %9HU'WA)*/K M*W[J'-[P^(SS]?8N^*HP/F-.=JO"&&K94Z2CY%#4A&GQ*&^MO (VW_*2_'09 M2WDYJT4RH\*\9,>FI7#$F#BNW3$&NCU5/,;@UJ*)AB';2POBFR *KY+S8!_1 M!4;#=ZBL4H/8IB'JZ") L2)"0 7)Y8)NA9I3JB-3FZ@2/,IY0E7:<#JG%J6- M-,&(M&%FR![.-#=L8W.I4KQTE\ MK2XNI_6 N/XL:%#-$%4<5ZC^>\&4UQ+E;%?H;*%M;\WUZ%)] ;59R)/;@',6 MK(NKP!F [C(-9)3^<9SVF9;N<9/N-!MM(E7N4X?8HC%HZ2(\@E$0H9(*O6HN60I"9_N#TW3"!96[9SU& MR7_.F\#R$&^W>,/6P$$=*FP>:>L%CKV954>;2[6$SOP#XV73?^E[A*X_TW<' M%J^A$':R[:B5]^UK;/.J29^LPC18-&IE?^0M"XB&(F=02OT MZNWKU?MW/ZS>OO^1Q?9O?OAA]?/K]ZL?__RZ2+NZ.\#1[H(%M'=Z\T)J#\)= M"ZDQN S%K\KC13B'3B^.,U&GF:82:O>D)E=G@GB^(B"_3X^ MLHN1CYC.FT\X.6 Z&=&Y-""A=R'HO&Y_>-D]Q><[>.;N+"4D?89!4LUL?:U= M/'+7DE;Q8-P%OG=6F,]8V/NJ7?/$<];;8)DSSS^N7K]^_3(N&L[0RVX?Z_9) M\'V:13"*,W8V8C*'/?;GY*5&T;U)'VH4?9O-S"F;16_QCDZ<,'=@ F68 $KK MZF*=,GFJ16\U?ZJGD9AN9'0K5%&B!BFJ:5>(WTET:\UCU:S*@3X< A+0,* \ MO-);C%5H-/\TP!Q_6;[H[8\_K]YY4+O".(DZ\V X<[@O0!/]I/TX5?QYDWNL M!@,WZ^WFX0WF%S$5;S"Y3*B6=1 M/)+%HK/L6SK#OE[]^'JX2*#CVZ4+CZ3#0B\.X>FL.,P<.OM1,F:6T?.CD,SH MF:]57L;MM*=5=,:AQ3FJ/],X;L8@IW9C% IMU,9!"1%U6)R4G[N!/!:9&YG$C:\NO,)"O4H/%D+E%K45E&H4=Q&"V5J^%T M4NF!U."LTH,GBY<0XSA]9K4+4W*1'N[S[2$NKH5DMW0Y'3U)*NV:,K!Y&5%7 MIYZ[L?R9Y+K5"E7<6'CA6+3 MYP&=I+9G'%9PX,KDMK6,XCA+;*43'9JA5BYQYG&K@@HQB5C#UYPL5H1JWTI/*WDU_%(N\J%=XI^N[-F@&EW9MQ%@LFYH&"51Q M9(5<&_%)9:X*V&O0VBR+[LT+3]EI"Z5I=E^7HGG,Q+[ I0>%Y%32N M;CUW)!^Z_,R;E^&'HW?8QLA?!!X;'D2Y+S0Y"!_E[> ^[(R&?D;R!NSI3UW( MTU_]O?E0YB4\Q@U5I+]&?6A7-[< ] %YQ<"Z<72M;(M^@];SEV >6&PO*+H- M=.L@I02V#DSL8_HBA0.\!J@N"1SBNI)9$QZ\O3?8GDE\E_ANHV8(X6W(V M9 M?@U(!%%3>:.6R7.\(=&.+LW/<,)*QM!_?F)G;!5QC"DCB\&-L8Y=T)4,JK(* M''G'%2J8H 87]!OGXZA4_V1ESSNGMK,_H3V)DDVTA](+S7/;,D5MQDSC\-L- MI,:!=\*&3_\'OS1Z5VIPAO2V-GD,--(U+_1%!VU6]CJF:"=>>'!I.*/@U]K? M<((]K9V-.3 8E1C$'(/-@9MG%T,S#CV (/N Y,?/P0XKUU5]3:W%GKURBI-* MW0Q!NZ764LHY<@&![468T\%Z##)\^D P!F/M"J-<2!G0 M6\*VB48:^%EJB34(>3MZV+($8YPUS<,89!-BO&8@?4<.6:X.Z:3-;45P6 MI]L'__&?_^4P>NCKK!:J.CTU;4BD4WRW@<5AD4YN]&].I[/^3NL.CJO4(+N_ M ZY@O>4O)YTF8<][2EK/]#8O+G.VT_*S)B//L> M$ADQF,LN/FY(&AXV^9I\P>0IVJB6R_U-+2TI)'+V'/Z!9OS%'=[2V8)Y=I%M M+114F&BN"52 L():]O0R_[9ZKU'1WBY^>R760H2S1?!2DEM&LQPK/9"6 V7* MLI:]^W&5E.4D+J)L0S![+XX<;X(C3 UWZ57RA#/*\I:_I_7AD(3EKP:V-N;C M;VWA/%^/",LGQAH>2:QJ,85-[FC/V4/)I*C@5KYAAK;T$]5O%]Q T5BB+]U# MV;)=9"\;,+-QM=,'/EJ67K[!AH5=3H7/7)D-.-GZ(=A$<<1[I7#A'_#0KK & MH2V?J*-#WQ%^M&T0H:R8?+=XR0W@8?]E41MKKD8;92T?8A=B6LYAS.#P$LBP M8&># 8$>JWB5P8V+#$%7(S\_!VYA,_?L;)"50; M3),0G,4FQ@&AK;XKGFZ!.EOP(<8XQ*R<;>/2^JJ\_;@)2$A_VF'8I*!\P!45 M+> CVXB&=>R0$?S$TJD-.5:-ZK7PM57AFIC["L*G*$O)D3(/DN"!K> YTR#< M14D$JW7V<@6GI#\EV193$1^ FO\R8-ZN52*,=YBCZWT?RA$JAIP]^3UX4DU) M93'SI):^B]BJ=;DB615/U[L];F:F!)>XJ(OKQ?DQ#0AU$V :^)DP^=^D6;X= M,_EK$-J:_'5T$-;KFB&M'6PI2CB=S2;LLRU'OA8 MSNH\LZYV Y+&MDQ?)FMW#*IVU1Z).P,WESE2RVS-C)7(:)FN$A96"S)T-XH^ MXWR]O0N^*B(V)97=P@P*Z7N*,XA;@:^@B-BW*_295W.AE"NO7H$W4Y&_Q[AI M*5K81M!12G@SWG&)AR$8]I1Y&,*@/3.B7^8B )H4AM-I9]%4NA)VD0/X;YF$ M5U:@(SV=_;>1Y<I!>"^SZC%[S<^0E M)K[1/(*7*V\S\O'688^T^!O+9@59YE*:56=YQ8WQ6\$:DS0Y:6I=W8_QTA*G M/$D[&N(6+3I-TCV&1"U( ;+"IE62Z1S"TZ"U:;$:F@A@;=!4IEJ0?:LX9&=I M3AZA$<^'E@\88MX^$UXJLFI.NA 3S$<77_;,Y0*3Z(GM:GP,H@3,>IW4OZ/V MKC 7#5J+YJ*CB?BF8?GW%0*JE#$!6/)$"J#C;N80NO MVAJI][_"BI'3R4D;@5UKTH;?A+SB+0YB>-<$OO"!BEYM;%3)HOJ+TGL6ADQL MY2%-=1.?T^7TW'* ZIWX.I$X(4<9A82E[,I^<#<0\S<0V?OVQN3&@_95B+4 M'5ZU]C.F#FF]MT&C"B@/QHXVP6N*I#G86?E&8V-09]NN*!P6B%])?9J$W1K# M<#Y+NHMAQ,/:YH:99L+^ 5@96VTQ&ZLM"\Y5B-63X7"9B]V0&91D^@D:N=LF M&8'(]NZ)*SAJ^0S[L'1TWD>ZQ!BS[/5CN6NZS/5L;3NPIF6O%GBYFC5>Q=I? MO:Y+.0H),HTDCX+&(MI5DO>\B5M O6R\9"9'<_=BG )E_N8O;HQTFM NK700 MZ5TK'82YQ5O2F.6$Z73[*2"_XX90"C-5$=F\^ZR27;CFS!NSJ*!J7AJMJST0 M,PV"N#BLO:OD]P'^PQ 2[F /XL?A-&4R/;F=EK2FHZ6@?:=S$$%'9'X()_7; MHVM[

    9>.%RQ+XZ!6G M;%^#7<;8DW2#LXQ^ &X]1@EM%I77,8L+EP$\J97QRY#T;P="?XV>H_P1-=$P M6^U?X^#D(TYH@!33SCIM7=,<7F,.4EH,48:U$)+2G(*9:IO&]9)SFBZ=R[8^ MQ.J:$.M.U)KX6FZN'CD_>S,GCYJ'?9QY1\VVOLZO8^94[^;1F>=.U:3)&J>- MX:8+1O[* 2N6P-[.H,L46+, ;[K@D>=&3$[/GV,57V&L&3KS5#.KQEU89:,4- M\(U4/7MEHDQ1V:X#Y022>H6>K(T=,N3MF9=N4+@.Y"?I$3;T\"&(UX)5-X37PM246B8]N3RHUE1GGJ5! MO!:IM7HF6GK($[8P399TB-4%NUTB_6PP1T[52.<);WO%3/1AUBYG8AEC>@5- M9AB9L,0:BXD;FP&.YCS%W7E>'HV&^#(F12^1W"?4.;(; WL&,/;C7!2K@LL\YG5RCY$ E*X[1I4EVAND* MH)BEZ02-L\NO.0E*GW.5XUUF'%4O^E6+9K=L[W71WRXFP^Y6U9]$]3?1/?MH M&8^SSZ[\"K#M=MP-=QE%MQ35,?+@JQ>)-@L6V/4^%LS/M@>C0A9IQC.^0SCH M?7HHK'N./JDE5D^;U@=IB];.SM$:2Z\RMND>1^%CR NOES61$!DE" M/Y."Q2L4.K>JQ:96M]L%.<6=:=[$>0T\#5GK"W:$-Q9N2]O=-N\'@;A3WH\ MFW$S-Y1V:3UX>*"Y8P@[A0,UH4T968VR#7448\'"V7;+9JR*-QK:^Z1L*QY8 MN8IQ)ZH+4W,UO[C?CAH'43':'(-/Z_-&N10';_"W*'\\+\ZD7GXM=L1.V2%9 M'*J?-AC%S?[L8ZBM9(*JDV# AU^S*3FM4,4+EOWWL0E8QQ,9+ 98Q_L1^* MLP5#Z?]UCL2JR!R$Z!+Y9>%ZM;:NPI;93\2:)+ ,M6@X \S4V;(BN^A\H.H\45V6+SQ351_M)E:,=RO66GLK+U(<]R.N'">F8XJV_.RJ*1CM"S"Z>2!2IX(,X$9E?.!C7X M5*<*/:B^.J?N0:%[4NG>/GZ;H0,DFJ*$;?(=6*HFP7GU)@]_$Z$ZO>C&I--5[GGJHP,T%03RFTG,=->66(!MHZ M/KL]XW ->]:T9H1.4.C^U/=(D]3T/4/VZ-SU")(-W8,RY./>[4@UG.ATEKF6 M-.O<+]/4Z6VPV8;)U-DXOTLUR@3'!CG&=Z\D]1I.=YA$FR"YP/LTBW+:N^Q3 MGS!\M\=/Z!#9JM$P)+M8#XNW1S4!-WWT&Z>Q?(1J7B4RJ1;6JC)H@:E5C\$> MDK0J,8P>C+ >#.:<'%5=^$+5PZ E]1AYNOF].'MZ^<B=VH<*0U!Y4 +)X4;TMQ44*!:D5^)>T MMWE)72+Q$&+0;[RI(\#/+K;5>^DJE BWTE40L7HK:YW>G!(D M[;D+1=OP*,'14F!V<2U?+^I'0\^%H7XH6'U/M.NK6>25C4M4AQS],&PC&'9M3)C3$Y(H\+*XT ;'V\Q%*C' MF3J!*FUN*W4JE[1 /SV)J.ILSUX &@E^OVB,@.(D25)"XGJR65\3J MI*2#+&$BTH&5S:M7>1 E."PKW V:A8S ZG4KB$%55%-WB?X+@KX)& ML':!M]$FRK_UP@K4"!)O7JG@8P_W=P0'V8$<]=)6O:TM(KY?6J%83='*B^35 MK"+;Q+,"&5TP*V!A,[XIK[MD=ZED=F$;U_=!AD-8]]!%#POR;O$?ARB+(LWZ0._B?UK$!]4%W"7_[35*&OQ?A3BFYNK\Q4_L''"N-(PY\CV MJ4\)H0TQOQ)'EZ< -,QJEIRG68X:O%U%,YF'N[T4RTR](2ZS:\;E89:: M-=QKJ9A#SK+%'@EI$2=)G(5ZIJTJU3WK9B0=6F-OF1SW9']>L?DUV^163390I M'T 8P\SJ<:L1NJJ"A>;TUPRLT/VQ/_9Z#DBX0L57H"X5_TX&8.'"N#K*-4// ME'^#HY"9)*1">TI"->='ZUU5<@T8UWR)S MT*)<'_$J,RI0%N]+$%,I^6$.'GEJU(N?QM;Y$3%M_36/D#5S5%#B$WB"'15' M9(IUJ=NZ,#/W1+D1&27_P+S2%]-<5O[=OU-I9C:@=VK-S LKI\,JBVXK:>@ M95$RLJ01]GLT*,6&-UP4OQ?TC)%D?Y 5ZT['T1R6E2Q:PC@!Y<1E]A MBT\W<] M,1[SFBD)#@1IQ-S)D$4/$-NVX"%=>K/AJ$&%.%F1UUQL?M8W M15.-ZO8]QC=_"M.L_LF$,2(UE6Q4K/L)+@1O'QA/KZM%O%!Q7S4/U;B[6>:>N+Y8HP[#1W"8!L)-JK>=!]O@A3I]U MGJ97D[FIS=HGO[(D*Q @1N%?(5;I8"CJKTI'PF)1/BH"_ ].WCP%,1SBN\54 MF&B3T[40_<-I$K9_T6A9O?AU$67[- OBCR0]["D%_1E._40)76P53QNK3^7: M%<-F*4&[_2N>/LL>5]QN&GSAX&[Y2?Y'. W2_5V+H'[>TWJ>#B48H)>I@EGDA4SD/=,MSN1>8_[?2^?+KYA%2Y;6_ .Y&BW:^M4D1==%N(28&7G?3NM]U[,I#7:IAR\*J*]#62W;AL$F+2F)T?\BI)\CIFCEGM5)=6?5H]6Z"(RNL M#N=7FH*)/4L9@^UFZ39_#L07N>W:JQE*1;LT@^B$XLWF,86= C@\F;C^G9UPYN*1CL_>L(W<(JHQ_*6^I"M M(EU+]%'/!6HV=Z\)7(X&F^4_M[Z#Z@\A^%)5?P&MB_=IV9$F5'T-W?3=(UIZ M/6*MTQK=P2Y98Z]+-2QK;ZUJ7WX;FU;A+TM&Q\,_F%O ZJIX<-/\THHN4?6 M%E6&QU!F7!5,[J3/FWUQWNV+8I+\D)+Z8/UZNRZ.@$IOL,W)W*(SGJ4OQCG@ M,AJAW!OW,<#]EA] +F[*+=HSS0B,F%RHL>E4Y[./KB/US#ATG>=21J+G,/>: MF)G+0];ZW%3:7-%.2AXB^NO3+,.YU 'JT=KR;YJ:R(P4'---PRW5I(C3.G!, M$U7JKORB6J6@5R5K?L<$=2VW8AUR6EYCZ7%R5"3U,\[!_]V0%.YUA6?'7UAL MV)/ATD@PCV%FLZS7&%W[MG%8[%.R@8JHKW[A >ZW_2EDUWGC611G2F_9>4,6 MYO?E@?_BM&+7:"@+=;I&X]A'PYW%8#TUU'D,U,TF_F0M66QYX(JA5_M:W6^U M-FE\\STZ6OJV^61NA>-]S0P);?:E( KO4KZ=E1)IX-_;U%:@H160+PT%K?A[2@_/M9 &[CRSBD/(JVH9D83 MIBG)9.[MO;(QWT19P*RTE\;&HI-2=!:@^F%@2KP(9K8\6+2-;8Z>G]/PP/@[ M*;F[1PR)NS2.0O#0=^306W_:G(7M>4Y/+_G\MVUGW-,MRA\Q:O) C(G3N7&" MDOM2R5:Z]/_^;V_>O_[O>PH<#/62HR!&]SAASWP&!-;=99--LR-R^)#[2=< MRKV3L6T<&TW2LP\UP[,XC(Z29C18WV <9JQB]V-*\CM,=A?X7I4;4]!87%FK M)!=2ET7;HCH]M#ZAD_8.07LWBTD3\7OFI:S6X3XE)'V&QW1=+A\'@=1=+0ZB MR)$1&+ZFI4'KRB@TGTCJ& >K05B0(>FS20Z,9)0Z?A\5,@:@THC\>/:I*=*G M*$E)E/.-YJ(FH*8M]9,Z,B6)'FKH2=Y*<92\'*'."WKB1!=T*OM1(W .MK22LV! L=Y)6 ]D=N+WU FM N<]R!#!NP> M6-A#,C6I2@S=9;F"QB*J59+WN,4&NA=;EIMA?)0"?'GAV9)\$$1=Z \BR)X! M\#O+ZVWS'O,ZF71C>KZJ5CX(9]&D?5!7?*Z5"05VUZYE0>/#\^!_I^)86JL[ MSX<(ET-$8(CXOS,8JDWP$LI%>-&[O1[;!\D\.2Y8WVJ?X9RODIG[XX-J70V/ M$=:%(_P_YVNF>/><;Z/Z@]?G?#6@K'GV3@/'CK99V.O 59#)Y62AI^Y>BX*! MJPT7E4X#NR[%@]F--5"#W'W&>()JC651)%?)V6[+( Z56RZ#('1C7==ID*Q) M]! E?))^HVE4/72.;*E/ S7.@ (U2=Q;C8X2YVD<%[LKU/YC2D$#XX*&3M 0 M"3_BF$W9<'"$!6.^&(\49BJ;D6+,Y4146R[]&^QVF4U#?>1.)Z%>??2FH)H4 ME;3N+6FT5F&Y<&<7%3V=?N3H&YY\Y-";=LV:=5.>GF[HRI# F;9$;%,CM#F;&@H^3;4I.:N_IZJAJ M(>]=J30DK?+C)YP_0B%4K06D-@L'^\ :>NDX'TZ-./DRJ\AQF\9C]&N5&?!C M]C9$H6Q[61>"#NU+H["* :U+B]*K;B&8TH)%52::D(9"K&46E2M++ZJI&$-M MT'ID./-Q.V*6;0A/MQ_FV7;PJGJ!OI9L_W+?U/)0:MFWY>#[CLHR6OJYKS)] M/\6#B=IT&T6/WN6$K;O3T#-I+[V%,G'FUM6L$?EZN(-B@L#!.=R3_9.N6-J) M+F,.+BUK4F*K3F9U4@+>F-?()-8+V'@T:FQZ=#L;HJ"_U#,.3]-PLNR M[+^)Y2F8N#0^E6XZ]G=3/8; .*P83"LFWABAD9HOY*T'MJN+BMF+V ,W5FBG?/U*65IGZ?J=. LN8:4 /']@RW?KB> M^I5;#'T4Q9A*?I5LTAV=Y3/Z^_E,>YG/633^A?I+2+[6GX'YN_H0 K_!/X5> MP<>^A3^_-$?BIA-)U8D)[40:*VRC''Z?J'-3WCFH)4VVZ\*6M%=[3NYC$"4@ MZCJ!,R_9>LL6+U0+A:=2T%AT-RK)NW"'MJ53@%ON0 !1,2-9@>=P%>";: $. M[@$T:9RX;ZVR79K>()"Z]C.(HBF5 -F-G:OD0Q"17X/XT#K,)3M/-4!DK=K? M@.Q"U,BO?UTE""@0(^'/5C@]#C52#4 WJ/'$U'!_-D$?3NWZ>]:PI%=Q;_;! M<'10Z0+O::P2,67ILOYTEY(\^F>O[@W?I*2R.&6II>\.0K/U"M&?8LQ.'$#: MIDG*WBFF 5IX8&?=W<2MXU5C^@2-]BYG,0U\=>6[ ?JE@@P/$FW)X>L,%(6+I=U0=F]UJ(?8GD_6 L2YK"'5NC@ MC3%H!13>&X6KO'(SW: Z/JFDWO#5 MP)4ZT=P+JBGW>6%W)Z,6JG=G5]+:VKUB\"%,AVX55W@X:(K1;:D*M@WH( M6)$6" X9$>)4LYOK$R;WJ5:!B2FZ\#/#_%D6>!C;<4T)#6CU5)/0P)4] V&5 M]\_@?8[SQO,<"L.0$5@T"*G,7?!\:;P^4AP%1:>$0)(._LTV2-@QELNOP :O MT!U<7G.3S1FE5?--%9?&H(91UPC4&+*8#$TV!(SO O/_-L[@% ]Q:)S/,V%B M,PUJHIMX4X,3H5"<@ MPWRL75N<63_H&R3P;290V1S!6#[#@MV2:D[YE$R5SQEBCO>7)C;'K1, M?X0Q>. 9[H*O>.R,*M+[8.,=C0P-F5%[.+UJ:,9%W_>+[H79]8%-V[;ZD.;2 M@,[AX44:&O\MRA_/BTB&[;(9F9&"BU-C4FFG:5(E"_1,>:"2R8IO1;K:XIJF M::62!P=@S $Y;&J#:'1I<#<$PU-V%WB+"<%AD9PKY]G!PGAC&3HU0TV=-2VR MX%;F-1N1JMNB>K/I72K8$Y+Z:+$FB!XV7A,X^S9QEL'Q#DW03:U'+B M)%JQ\B5&-=6W4LS;M:(63L?-J0)(7=ICZ3#X16069AM982^]4]OKUTC3XDKB MLC@ (_=G9M33K5(B#[YZ.?4I0#=L4@K$33B:)?\._8+&26Q]>EO'MPPTDAI' M20N7J2I447+'!ZDGJ-:R#1^.09L"KW42S GJM,Z&N4"?VWF41$^T1YZ*&R1P MAF?DWLH0*\>SZX">VA-MR:>\0\6.HRWA5J9/NH8J?XB2(-E$08P>#@$)DAQC M%-;Z-DX3A%%&OP)V%) C*E[]]FVNU@&VSK2M@VH?CAC<5D<)1YTR:)*[WA(1 M]3$]:W K/5?ISB"U%*LT\.-DJ G<] \;B%AS:4"7NWV<'C&^Q3$;V)'SGXJ- M4X-2ZJ=I6"4/5##Q\7" D9XWP9%^*V;3V3..MP'!?FY##J-SV.Z&H3GK$O1C M&3[0R?+?#P'DC.CD>:"_V^ /AR24;]U/9>AND:JO\_"Z@=I;Q8X!M&"(*HX( M6+K9\9]=_U*YH%+.H1W.@^B!Q:X+.(]<_Q^FPHG^BV%H+X0IY+#^J5\]+R M7#4.7)5$$O,7!PRO/1>1WTU S/-Z_1SP7RV9!ABXASV#BF4I&<6&FI/%U!@='&;AQQK10+QAQX)&AA>V+,EQ[ !E M_Z=$#B*]Z[BA1R.#J(&]QK%0S# M^ZFG6C->8(]BU-&"<"K/>:P@ Y]6I"!# MWB*';:K%!C_=8W[:1F#@_KB-J)/9B8#&SZBM7Z5&O_*)>/3PX3ZAGJ;<_K9*.HF*18<+$RT=!>X9QQ&.@\WLU*!8V MM.B8K*7A.WNN*OO-HV>A&GK54%A/3S_?.Y6MOLQ-TF))P,-^'[,">4$,0GZ( MT^>K! KY\+=LADNB:7.P63106RNAWEZ#DOL M_?VTB*75GT*_P<<0^YJC-9^%3KLA=*:-]K03ZN4>K[34^/:+=3H* YO5_RBL MRYXK*FX1TICIA@J_@;JEPQ.UBLBB>U#*+KD+"L%AV=J3&7)X"+JP&^Y_BUG! MZ"&)MM$F2')1+)T92I>!S9R@KDY"UJPF1+V C=77*W2\BLL]I3J%)@K"J\]B0S6RI,)*?162-U5A\N)+R@5>>**<58KP:I5";R/0J MLI]5_<;]JA5*Q'K,-BUO$I*[MCD)QO:LMSR5=YYF>=;(R19%7-M56VN)-?S_ M9,X6+7IZ+TB/FC*6JV:Z>U76/UX)A8];AN[%;#03/KK6,1,X+.;*^L31RGP- M$-K,8PWI(&2E9-!T/@<9J^)U16X]< E9'RUD67W,=H])?KR)8>&2A)=_'*(] MI)@T)@L-6KM/V@YJTO,2+*.AWCUF*U**KXK.$V>N/4(]S\+J#8\':#-SSV9L M?,"@KK]3P=$K7SZ;IKC2#[3-TFW^'!#WRXHQ2-4V0"\\_\AOVC1K0+VE'#:?6(E40FG8E#B]KN M42P-;7J.9RF@Z'QJF*R4^]C> &4])ZUT(6;/:JI/:_CSGK86+:)/4N&MP@KA MGCA>:?=VP2'MVPE78,5:OBI/.$QBZ\JJ6FYI.>:ZN4-7-T6!.G?.XHJ-^U M<2E+K!<<6#+&A_,W$Q6M]+HO(.G2M,: LFMH8Q!IT9_SZLGP4 E[A#J(M9RY MBLJF)U=*WU/$GY]Y /LIV_OBQ(?'0?#@PX-@_91M^7IY*5/K]0"S+,AHCO;/ MYX[06AKM%:QJC+9?S_ KB3*K_DS5GDU43UY/G8APR0GGL?"V>32SJHMWO"-T MMH(;$6FB=TYSB-3JHZK(W"))O2G8"R7G_MA0#=K0^;56'>1H M0-^A#X7C,_E1PVUV&UK$MR"CD(1C#9P7]]*5LVSA$KG]X][%:O^@6[S+FE.C M>$SCD'8_EP7ND9BY:0,>-F^T&F@FW/QLT/X)%: ">L >'8J?9^B%"TZSC+N'!G#6E%=G M)IK,V4<3D/:"L0TXG["6U7G3X/@BK%R-[]%FK@:WQ95/0)(H>V$=,M#Q[E"CX_<5- YQHSS5T@,E/@J[]'A?I! MO=UI>]S7VVN<9=@P^:Q!:QT=:DTD@$FWB%/YE6,>KY%[W&L@JM\4-.!D]2)$ M\?(:G.P]3UF)1IQL6N;]'2-&OL%VX Z/)FZ=3P.SZ[IILO#>&G4N]8R J*PN1A;L+/9^D"A.KS8N"$NCS0L!F-#=69KT0;P;N5N.^.7K#U#32+>*<4<$: 6^_IK"E M>V9;]4S4[IG\$<,]$>B=#6?O-J283GR/]?!_NZ#"P:@K9.750Q0IC7:](5?U+J MB'XK_NO<3*9KMV^\E^?2;LRPUS4B,^!-*!EX=LBB!&<9#6_N:?3#+Z@GX6>J M)%2C2V/*XJ%\,C@;MIPYF-HJ.SA5=P&#!3_49(@H1]1F6;V7G57VY[9\X6(= ML6EV!&2HDW9'E.]KNZMU. O^6]40_0&_5KU$]V/_G9LBB_#X.VPKT/_ 9::G M((9H13\VT*2WF4/1U$C(!5 "OE<&_VB0^AD9O!WNJ. MQ@9#"6MV@RK*?C\G.(QR^)=ZIT).97<'0B%]3_Z\;HV@T0IQ@N('BX;WA,E] MJK618*!@\PUJ0IOP&.Y 69 \H+&;\Q,F@UCK2?,/ _#/IE5>$SK+XQ@AK96OL0\SK;S,S /C M*LF29OEZ^X7&I2:9%061U2E.(;O8[5D.LP&\F<9#I2^8/$5T$)S;^2A]UB1Z M*+)W_#5&I@WD[&T) M6J]0>8//%V,PU<+]Y:M!S(C7K@8!8P_SGP+R.\ZA"/L7O#D05GE],.NG(K*( M>*7L7:C4C5'=VK\5CY%.C:O85S2ZR/B=#)?F, RGKC4,8\F>,7S&SXV=?9(F M*>15=G7N3G]6,&=ET7!&Z"F61'EN'%A!;2;^F=4,&L-+=$D>'U&49?!81U!K MG^4T% M(Z-3TQH*W:Y!CD>NN:I*^50Y2.JR@-(Q L8Z2?X8V0:M7<9IEW_I9 M84G3=C3Q9;T@=\(JYGW"^6,:-B*%P4!/C]Q^\>XA?22ELOF]XRQ'G+(9-'EH M2>-4]200- &>I$ZX%NKLF=*'("*_!O$!?V*%H]F,:!H5&O"P:%0FFG7A!K2( M$:,&M7_6-%G')Z;CKJ9V:5W&6.R:F#$0+=I92G#TD)P?",')IOU"5Q(V7>U12DMC:L7<)4:^O:RA ZVM"&_=WG* ;EKF@W) \1 MO"O+*JN4?QI<[1KPL!@5F&@FC%?1@ U835V4!%JA\N_^Q>MS:.UR'C?&8W?> M-@:C%[8F_AQBZGNB'%]3)Q%.,4%-UGY8IFX_F!IL[Z]*UB>,]XNRY;']U.@' M]U7 YK(' Q=@9 Q3(OCT"9,$(HN/=*7 ZOU!'8$H//*')W4C>%,VUB)X8_U$ MBRTY(,Z"'S+C3%#Q.JIS4YQ?V8=:V:Q0-F)/<$/M?CW2G\RF:\U M!S.]!X0!+%FB@B>JF"+@B@JV+*E0,VXY(3@YM23B(4&@./<,"J1@[REQ4+WCK;V?(25R\ M$S\\Y=1OQ/NW.#%0PZLWXC73_T-0F3"YE\5'^"?X(H7]HL@G%F\UWJ77:9!D MY<4%')X=/Y+TL-=<.LS]%5L3_^R]T[,$9OS*-<8ISQCPWQ4?0<57T%V*V'=0 M_2%T=D3L4YX4.[+783S&9=Z_+'93IJ_I=, [+$]9G=68=5I:=]K]D?V>?=)9 MZ+",Y;4""8_-3BNL\ Y-?4ABGW(5=NSV042@']?D(LKV:1;$Z^UUFCRP#!)/ M*QF$)*/8V0Q7QNDK#'O%AHXE*AFQ!ZTH*YZ!K5*SWL4Z\_?!E@*;ZATSO7DJ M%J740Q+J)H,$/7BP%3,%Z4(X-0'F-A] ><+)@?JX3?J01&:5+#1HK3Y^,JR) M>%&#T?AC=E.4(#61VX=.-!$E/G.B":<)"Q%V>YA.\?PJ690\&)XOTJ>WM7@P MT$BX$PBD;#%0$?MVE&BR=A!K[2KMG!\>,L5?*]!V CZM$'JA87(4[W[!#Z#Q M+=ZG9$S)<4UZFZ7W-342!H?3H8K0OT!UJFJD)'1:H=\$<4*U?A.XV7R4/2#X M+,AP".^N4'OF;['LX?_9(AONR-)(^(8.R_#ULE'N:F*I':;:!))>>#K'(#@*1N]($$)2 M>@V9LJ+:0M;=XE9,G)KT%J=*78VZ0U(VE1U4<3HA3E:J/ERP8H] P^MB99:4 MW:&(X_29GTM("0K3PWV^/<1E:1&GAUJ-(-J=)(WP.6%:O"/L^NKQ2TY!HKNB MTZ:T-35J:2$<1BB($*/R9@4W@T*L^(>[Z5$?4ZT)TC*@M*;(B>, 5(XFR%\R MO-Y>9GFT"W*<*6;";D.+4YX@8[;GM<_&!6+<1ITY4:$?X8P M@YYA0T\?:O$: %' 2>E]@3$#(85N7]&-H.F3$5IV'*\M00TB54YPU_& GJ+O:5,W6V!!N%U=9J MS!U0M19F8AJ!\TN)44".Z^UUM(MR'%Y'P7T$ MUW%@XR1(CFM2_.$F('E"P?\8[2]PMB$1 ZG6IOPRW[.YQ;A0CPFI[^([8/KU ME]BY5Z/K;7&0D<%=QS5ITEMT M-;H:=2'?I@/@5R=L/3'^V35S::Q&P.L:GQ'JIIQ'J(R\3+6%OV1X>XBOHRV_ MKDLM_Q#$K,;H>ENN>90\0_@^ [11$ _J6B M4.\:IJYB/7W:3!DX-VC[_9;*^BT0^RUM]%LGU?+931YB65ML'P#QVA#U3HQ8 M!A:N@'7@P(I+8)$26$\EL/:]"2[GR[A?:4@+*E>W)^F"$U[H,5N<:7!QLN32 MT4XUP"5]X]YUP<&Y)YU)V<-N5RP3/T1)0%<[%+-7R38ENRIDHJL;?ODUSUKK M(#\6/-H EB]CM-%KLV9(^1R"]GI$3F*U9HA4;OD[%M[8DH'T32_AR8L<0Y@1 M*X>H 3/+ZJ%;]&==56IJU?S)3!<+8_G:7QN,[@'54D L#%:S[90%KE,1+',=?E?/M/#" E3K,H%*XX_BZ99P MG=S"RYDD2A[.@BP:]I4+?<=)"#]/#ZGP4K]PM"H*>S"4-#Y3OGP4(HJ@ZDN( M?*QJG0BE:2O(&/M@;-/ MZ1/;;S[=Y-$37Q 9!FFS?LQ^Y#9O7ZFBEW9]4TG5U\;G4/D]5'_0N2-RTWOI M/+WG04RX@&E* D5?[=(P>K2'L(>!^L.LZ&RS"/&N1%A0?7"NDMNU_NT2>)WZ M=S#3I$%R0]*G**,R7:=T LK:5?%,_?GL'[3OT^?O,W5FJ%7"5O;TS+^_W)[TP-P7J8HZZ;FG0N?Q_57!M%T3P%OD-)FR[II4^.7^$ZB.:#GX*1UL>?)+6 MLMI[%3?48-=,'!8,_7"]LW9!<_51AN@^LKMJR_3\=[RBIZ M70-ZCGDTEPL#=[VAOO&<74_@7OI#2KHQ_'FZVT5ZFZ#SL+7ES*;KWQW< MDB/B+,O(AS+M60_7?/UP;/-W1^O4W+BN<>;O9C*.EM/SR3*T/)^7%C*S%[R( ML@V-%0^$AK7GA]TAYF_U;K=4SG5R]XBK$SE0UHA?_;DXX+N4_JF\Z+7>TA_X M=:+UMKYQM$[JCM/SG8Z$L>5Q7?5USX'T0@YP3;4DB(N"U@FB'VF M>.8#_E[=\Z-,X.?B\B+]J7'+D?)J8-T/5^_+.#0VL\1!2'FGEG'0IR"L.KYU M[>O@D:MX7AYSWW(O2GQM53^N?&+>*YYKZ;(,MISW3G\_K(A]ZL9+7A@J-LBK0YPYGM' KCE-5VB5\O?S81B M<#GBGAE1H7B)S;+J4/OI?7K(RZ27> C-U G-^PT76V(S](QJ!=Z\3\"^T,HX M^N_?;'55VNZJ@'55M9/<>[+1 T^XA(E)][&\LB_CK:N%P1,9@L>*!R[2SE?P M-E 0G^[W-,9D(MY@$J5A-XR^HZ)E[!DAH[VKZ>PM;V3-T!^R!'_!&C5X(\Z\ M9ZU;\_?#UR[7/4U+F=A5KO?"YC*FOHTQKRS)9)=L.8M:330I4M:\6S,#;XG6".7I"V%!@ M/%'-%#USKJA@BYI\FP?B73O:)7NEL9(?W4$NKP?,9C/=*P&S&8P]_W$:_N-0 MW&O]D!)%2;O3KY&JA+]@>0+\!C2/+GJQ7 M3<\>KE#7S^S7U*;5CD)JUT)'P=3BDS+T ^MMN8WP">_N,5$877]SFP_&],MK M9$(7*9Q5,M%@90)"_\S'/T#3">(X$7M M-'GX&B5UR0'82#W$,.Q%H<"B3* 4US/PM+7$GZAY%V %.]3BUR@Z@6J.567/ MLJSG;YRKBY6\TU[X;H6N<[GZUA;LRGED3IP?5*G]B+H888Q MIXMS6]JXM9E^I W;3#_,+&:.RV=O/Z2D>85CG10G9),'D]I_\["UF5>>IG\7 MN151X[S/"IVVWA;VZ:C_0MW0W,%O*\_N_7/>3M/0,\!>R$K/@'D7E>W*1Z$_ MISG.V,W[TR3L$=FLCMT(KDZJUHW17@GW@M\*,8ZKHB0(5!_H>(!Y>Z3O M+7E>QI^76F@[A8ORM?62S(^RO9>DCI(GA6H5F0L?@,_+7^$'^^ MBGX*L6^QVV[L:\Z=AHM>NTMS.-?%/K5J=M[*L/<\.'\]KR%*SF![:(6&Y["M MX"K@UA@WK)'4>$K;>-H GK8EGG+VM?EOP-!Y@,*)2E,\'04E\K*;X,C42ODN M2DJHNLU+KESU8><\B;E]CSRM+]1'BYN\X<[EY&)7MV>[-YHSCO M=256O>Z+ZAD'3G8&*Y)X5E],R-"=>@T81WLLQ<7)2(=T6*R)-UWC35&U!<<=V/_%1RT%'; M@]AA!* EL8(K-!O&!C.AFCV?R%&-2U3#\*9L>/E2R]5,7SSK>$,ESUL/2>I, M\1K$-N=V'5V$"@\%$34^(&N_F^K/G#Y&M?93\*6:M7*@ZI=TFS\'!#M[(=8< MB,+DKHU"%_M(5TF(J5>)'PBOJ>Y"&BH-(, R9S=+)_9*JUNJ9$R>N$ M,4,UMS(B\,5,E^J CKY^; 2-0K9\$V@4K.?9 'I@9[S9$J',FX/- M'#-M5:$Z7R%6"^"^[4W7EKF0\I A+Y?'>\KN!&I$!:7^=6$2#X+V,>B6[9VX M@K;I#LGY* M1$Z"30XU&CFE"7-9)[I[K.GJE).-V"'3YV)_Z MM3548?%3HQ9@VTC=K_\MZ^M!6& &6DEPX "QAB'"+"/9K&*Y*4=R9-;?P)M4 MS\A]2,GT)<58OBZ]C6$/Z%IC_4 C'--^ 0L3]SWBE<<:8QB#'LR958SV:#-B MH>GA]BTL^+-($M=]Q2$O&N;1WY #;CYM/V)?9@Q;IY=[C/37N=V#"HYL@53P M;!WH=^T7[?0%4_NRN='/SW$T6/JQ@S/>$(;O\IA;P93PAU?MI%_?L8^S1VN* M6U4W =%(?HQC8RVX,=9/5M<4,JF<1_D>5WGYC/%Q;J$SJYNVU,B"-T63F)';3U M5!^,;[J<)AOG_F=.C;L^"%ZB/K#'J>^/[,&RCR0][/T(!V> =1<'*ZN'Z&]2PEU;;_]XLA(8;11R3S#:(EPXA7*TJ(A% M-<5D8C; D*,39V"JM0K[%=X!W,6V#-B!W\O_R3T0/231-MH$K'AKTQ7V]()GG#EC&YII-*^HSG"SL>P=6+LH_1767S%L#FM <_N MQ5?_S'Z>OJCC^X["9SA_QI@_8@Q>X9 7"<%-7CB$*CM8AT>LY\!C I6T;_WP M(>-M2>Y(QAN216]2YC,J&?_*+FP?M7R&!K%-SZ"CBP+S#6 6A/X8^D353A\> M"'X >RP6[F"6-YB@+X\!J=Y)@](YM?)N9W=M7 KVIPU*!U8&KTCQ]T;+PFA& M=J8D=V%I:GT4@*P(&R7BO#,V,^V:QP=ZU//#G#0 *#4H#?2Y"(.9"SL+,AQ" M9$*#$";CEYR*M=[SVE$P"YL<&)Z#N9.0>$)?",8*K$[N@1?L@C-DGQ)"FS"4 MKQ!GN$(E1W_L=Y'N:*P3&(-"?SZ#9F4O>+,3/M4JY&'M5)-PZR,**)\^!R1L MREP[MRP[[/9CM[KF^9!CWS&ICY2&T^=3X"NKEDUEJ^8$6G_+:P^S6*2Q=ST?JC=E"/,NC'=M__"6#RWUG49+NX'7D3VF(XT8/^N::IANCCIN: M;HG^A#6W.,M)!%D7ILDO291G3+'98QSC+WD4\)CWDG'T4W^B<%WPD1<8#,W0 M5-59N!5B_/A>.^?HH1>9LP_X M3D)52U3L$C^IOA4AK9.T4_1N8NLFA<GBDTW[PA$GP@&\QO ](PP/F*.\PV;'( M(&-7D.#X@+GOFOH%%\YL!]4C!'I.HD'GGDT$FP6 G+3B*.CO,L9%12I^F111E[T84M:R1J9O"U MJDCF?@OQ 3'*LH[A9736-T59<40&7%:KXH&*-U2@P53)S M[D/G5;WA+W>(L]N-^] 10B^NWT8B>I1A,(SX[O4\/>5W\X18 MA/<+_<>AZA1@OK,2P0(P35) F*I8JC277#!PS^&>#&U\S\O;) M(VKTQ'B?6##WZDZ8E9X9Q']/SWCM%74-QM@O6K66V3SC1&Q$2FS$!38:X?$\ MY2XRDC>6>O2G[C*/_JIUH3<)X=)2>!;$<)SYRR/&P]M>(WA8\(=C-.NI(,RI M4$&&&)USCS:';ITBP'UZNO!/HP%9^J'1:+1N9&7._@OU3LP5C+6T04;NS&U8 M1[G-U9L0%;6OEF>N9LO\1$4],CU-F [8GR9&K1LAOQ0WV00'V+@SP"']Y.97 MW/[TWO9,->P>N"+XD?*I+V)[9'I:X!PP/"UD3EA\WY HV43[(*X/M9XFX2VF M71 DT3_KK6C9"MN @:UEM(E.XFN3!6WSE.\I>TZB25Y8DXNEL$/MK*UPC5'9 M6L:Z@:366M71X"T[+Z^?$XK:QVA_^C7*))-NIXVE&;4K6;=+J[^CWZ"%@QEQ MJH2VIK?>,6[.7;T#; EW%RELR@\AKVQE&WN5=(JQY6U/.8I''Z<(1(-$B.U]$NRG'X">_N,>G! MXV2.UG8BIFC=<_F,,4,5MU:RO>:'"H:HX(A^XSR=[#BXZH'O5N@ZEZMN;Y=A M,O#;>PM^H%YO1\$+],^VOUH(\(GRCN9S7\;L;/LN9213VTYFK.[2\;NYN:#_7W%LA0(E3Q^=D*N.^&[EE8^: M9 N]+LN](1AYL(5PL*UPT R5LA('"WNX2_+U,-M:SI"9;8]FJJMTX(#1"UK% M6=+;MZ!J%+1['94[7!LYJ'G'66_AAN9R2-2Q/J7Q 3[WU]^UO(Z*PI9K44K= M[5_:^->B,?KKO_G@(4:+_^JO__8MNK[Z='5W>>'>XH>QTS)K2\#1LMT9 #27 M!9X_XN0A//QG>G@(4HD?H0Y>;92&3&S9J:ENPH$X3H\X _DP-DIYS IO MNUO5'PYPB.>_'J/C(2FRRLG#QT/ 7B_ &DLM P;6TB$&.@F+6T:+.#&JJ%%% M[L'R:FG]?/$GQMALYU>< %,OW6(#H)S#S$'+-0ZG'F?18F$[0-'32SH_,W+/ M@Y'Y5?3NL)P!.GO##=O0- HR7$!T@L?X:P"NB7]^^M[N6&ZV_,AH;;OCQ1FA M@M,+6.MXJKDUWS,-YRTW- WD"]^;OHX2?)7C7=^=R#%,?+H_W=1M]$558((8 M%U\O4B^MIEQE7,?Y4Y2D4(KV MBBY7:!?FU3W'&TS@W;'@ 9\=;P)"_]GC;$9QL5BWV4R[[LA]IO!/DYQ^*895 M7J;JS4?=']$G).;.LW35&WHD6Y1&!'VS#U!45+^NV3GLC[S"+!VZS*/ M0*JN,6:E-69X\]U#^O1]B"-NB/0?7?NCO_K[99(S238IV:>$>8&+(&?E!AN_ MZC$[$V(+UF:D2Q=YG!"UFJT0T/+:F8U?VS6L25J5\DR*M9H)H'*IF@WTHV#O=D M1@UF>UO&W4CJ[H]E1M%>)'V51'D4Q*?[/96&]<<-)E$:GA]VAYC^_(0OMUN\R>](D&01_%U2 M=W,J0XLQ]6B=NX-<,$(-3HBS0C4OQ)FAFIN3^I^>*V\S")^&^6XD/@WP/ENZ MM-+I=)9>6[NT.NEHR#NIN/H".L!OJ^^O_#H7^.U9_D5$!2&8]M(9SI\Q3F[Q M$TX.^.,A"N&AFZN$2WJ&MRF!].#IE@+K+MU'F_>OWP\FT.9A;]$CS-0?XF/. M)5MTS_FB@C$J.:,H*:WCGC%G"=4 V"/&']$/.,Z^_?^V=YXPN4^=]4^A>+I% M&SA@AKU(5\[I.;K^%&/NK8^^B(6'F!?1[ M!KJ+X)Y17O8-@EMP#(IW+QI_M_3N0%,B(04"^94LI\%1C#[A(#N0XFTH1Z]? MJ&2]Y2[7Z:L7PN@VWQH0AM8"TJ1N3FAA$VWRJQ0RO#E[[T(M;X$YQ^]<](RT M@#N;/NY3E$2[PTZ)O4X;2^CK2M8=S^+OCB;8.22TA;G>,6ZBKG> ;:;*6N_@ M7:=\?3^8^59064UXJ:074SJ=IQO+]HZSU$OJ8#?M-(@E,;,T""3GMJ"1&U;2 MN;<'19)3BB;'>=RE]?# +H9RKAJ@LF<;Z_P1ZAR!3(,I@9ZV%FV@3U+A[35H M4S[EZS9+,)NX-A$M14,7Q5(HV$/N%\SN+YTFX:> _([A0,+EUST\ CP(Y&%2 MB[C6T$-8)G(2EENNB%!!Y1CWUM2Q:1>Z6.N:B2[0%C]D=SUTM=J8C5^'[:X5 M-U5-SC%=.[UA[8VNGAV_$] [X@C>,M"=\1B>SK"F6Y0UAC6HAW5?<)FM1G:: M/.$D@KTMMOL?,PUO:=0J\R J"FO5KU52]]RO*!NC1FL$S5U4M!XK>]Z0G?3( M;J]*]2!FVB6I[0!&K_[T7)WOZ#;9AY1@ZAC.#P2VHX^77_D./"C0T.>-(B;6 MYF Q--;72BAAQRE128I*6F;=JZ:]NPF3QZM6:0)PR] APR':IJ2)1)>ALB$2 MNQ&S(0PGS' ?@RBY3K/L U7AWP]!'.7'TRP[$#BX\>&0A+)Y;IC.UFRGH8%P M.H&2(*!!0(0**E21(:!S,/F-507PA_XHM @J+;8]6EB;!G6!U9H,K:)*:TH< M,22G.PA'(4I]@,%Y%5/R;Q'!FY2$U$L%<4HCU>2$!/63AS>/4D?2+!S-->6';-.ZJ+NJDTU27N;9ZHD$O>:U*MK M-FIITJA9GSDZ::4I]RVF"/DG("P)*7!(^2-#(5S\?TQ)?D(_N4.17">K1[-4 M&!(.::D 9 _WEW\[5MI^"[7>/6.;CU:MUZ,-J.%JM7NWT0$1;:;*_I\OLZ M>L(A7S2#)/:,M4/0T%F>QDCB1A!"ET#[ MX(BR0H,YAE!AW;RO6L[V:*LB,&T&L(,K MSA&,K%GE"!W[[D@JUI8-\U@G;A>9\VK;N\C8MU8D'JPM1Z.X[1F<0EC/:[@; M7$=+24G&'&X"W#T&R1W>0:5MK\515+]/-@XTD"QY@Z2!H3MV2QU/1N,0W:(XTL0X_6V7VK5 M^04#'A8MU$0S\>TJ3LMS=$ -B1.9N3HZ_#!%P8LHVZ=P,!!+C-'I\M88E%W+ M,T:DZTFR/*!2G^3@(Q0( !CT5"I6SB=(I9[ZTV-UGJ=S(*EDYM,I"B.5/Q8' MDD*O[7,LAO4FR&$ NYP>[T@01LG#%[PY$/:F(62:MRFIA\9HIM1AYW32U-)7 M;_Z\P/RPU>U\FUU$=4PYMJR<,U#N@81\%]!$?T%38EI;!9040J MM5"8HVR)6-,5JAJ[2LV,D1VN5V 4+R;ZGA4+_Y('))]/_#/\$"4)B'\?Q'#; M8R&Q+Y-P/J$ILR4EUBLXHRWM79H'<0<=CEWD@$,1RL^HO>9@BJ M*N.-\@?\EJBS7:\AU+0VMZQ 1FL/:PQT< D=V(^B@Y '7QWM1]W2]06)-CD. MSX/L$9Z$I?^!>.F)+DR2/.O_[4 %S"E,+88RDW07Q[9DAH" O\D,_VB0.BVE MZ8NV-F?$Z>CN3IK3H>V[;0\6?IO&UGO[EC\E+ >ZTWJ@SM7TWZ+5!>;F /24 M&AKEK7WZC;X: 5*#-**V5D]#5QMA6Z$>NOC#)/O*[U%,*7S2,.#_(=>O&W&'\.=JH78J:QM/30PD2] MQ3K8]>8X-'/V (T;O6P]ZC '6IMO0,P!U67M4R:!M#:^#I$E&QN4?1AMSI[5 M64YV6[:BAYRF->C!QN:S$&67WM%/#;Z,(C:V^@!$CZQRC"!HY?CUD]D$MOND M@PP3XCL.,D"X0O!YD..'E$3_9)'E8"Y$A]@9PB6ZR 'D.I.QF/CNT*_"D]H: M5&"R9QU%B>WLTB? MO@]QQ%%'_]$%&_U54P:)Q^UM90$\_=(I0>(B])Y-3!N@58QX"4[%<"\&0OXI MJ5L3FUB"7T-WNT4EZLKG1 M(.E&:R.LW#SK:6=_E*46WQIGQSM,TAZ5C+5=>WZ*LBA-UML;$J7DAE\I(20E MYRDA>,,>.P__<> Y46DN?CPK:Y@9I:<(*\X&\B:,$>*<5HCQ0C6S%:K9.3HR MY:_>]BQO/+K;QCD>VM;W"> 2G)FW?+V:3F1<@7J9M69.Y",P=[+7IV)ME$T3,RB^]N M!A'Y-8@/^.S("E.?QT$V=,5(06/S;4V%Y +"H %B+3S(>0SVN?"FY%"'.\ + M+V/^"0?9@>!PG=S"#7]"X7T69%'V2Y+>0T%(V!:\2O:'G/Z9=DX4\\=/FGH, MIDV6^Z0+M,[?;TJP>Y#J6!HR4FM9""\3KIM\3I-/58T/2E,$[OLYP$&U6MM][6-D^R]$HK[/;7K6CD5K1SM+XQEMCI81HY M&(3#,W(DS%B(1 ')@?:N"I$H!EDL1.(*G*,E+^M@>%-S1 93+738++F)]T$4 MW@5?L;KH=+.9U1*9+?G$TI?LSXC]W57M2J6$]/<(LQHYCJM.BN,L5I,4!WG* MNYV$HOPKE%O?Y+!<:4->YCB'J*R]Q#DD?0\4*0'B%/#8B>!573RL.4*+$U C MQ!O"*I)%"2+>.%D]2+7?Q+2')[W'+^?'%7(4H7_&SW4>^(:D"?WGANW]4LGB MXVF8[MF6DCK_:L3%XLQCIIVPRL+/J+$3T*)?(<8!E2R<'KISKJ;-67 $8KN3 MY BX.K/(*-E$^QAG+7]?&641Z/IP1F(#B MD?-F'X0MGH.O*L3\&I"([Z51'. L9W=1(IS=P2\5EJK-P>89>6VMA!/G!24< MF"MI44F,2FKT&Z-W=8+>D796S]>;X5(X;6\&2GOVUBO.\9JN;J]RO%.M&@68S?6V M_)"T=1&2L:;?Y."+];>T&N4 :@X>^@"E>J(;(%)=O/$$(@R-G,%"&)S%'QA@ M4>(2ZO'SZOWWX8?TW+X3K?]HLKWWG_=I%L%;-G?CGYU5EU.<7^1)+\@K>GOX MY=O9>GN)CH;=:K#9('P"2\U0GJ+L<)]%842#>1^>'=1^5-N;)[1;]=*H.V4E MTVK_^1GGYP="L/(E7@,>KBKN#6@FN>65,;A5U>,:$(EJ@U7-8:G08-6)\2, MKD'CP34X?7@KZPGJ8-OF)E0.3XW:RW@'+49NW>.^GU@Z!PKQB_,.4[K$(5KB*H.\=PY MSM #^R8D#B4D='K ^=HZ!8TG:.A3_C_VOO:WLAQ:\V_0F"QNS- ];WIOKE) M)@LLX+;='>.ZNQS;G4$P'P*YQ"KKCDJJ2"J[*[]^2>K]A10I4>>P/ L$F;9- M'O$,[1WT;&#K'^J5X>.>HN9ZTB$EZSB&N#+&@ M4YPS'%C0MQP.='1UP/T9$E_3_1FRWFZJ O6:N58MQ)0$ZA71X30$2RY(3TH[ M,*K$N_Y%=<72-&9J <6*+C24IJ80&(>4LC>0ML$Z^5'X EQ] 7P@6PHKP%1) M6LE3-/(+V/T,7JJ>N?;IPH*+)T+^BN1?$ O"S40'Y4=(S.^N%7)%J>:'B/B2 MXN(Y8I(?*Z :2>QC!5'G1;NQL]06OW%FA).=6&ZR34$EU//8,/J77D4,/5., M<6[N1'G VSI34%(V5O_\2\!"_V3S?+JE+ZRGM/,W*@7@)'-4ZZ3 =U4^1_3% MWU!O"4-JA)2\4@-]BDR6&M!#X%332?9;J)^K4D\.!L,T-32#)>H58!354#AG M@DXI]4R@B@U7V4M#'8-MEX5E.855D14(>^=N,2JT1=2=,D[ M A=+'R9AZ8,C6/HP 4L?D&]Z+Z\'-B<^F'/B@TN<&'\:0ED+F1/R!P7D6,)^ M(F%Y/; Y,?(,@@:@4&;2C:#H4R+>6=O(7O$UJHTSAU9HT\58HRBIRKHRVVIKX_>WHPC =IT563[+$Y%;!K(TUI DL#NO+95 M;S72YUC^SIEMK]XJLME8/]!PBYW1YRU9[-QV;7M<7&+GMD=$P,O!HM65$E=! MN@ECWF:-(U4:=2$O VMH,O@V&1L5&ULN=3WT!UZF:X1Z'U<74;U[N+IP 8] >:+R[?$X>!;PQX>*#?1-LXV1:?+X M[$6/='^($R\Y\9300<*GJ'D"$9X_A/+9:KR+@G_QJS3E6R"%'BQX7&\;!_I' MES(7_"8@8Y>T7)<6XELD8Q\CU==(_;E5,]<+FP+5G^37OLJ/KDC]69XTI?6" M)NH*[&_"E)#>:G%6=_W;XI2><1_O9^J%V?,7+_)V8N7M+HG]XV;LN>"Q6E#W M\49;WP5X7H'4-4A9!?,A8 @UP.[DZ2&J=2^[H]#407I,E[3 M5; PZB+R\ZN%13RE]Y2OB1#0V8"!;HI>GX0GJXHDBP5.O3M);DBVT M =S77!@II)&FN.;*D .WL>;V_W"FSNF=[S3R=383YXEUFP&JC:\9+'!DB\L& M("S08=(&EF1F<<,S77GA99QF8G-,-I?HEX.:/0RTL!\NB")DP\J0)UX(87I@ MI9U@\;^LWUL1_Z*=KA7C3S(J:H9Y(R9?Q:_1JY?X=TFPH1?^?Q_S(/#RN#^& M'L_Z?;'GR7+M#B;:'W5[J-&WG;6!B,U%BH\2\552?Y:GIRX_3/(OV_-!/^5& MC.C.RZ@_MA0):LO*(%Y5*R4_!-$F//K\C$I0K:']>&8CMR$W+8SKAL1TVK-] M.X#[-&CJIC+P@GE7_R33BH$>N]3>L^>"(#7]S<\&%?)7K\&W**%>R(_"?/:"B!^/ M,?!&,@&(WD6JTZBW6)%/?WOW]8;%*55UPNN3'[B$'MSGQR7\%+8I\;75R\]X M'VM5=D*54)Q_1)MX M3\4KB/PV(_68BU6>]AJO#'K*2T.7_HY=7BE_#)12DM=;D?J%S+PNUM6/.3H% MHCSN<31=?/6/H>F""YXM>6NNOQ]HE/)70C4XTJ^"P(R!=DNQDYDO3 M],^D:B\=;B\&>CL8D(&V P XK#YLGJE_#.EZ>Y?P1[FRTQVS;'ER^<#7*\9. M >N+ $2W@5Y=,)455D14J8ZLBTJXCTQ :P7)&%,D=JED"D,XCDG;\_'TR+X] MCG!J3X&M3G5!^","P'K[3;8T$_') HRG@VH\1WU;6.-BE!7!G1T MZ%VJ%W5(58E\/1V9O3L"0;K(DCH*-YLBE5Q=J\-+4I N-LEH^;E45W1C"YNKDF>H$ M-I"9X*XUEHFLXL]%1M.ZH:E##&=/$GM5S'/HW^T,2O^1)JT='-64MP'%- MW?K^4G91FC2+(X]MBZH .=9I(*D[VFG R(&ECUN-A 4ZE5U8^+A5)!\86<:^ MQ(=)UFP9[O2GY+Z?88W@8ORG,\AG)< MH)=$0\.5N$H*R<40(<ON5OH:GGY,@RVCT^>@E#/J4KZK_E3&;9QA/ MTR/['5]QC_SU4QCL!I\@UZKX"_&/XF5(?LGS1+W$4:?009J!(U@" M9A;(/PXW.>$/>5T8CO/'2UXH?ZAD&LV;]=U@>DLC<[+7U1%F.#,TJ_]X)ISO M(\^ ]@O!S@+SM> G)W]25;?%_WL:\HWG]58U%V+^BE]I^7;@"C 'Q(T@,27.FT!,!\\F_TMI^P&];6\M%/=3VPY\_INXI?B!!%_<'-+DX3ZE:+Y MQ77%2U'314$Y\&EZ]DY'%U*X[R[E\'^7DAH.OD]Y9>M6-!]1Q/Q*"[KYL9*T#-K+$W%I6'9'?A9TN#"JHG:]AVJ M$$0J2:0AJK5*FPLC0A#FY7(+O=T92=&[6G,8Q>UR#*+>%J<);Q5'86T(=9&V M0[K/[LK;\N I^AE4>UB8S.9E@6"=U L#PA:_'_-T?OPKZ^W=AX,JZA\_)C)5 M&A2C)VO;RP]9"^(!T]V'N]%%#M0C((LH'N>*G\%QCWDH;[DL!R"NY:O<@+HU M/Z5[.&7<1TV1!.6?)FG93R-H,#I]-QW++$R$#6=3 M'D3ASXTIOIXV;?4_2\CQP*=;TH/+>ZM(OB>$ER9E>27 R*:%I1;QX("D14+[?;' KC!/_[S)J'_)/AQDM^)] MGD]QT@U3+^/]/LC?D-+>)9XA&G[7>(X=5+N+I5R2"R:Y9,)$#TQ):^EN[2O/ M!HEDG]D-A!CN.[N&%%L^P5BO\>WI62*A?, \O7L)'2;VHAO[U18PT**Z*P#0 MHKA+0$ CM73[AS2NE&YF.8%YL"DY;7@H-I%I>"+PC@1=^U2"%;^:4%XPO-EGPDA]9U#Y#,4LX_"F*>;:0[HXS5UDEPF$!6"<74RV]OLM= MRW?K)(4%L$C.4KB"%,/3%"XBQKZ/&,LJJU)7><+"ZB?@_84-NZC.U&BEJ![S M'\-G,@!F$3!VLB#= <=JC6$2]^H6O0R=[*(TT\AQ)'+6)37-]B7-O.HS]I-7 MTBQMZ*6))6WWA M6&QT.W9*S?IGSBM&NE6)]TZD*EE(5@M$!0L@RG P$ +6ZX&!T,J?J72 M!1F-BIBYK+LZ:":Q;A":U4/)N3I'FQI"-7I6).IK@IJ_>A!?HXFKEP/7Y(S5 MYMW293;K&F,FVWGQL<@W=1,Q=^*%%X=#&&SRM/LT"6+_\K@_ANSG%WJ]W=)- M]LC:GP;\[[+%%UN" =^#G&T#21*O%2E$DH9,D@LEM522BR6U7,S;+G:!T7UW MT0XJSH >JOC;IO!SH(DJ'II/%45PO>RD_GSMU+MXN-10'M(IS*=!UQG,YX#5(P]EI%]/#>Z\-+LZJF^%F\O!.\@P MJJ'.#G0][6[,N+DVJTCYQ ^W3BD8-9?=M?QVI,= ^\;_VZ;ZVO M7W4;GN;!0-%^5:H^(Q'@:UI:>LE7MWHL2\L@LF8;;G*]"3TXO%:DWWW+XTV= M"\]0B&.8DZ9/,T.=),F>:[A39+6;U(TSL'>QV8A8K_&A]__YN\?X_1]_NO). M:?$Y];Z^F0PHY!EJUHN!B^HMP#$!+/@E3 3A,AK(P]Y$G]*/+>!-Z43+N'N, M_S0/=!(!F(B3Z:0'-PZV/YT%UI1]-PHT9!Z=T4FNDYN \YZGY_#J@;[<=1 M-S?6B79Q]QAG7C@5<$.5$9$VJ(L6Q$1-MX$E[Z@Q1"W<2UHK/DOVUE(GDNI/ M\NP?B4_]F^B%IB(/UL?39>BEZ7K;5TQKQR$5"*M\0K MH91TH>28?]% MJ)=]C),D?J5)JH[N)87A7KD=;FO_D!(O1ZJ"F+>K#-O\5+=YCSR]4"*C\S;N MTK#0?/-VFJDM/ORHR:.ADH /-XZ;B!5R@S[:K76(.'(<=!]%1*?,%/,68%@N M+XOTF,>M_N5!$UD.'E:ZU;RJI7E@Z=:IBW[F_3SUY-(RG6S[]))N9VN>8&IT M]O*3TL])G$Y8R"JJX4\\DBW2KM5MNSPF"5-/QEW=VE 4UM:F:_#U* 5(41F!T0A:@1'<#'\MGB. M3XONL[M+SGJRR2O;#ZMOHFV<[(5>%T_Q,2L3 Z@B$_U\A_.DPX?>,ZVABL\: MHHF076?=6(^$ZDZE/+0!&$G$[@Q:#&/X!5$3-%#C"=14^33&8OX:-O"BUMN4_K?O$@+MLP]"791-]HH/5'N@NB MB+_Q]>2%O,I"ZEQ'_O+*L(\H-'' 6X^13M,;@S!NIK>=P+S!D'6E\*9X06SU MZH>]:+4A$M]OZNAM+?ZLA)Y)B*DR0O6W?_\AH>SSJ1?^V >N@ZY)&^DS(\9E M8+Y0:*@#]PDQX*$4B^? ?DZ"C*ZWVPGQGH9(=QU84V]K#DP()5RJ4WM\4VP@ M_O8N'E#%81_5 _-,'[4,DA?R43J(GN"C7@6F.1"L;2\F.R\*_B74OXRC- X# M/U\@C?P[9M#2-.OMIR!BS0J\D$V",K&RJ7XBQ89DL&U)&U;H[18UA)*65)'M MNRF7+_)5DDDM&O$1E',S"=R&J#7&M#=+W:*+WD;J&6$$+@OC(_O >GN1,-^^ MRW.W#]\2'"D/F#M1UN)>6L0X9-7B),\*VBB?/_;5^'F=/=.$9,\>[\)FI>$; M>\OZ,U,U>3FQV=!1\&L9);;##V9L)[BY5)R)[QJ3@ MYSS-:W?:E-N(L\M_W%AZ(FYF4:<)W 0FL3W+6" M9W#0:87'H!UE<:%2B^>.$-S4N$XR>GDET-8)Q[GK&&FG]D6]FG?(:]A:H:MO MKG_Q(B\?]3]1.G(W=:P6%#]'6]\[]U5?HJ]K$%X%DZ$0:H!Q5 ]1+9("PDF+ MI7/Z8U_WQY;:.Z\@)E[%RP CY!PL"K;6/=C.WBJ.JXM$\^@3W6!_9YN*9O?AHS.:A:I:D"12=GJWK&^ZO9]69H/")C< M6K+Y8%0;1TZ+<4"PT2+>1/LGI?W9^.7$1O#M6$H'6]+/8D/X5I$)P,KNUBW6 MHW3G;9OSV"+N<-O$R1%I^JQ@+-#/4S7Z&_B:Z_'^@FH_Y5D&X2REOA M):<[[R36[N-\5A*SV"NER8MX[K?\E=25VI ,Y4:M6*&W%R:$\A?X:"&6^$VY MY) +)EE6P!T-N(V]B.]WWE(OI8TDG7F.!B])3D&TRQ^F5!P+,)(">"3 3+MNYXK: M8A,\K]\X$[U:**_1R*T-BWK9=\H\A_RR#<_3U(>B6^K3O)B'#R;0IWOP8 )W M9D1,LJ^)H]3Q=BN+A\;K044[&AH,$_EBB,BDK(9R 6N"+D7>')+?+:W/JJ.% M&+J(:@40H'#2"@\FPXJ/#V$.J\;=S=>BFJV%H^85B'93YZ46F2\7['F:^1;H M'7:K;H$PF:3G)=S/$;* 3=S/"&*+"NU7?ESB@=X#0$OR@=^*"KON+;\?U1M>NCN7&Y/JH>X?7K>M6C^S =%A6LE5RO>ORM=GG&=7 M!WMS1C GV)7>B3V3HDDC^2(TZ^/R:5 C"9$8\B[8##UC',JWCNKX"C%;Q$RE MVA,]7=60F2;'H0;%Y"!TB%O2%Y6-);C$+^G#M>,,0\T*,5NQ498YD ;"$)/& M3&L#4\>8_*GGPB7T, : MWCV>63J^?P>GBLY>S7QE?*Y,_90B]DNRYKQJ;=<@D4IKQ\82N9(6N3)!KE8G MVMJS'6KO3[][C-^_G^?DY#(PW9Q",SU']]/ON*=C(MQV=09Z_O2[=ZSD__H? M[__PN_^30^Q.,NE%\W6SM'';ZXU1;=3OC?',=O3S@7_O]S,#(+D0U!A(H9MF M&/0A=P^_=]P]F&C*RKYC17-*N>D?)JA#&OJX[2%&&3<>&HW1S;:/^$_^O3_. M]!%R(:@^0J&;IH_XS]Q'_-%U'V&@*2O[CA5UVD?,4L=Q%S%&N'$7,<8VP 2X MFPV_/Y,G]LR:Q_N_4M6V]4@]R.2V(QKTCNH5Y<4!O>&M-&_+2"Q_W&-%Q'85 M4B);0W5O'3@Q:@2V7OI9':3A7POEEV;#.#TFHTI_LQ]$]?IOK1]O\F&O]:L;S&#X_(P"%GS: M8$HK%G6&)EIK^\XB ^G^QKB+OM4X-VXDQ:D(Y%9Q=%IWG+[%/BMN0\WAZ_J: M:KH5D_00:QZ7]. *QTA^FR2^IZ&74?_.2[* IN,'OE65 /FF;'L7=WS!+(M) M49P4Y5=$R/9:9@A)AVM&G)<-/ (LM^C[;BQ(6Z M4ROJT[6=K1,9]9W!CPGU?O7C5YX#DGN+N]Q9U)G/TO7VLN$H1#RH?H/4DG H M2MFRA>H>:B69_[ U]1%%"8 M:3Z48K]_\DUA2ZQ^?.;Y!(\'-8.[I:#8VFM=[^+<,R6B!"8)+;02C%O#_=WB MT8*=K<49 W-:I<+O\V*U\JJPB0O;6]X^2EO=$1WO)-&HKQ);3]4;?<& MVX[PXIT$+Y+'[I8$B^$[=[,,;RWEX6:3'/DE>A:3L&_)V-8K!I;"L->^@=-G MO 0IBZ#02;^9@:29<'D&AWN\G4]PP>[6RQMH;,]_LW:A3'\ E+'%2 38:7 C MO89W>XKJ_/QW)8"G*FZ*R'?U@7/^6]!P\ 0JW+%H<]2U#T4C04[O3JD%Z"VY M/&EG[_HNH0!KIWA0PM7?<\)$3)/?44/<1K(0W=Y>2@?JVBQ;*C-RXJ1 MMBR-"BY='GV;ZTNJU)=/&)=<2*TB]> M\BO-@FA7!$QCY)/6 J:@O/4RB^8U2%6E#((QHJ+)2L2Y$OM*"2I1 IJ2(V@: M(B8$E$SH:;$WK!W7HYMC$F2GL9&Q7PYLQ[#?PM[&7U%DN?%OG' FS40?Y62] MWMX@7+++]<["3;"I+6)K+@*:3\SD1]4T+&$$4%L.>Y%6WN)5ZOR^8O M/-U+K[0#L&=JR_G+0"C![IP&N_#>U"B\VZ]P@V!;[W%M.X:W'.J60WE[-?!V M[ "/;FW@T'=@=OPP(6XS!"*@<]NI!K:!!TD%(**<204HY+X<@T53MC MSXK-X@I=]X6N&XFN^/' "'SUP@0([,Z+'I;N6%OQAG!CU_\\!@>NJ[C-/3XU M&:D$Y4#&VCZ\H5)5*)[-1IVG3%.!5BHX\]ZL%HY:Y(8#D1:3;?<$TH;G%7W* M^/6<1&A#2PZBW4(_?F#%_R^>@E'G-7E'V'?8"K*EVN&RX+Y1DD+>W: MLBI&&N40&*[9W/SZ"S_+NRLKH/%4A846'1<'@A;KC &QJ]->YE.\D6R_\ZDL[AK^")'/XJ MO\W_USO,P':L87N*&HIV>[)%D46Z48L'>E8C2(LT%QNFPE$D [RBAX1N J$, M^W=(^3\N(I]Q-Y^ ?2K"EET&+GB6 MHDE3]HI4TL71U:;\%2F_P/[%O[$21:K/0-\-!C#3+4W3/Y.FL?S&%X3Z7D,T M\F,55DDT\*Z%509!7AV4-.5S$J>J>S!C%4&O"X[HT-^D;U&US=05$=5PEG1G MJ%)O+W!UTGB;O7H)79'=D#:P]QUU(-:_Z:B#+SBBU"EK;B*?LL AR.AM\"(R M!; .X5NR^0&/L2=C3 4!$LE81U46I%K$.R&#U$*JHS"8#\DXHBPD$Z=AN,O, M:0"&8^K'8QI$+#:YV#"7D09B_/T>J,8R:0U [LE;W<5=69(TBI)?>&$D)BW2 M=$A>C""F2X 1N. BG?\SH?0JWGM!;\H[HG.G+C+ZNYKH@&E%RFKDE[RB0YQ8 M2"%LI@PB3H[?V6PV7Z4B)CW92H^7!H9>_R-S<85[26E*R_%55+^2O]FAS2UT)^!EJ:=LE MSTY[(2DJ.,&XQ96 (Z .EH9>7 8 DAX=)_=%6/2%979^"9CUBRT[+68J*D"Q M4M7FK@%%V6H_VP$V&C?^G6[CP5@XBID6 V$ H\4^<]N7.])A:?OB#7J+SX@< M$YZS2HM[LM* SX4,MW;@S8:\H N,6Z#5D(]_*/#1??!C:7#H/O)A:NYE(LYH M5QT>,XDYY=6 HTY%^R5A G-4]7DY!Y@'HPAT]#F&JZ'X$P14)A'HI#ZI#KE. M9JR=9?\?)9>BERBP&\\0!+FY.U+?O<*L]IE"VQW2+_2:R=5V) M;#_MXXD(640(0\^$8 /URW%T;'&.W;!G4%O%X!1=V?0 9+ML_ J3WO+=M MRO. S7-_K#4W^X,7))(#N09U 5_!T=%$=82V64^XA+HF1LKV:0KU#[MZ7;4" MJ5J0+^QHXZ[[[ XLZ'3?XID+/D4ON3G[N?Z^"8]\T?)S'/NO0=@#LGZL.2#* MG5G/D)X39CP_5')(*>A'V > K.K;'O-1C^U.Q:GA)$8*4M K-OS"6B.'R]CA M=VD-V LPDE8/^$-1LI&^:$6>Z#9.&(W",'X5J[A;/I5F(5/ DQTM6(CF+F#U28#7XY1P7_@KHL*^S86_FO1J7@;[0+MHV:1%0EO"YAE9W8%C!5+%?AP%7PC_5F+/Z&@!;>AO<%X,!F MMCVP!.APXN4!E?C,/_%Y+%&^4OOQ)%9!U]N!TB.'_RW)!QSY;5FDEUU2+*3' M6S($!@>.Z5M%0G=8LPH#Q]@A;_3H-0%+\EUCAX9%#-GAP.%\JUB8Q ]=(,Q- M0JN.!%M%0!/,2H?7/ ,H^A&( >/U\ZRV+8<^#;\\)LEH_@IE1?Q)>:V#E;GY MBA0"G9KIRI64M-:!26X'7)ISW0ZRYFP4E5W\*4ZNXN-3MCV&_8\6W[NC21#[ M/R=!1M?;K73_:(Y(L&VE67KW2%01A8DCI3PRP*V2."272810PJ1B[$19M4&I MV"%7[)67?!?W%8/;BYH/[?86E2.XUMNY6@C??"#P2WQ[_75$LI' P-J)]_W! MVV3K2$_!JR-]C"_\^,!MM=Y^I:_W](5&1YZ8.?*]Q)N? 3MC;]T^O4TB M\06>;\_ [?'UMBPF7O$I/HV)Z"L#CO@:28O/81SO!S/8MJ7^Q<,E^8\/?\"[ M&K ,D=IW"AQFD=YEA#?#)LQIU"7/<$UOHB\T>X[]?![!IQ'%&U7<2$GJJ0X: MS)").OG2UUQK7I:+(T%$ @PK3IV70SR'WG'WZ'XCNM MH7Q\JF<(\5D/.<8O0P TU#>:)RE MQ$ HCO@<@>[X\IEF\+UZ%;)PT/LE2 M !I+ 'Q>45^K@4?I1&7RRFJ3LOHJ/Z'7N@-PPLGXYX2*D*\I&B*T^XXB!CQU M7U!$ZT/( \+E=MJ%SYQ:G)R^>)&WH^(WD7_A[X,H2)DN6?!"'VCR$FSD1Z-L M" 4]-#Q#]_YQVE(8*:6M2"TOS^'=DD@*D4C'J\[%"K#'D.>RH7\@>2X5EHX? M;L?>;C>5XE0<<:NX]VODI&]17W5W1E>W(HL>=LVCBV6 :R_"6+I3Y[Q.2;,L M%)[LVR&.OGC9,6%?XIF:2Y_'9DJ[Q).[%A,)8.]2FFC52]-=52:\-BFKYVF[ MJ[&QE #]4(=5!8]%Z7)-1@S>&/4;\^!/ M_<=?H9D^6:/&,+&O-=HB/F=K@CDYTR$ 9\YT^]UDB^GM..33,=P&81W_L@BB(1F02):EY=Y2I4^ MP)9T*#=AS1K=7BWJDJ(R*42+YP)3PH237HF6_*+@+^4G\-;L[ *FQ6*[:('; M7RN:)D@=/!VSHM4\6*]3BBFVTC3K ^Z:Z6HD@WFSHH#N"F'B.U>9_,5R[G3I M_A#&)TK)4XZ^E&R>O61'>\>;(?>QC%#7W;(R@MR\O'7)D?K%"3?.8W$CL)E" M;V0(,9$ F,-.7ZN!@Z"\>=U4\!A])QN(KCY/4C+ M'N2[,+'HP; 68"U[_3'RTSOOQ ^0/,8W49H%F2"L%_(_!='NSDNRB'E"&85, M)( ELS'1JI=;A%VANK_1>TX+DMX%GVGRU'4;BERS@,Z89_JSAJHEB,558! M'DTE[98YW[IX=;H(9\%U6O,W=?/3HOF8JZL:V!D:VQ<'CLE@;J4'+)/QBY?\ MRJ:IT:Z,-$:8.% >F(9#+9:9L"I;!;-X_#-I][YJ=Q'"8?-."I,ATBV+$1/& MS;*Y[7&/C=8B8]"S%T4TU.2;K!(PZ:1MEUFSJ$"*&@[PSUB%0Z'"IE"!2E2 MYJ(:1T.$! "1"2NM]012/O-2C23>TC3-8VY*RQPY;*K^E76F3@XG?2FP=XH- MM)/ROU&=Q[U(SYO84>;05 8Y&IX!PH$+P*8(G#\*/M+-M:RQ5&XZ,1E( 1T8S[8838I9=UZB/,S):4 ;UL8X)4.N.?Q-P!D>E MA\TS]8\A76_OJ7C8AZ_GGAX3+TH]L2B4?CRU_B*Y@3]3'B"]IFK<.Z!4R.$; MXT5YL=-R(DU9*_)TZOP9Y:J^Z]I#2PE]9"Y"SZM;W M#P=+\"A)M0_#O&5U@.2/!I:Z+-$ $CH71E/VC]3#YX,TQ;X"39+T^JBYO5V!-5I_I55P(X@*]O=.W#)2@]MA2.^YK2L G#GG,?Q MTSZ\# 0>K36/"7W0WPY'6N20.(9;10H3_:KX8]6M(M>#PLW?8J4F 5?'@9&K MAS7-P:L'-'36Y&?8T_6V\;L)\YY!*?A90"F.C$2N$_# M;SNC.R)X]5*\6^C7C4&W6GL *]K$>_KH?;\*TDT8I\>$*M.]R\N#/4DE;W$_ M5S O2EA94A=&3-J^5-/A7GD:04O[N28(J.B]N[2 W>UR3K6^J%$'D7NJ)3B) M,=%6$V%TP&2C=.T0%D136:G1$1GK"+^J8&L8O$ZS8,]#=Y[8.$TYV_G)Z2!+ M6?MDG!RI!$7*L;9W#5F5)W4%4M3@.$?@Y'05O%J%0Z%"UE5VFP'K[*7BA13$9K1?Y%)0S6,9.W5XOOD**SY#R.R3_ M$*F^1.I/\50$']F$)O\:_ZGXGAA;XRWAGRS+(_@@6,MM"\L%I>7\W')Q9;E# MRW)/E*2UY?:%Y;+<KOEN_8OM)J0W;. CB?G"Z(C:]J:T5XHKMI -A$"N$5FI%LO MMBTKD\8B *_/WW9E& ["P,L/WU>;I>5=':P35@KXVJKEC@KJ M18(A72!W#@Q!.*NG=2LMYJ1D$GVNB6EMW*3^)%'J^8!(CW'(2]_3@94G^;S:S MR>0XLI4_R&%DT \TSD84VTNXW3]-)+DA/KKE, JB7 M+&(4/8"Y(1CY@FVP\?(D:CO&W&]14J7%9PPN7J%(;])[ZJ5QY#V%ISO6\. I MI/F9]/4VKY+XU9L5"NXL]D7(_!*+6:T7FS;D?J5Z\((OE+$"[S^0/9O]/J-ZEX7Y MV!O6O(X:\0Q*D]#'N;'NDC\]>=I'0KSP M2?F":%:7EIZ#6OBC4)L)2]NN-U8S-C6W(^[+*+B]@\L?!JGD\%V@[@9O2OB7 M"?LT8=\FY<<;M3"2P$);\U-K9TUD+Z4-LS%;-U?VL58EX$C:VHXY'X9J[>I@ M,+6+'L'4]G8N?P"FQ=3N;F]*,LY4CS$UBJ-W2:N[/2@-!7&B.OV&-Z,R:2R&&7J-(*<;.HW 9D;H(Y\O7G\_!/FFS-^I)[V+ MI5\?*B QT,AD&8/4M0FOCA 1A#L.X]U)8Z%AKE2PV]-SM>^?!ZH%-DX35)N+?"["I8IW)YE< M4@M&7@98UA1I[ZB!,,5S:8J(F2*K34'EIH"[>6V%&>V+V.[00N]>MJ.8L'Y_ M^X&)$\YU'8U?WFX7!K\]VFFKXLHE+YD/_(25Q;PMJM=F#H.4MUD,Z/@W0X=0 M,7PE=#%(F-T%G6)F%@U:NP@ZXB_^BYX>XFW&0AE:NXF)(81$EB.!@TQ3TW"! MB2),%BF%-6($]T*$24I+!H%?F=)IJ325*NU*,*!$MDD(L#RL;0S\ #T-X9*F MN!XW7(RY*W',79B#Q4GJ&U/<+2I/H"S2JM\5;U4B=B+*]XA.7^/LOMJB:)_5 MR'\W5.E;Y =IE@1/1[[U6!S37&^O6&"49L'FX?B4!G[@)<'@X@9N/FU8#@^WLQ6_WE_7@=4)-UFJSO7#1OAP-[2!_82CHQ?;:)DZK8G8"^#3)&J,! M^ZD[$K!?_:,Y!DF))2L(0"MI&WMGNQJ%D"AEMZT0=%(CH"23NOL7QB=C%^4D M^TSC7>(=GOF#T9*W'D;*0Z%5T>(N$)I%4!YP6*#!8+@=0T8+OF.P6!C%=-?] MN/3MA9'R4"A6M%@-"I0'&!9I,AB2Q]#10O(8-'21G)903NGFWW;Q"VLIF]0F MIQS-Q0]=,!>__L=?_FL NGOS7J_77ZX>;"QPL#;X_$"Q=?E5@B?\1$$NB+=U^N_S+S5E>N4 UP-[;9PZ"!V7@#U:;C9S81<[!SL]>XBYV"7(R!S M]/6V7DD,=$I#\&;'HS[:9J6I*"A5O]4FZ7XXI-ZR.7>:L6;PJTS2Q45E:4#$ M#K>V"X6\E-BMYN605AJ7:3,DAA78Z.)8 0S 3']>$@8&:):4A\S()VEQ+\M> M4.Q5.>KGK5""9E[B&'S.7A*[](H!)81KM&AIEQ74(O#A09KUN M_H]%3*>;K6/$A/S:@*V3N<77I)'F4"%@,"F#MAQ.B"&;W(I#D%K A":@4IIR M 5CQXZWKB*K/KB0T6@94)C2:,S0 M-8VRUQCIFL/E,>%W+ZH+G=??#S1*Z7@6VK&*@'/#41UZVP1YA68B]J(.^:&H M]2/.='&R*HV4Z32O@WK.5@]6W1FD'J;@[P"9LV.T)L+-&GU05==8W"/(#&7Z M%''ABH@A132!->=M99VG2R+_PO_O8YY,-;W(M%\,LOX%L%>;;5IEZM,@(DE) MXQ/\(2'I T(8[T(O:20WW@Y:B"+M-Z;=Y(?>@]0P/.F^$)/T>>*U>5+?+.[4 M=>H9Q[:AR@SRC=MX_)WO+/V;%QYS4X9A_.I%FR%?N]B7''N(R:YK ++>0EI$FS.]S;!(Q]R*1._I_J,EL)Q/G8&/T#0$*_:NH9\+JQ!SX3V%[RIL MNT5L]LM+YI""++VG*66F?9Y)ZR&!CI%Z4.?IE.9_R.7Q5QMS@0LP^J?< !'= M\8P7-CBM98?R3R*<]ND+#>.#>#V%A\X;4=UU=LLQ/H7;Z>Y M3[*V)+G'Y8:6\TA<"#H7[H[JS5,+<98^YP7/@*9=P$[D9Q>M"R^$-MX:>A0' ME#EXYJQ[2@2ZM,PITWGRJF;SI;/'_' Z?$1L7?VF5HR*3B]6*F%LO#:Y/(:M M+46:8WEDY?&UW>O\>0@N$FF1L=*\<(L7NUTB!J*K. R]),_\I0@1-.L#!@:Z M&BF2E%=C?567Y)6+K'XX,_&IBCW6HSRA J68@[T1X+I#O!':;"3A+[Y3_5P^ M.<;\P,.SEU"18DTVFIM* 4_;KZN=#E4:OZM>2F9RB!"$D8K.CJI?:5:DB^2. MFJ1"FYQ%Y-VP6O"/ ABA=/BU 'B(FCTC@ A5"#]R%80\A>!L3U+)<)M M= XJRBKB9 ?UD&9JSNOLB*B$OFEK(9T[7.Z+GS2Z(DJ?W;A>*(:4(IA@T4QSQ%/'_! MDZ;O6L\".T6N,5B.\FP,D]@CD?$(Y,#(8S3BV"=)S/O35L,?N;3V6PKY(.,4 M#5I0T1M;+"P']03?>2>F1G@1^3_3<,MB._8+[RFD[!?K[)DFCW1_B!,O.5T% M6_%TS>#Q2XNRH:9[EBRAP1I22!9'"PK9I! N?B?$DTH^J3^ ,"]'0NFL' MT:<=D!Z,%P9.BF,=-YFFU2U-TS\WU) >^9[=*P>1\>TA\Y)L&54N,O)$=T'$ MGW;A9V9.U$L6TN(Z6J@[F Z4.X#AUJ,&=/I'Z2T?C]<-]1Z#/>OYVAG?1/?T MA49'6CR/Q1OP*4X>$R]*O8WXB>H'>Q.EHX5[4ZVA$_#ELAMQ'+F)2"&>-.2+ M%X@;7R#L$RZ$?+9L4]BA'I[Y]9FDL$/2L -_JC9KV"&ER4O BF_[]L +_V;Q M1QT XI-G6@AHG42-(#";"AX&&EMY>OHQ;Q*_!&FNU<5&I+E.F:XT>"DBW]N8 M-:3^C?YS5RJ? MU,KS>4\HE$^DRB-.C2?R8F1>C$F*B9-BB^1HSH@GX6,Q-_C7H\=?264_'!,> MKJZ?PF G#"5-6VHF \VYJ373\6.%!%*)( T9T*\=VU"R5,BK%(KE"N&Y( U, MJKT-%""G.9:)P&SXD'^J^A%_X>RV?N_:["S'8$7,HA;Z@%&V7I\2HH8#VRD:2N1;W(P#8J[B MRC:O 9STQHD6ENQ,N!K2;Z(7FC(1_$)^\D(_':/!PWS&$A F6^-:Z=* E/5) M(8 ("="TF*]@I4=2Z+$=T@-C?J4)0=GL"A)_IG.K&3CL#.@D&.R_!99@&FW^ M%B643>K^1?W/7A#=1)=L)B=.\/.8)CFFF:%_T)&'ZRVT--;V';4TPL7Q;;JF M0))+=,B73%*_H>6.:\G^MVEJF0UJB>QI]*&MX7> <3W#"\W#=]6HWE"NVAKTD2&E$ MN%LA3\[K"6 M!+=]AS7>N35@F<-:T%E9>C,V9%]?;Q^R>//K59!NPIA-#K5.*([6A'PU=E2+ M'@5Y#=Y#H@YI5%(<3P1]=56O8WK/KNKU"AS 'C;/U#^&M&C3QY-HX:/D\I!6 M+4!@J5O?>]:P*%WCZNE$*J+W'DG_JL+GMVLS.+Y,PUVSRPC=TFPX;SE?TKO M&$J>>475P '4 ,@Q",JFO8& EWCWQ/]*FI\FC6_SL:%9KO@^$0U8-5*JEHT@ M12N(:(9@G6@(J5J"-$9B65EBF"KC,.I1>E@^]P9N4#+#>=-^?B MF#W'"3_*I/!N8Q4!O=*H#OTKX.6<5]18E;RO*^$0?X8B::Y(3E/B216!9*P> MMKI,TP/6C#746I@07N0XE:V.RDI#K7M*6]M;G:X*%L-<411A4V5*F_.4]IOA M-H.M/ZJQT5I9! "&UIKA;&/;VIM@ ^.>#8F1;SRFF%6'8IZ^/KU9G*@IDJAT MAAKLD6:F8NO$#R)^F8P?4CC4@X\+H\X4#+8(C0% +8;/!F*GMP00>WV&M.K_ MX%6K85^/^R>:E$'Q39H>^2781D8KU63;2 SDE-E,O][$UVNL?JY(+J(Q5?$]4"T% M*^I D\?;LGPW67<5[+] =7V25 MD485J2XC8,K+89%@.06P1@XW<#;?9UM& MN/U,[(1T@L,,WQ7$#.V2#\T7YM]E71B+13CE G]!M86^] M3<",%T --V1?5@ESMTL$!*I;KAD7_'.H$/_..1YR*?<^G0P#1[ MJ7",&]K"Z'O]SZ.X])L/9B[$P@ORPG@[?@8IX#S)]?X0QB=*Q2Q@?> J?*%\ M?4CA#A1U #FM:KGJ[$X5@M4]M2)Y??)++@&)M28:E66+B>A(^R$Y.(JH+I%& MX03'AGO*7'UK@\6!^>9C:?G[G$[,!D"Y+9UB@!+[#7C06E)>*7_J^=F+\GF: M*I1#;--;\*L:EI_O8J^_;\*CR+.82U4X78ST."X:F:?L+:OSI%EU%+KAIHNW MY%@:.:GGH_AWE]!=!)A/UO4/@!N)H1#>;%I3B>OO_)^J$PNZ B"W'G5U,O92 M156DKF+ O\\PFL:E',[F?.87%^V#X+ MY(/(%Z6++Q7+6F>V7F]NJY9?\MJV2AOE#H6MO-Q6XC_DI; 5_L+6$NRSMIBO MH-X9^*?"HWYF!7G"Y5R!3O(*\<+G)5E[ $19M MX>^^\M;PNX1Y>U;]3#FB".&-(KQ51#3KS+RF-=OW5O]WO-8[_MX3]Y'O\EOV M6VXGGGQ3'%R/\X_G17'31]Y562.JG)N67<1K'N?8DTGH:E!G2"L0]GJ8C+Z.O(HE ;)I<*18PM& MC][WCS2BVR#[Q)0W6Z>U]0'7EGQT;#)UG7KT&S@7/K--H,F;00 MHTT/.+]Q$[%)*WW(V" NH@$OY*G+'YXIS2XBOWR3P0L;*:8_GM@/ASCUPL]) M?#RPX*#8:>5EXHA-S)@[7+,0+7]P:N2&&50# /T.F$U[ST 5,H@00OCE"]3+ M<6=@"$@/!,NUKH>")1K@RW(F3=2Z$SA9(N0K M4V_S N8#[>X$C@2$[2+0>:Z;;>O-X=E/^&/JC,;"9JC=J"_>QEI!SH;'I&C M@P+B%>_1R\J-+D=UW!8:BH%.M7.=?HU9DLGU\35^?(Z/J<>BKLA_H"\L&J,T M$E-&YKO93\$+Y5^5WLV<)@8JLZNY?EV8, FD%"'RO%9"BB7$2@P1B,*YRVE) M60://YJI!9;O=2)26WE?,6&JE?]UP1ZTD_0U3;+&>,9^ZHYE[%?_> PRGHCH M)O*#E\ _>J$DQ%*4!? /JI;VG OQW<(ZI(H8=(RO&:FRDS1(FR0%"^^CVFFA"B70LZ-/LS#)8I(71PT)9\!0 M22(]# +OEC^-'P=XDAP'N/Y.DTV0\J1U-U&6!%$:;,3&_^@QRX4^"KU?OY3M MECQYU/CPBE2?1C]=!&7*EOH7NUTBWH$>,P3XP8-%63EX$CC%47)^IBE&9N0!M&N905T M)[4$S6P?691R["Q=4N?(9?&7_(5#&$>E;L%YNJ\1JX(YM=X1\+(E^1'/\SS[ M/=W.D@=*Z(Y]U!.QWC# MH9SX+RG.7BUD@(?,2S)G3?"1[H(H4ECAG/RXU-_8]MA29W.6OADIIM5NP7GZ M<<28ML5PZ)@6Q^L96MO$0DTG^;3H4 $[5BYJLF)HE=CK3 <5C,F!H9<\R[VK MCF+WE._&,84OXRA+O$UV],)'FNR!-K7T6W.>NUT&UL9;>*E:11K-(KQ=9[]% M-L/^4VQV&VSQ_2^.GUAPF\W429S/Q.!O>6ZJR.>7('E*T<>8_PI_OC"W86M&'/%V'/-[SJ;L?1V(ZW M[7B9\PG#C?7%B,YM-O*,@G:K?>/HD/#6 OU%^\QLJ'B;\P'[#LOV-,&^MSJ? MV<.G.-G2(./I"LHL90M."0:_=D9Q_K"UEO34C2_6N0_M>=J?N:K=+_D2]$A]?^]J'?>&0D53+,=$RMH=CZ>J9TZ\7,2IXL\#ZGZVAEYIF%K MP29D%5\]ST4"/?.U=3]O=Z2@U[))4%O<.A]WU(@&VUW>O;2W)R 6W]H?I>#ZKB.9SVP\++A=.:LT9K0M.LS;>B;.W MML9GQ_Y3;';NBW+0F>TZ8RBU#F6=V.K1CO( M.X]@UV:'*/=AWF1P/-N1P._3CWB1M^3$%[]=I]^$-^6B0>[BZ7ODA2[J.>)^ MS2ZN*5SPV_:SR]YL,R6Z0UXTU;MF7>]A+76.U7)#7/*HMFT\Q:^FAC<,J/J5 MO[,XD[JTW>ZB LP=K&+\/^,'.W <0$L5VOJL.=[[M^Z>1WK;OG>@5K'O?B2[AC/RO\I%8,-=KTHIS\KI&UEW4X6H\8?TF M?.TLBQ='J]ZV;S5GO'6W:DYWASSJ:,!^"(KGN@ .M0]^S24/.3[0E'7^D4U$!ZCE.59N[@*^?+\P+HS^ON5SCP1[1',5, MZ[E,&,!H/8PYS?9I;ON#M>Q7.-:7ST7,=9@!QAP\/KZCRF)#9M62F\ M/X99<#C3IX*T&;AH^/"69@[EJ;HK_B EC?Q[+P-T8T/?/E]O-FA)4*=6'#LM MFT!X&]Z$<],R;:6_7^I_"FAXGDO1IEQ=V.')B7H&5X)5*BV6*%#CH^=PP5?' M=A@N[@SOZDXQ9:5O&&PI^2&(R(EZ2?HCND];E(?6;M9JD_#,H[>_Q?P)\3#( M3MPU?_&^!_OC'CJ,DS3BW.,YF6TQO%[=%A':K4C1G#<4X^F:N[+)2U5A1?;# MYCC[B$_);Y#03TGNM^4]@\@![UDVXHUYS\JV;GC/O#EOUWM*S3WL/8?-\=:\ M9YO?&-ZS3>XS]9[W0?KKIX3R9 :4D21#B#R533A7SZFV*Z#?Y TAO"6D;,J; M"SK-;,U+O]MR@P2E01)AD+<6=FI0>U&WJ<'KM^0T80-.91/>E-/$"#;E3O/- MQ)IFMI8[S3<6;6I0&]YIXD>:S3.[C_'Z*?."Z',<^_P0W@--7H(-38T.K)H) M1'%HACJKW%/E=FJ1*W(5I)LP3H\)=>Y@Z)3NEM-B2E^?061P_<\CFPK>1*SA MXIA=NLZ>:?+X[$7M*^'47_)VWY16G$-\,,FZ"X0(>3M(HR%$M(1DK"F]+!6L M_OG>%+1B\CR/%XFWY/[A6_-UG.U9OXXSG>S6PH7I3'\+SO1K'+V()'++):4T M;\.;<*1]R^*YT:HMBV6E/ AF/&1>DN$YTG&3M]TH.1;EB<<,37=!)%*XL[\> M!H>:M^%2)92']"BL82WMK&^=F8K9DOW55GGG5<8;2>,YG.C;;G17GC%WUST;.2.P -K M(U_T%@:)=O(EE&&@VX0WX>A[=L5SY=UD;V_-3X^:NKM>(1SQ6W6SPX2&PQ:*A MZXC@+8#*/@-JU4'W3#ZJW?/'PCT7Y5KN6>Z='QO>N5Z;+I:FR?N%%J>O(^D> M'[ZU%0O3_*XVZI(T$L-;J7W.E-Y:N8+^/\W?Q%RETM#-:8I)\][$#,6H/YS8 MFT6:E;BU=[O-FS M*]Z86#P7^X;/?(X:N[N!DA/];?K884;#^=%A.K\]7^GFQ,2XC6_0V[H]1>FZ MX]_J_LG\/M/=/_GM>'L'P^J)#FG&]LFUE_ Y:%=BH[5&OCPPM):S[=K:(JMN@XC>9'2? MZC*K40&+7B@@LTL]AZ-+[U4*/DW#*0F<0[+>,?F/%37AKIO8FO M-+N)-O&>WL:ISE5W27G *8&LQ;T)/,U(7I#\P(O^2"ZR+ F>CAGW<22+63"> M\%A6:RI30 M66CDT--4@SBE(,Z:7!1IRN))'X0T%P@T7>E#$F^# MK';)Q.LXC$]!]+>82>"3_,])?#S\[Y3$B1]$7G+*JQ3?(>^(/VP1/*H:P%Y- M8P/,NTAQ-A\--E8(7DARDMZEEC;(+619IS:;SC_%-LFM4KF@]F1"N^[8-'3_ M(13=;&\&&M=(M;.O+!H$^^ M!FX/L;]5;5&(B*%8[,A M'-#76;'%P%-_I=#*UPFQOQB)W6+0^0 MDB!-C\(RQY2?WM4@=_W4[>]MQ!7%"RAU-^,NZWHY^I%[" M!HY/P7>^L5?G -7%D(XD+'!I:3F"NA6II9!"#!%RVJEZL7;TK:A+A+I/<9+$ MKV+QNY5TUQFNZ:-624)]R"*P\Z,7_7H;>^*U^:]Q1E,6MXQ%!^-U,1BHT$3! M.5Z+B&K$BWPB*I*B)C+'IBGTQ!6JJ>4$F<9 )J7/&,(F$R9-L@99V$]=HK!? M_:-SX*3]WGV#&(JR $10M51VZJDZ+?9+7A1XPVN1)D,@>Q05)9)'(0'GZB_C M,&1C3.*%%]\#5:S>+0CHQ'MM[**@+D#^0D.?_,++H4;EPV;M>K)AFV)T_E6\ M]X+>D85!ACA)"H(N;*4(@ /LIR#B65!%2^YYR+C>?DOYFSDTN]BSB5#P MK\'3A@UMM24 @EM?JRZ$BIJD@+ZH_"[>OF/5B:B_(DT).%R8KE[SSWRC(BGU M.S+]/"X ==)NB,8NGPRAB,.RV"1+MGVD((0 M^>M$_#B1OCK"MP_:./-"[;!^H'&/7$#A@#<#+42)Z4=C>0L70>O'"]?;A^/A M$)9'?[ST^5,8O]Y$C+W[_*:K?)XY7134-;=I>G9ATGCJ<;TE33F$"R)<$FF( M0GX0S>C>&?@45Z4-0"@O#X4T18M[APY%Z@,]O"P[L$]K>5"715D% MT4)("\1C\ !X(O V-O'QSQ7_"8\^GG2$P92LA<'CO.<*D-S M0]1E1V/P]E;139$+1\RJ22+,*HXWJ_:3914 *2=M<\]O5Z0JPO&R+ Z-)K0[ M)\)!TFQ($JB!TD6\&B66(OCR*$:1[.>>\DW8\IM\UGH1^;P\=SG\0)Y)2#]= M-D:,/\,2ZJ"_<]J%5))S1A$N6QRQ*Z6+8ZRN303F D4Z,YB+DAE$Z/3,P*=' MT&X@ K2)CJ-GB@;A"KJC,.&>E5FLZ12+Q\C^&(C&MF,P=ABE#$2L<*CT88. M/9\R711:2*6EYVBPI<5(%R*QF>KF*_SNQ&;Z*%5';?H0M3>,F81K6E61AB[- M8*M'$=TP"GZT,M2H&J?\4B.L2T"F,%,-37-C.8!!J=G$XH[2U$%I4)0K@]*P MGN:#4HMQU3T]!XN'[ 5]/]T+^9U;J M,H[4^S13Q8%MXTS6=X1Q^4$_OI10'?1+22V/% ))*1%C(\B:[O=T$^^BH#P# MR/[GU9J&A:8;B:9P6TCSL-W>87( V%K9.Y< >#[Q%B<]>5_7)SU5W8Z4"%2I M?_,,Y_CI27-1:#&#EIZC,4VJ-V))/31JXXD]*$[ MY^G>*M5+:R,^/F9?XA>QX;G>%D[GMM[O')O[SI4*]L3N7.VER8!81-$\2B)D MDE(H_VL9633DNK O80/;[2\(5^$6?6%3'A=)&@Y[4GZST,Z%47 MT:L:TBN>9?*)DCLO\%?D[]1+R#I"NJ1C47$.*=SCXO.PVS]=/@^X[K&60^WQ M-;9 UDJ2@QRMM;1"32;*;6K*]65P>7\.C.S@[K'1 @F=Y-YLRF'=2IRL7GYI\1B5 M!PJH[]#I:%,X3F6<8T3[UNB-Z^\;5O1"7/"8RCJY/%W?T4)Y?L/W$8 M\/>0_8O(_Q9M&K]X.#ZE@1]XB7K_P9YH0$Y;L$-_L[\6*>ZV-86*.Q%ML:0I M%WF=TS8\NNRPA0TXHN0$76_+EE/_*\WRPP$F"BCX8NT+@+2Q9Y6!#>=COB53 MRR;\.:OBB) IH7!FC,D&Z'L,R.V;LX]6)_=?;BR@Z>N'% MX9#$AR00FXHI:]=Z^^A]SY\:NTN".'F,BQ!]O;T*7@*?1GYZD3YD7G9D7SU] MIA$+$T*F&DU>I._.+_]=J-U" MVZ=)X7H.YE/RCI/U5X5W8']F'RR<2Q:?S MIX)/Y0YQ]7G&.5(U@!0M($43$(XIHEO5RZWJM:T:Y5;-F%6#W*J'TJJ'VJI^ MTZK\PG]:67976#89MBS8MB\4[UL[Q6=%>JW#'6\'IE*(VCHQTC25_;C3_B

    <8?8(;*7$E&%V*-E*?[!)GC-TO"BP$=S9=[AS;W$D;G[%S(%[K MZ1^FNL^/]?H?O9#G;GUXIC3CXXPX'RA[/U.[)M"S0'I:]-\C*&J1HAH1]4A5 M4?:6YK*^#$$AJ">%#-#6?&#( &HS8H^F%QC\4'KI'43H=*MX$'2Z**A88IJ> M UBKG9<$;BDI)2G?& 4(#9S3&2PTF('J5@B #6FMH=ZI;EYVX+[S$M:,RWA_ M\**3\L6^P9) _-P*WLQE"A%BF*(;_59;2[4H*I 0G,05< ;D_I,1%9+4\/ M6;SY-7]77K$_-%@:<*]GN+6]4SA%*2**K4A>$&?WQ;#%J6AQ.MA@R)T4!2RZ MNR(*3 #-E/)E.K,YTG =Z-F1I.7R:42Q*>#2A&@Q'<#G0"H<#)?$VX O(7,4X/UG) M,(D9JIF#LAO!F2/2)I5M\FLXC MX."P?-/!;&HDJP4=!DI;+P^-ZB>?7)HA+:L(>%BG1M5@+*>&%!8;S"=+6B+0 M>6(XGQC FH-S)D0M\1EF.'4R@"GL\UH7D6C;]3^/P8L7\H;=T22(^5R/KR+2 M*YK_5Q'3F8D!?F3+0+_!-ZCX,13QCX8$D>^7R2"E$/)#*>9'G NR,S7E :M? M_)F_K;5AN)L$*TLX7#4AD"W;H/;PL1/)93BDT3YX?1T3! M^UHX64N7&F F>8O:A)8VX>GW2?[OE-OF/#R#+=YTO84MT@"^\,ZFO*RC6(.N M7Q2S375QR%?>A]O;6ZRHBA%1#F=*N5"C(9FBPD?O67<%.- 0K9HHCE?!0[9J MBM0'"MJ$;^G6(V)=.G'3A0TB9/NB@T[C_%'RA/R7'DGD5J0#4 \ MKY*"!29" 'EAI%O_V/L.>'K M:L?Q6G+;KJJ]S\2$@A8AF5T4J>+%7JH3\^Z3 "B)DH@;"3)!=4?TWN5E R"^ M_!*W1"+SO_^/[_/PAP^2I$$<_<>/@Y^/?OR!1)/8#Z+9?_R89].?AC_^C__[ M__P__OO_]=-/7TA$$B\C_@]ORQ]N[Q^^_?"?U\^//SQ$:>9%$_+#;3S)YR3* M?OCIA_:EY ?H M7EY2_LKU T#?Z6LOJ/\<3+F!"5_?I!6(+^ZZ=5L9_H MKWX:'/]T,OCY>^K_2&60Q"%Y)M,?V.?_EBT7Y#]^3(/Y(J3=9K][3\CT/WX$ MH7]041X-CGGM_W83 \M/W@P*TD9^?7Y8]_0>"A<,,8+HWW\IE?^EZ9>I @0^ M59UK+Z0R?GDG)$NU>R*LWU;/GKP$%/F=9,'$"YMV#_TR&7CJ8W M\7R1D'<2I<$'>8 A/-=GVJ#%MGK_[D4SDCY$+^\@K?VTW=.F&J_3:$,,3TD038*%%UY-LN CR *27D7^*)EY M4? 7FWLU^ZW34,.^ON3SN9329Q'&:RL3R"U"7Q5L[^Z MC37L\V/L1>DSF9#@PWL+R3>2:?:OJF)CKLG""_R[[PN8?C@]H$?)59KJKQN* M-AKW,%Z0)%O2J61!%1_:?XFGV2?HO+[HE*TT[.5#!'N:60"L&(ENOUK#?A3J M6M(2 KS1Y9XD\RH:UHM->SM'12*EX1PM" M-F_I"TW94,.^/I.0K@,PY6?+8OM#O_.:P-P S-#=OV9GM5IJV-M7[[O)BK$I MWO"[HP1.5C"7L\T(1T6\-(=?9/'D#\W>J!IING;19J_A .+3'2 HC(FD1)4; M]@GF0I@J85 ]D81]0K,[%?4:2R=.LE>2S*_C)(D_80'67L:K:C9=LX%X[5E@ M5;CQ7G(^#S*VURNF7H!"(H,-C;2%QO-0FB7!!"80X-YH9:FLV7S?[=,IUX.%#-(V3.1L5H^GK.^%[9#I8O,C@K&/6:N/=[%M*_LRAQ;L/2IKVOG6W M6B>[ZE9VU]9VV>K#QRO=U.AOVH3MTX%1UX2UK>S-S5:9K2K=[CV-.EJS[=;W3O0NS\]#,IJNR])= M:. '7L)+EXW6OP7DEF1>H&OP;O'[G>S.KGP_H+W<8LM( A:^TPE2T65<"V!5 MG^H$[[I4]7@$10/5>\C2LC*V((LFW>A$3KCB<54JFUGK(?H@*;?,M*$>LN]T M.T[XKACD7MIK?F565.)?9?=>D/SFA3D91;"GSA.8RV>P>0E:'3,-N]2M_/@- M^@OM">OH[T'V'N?9,_'\(%Q"GT@R!VV'97_=<=Y1N\8!*_WI?(Q!9T#[N4O% MZE_%&8C2'WL1;$@_ NHB]1B#5J3%<>,U9F:(ED>FI=YU+-6[- OFM!N_IF2: MAX_!E/;VF<",FGLA'SG3EYCZ''>];&,S8ZI5^C3^8V\=F1]RJ,*WTK&-IKCHRFMZ2*4E@-E^C MX(.L58EI?[WK\0HS"KUKN8$>!1F?2.[C9)?4S551NX.T;F\ZEMINAS;ZSN:4 ME?FOW4%HVHF.9?1,/DB4@W;#H(>C^F(!!5COGD@2Q/Y-/L]AO0H^R-UT"J0S MFUW0TDG88J\ZWA_/X+>P+GEI=IN37<8W)+>Z(3;L0^?[N/4A[NH-]IJ;F;9; M<5GI4">RNPU2;S9+R*PX^19CH@6A*+YD_2YQ0\+.WT9) %I,MW]L;H3/1\0W M FSK8RUBO@K#^)-MP>*$EN/KIS64\N;;Q,4G(/-#EVFCUC$TM_0:MMDB"Z]Q M!@LF,XZ4+"/P^R1/#@[*WJ&H?<%*V=ZZX -O]'_X\2=,U/00ESYY2UKF->9FPCAAKU$V9G;+@FCV^3;]/TJ;:59NN?*9 M*Y4QO,&R]#5LU%M/2[H50>6GVY1'\\F\?O/M^@N5KTNE!0W1VOVH(S)HHO(M M]L"R?]:6)7KK+T:0S9MMWZ>KLDAA/"_O<6_C_"V;YN&JO!'P#OK1OJ0$)H#] MFK9%8_SA#F118EB9ZJA9L.[RZ17V* M$R9#NJ&DUZA0IQA"M> T^Y0MO"M]@,D_CB8P_-FOKTGV24@$0X*Z\^89GRSH M=>FF)\6$^@RJ0Y7LO;C&6D<.@9+T;_5DTUFW;,OQJKB#('R 01=6/N:\'Z,I M5/D[LRLMS4:WG4_9PKNYBJ%4Q!&/ [+27RA68R-2MW%+F#9;&^JBPZ>Y)WWY0MS3O)+;G/4TS6(XGG@A5]CG]!+FGR^L,1T"[UI1VJ;17#U3)T1 M^&M$CS%KYGZ-?#B"AJ"V$YAJ8)U["HT]1MO[ONUW7N63.-T"%+?]=UX2T? * MJV)&\)M^Q'Y\"1N3G%FC5EZ^K36&_?,F3LVL^*I&[/;Q)5] );H\>^'J"K1) M=V7MV>WY[R28O5/+[0=)O!FT.?<"JIBL&.6<5:[^R;.?33LFC_LUM!_W D]1>>-FN1"/\,)HLBAW".HIJ1Y(0 M?=9RO"@;[\X-6F2]!XI3NONB?WB$SF[!(-\S C+S5T#H-W3#8;-0Y/%DJ[V0 M!O^.DVVYT.92:(^%^$[)Y.=9_/&+3X)?J*SH#TQH/QT-B@#?_PU^-6;?N7I+ MV67:JKW0>R,A^\IXK\SX[/QD<#HH4+?7L55T]Y*\650'01]%Q6EWSX_/*DBZ M2K:[[B635=OPXQ9#^X'3BQ*_+)BB_S1Y#\(UN=,DGJN$5WPX-@"0I]"A>,&U M\,+:$40,"3UF !OK#*WSE MZGN0"CB45P)!G)Z<'.$QJ61HGU1-1-74'KM);0G$;4S/8P(V]\IQN ,\ C79 MV*=1#*6:N1,WF;O.X6@%.*CO!$Q&7\G\C20"]BK+ R*B=@G38Z@FKC3 M3HA;\3;UTC?67I[^-/.\!2>/A%FZ^LTNB\6OQ^L-U$WHI6EA6A?,K,HZ?/XZ M[\W$J@^HFN2SGI!6'*)NRQW^*4/**3>FU"ZG59&$C+J@U2=W%4DSKL MDM0:V]I$NB%:_YUO(2Y[PE9UUZL)NNR*H'T+#OW-UC1!G8#EXTE597Q^>CDX M/NT)3]IH!&: (U/N,I)T-;0J]G>/L#5_@)V!R!0@J\*GF9/>[%>U\0BH==3$ MLX)$#V,*%FD1CA)I.&I3(&9N"X. *6.+3;T["./T;DX2&J'D M2Q)_9N\WJSR/$C8K:W!1]._\H@-)P*ZQ3:CS$?KR#G./#J7E@APVTBU(8R8K MD0@(-#80(1@5-M&;G\DB3D2.G*+B]%[H^+)_DZT2CX#2;MQ\:K-Y%46Y%VHQ M62[*4??/7"O%(F"P&Q^>V@R6YQB[9SZV5>H:M2+JNK<"GTU?*GP"1@UMA:U"6S5#F_ MY1+OK-UB?*WIJS&H H?@H8&Q_:?;\3B)$U@H>#P/Z@E\0Q_J)\N;V)??J4AK M,DT>]'=TZD 3T.VH*]!=^6%-\1\JD8&4Y(KR''__3/1J0 )"'7WCM87G!GX< M):_QI^BEEZ TQ][7.5@,1T"EHX^^MM \Q6GFA?\K6"AGX*H*7 )]/;I($0DX M==10M*VA?/G0&IN\*$?=/W.?%(N 0<<-12N'B_5F8"X^L4CK\(UB?WV(Y* $ MY#IJ,5H;--=IX@!1Y'N)KV!VOP*70/^N6300"3@UMA5UPRG=!UPEQ),LG.4B M_*5-_Z;82@P"IARU!3W&U!GQ/8[D%H/=8AQM_^SM0AP"UARU\Q2O])](DL91 M1$*)VV5548ZZ?P='*19!C )';3Z[4.[F7A 6FS5-)LM5N!3Z=]C0PB1@UE'S MSFOB^70%7\[?XE! Y589+I[^[5JJ00C()949/([Z^O[!"UD JY=?ASV0B8T M:NQR[Q;CQHW]D"G$(J'/4B+."'1V=M&_\Z,&(@&GC2PUO^S& M2VTEANHFAW8Y+'%J%E.U>7R@M4%S-%V'S'V*N<>J)/:J2?7Q.M(7!BY19-;J M@F.L@[JQ0+>'BP2-I>"L];<<%LFT$E,0.T99!4<*,BLA6(K,BLEKTS""Q\BA MKN0$59,J@&$I6BLJFTWC![H7.Y R(Z"QNO^68K" M:58;CJ7XK)C<;_)54;P2DK<+CK%\,HS9K.@W 00O6R5\G8G M#ZR$8FF]\?GI\!0KN)(QSWI0\$/"-B?[ 5B(9@',4%PXH,AWWR=A3MT;OL2Q M_QF$5?Y7)M7'6+$IC6G71F,K>"PF\QKL;C C&XVT&=SJ,7XHV.8L/<9>E,)* MPW,^;VT$>40,XE_-Z2910J-V&V.L4)7&/)M!LA5,MO9NV98N1#/]8VQ%Z3%6 M$)@:_%9W'C^4;',:;XN.\KS,K][W]6(C85-<:=R;794"@ZV8LKB7;!&3PN]! M]GZ3IQG@3!A*.;NR:N/3OI@KE"CP(\K:./^2A1?X=]\7-!\Y+$&C[+V *9N- M9=7&6$$M:YQ_%2A3$W/NN+W:+47VLQ8^/,"[$V0H'W%H2P%2-T M#\@\ M[C$("DU""3+36N5G6;&&.E_ZYUZ6J$RE;P6(#&Y BBJC,^0,RHV)5&% MS5; 6=Q%\YE\D"@GSX2Z9@71[(DD[%4 !Z]A<&,L2:]-=>H/QX>GYQA.Q0V MT(=Z8&U%K_4)Z"-S.?^2!S[]F(7!3C>#S&< >A%DCS%L-=+[.-E5>NJ1%V2" M6#/U&N+R0=X[-YT$E@((3TR4Q)F$4,49#IMSB:"..J MUFMH?(9L,[$PA=1 ;"O"+NY"\^I])VFQ?AIJB:KJ^ S9S<>"7FAAM!61UQ'' MKNLX2>)/6$>U_+HVI<=GR+8U"WR+8-D*WVOY;$ WO^GZ6,/M^W&2CJ;EIY.O M"1QS1/L$_1;&Y_W=*=:!:BN$+^ZHKC(CKP19%7-2J][X'/D*V\)(5P.T%?(7 M5P%NJ@/55AAA7/78=LY:#P MQ5#6I M-LR!VHI#[-25>DF"AO?JVS5!2KU7!1V(MD(9(]_;329)OG447EU1EGXE?RZ@ MKC\^1W:BL: 2^D!MA4'&50P]^K>P]]] M O'5O1CS)O?C1F4BH5NB&&)(]%$ M3JRDUOB\_Q8?%3Q;P91QG[W7N.272;/_Z[H"G:U@S/@Q*QA0YB-MPA@(2DAENW,E)7'%^B!+6KPK8G+ M5O!FS+'\FL!)-$^66J-YO_#X CV"6PU^!3@:QW>^Y'Q&9,8LP,CQ:')H>[G) MN_'$4D%.2+K^6Z'6=*7+DT68IT5L1.G:W:#=\07R\EY+69I#MA5S&OF-?S[/ MF3V3G4AI0N>$O),H#3X(MV%0+XEO)!M-7[WO\N.\24OC"^2#?;T5I 9(_'#5 M-MS-,B^(B'_G)=2!*BW)X99,@TD@.QBH*X\OD T M91!$Y>MF-?(M_][$C(Z M"HZQ(B(ME'I*SM M$VP&"#5 O\!'>L^[5QBO759\?(DT',U)V"91">H HO';37TR1#=6*29>/0@' M$)Z_:>J3(?JMM8P@P:5U-8P#B-3?-/7)I7NI3X;B##;5_3^$J/T-4Y]239; /N:$)6:JR0'4NJBX^'KJ24DA]-)+UW,11_;0JE)Q)Q MA?$0R>JF9$>/S!(*6^'X<>_@?O.2@"KTRG3,@"Z?DF#N)N: M-32^=$P/2L16S\HU\-F*\6_U:%J-XR5_2P,?^@^BD)]5=>O3-.H#K,VPK2']H3N' ]W"[ (2 Y0E;* MLEK<.[VU%2C?6."6;36/]5+N#=$=34RM,]M]/X1H]W63=UVB^P164E+-7T7? M#R$&_E48QI\L<%ZN6%%UN#; 9"O\O8MY$-9B MD/ERJ.J.+UV9H768UX-S")'RNTU^<>F*&T(3):B&92NT/JZQH8W0Z\/AV<7 ME3L7'>*UT. &VN\BL/.E*_9<&6'+ER2Z S,=0!9RL^/VIXAA:C:@^.T&,W&&B M'IQ#B+[?/'[VX,@5EW\=9H4(; 7&M[HK[S12]N"H-RR>4SL MP5&?3)X:6&S%O$>-9=M9].O!41^,:+50V8J$CZD([<>YQH^ 8<"_/J0#B8+? M6DSKP: /]CDC-+8BV^._4F!._C"_C1(F)9\%C7LBRIPHN,I"NXJZB YEY8J?K46HE[,G#&^Z#$ MDH+/:A#N!9\RW_\T#'TR&+ABCJZF2+#G$0!Q,:[4U9PDP<2+;LF"AK?S8!VG MB[?\Q:ZTTGAPXEYL#";_BHM##23N19;2"K'PE,1^/LE&R0M)/H*)+'!?55'0 M;U<,@\)Y5-YW]R)'F?#&PJ]R2/+(&,+R( 4D0X^<%R&'(@BH0:,$TR9]:W/O M3:BYD4FUZ/<]404[4%8<#TX10QPHJ*B8034!H8:,$KT^B=-L6H=$947 C!@8 MTYQ$34"H :,$)'[)O<2+,E*;NX<0-)N1a#LBIE=WU*TTWM; MX:(<>(J6:EBJ=XN"$-R[[F3$5--8W7];L:<<(/$>!%3EDWOWO4@Y0Q^EP_]\ M>9:^&JW!M(;LN%Q-KE01S ':"IN%Z]>T"H?'=Z^KN 53^"6LBQ]!"NCNXX2> M+.F3/(FBF#4$(D0V)YOH2!ULAQ&6B\N(I:=4 M,(A.;(IJX\$)\LJM8*/B,*8%J7&XK>V,WAVQ6'I.4_6*S+0)$ 7RFFN=W7UX MC6-I-63:TGF:L)2/ /FKE_Q!2B*3G:N%E6!'@KSH&C&O"ZAQ'"TGN/Y"(I - M31E_Y<^#**!RR8(/HB9<41.$A+P2UV)="U7CN%Q.4$]-@R#1=\!Z"SO-,%[0 M;8O.!EM2CS^TZ],Z;@:K<8RN=M;RQ@%^C +?#,_Z1'!-?(VC>[7#=/G,OXHM M1\_^FWARXI")ZJJ@YY<79\CO@LS9-4'6.&27$Y-W%>)5B&?)W"VK!FL;LJ=7 MK7E;#:EQB"XG&-\3CHE]! 31IT&MP-$XIM8VH:^(UJ]O<12O0&X;>-56,&5= M$*U[K_DEUC!-0+CAM43N1U[ [._T*F?ME0-[R:HHHD*O)(,VQH,3Y!&MR5;% MT*7(<0 MGXO#6JUQU+4CB'* 6VQHXRB])M,X(>O 122]^PZ" [ !]>-C6R4:OHHZA<3, M$+VZ )9Z0;3VU?'@K%<7JZV+PE8@, IB:?S;1UE65)\)9G M/)*M\5)@W!:(L5W!5$:N%;2]A$QG,(AYN>+)\3;PHA?,/=QEB_PHY8?X_ M\Y3=,#)W3KG?>SL?!$)"\5S<3K<"W%A$-<363"*8]C=,4<:\,%E;@"D+4],PG42**>OH"PNF5 M>4()1<"SN8D4<>;X'=;O=YJ*&)90;T:^Y?11\FBZ%QQ4XR+VDPL: CK!T89('^8 ;+,]:?.R^AV5_354()U0Q361[$T2N[N@2$@-.^ M93K= 5CHL0&O10T02J\,YE(8 FZ-#:L5W**&YV:QQ4 .("CW#CAE7.[*\B -5RRY8K($*Z(8#VJ$;FM6M%7" M%66\Q+VR( 5D"XF$'*'1K J#>U&[C9F\\OV ]__)"_R'Z,9;!)D7*EF5U@/I M(%\&&C.L@<>]6-_&;&^ET5%R7%%Z/!@BS\C&S I1H(;\MC1Z)Y-\GK-((:(+ M;?5(UFT#I(9\ZV4^JLVPN1@_G.Y ?8.NI%=6#62#;,LP)ED-!S>L MN&53AIV<8A>N^)3HFS"J01Q"W._&2<7.77&'K.9(<,X5 '$P!+A6GJ,;OONC M,;:F4S+)GD@2Q/YH>N5S,))\53I5Q\.CT\M+YX>M,1P'@X5;H5N:XTJO,I<1 MTE[:F$AS/=A!:2L4N&N:L''=%F[-ZC3#Y8:8$^U?*#!3L?@(.0@V_F+H2IHFRBMA5\?,&F)\"19%C* M9N#K5^'0-G0E/9">"E0#:!R$W!TVJ8X_I&E._-L\H9K-NO2;%^9DY;-&6&IU M$J6,*]4T8=08B-.53/+Z4T(-A(UCF;NRRNQCYT/$EJ[(6@-1NF)C:*(L:HB- MHZ&[HBW/9)$GDW>*640E2N' MCL;LJ74??DFDPD89#4E?F9^]>;1@,0#6.D;ZUJ;R+L,;_ MQF*2OL8"-R.F^&^[J]\S@5-6&F2DR-[*!\DSF<2SB+6B6CC:_C2,U%YI7S?R M:!P$WH&9J[ZDKB+_[CM))D%*BHND$1.%;)5KX6M A8//<-M0384(&@>H=T ; MY2>'$N25(&1/KLP;&X,4^J1+=1$V#GWO@*J81L Z/NK5R6FWY[CAZNU0=AM\ M!#Z)?!ECZS(L65*_C*;[?6\<<=Z)@^VA1"X#>'U2IS:E< A!\:NOG4!&]!T MRX;^XH6P57IBW*PNLM1!3QLT"\+ME8VF.5;$!7:/[ M[\4BB1=)P%C:=447>][;:!W$UXM+8>N0#R$R?U\<#XZ/>K6!LHG:5FA];*MB M,[>#XZ->V>T$ !H'TY=QB1I:Q$O?[\/X,T4,)++N@UG\D+UJ0-4EQDQ<+VS( M\;$KY@"A*$5SY#X.]Z*%:/GN/B6QGT^R45+8VB5.^E5%Q\<#5R:W$A?;K,G[ M[E[X#Q/>4CAJ%I!2J<.]L#Q( &/OW8P2@>D=GV0$I+GF9RW?8X- M(:&&^!!8+OEKRGQ'Z)UJO&K219\!%E =$Y5YHW!Z''/L',L M2=99$^$!! QOJ?&C@Y0EROU/;8X9$"O[IVV/'BH9U@T"4*RE6CL-;8W.[3Q M.6 ,>16QJV7MR>@0PI[0+ M)S.E/&S%1,$-<%Y&>AOG;]DT#Z\F$[J5UU68W6H@'N3H1ICJ4BT-6^%6<)7E MED!O)\'*2?5J3N_J_E(]A)/4 N$@WXUWK2I*8>!&:A%8+,K='$V?:8J/T13D M< 73808P5C>RHRF=)D$HCX'W%H1,*B*S1I,VQ^?G%Y?8[N!=J8X]:>'&?A%9 MPUC6A8?HW@L2]N:"9IX!L*\DF3]$'X2+6&@ MJP*M*"^I:BVH+CT>'I\,3_]%MJXZP-8*C M? I2U9XH2G5 ,/\B^TU-432.^.*$CIB'=:D.:W)\_"^V@LCD< CA71[F"Y@? MN=\>'*Y@R@S>0G[<2N^^%\[*7^+8_PS"4*(O1NW VCL\PGZ:VK4FU9-0XU R M+NA8\?[FEO#_ED18/!#7N#;2;P1(0#X,V;T,,D5^" %H]C&O#,TP4DGPH7". MUJD^/CY!-LJ:$JNK'B*LC0/3M'/2V0?P)?<2+\H(N8K\?^1>2-]GI6D.OYN0 M^SSRI3K0N,WQ\2FR%:V98E@20.-H,$YL?/?E<$L2@$D#1?.UEUYZ2LWX=9L" M,1[H!*.#NW'X%F?5AW>>[Q)?O>_&.K-7'P2&O&%I3U$$8!M';'%5.W+VROR9 ML,AP3UYB/J=4M0#K-[)5IC4-$<-M'"+&41VYH4]\05"_!]G[#1Q!860D;!XU MTA-A*S# #E17%) /(SC-/NRGA"R\P%_-I7??J1F*[N)80!6^ ANICDZ#, 1[ MO0FV@;YQ4!E'%6IU/GSREK7/T45=&'G(9KRV#]%;0)V,#F-^U!,3WZQ!$!+R M#2/*R7D+/6XX&&T564U_:VQ\BZZO$H(&QL/AV05V7+)6M$ %V%: EI:)I^O= M!%:C&^@/?\A":/2U7;V^B>?S0.IK8*%I+KM#G#+JB\)6;!BWK/=W\T48+PDI MSGEU#6[B9F#R17YGUM9&1(59H#"]BMI=N?U*IN?1!7K]>E&F % MNM&K&-IZ=H#5L%@V-J*L6P(1(CN[=&E(V8$MT)Q>^=!66ANIKT<3X^QN_?'Q M2:\W,#7 "G2CHX 'VCO=M13XFT;U4QV#)KA_3J]O;6I#%M!O',6@[B,_XS,N MK(NUV*^N#_,C\KO/5H^W56 %C/FUB=ON=75#Q/8 M DWIS!=6]'J\P)"M,-S$T'$XJ;^%^GI0LZ7Q^<7) "N:JEV5:"H!@7;TS-6U M/&'NOI:&O_V33%2ADI35N0D!^?3B5"@*KC182D2 M_DB>^'1?SA4]3H0>!<(*X^,S-VVI2F(J#&<*E (JD8.Q4NQ>X+_&6B3N% 5@ M;D[D=>FKQ"<@#CMBZJJ_]W&R26.OKF+HYE755-13)$+5,;<^H=H*+Z;3LDD&TWO MOD]8'H)G6.M&$14#_3]ZT?;AA80%:04!!BQ6 /SABL;A+/^B5/(A*H)$WP;I M(DZ]\$L2YPNH ?^>Q%$61#GQ"Q]YF)PEJHC?N?'Q1:_&<289!MQT! GN5XQI#.@+U-H]7@#CS.S+'=SPW(>]L M.U3M6K(1*+:QY^^"C2M FV3_5N\.*40V_3FMWD*#X;GQ-0%7[[L(+4U2OEB$ M3-!>2.5R'\:?#]$T3N:<<;5/AV8+0!_RO:*92AG!$FA#KQR25XEFZ7VI/)7: M3DD8$,B'=R.NJNFNQ"2@M6>W J50]!2=E-BMDN/C(;+7AQ5B*S!5$WO1,XO^ M2B+?XF@"/V[<$"._PM)$5[,P3O.$:$SJ39L>'P^0_;W,-Q#-\0K4JE?7 47T M$Q8DW \RP$@W2#GM^W6>?8NS_R*98AK1;6)\?(+L66"'=I%*F4A!H#JXL72+ MR(KW$N@79>'@$7>/+2A ^82$/"/Z_\+(J'2&24T&%[Q#^HX%_C% M86@#L7R!/DK@-.4E_&I,J"!6&F^+YLD0,2_(C#G%;\&0X1_+-EQ^'U'C,= M35=,P"F#$O=.LF "^+HVYZQZ5.J0C@U'4@U.3,443GB"=>Y_.)-NF6ZD3<[D@X'?E[9@AO54X!+F9 M^L3CO^1-RM 5MX\:4TRW4A($W6U\%=[%MN I"6"SM?#"DJ-8Y(^2F1<%?[&/ M=+T5*'][LVFANA?Y3R7PHVFQ4_3"S7Y&8\]@I?WQ8),RN"^RV>RB7T%/KD.Y M6[WM3U&)(7O5V&2^>NYI26AM;86ZF&!>\ODX$O"T?B?>Y:E))E*=0:[7 $6'? >N%+W@,MP$7Y]' M&8M[N3%MT'OPSL\ZJX_K#*6*TN/!R>"B^S'$)/>15B0E+I(1K[,D%)=*'2OO*A7(39QF:7%Q%_Q%_**3 MVYTSNDAOV#(0?8*P(%;V26NW*ZU(T2 O@';X$.Q:=<#W>\SRZ'GKJ'D@KI=X MFGV"Z!&62F$P/XUQJ:Q+Z4)81H7],AN')LU0I,B+IBX;U>.N!M@^C\(]#XR. M5?1+'/N?01B"I'>[8K0T&K4#O)V>=#\ M?\4)N'1,I#=Q18)1G"&Y%J_&L-LK2RFYM.#*L2\7V1A158%>8<><$TFJPEU" M#:3/&K]*R'U-(C(-NE?O)]BL$]8'NJJO>J&SRY-6I,P@;/%NXCD]\Z[LV3O" M92N9:2J#7X MQ+6 I77NM>YO*U89XU<=VTK7:;;#J]DBQ8_L.:AFIWHP-D/>7!9LNE?NA=7,@KTH).\=P]:KNEMFP-&B%XD1^RJ]) MA;!LOP-A2Q7Q .22AP+M.CX82_VF,6JV"P(/ZS"T7;J$4!$58?UXA^@= MK=FHT6Z#8D1^!57078.$:XY][MCI89152'8L!. M9"(7K\".H@#4[R&B$P[A@,(B(&Q5K[TT2$?3G7XM^?_7&5%Z#5!TR!M6I>BK M!Y@1/M0X;*+HF^2SU/DDCN#'21'1,")JHLT;&0^/+\_/D5\\&=+= .4A!&TK MQ]_1'_NR:E3*R MJS1&O@QV02H MY&=(-<=])0Y!TO@^$7D?)P0VT#-> M1'T/TC]NH-=!1G^2;_]$M:AHD!^_U=_]*4!5\VV(P5A*]9JEPD1T_K>J.$6J!'4D_ M=YT#.O752_X@&;T@?B&3/&&/AI4:(ZY$)=,ODY(V)@';O4K?L!788OF6@N'3G4JK7X:& W0"72A M(TNC)?N#%R0L5\U7]C*5V=--;YFTVZ!RZY?-L2Y$@6K@IGI;F47YJVL>;8[] MHHAT4SPD>XU92.11$LRHA97XUTN6/$33\F#W*U2>_3))M2<$@5+URMXI#!6J M/]WH-@%2N^B7=:LF0H%>=&2];#VFZ?Z_?0*#+,C(8_!!?.5^I6G35,K]-)=9 M0B[0KUX9426B6/VIB2)MMT'EUD_3FBE$@6H8VULQ5>-AOH#='4O0EJRRI8VF MCW$T8T.!H]=?GNHT1Z793WM: [0"W>G(-BO8(W_)O00674+^D7LA/0BFL-VG MD>;N\\C?A-S;M0Y0;&^R77'3=JG,^F5ALPE;X,5E;'+%O=9Y)A\DRF'O/XEG ML-(:>7,IZU))]=/BH@M-H 2]LL12H])H^N*%Q.0Z3UB)2J:?!A4E)@';'1E: M!:L#ZR_,5_S6 #"O8@1KVD9TZU,9],M/JPX\ <6XGII?2$02CVZ K_PY'(A2 MYFWP00R9-FR&2J2'9JYZ* 6\]\H!\QDX OG2N^);6+_"F-EG"MS*DZ1&[?'Y MQ>7%2;^V?'7@"92A5T;-ZB"%(P:*G:2ITQ(,"Q8I7ZD<-5H#-H;]-'76!RM0 MG%Y9/6E F3CAX67T]X.26E0V_;15JD$)"._(#"G:+L1PIHSH]/:%'G3I[H>^ M^@S\);_ZT=TNF#5#)=(O V,#E +>^V5C7 6Z-K C"JI0J?345BA')."Y5[Z: MNY$E]>E6U*0RZN=F4 ^8X-%>KYPJ7\B,SFW/9!$G=5YK:]6G\NJGFYT)/($Z MX#[6WHK>KTNN9DV*NU_F6S-@ D*1S7D@XQP*+^F!-?G0-^,IZE',_3++FL 2 M4-DKMT=), '36=NT*2K%?MEV&R(5Z$MS#:!(LO/!JD@4?['D ]11/ M9EX4_,4^\LK"['4=X*;<@ZV8"-"[IY((1M-U("\ZO(EN8@HK[8,"G&*DCIF\ M$S\/R6C*3Y/,ZYCQ/)%N7J>R +E&+4#A4?LIF]DL]JZNM .X"X6:_P M@='TRN%'U:-9 8"FPE54OR=I$WL9S+X@,J.05J"B0KL8T&-*C= N)I2!7 M=4D5!;0CP3_I%.0%U/\[CF;?@VCS3I:"RD,Z1Q5[]V+G+IR$&[=)A85D*<'"=&+;O37F7E&W+467"JV*7CAQ[I7A.)",D2*9 M"B6_TV=+D9Z,96_Y_/D81.0!?I2=3?8+4RU%=@(P.( (^X\:G4DPB+;2K.;S M/.0>K=,IF62CZ/6=5!B[;G/R&L.?5IMKGDR$6U,80^YN7!!3G.F!!L9LQ,X0K6Z%D(M^":6I8 M?7"'$#IJLR%53EBJ*E0JR#<:AI0KD!Q"+*B-5J]#W!1[LFA] 0.J782]\4?1 M,PV3EL#,R'(O:"N%U>^,!R='R.[NM2_ /(?P4C[:U";WW>Y"]QWGV3#P_ M")>W!/HVA[4;T*_EIJURC=L>#X<7QV>N;+/U%,T>:"=#6&W&T7:$I9WP2G14 MQ5[TE,0?04JO9&'W1M+MH$MZ&_#6/D@',;(+O\D6NVTYX,:V4FK;*O. _VM* MIGGX&$QYV((T\',O9,-H-%V%;2I';#+5,DL?HE+MQ\35*G[#?IP(6\%]",&S;H/4 MF\T2,BL\ 0L9:6_2M>K3L=8O8Y$)+"?C8*V#\M [%WI+21*6!A@FRLTD>?/N M13/=E:A^B^/A\2S) EKDSBA3DF[*^E-/)\'>C9# M&\TRF9WV:#]B"R]N0"SE[G87ST;UMR*^&6]DZ[4[/C\=7EX@._/5V[4V!.QD M)*TG+\UN\[VP@!LT>EIAV,QX>'Z!G@'11 GJXG,RM%;9AL360R;XMSC/5H>M M?5TW50B;WV#2Q,Z15==(9PU\:]&ZNGA(PPR.&XC?2(;S:*8T2VN\EJDH#6>% MXSX]DSDY1MZ0B66H\%$J SB ]S%[*1.OE]0/Q9,8554J)%=FQS)K MU01KHCF AR_[2%P_3O8/IR;$K%TCJL2WL M_P&D>M]LZE:IZ;[%&4G9S@;.?X5K8S0K;>2,_'&,6Z6B== YE/&M\KZI"_8 M,LU?A6'\R2ZZXJ1L>1I%%?CU';N:-$N%BQPGQU"3+*!%?;-C1Y4*JT0CO=%N M@XK-08N-1$E,H:'FJ%?::KB?8LE)\9G0AVGI:#I:$+Z12HN,R? M9L9F73O?H2)U\$JY0EO:A&_I;51+&D4S?<# "(-5])@\\M,B&P,:+7T#=8!@\8H$N3A M:H<+Z=@V%TB?0U^M?#O7CITT2'@\S3Z!#C3SO3 AJ\9H5=8%TDX13/O"?C7* MP5M6Q5-D2Z&NY 6[>%V(?1YMNTD^<8:7).NHT<)HU YE[QS3G+>32"C-3 MGE&+%#^R\:4.7RH+7QT9]'D$KRR:&R,#/27&$9,9YJ!>"UECX.Z5!6+.CNV: M,?;D9&R@4+0P/C^_N#Q'-E6))"FW/>@B0[T/5U,\8^&4F/'- MT&K7$!(5^* MU*.^#DK4.W*E&FQ\G=;/$._CI+E"U&N7DH!\D5I+,1JA/8#[\]422A]0W^1I M%L^+(W?IQ?Y2>X]6HS4J2F0?*CW%:8X1]9;>8#ZIV%;5FC]D[5"1(-NT&LX7 M&NC:ND[O:,.=Y&3/'%>ZN4&R47%K/^T0ZZ(7ZKB:2FH!5^$.D5?VYBI5&_8!O$5:+VYK[']G[F=Z"9&5 ME:F@D+T,:NN'+K@#,*9NQL+*7PK@5@5 K3&I&+5(18J\46P^G]1!? @/H58# MAD8!Y*RM7F,832:2ZE18R))#82CM0 MZDUQ=F,NH:R_;[2_3]Y2-_ENLX:!Y74J))0YOIHCEB)^M."'8AY44?_^K'GC M5"K(OAE6:%4M#@WE?7J)7Y;%9K),TWR^J&NFM/$A2@#RZ;EC M!6TLJT,X'RD&[C,!X08T6AR3T*]1 *G K,^A1I^:3PXQ<[!@#B?UA-66R>Y M+C9>WTCVE,33('LB"9,)SI[KSDMH1,UTU0N-W92H"B7E#-7*MM,QFNIC F>Y MVP"$3X]WY@8VDQ8I?F27104U2L-:#;A]OLU^)# /(5U8\V]K#+?M@N/S\^%@ M8.3*;;&_= G0'D:"&AP!LE5 (-3J :("XN*]<7DM?\D7BY YDWGAZKU[*:"A M>>9$HP:YF) G1BV^+>%TT9N[C.IW$LS>83KW/DCBS391M9F,7DDR9S-^RKR; MZ,6*N7XT^P(3)'94M'H*8PDXZ@U%@V"SSQ3]:/IKJOODSE++-+;JZ4EOIAB+ M@-WV]!;#H\*BX\+@ILI:VUQXR$\U[6J+-N0#B+OV2&! D"*(3S&UKI]#?/4R MFJA/WXI3HS4^32/?>AIN8.N#;"N\6A?GNYL8RDJ#IG$;%!O2OM(J.=NCO*X8W+N:JJLU_(Y_.[YM#<61-D.%AC3G=Z\[ M.I)P[[*HKOJLCO:-%4C1$!4Q72DT6?;W">D@"DN/#"34I+^G@QF7E1 M\!?W$BC%'"O*ON1O:> '7L)+E\,'_A:06Y)Y0=BU*;K^DUS*B3+N<[I0 QHHFG0O@2ALH]=C'A M1>G(_/<_'H-Y ).,&__PR\ MJ.S81";O41S&LZ4)^_5;!"DA7LOH:D!3? (+R)$3:O 5^AS8TP'#YD! +BR\ MF@I0"YR ?5POT=6DYL&F,4CB:/:=XK*S"-1I$T2%>$%BNA341RA0!N2(OX5Z M_Q6\$VL3@5%C(!PDDWF=:: &- 'OR)Z=!9YOL*3]&7AQ,\+U6@%Q(-G#ZS!M M@DE ,;)+9@'DD?A-^=5H@F9 .[WLP41>!Y. WXYL60)^;]Y)-//S_XKSF1<+ MYJ3'3,&P42/CX?'%11_.;?50"5CNR.RE&,5/"]\+JIPX7DCR$4Q(6F=E!&B,=-K-\ RE)PBWFMKVUZ-$0F8Q37*_=VC?>?ZVGQ( MUVMM/!R>G6/%'37AO"$\@=,*KCE.YP;O<97(N(F+VKH1$"_23KWYE65=M +J M>Q65Z6L0Q?39SNH:?CUJGD@RH2S.R/62^_1*W!4,6H$%$6DAJ$OSMK+4ABS0 ME@X]W=.5NJ1D\O,L_OC%)P'7%/AA5T'@5V/NDT&]^)-%S)/=WWH9X;%1U[^J MT O]RB ;I#7"CCJ8(A5H :[IK@( \^!EGN5YE"7+;]YWXW42U7,5O/0EF$7!-)C0E,L\7PV]N(C#8$*%Z/L!QU?:/9D^ M05#EK9#W0/QXH$8KXQ.SEXN-NBY])�Q/CD!',>K2/AJB.V*>!_\>< )UAO M">NQMZ[^ M6L/ZV8MF1#)/K_\.TQVF-<3"Q+P#I:>>]PR%<+3NE "DB&XC.P(7,%+N:4]= MZK\&43#/YU)6MLJ,T3+O5HI]GYF*WJ*ZTMNQ#.X$;WBD7Z)BKY[^-&K!2H+Y M>+7AI*@-$-4_OU7JA3M8K7H@'>30>DKJC!@OHT+US+<4O8%FR^90E:\3]\K" MKLY-;LLD5;,KP(+K96\II#D)H1_]9(_")WFBHR)2H9554%(R)$/:Q.N M!PW7S][6- [G."^\6BQ@;6/2>2))$/LW^3P//9KYD*= 9'EQ ZW%O4Z#0 :2 MKMA=]^MCQ_73QU(FC>U"O29!J,@IHYHH@RWU*LL"]T& '06[#0 @"']"KDGV M24CT3#Y(E),O>>#3"(0/$9? -9G&";UNNYI"=U_C13 Y/SI7KF@VFH>E 3V1 MY+!?;10WR3QE,1^/LE&2>'!*S'Q516%90,S7(,%:Y\8%>X[A<:4 MTAO^E5NV] )&6![$@/BF5$R,D$01!-RW"';6B"_4$5CV>EQM MQGUN8$=C7N$#H^F5SV$HQWQ5<=B4(*="K,%=M1*(X>$^0+ T.ZRE\I)YD>\E M?OKK@MY%'Q\-S@DIHIA M4]W*,L%]+B%P%%L_!82^_R/W:-X;F@P[H6:2^SQ2.(;IU89-?R]5HDS>ME(8 M@\=])&'+7KYRB*-KOO)B9;

    T!P" N/!%IK;R/0:+Z!G=DL3HK'),J50UV9 MRPK];EU(H0[G4EP"'7#>OEC*=@U38+;\2K+WV-\ W_\M(?1AD,2TW*1)&($] MOF.U@UZ@2LX[1(J02>W5\DKCDV-$5];F5.ZKAPY>@0+TRU#*1TWZ+KT-1/),)@?T6S2]XO7PD,R_DSQ%IPJ2X8VW9KZ8YQ MM( 2,L'L4U&*VRY[_(I1ADGPVLW8'ML-?QR <$SO%N$HD6Y795+?YZ>RVP)R MC"V:2!,SS0!(_LSI=NI#S\@@J,$$,CR BU(5/@'AQA9%=PA7KK_".EPH2-.N M+F':-.]@$A!M;#Y$(OK>"Y+?O# GU]1"2K*;T$M5UUO".N/SBY,!:F@N2Z-; MC5! N[$Y$9MV!B_]2CR:,]BIL=>ZAOO%YD@6XTJHZ'1V='@QZ; MFXR!"A3!V*YI9V&SH@/R8#A:E;EX,)/EFG!HK@([* 5*@&1'M#,1K+TCI<$@ M3)OA(D.,/&S(;(W90818H"28SJ!Z<5I@"2P>\LK"ZVR78JBQ@F-9B[,CP"2( MD-2-Z; QB=+I?:\T= @I2NG;X+"$,R)VH2]A&DT-_1] GFEX3/,G=) M$BM1%27>L!F8!S'#?S>< ML>LC%J@ D=.U@:QS*+R$[0I,4P1 9$GPEA?! M'XK):A1](]E3$D\#<11TTX9 *.Z?KC0F]WJX!!4N ;&]>AW]!4XKCW&:CDH9HV7WPY7E01SN[\6U:); $[#=J_?1,"U- M"/'3>Q#@BR=VK)9I@'8;[/ZI!V8U+<4P1RV(=-VKP(_5&)^)%P9_$7\S6&Z# M=!&G%*90;4R;XG(\D-6C-GB!$O7JM?3^T($]LT\C$=!;C)=/=U6)%8T7J\JVAB?7!R(JF70?)@OO"!A,*>/<31[##Z( MS[VYZ!QZ'R>_IC(MT:H/XG(_I9J6AAC %6@'KBES-=O1I;,J=H3(XJ6J-SX9 M'L+MA1Y, ;.]BO_XDL63/][C$+J>\FGO(9J$N<_$E3#N,F[;HS=XK_&W.)I0 M:U_,0KZO4O7*'DQ8^0!?E0]D\K L$H$:]LJLNDX<0(,A^Q\$I)!NT@A(U$M> M$<;I@6Q==7 *%*%79M@B4C:=>-FM@C?)?@^R]YL\S>(Y2>Z^%P.%KK7P/__5 M^RXUPANW-CZY/)!=;&WP CTR-O!:SBE9OEF2W4!1P,JKNUJ-@7@.X=*V 79! MAKQ>V7)?$_8\90OLQ4(JP#8CD0TZP"HH#YC@RP@BGA:K%( MXD7"GP^EK_$7 D=T+RQT633VY;4 +E)T,*N#7 >D@-,>VD#W;#4T!]GKNQ>] MDODB3D"@FQ.[N:U+TAA[(HV53;,CNY<.?($J=9:'VHXRC18P1JC8'F$N),_! M[#T;37]-^;-&B=Y(ZW$9'<@Y1 ^I0!N,+:(N:<-CX+T%U!*DK0?K&EPN!V*] M4&$4<&]L[\0.F9YY( W_SDLBP)J"L/@3,N+?$I!?Y0@&CO;(^%I:29T*? M+%'QD&0:)W.J5*.W,)@QYM1F)GG]\7!X<=J#ISHFMB5-Q (=:?^EM6"84ZLI M\V"%#P<9O>@A-)O,[DT//00'(B^<>@UQD?1\)] 0ND ;&L5@W%H0H/-_[(J7 M_FY+ON1[1B*?K,6T)>%[0!B'S CV\R2>\^_I2>X&3MOP(\THXU][(97!RSLA MV2V=2,,?T?( K?IW]98R4[!D.A-7@EG_]&3MB]CH#8;^LT'AZPN#EX>LW\A! MWS7$6C'.ZJ 49+#JTY*,D]Z."O#4_25ZF^WJ%;H><$%\W#YI3E5",)EEORI_ M&!,'@0*;/LRD((0)WWBO)MT=U1@9\CY#Z5,"F8"(W""USU]T@;Q6(%3 M;+A41$VKT0H]# ^&[E\"Z*P;=6 +' 9ZK#-!- D6(4FW,"NG$?U&N.B0-Z1U MJ-92&AW@@E-@CW5&)#\><71:X\)$>LW3@/M&,T^E *JUJ2,CI%OA@-CT M[OX++]E:U AWM2KT)3L,?T.@8Z39*LC1NW]RW:=+L&>M1E?-;420100WI'9SV!G]>0M3;=5116.%=GD(N- O;'*9BPL/SIS4F4(!#P:6\0LO[K:<^X3SZ72\MQ4@Q22W.)LJ@=20&:O MO.*>$K+P OHL4#H:R\7X313F^TDE,]4#LA*$@,2.WM.*7D$F@/ [?8$QR6A^ MI6VXHE$IK\7FH!/,P V&M)E@$K#8JW"%MT5''Z))/">@I7R_+C]5BBMQ#>_3 M4U;YSE8#J<"QI?G#57<\#]>EBC3;7O@0,:="9W#G)7VQR>7E]V/])?)._%S M&LON-R"()\KC\3[N:,IEB4^D80OCTR-D^[)%EJJG!2-)N.@78"='_T+@, M'U[(]CW9C9TZH.TD%-':]%9K0D&" _ V[!NYI'3(V3S> .& MJZ"@NOI9.N2]QTGV2I*Y7J*)JN(@"V2_SP:TB@%9/4VSW@0;T M2A"YZ,#W)?<2#U!2\U@]9S[]%D *R,_*:O!:"Z,M9S_DA!T+DF3+IY :7".? M[C(6=+:2CVA9M?'I /D%68.!K09FRXL/-10^N!L^1(V#?ED=W?W+X%9GQZ=L@\NPOP=T.5/WAXC9]"+Z,.;:M91NSM*JP!,/MG-M?"U)J#8YNF5<5K'LWJ((#^':+- M 0H8[I5MK9M(NZ>#_AG9:R 4*(2Q86UUBK(UZC'#ZQZ?HN5H:CH9U$COE05.D&U*:XU7UF4S98_7>7V E7H+*6OI;D@)Z]QL@:X11\([*V&SHC'=&DF\=@%8W$WJ19;3J@^#Z9T.N@5"@&KVR-YH' M%#K%BJ)J@=P]' (*S5WO=N]SW(EZ\.]@!U:>T9^NP[]T>7KO+M@!=O14BRP) M# $FDOA7#W: '5;5B*QMOM7 _AWL@#XPQXJ>K>9'C\\RCG\'.]![_X\5K%6' MPXH+O^9@_QWL0+91/D$V[C:8Y8TP'D"P@\+KX1YD6&777C\NHLYJ\#^_.B=W M@]9 DJY;?$Z$T2MKXSV L A/23SEWA)2-]Q5(<#MNO%&S/,NC ,(A4#? 'GI M.R#["'SB7R]_3>FMQMJR?37)@@_NRA#3&-?M30;'I^>NN[& M9JQ:1M /(>P$%<).4*OM0$A7--Q&^1>EDD\D">B+RTE"[X1O"?\O_)MO 6$O M^.Y%,_(,YU2>25'F/--I1X! UZ_BQ;J+(2IKP39JO=9Q0-?7$KH-TD6<>N&7 M),X74 /^/>%3!/&U9MTNNP'DN>ZAWI*>UQ*4K? A"S;(7C(OR?ZMZQU2Z/IK M=F=T7?P^WCQ6"M/UN\AW\\Y^8Q@M188PO9UOE'59E<7(K!4@[ZS[Z<1BG)%3 M)-MG;5E7#U@I/DMWWI8OT;[%T5GQZ1EFYB9[HU>(S=+UM\-.;.M21=+6J.R@^14.@SF O,KN MO2!A0:UINBOJQ@M-7'MI@.39MNZ.K->EKG+WXV2KYQH.;C8_ PIUW/T8MX% MY0EG[1L@(N1W,?8)KYYP+(O,/:>Z^HIZO5S_^/< SBC)Y'WY2#Y(*'"W,VL MY(5\V6Z9>H5^:0CC '8R:XR%_-@*O@]3E1@/(-52Y72['DSZ M2XFD.LRVKAQ5580:'"XJ01Z 5][&=/P*GU*L(/N%00[('DB=+!@BX(?@.[>- M[<;+R"Q.BG>WR@E!71D$A>R[(R)/AVHQ(MR\38*[T=^)%V;O7[W(F[%IZRF) M_7R2I?(GA/): !?97J1+2<65J ZT0\BV5 KE<+TL)+0<36_)6_9"ISH:#E4U MMVNU ")#=I?N:,(WD(8M'R34J&$TH,WKNQ>]DODBAD/W\F%.W]BR=[6E\+H@ MUG@6!7]1-_,[+Z'QEM/5B"3IMGN2ZG#1VC>!%F0?.B/]J5;!EJ5S"'FC;$P% MCQKOIJU^!Z8=Y%?6W=I8[,G,5@XL_/PH:^%0U]8PIK+0<.M0U@4Q(<][+;!> MK5Z:LCB$]%E"J'54!29_Y-E'DSE#VCFNUO)F.>CXQAT\B]T$_('&+XCS[)EX M?A N;PE@F <1G:8WXF).;VG77F];+NMOJS3(Y;YK3'[ZC8R'PXOCB_/N!VH- M1E0^:G6;Y#) OLNI05GUJ&\L!4N.9DC7_C7@Z^QJFS3+)8M\[]-8+:QIV[Y< M+'FG]4?C?EU\>HG_E 03ILC^+/J%,EUO@@IZ1_$VV+:FPBM:;^?I=>!.G&3.5 MB&[T=LMQ4,CWL"U0*P=[ !Y_ME;YFWR>AQY-6=G99FSWDY26DZ/#T\'.Y'8 MSHCV5OMV%5KSHWRF0?:.<$NE3277U*?2R0V:AIS:T-JR:)&-_&XIY8Y@VG+; M=.B2H!0NA@?QX6GOUB%]OB](E-*$+X^Q%['P@2GM7^%0P!)AO<;T;T@/Y8WB MSZ@KC4\O$9*UK*0-8KXGA#/ 9$KE3N/5R?VQ5)4!%++OK4K@(M\J/60'\#I\ M9[QIT%V4! D@[Y2;<;L%HZDMW(DU?GLB+?#)TZF*JH!4D-TTFI%;C>=?(.;, M>E6]2[-@3I7QUY1,\_ QF!(>V2[PFL*PN2)(MBWO/!=T'@[0.94&] MZ'X,;@A8R?8I]**L+&#]]&?R)L9G1RZ/4>'EI1D^]Y98K;17SS2VKR2-V?KO M@!)YBV3&QS:G%5#<"WJB3YCP$I$+B D7)/W;LLU>+D:Q %\WPN M966KS/AL@'0Y5"GV?68J>NM>NB\];KSO:F[*90 M8O8^'6[V>WL 3F$<_KU M4N,YK49M6.J1[_Z;+&#&0 _@QDXL)?BR\DF41FT0-/(=O3:=AMJPBQ'UPDMP M S^:PNF0W.=)%&349[W4??DC6V5%P(P<-T&;F(I+>$UXJ"$T!)329*$YM$C[ M')))EL11,-%D5:TJ!AL7S8*^N 6) ] AI2KD"&&_BBY4W:H\:[ M"75EV/T@JT"KN_8=G(<0/T.(=<_2_R&]M35J!X2/[*:A2[&A@HC!'D*H#"'L M%R_\\&:$7?\\D61""9W)+B,,6P(1(L>9;TE?9'!;BU/AXKWBE]Q+H BAYZ=_ MY%Y(PX2D:0Z_HV>KR!^]A<&,I[_Z6FS&-BD^#^-B\6QP8N%,5R6\)V\IN!Q4 M58%.83^:5PBLXN"FQ&/I\J])ED !>YNL+=-OY#-<_IX$&0P]_=$AXKAQPR Y MY"FXAB980HUZ]RC0E&<2T@.J?.8LM/[711P]DX6WI-.F2$-J-P@R0C;?U=", MAFB;WGPV=.PRF/LWNLP38<_8GH5'IEF:K C2AD JR)8^2^N$!DKDEY6UN =- MCG-QCD"MRH >V:)GG>,M9$UO93%XI2'P/@@-=U>/VDU]D &RY<8ZN[O@4.]8 M.]JN'R/?D-K>KA_;NPWM3:+CU0&71LWD^-:;%.Z ;"O]L?X7E3F0S9L:#X]/ M+M:)LL%#!JPBBBV?<4E^%_D/5!1FL(6:F M8OM M*<\KCWE">S6:/ATOFDTS]5KCHPOS[-^:VC04R $X1G>WG<%*'NG0=D:<6M+< MK;HWYEX:3F*2$;^\]ZCA&9I-QG*3LE$C3!PGCI"YPU#]Z7,'FR63LZVA9SSQ:)N< MF[?,9S:DF!%M3LL618,:H,*63EE3(68"N<0\WUNDUH;BK 7BKNEY'=D5@)1Q ME0Q@U,&3;F:%HAT/S7L M0G@>17;O!FQ^@PES@!1F$TF5&LL* M-]Z&H[M2S#L#)W>EXAN$FN\[>W"#(!X\+#;SA 0?]/!H_$Y:>7&P^G#D;WGO M;SZY_U9;_^J@0>-,K\YL/*?6?Z$NZY?T,L'B)SANS"V*7?HJIH4VI(4:#%J@ M>#S?N^RZ85." 4%U0&B#E0KR*R [=NG >RB_;RB783@N,.T&%3(52GZGSXZY MIV_4#;I:TC/I78*T$D>*>857*?<*?O1@N.B9;F?J4%X<6/X,W6R>8D7$Z'+* M;4MN6$[NRKFC"I!Z\JBJQ;%B&@?;(D\Z 4E%8>G&P+(7Z548QI^LUW%R&^=O MV30/=P&IM<&L%2X2S"<,'6I'3=%8ND"PK"UR"55GQM*KR(&[<7Y#GC'*TFC/ M]=Q%:T[A+ELD][Y:+* CU;"[%&;A+)WTRF99*\@O#2@?S^,,'CG%R?'QP@Y M*VN+795XJUG#7![NIKM+@K\DT3LAKO @FYT?GRGP"]1OE4D5>&QNK1+6F69"*)6N?3V"[ MSCJ^^GKWBG<; %Q@8T*N2?9)2"25![USFF8DT59!&\USL2/GKFY)&:W*QY+E MK^ZAOGYNPJ2/(13&1Y6*N*\J4%64%:V7\I$5NR^ME9]4RX3D&7 M"T#B2SUI>2X#)%XUS62-'MF_59&911H>0'J\0 MQSV0L'K.]'N0O=_D:1;/27+W?1+F?A#-J)\-_,]_];ZK%="D-2Y-Y#C[%I5" MJG6U!&,KZ9[0K.'0G>"JU-4,?CN:/GEI=IL3\<7Y8=P #H'JDS,+FTFQA_Q& M9(5,-3VT]=KA"-Q-EK$2L-3=RQ"J8R%;Q+VG3]J@<_Y#]$'2C"=OOPF]-(5A MQD56\I^4^5];_ 23XJD;WH2&O&LX=M@0C&-NWI8@ROW$K7Z$2Q+SN5@;:M&> M]NU(S3%7]V_D\SI.DO@3]LIRN\A^28X)T\FL'8HJ=$$"WK&(.<]D0;Q,D]/* MPA39^0 SKDUGM,KQN^I9OBN4E)^FBE55:Z>A;H)+ ?/%2BL["0/@6'=-S>C7 MW GH-,(E@;F9K$-;??9W4#MV/;4_OZ6#UWAX>>LMTP* ?++7;H!+P(D=GA%A M%=IK) &!:J!9Z$9" M"%^2.$UO\B211 /3J\T&%I9':7/**E3 $+> =-R %F)), SFUGY6C6-V(V^$ M':YU 0M(;AZ-VJ&+_K5H'R*6&H?Q^A;GV2:7L[U;?^5B5J<3^G'=FK3.]&F= MU[>=4>J58A64@P^:#UQ12PS%I1MCV0H;1J-;*15+K@0M1!67B$0 ZLKG0$;3 MJW3R"HV3U\_X)?@.W8I\+_'-E:KNE[AX,>^',)6NL=0L.2"T'(I$#7@=R-V> MYJV;Y,)R8S_JCHKMB\>2,P&Z+M$[:WDIX.VY\EG(\-/9MD'JS64)F1;#YPM_\,-RCSRYLG']&R68*,&H\9[ M''\VQ#R:V")O6R_D8"V=*)"(MO R_FR(=%20\R+D4 3!Q3R;+;Z*/QLBW3QJ M4%$Q+VL")C^+,ADL- /1(U :'FK73U#?P9EJ79F&IM-)9\?#%Y?H4/ MC*97"1S@9CQZKCSF8V5Y$"+F2;>=79,&8M3$DI9.A1M<='!\ R2;W[ 7U7#8 M 'SBF;YF2W" 00YH("&V6A-J(70QNLVNX09FQUGBS74SE%14 K$A>?HW(D?# MJ%4!T\74DS1N09QGM9C5J0O(D5SZ;1.LC];!R#9:1^,;:C,B"8@U6W[SYC(; M2%51D!RF3V=[-A Q6 =CQF@Q_4P6>3)Y]U)R-4L($\$N2*E11+L^B!0Q=J"8 MN'V2#2'9.QZB56KPVR"=)(3U M,5D^>4MV((GY@A7#J$E)\L'22JU^)52MYBT#*Y@/<&UR7Z%:MN0C4*OFEKLN M?$_H35+IH=HWDFUZ^ _*29$GC0\[I:BJ!8] *P$2RI2ME7VT5-<9FR;/$ M:N(%:WJQ]IBLH0WKNB G9&NJ)1W80=34U>22,Q]1ASKB.\8\S,.PSXX3.MG6 MG0_VV@"Y(9M=+6F" )DMGQ7Z5MNE=;CL.$W+SF4[)=>"MTFL_&-*N/ MS\^07;N;4"X%Y>:K+M'\Q5X2Q=.IS ]45H].>^?G3NZ6J[G4!F3)$_2@CTEG M3AZ5FRSB9P?P.$JZ,>8I)%B1WFZ'SXQ>/MGI]D:$A>4TFI7#7) IC&=C9JA(L# MVUVRI$+ !M(J8X'SYDK$X>.^M>M0 M=\0I,NHT \)#6L1P=6<+/NX#O]X^##AWSP#;3'.,T5M[;>B&O_"5[P<<2RE$ M;V^](LZ'@XOC[@?B:HO-8H)D.S[G$@S2>AR-BUZAA92K!Y0>IK9<'[!]BUC& M-CB?$?J4T'NC4?H" H>PUR1/L_YZ&YU?N+.ZT0>780PG8*6KD68+X_,+%_V, MSHW7K$I<[CD9=1) ""8:7$Z-2-KF60[*/=<@Q^($G5\@1ID1\[;/L2$D%_U^ M_NL;6]F*_SP\W,=9,&$_;WYZ>(!A4/[G@]SXVJ3-\3E6O/P:A%887IMC1_45 MZFKEU['(&K0" Q3Y:KC!:E$;[P&$B'Z&$W\2T# <-U[Z+MW5E@N"&)$M8,9D M57->!>L (D)W_+[] MFKS)(R&"(^A,C1[* M,["P H 7V6W,$L-E.+:".N^: M(3NDCUXMQL\DI)$TGF"#%!!),G!U)9 +4'FB5 !559 1\J6Z)370 ^I@A&CS]7YC*I6MZ)M2 -WY#;O>FKV+R9IO MC1O72QO+.&Q5A_%G_TWD0X1[IPY-Y-BY%80R;V@B M%R=3.'P3.58\]5HDZ9K(Q1'5_VTBWY@?L3)IR'EK9"(7I\OXMXE\VTR,]8BJ M!J'63>3BYU3_-I'+-[%8^=4LK!:U\;KX]):9\U@4?/&[E%4)0-&GL_!^WK-* M/ =@X09(#Q&_IM0K MM3CO1K.K219\L*/^34P3JNC:53,C,5BRT/L$UC_FGOTE#WP>J] 1=5L[XMM6-\V&0<[( M#Z#:532@.V%LDE)1; MPO\+_PYS'^1V]WW"LK<\>QFYFTZ)U,K;;4> R#ZYI(CU&4-LMBY-< /5-I+< M6D9 UR).O?!+$N<+J$'IXQ,'\;7FY2Z[ ?0Y;X-N7^MK"FN:BWHM3-QG;^)T,37T-Z]T??OQ)D]/ED;_R_MCDDTM'TTU..^+W_,[\ M='AY=&3!)-I4@*);3G6?P! M!YV *SK\L*O?\*OQ(YEYX1W,0-E2<*M>48I#1;I;:X&Q;960 ;9TW]X-M[S_ MPHOTW2(<)-)UN4SH^_14=MO2E;BMZ&H/40J=S'EWJ&K"\D]]7"-E3"YU3?IF M]A(K'X>0@(J9U0"*BZ&?7]\)VZG)^=HNQ0$A38XFW BZ[>)-<-/I7N8B8/<# M3. #I*-^ZTMC2[*R=,UM;^9>Q]=)@F@2++Q0^ A+7H$C1%I26R*K++=#I0%Z$/()$_HYI0LXC00#\7=HKLX*O/CI;#Q1Z>8)[8B2\PQ9AXH4'?)RCD_59 M]T/R!9AF3R&5R;.W"O+^(L>\,1)L]> 3H/I7\!B@4+%3P%1+7^/VO^C\8=_^ M4Y!(QW69T%6W_T6W';O]?Z'NV^]>\(_ BQ=>]$HF[U$S#/YS?>PIO O&5,KJ =+A9, MW\@6.5=A=C%],P-/??$7= +;\4D7L2ZMQ.%B>G4TIU@/X $\(K\E;QGU0DQR M"G3ES4#?U;%%S7\BR832-Y.=1O4;X:)#.N@TUXT&@-N*U8IN-G(H<5@7IJ'! MX-3HI0JR8>A\>(3]LM) K'IFH0(3IEG((J-%=N:7+)[\(; 8*>MPF2"_)!30 MI.!4" 73FF3A+6L)EM#()"[,I8 <:E7-436W$CA89J@N3;D4*K)#B-90E'7> MDCG)45/N^7" Y1,B$[K*E%MTVY)1J,^F7"H)I*@_0EJ:FW(+5*BN!0*2_Z%X MX[7Z^WAX?#+$R@UM0LU>A]V+.Z@7*IJ&P9$$_%[_G0O#,4-YY;I4W6U+MA8[ MVT%]:H3#9J<$QXDT<*HE+F!EI[^6[!H=\E)89Z7,;)7A6)%.5R*Y[[-3W6<' MT\+HL11$:I;*93ABS(CF>BQ5]ME:MI?^W=_2-0#9=4EK6:H#RE9L+JNT?LF] MQ(LR0F 7"OM/YN4G(K&J+$?7!QM^P4(%CU)9(E3$Y@"B@\B]<-5&,:?/&:KT.*HK,O/14A&DN8* M88Y3H!'-?6VZN:"+%R3)ENL;:X#\$D^S3Q#S5EPY14&L:SO>J:?08QW:=$[G MSDY1=WQQA.'(O2?QO0XJ;_(TFP" Z,\/M3@07 09P70O0YL];;]>OL*W%5> M&K5!4MC[:2-.J_5"&ZA[.=[LJ01%JKP]U*@-DD)_::Y)IZ$V[&)T\:4RM?;G MT"+M=T@F61)'P62-0&Y8UZD[OL"*J&5,3\6V71^ABS[NH^DTF)#[/(F"+$]( M&;N<6&5%P(SLT-&$54UX!_ :FATMWN/0?Y@ODOB#V9'$$2PU:H%DD!T_:A*O MC>T 'D^O#DVWY(.$L7R\*^N 5- ?;S9B7(',O;M5>ULTF1U,K\J_F<9(%?['?"Z4BT1-;GP"9(^=':Z91=N70^#:\87C.EB>? M;Z26K12J@7C00_2T,O&LL5F[8L<)W&+'P.]$_)96K?V#8??CL3PQ[8-ZR/41%RE+R&'R0O0[KW[7I- 1@D0TT-;A1W;[I S^ M.[CK/(5-19I>36!:2]GS5<6]FZ &2 39]%Z'P6I=D$(\@%NV*GSTQX2H[]B4 M=4%*R/MG*7WZC%>@'A^?G?66 M.06H [AC4FSHKY=?O7_&"8NVH',+6:13*,YG$LRCX"T3A Q'!-/#6PBC&H$]=Y^'700@CDZ3PMWQ.)2<5I,8QJH-> MC"].D&]2Z^N;_+36F?!PGXZ*TKYL[@/+=F5J"9LOO" 17*MJUP7HR/>EMO3& M$#+N$]1.5LR[[Y,PIP?EE?VT_FJYUQ0($=D 9'N^J2,:Y98;309X+E MAV*1?Q-'S(Z^FE8KBCP3/L)6K\KNX^0VSM^R:1ZNRN-FA<^524!E)/ MNQ_'^T)6N54):D#WD:]JA#(5NKN(<5BZ>2F&-;3R)0]\_E*TYFL4MFY;'%T_7_+YW$N6 MH^G5#/8.H^F3EV:W.=FOV=<%DV9Z1LD=M3:4K*\2RAF]N)CU'2%4C7"<#HZZ ME?Q5#@_: /L=9[@2)DF"V%^-/+GC@U9]+BMD4W(-:JMUQ QRO^,4*[$J72,T M6^#R0KYF-V.VIG;LX'4L\U95]P>O\?#RUENN!HGF);RR!2:#4V0'*5.^9'?S M^H@M.5U8SOI3!>3RZ#4>#)K1+VJ#BP/Y!JDE!5!BMN2LT8$*#(XIEM.&4X"H M$2X09#-,6[. $K2;Z;\JL9Q1+!<-M4#4"!<(\GFA+2U0@K;D0]*!%KQ2NT%M M^O=KCX?#<_34)"WQ+D%[ .XG%8CI?3,@\1^B#Y)F/'Q/D>VCHK3YR=*\?489 M>O[/%D^>#43B5&CN=M1/+(DZYU;S]KFLW3OA--":!IJI+2U;GB6V#L7?R.=U MG"3Q)TRW\D5OO^1X>'YQ-D3V&;%+3\7R)\'M9.SR9[(@7J9):F5AC@]Y96F= M5SET)^.7LS# BN!JFR(-3=YDB@C\4@JY=<;2G#&J] "YJ_='/%:V4]!7\M EJR4#L?00HMW#B_.SI!/]Z9:TQ@L:K0/T9/7^0)PCR*],4%WQ/&5SS&, MIM_()P49Y00T._*]Q*]0EC8^ V.S'\K3'G@7PX?(UVZ1;LAKC8>7I\<#Y). M"=N:<%R,'Z*GH,59A=_T_9X$&>S?IB)R&S3)0JU@7T*9,&\#ZP&$[N]NVXE\ M0]36ME-XE6-\\./;SKO(=_KPM_K][T'V?I.G63Q?):3K[7'OS.BI@F Z%LJE M]/A\*7I[8-@"=-G!5P=,CA4SK2DN]X(K:F5KAJV$G\/.,7DAR4F?4 M%*R+9RFMV4]VPUJC%9 QTI6\A0F_-MX#.#()8GM0.D>(@]+.:',Q(LJY,%2"&HP#-U]"+T06GXW;QS=[ MA\V>X9X(3\0Z=0&_BV?A?3(-$;EX_[35^_6A.GPL!S.G4!N8MW!SI< M2A&Y>/WS0K(L9"KWZR*.OGI9GL B7U9*.!W,$D^\W=5O :2 [!!DPJLIKJ8' MFH8QB+3XO<_#:1"&V[L1/6(KJXXO+EQT(]%B5 *HZ>G$B7!2K>R8+ER\PJ^[ M8[H0FB'Z0+$C8<.-EQ*<-BZT#JR?=C[6B>TS=@C=&$>T5 M7?J?UX&))8-.JSY 0WH\;)V?ZM%J((4^I\V[FDR2G/B%QQF5'GNS4@I-O;$= MJ,M:&MOJ#ZG&KWX+0.&YA:W-?1[YZ9.WI*O!:_P0I5F0Y5PCZ)^":/8$!]@( M*!9U6;\%[NN!Y+M02[P5^Y\:<%$O8?__]JZMJVTD6_^C,X$D8%[.6N:2#&L( MYH#3L_J))>PRUK20:$DF\?SZ4[M*MB6[KE))NR1XF9XDDES?_G;=]E6MJC^" M]"^ZQL3/&Y%H%//@>2HG)).!*T+5R'PT'10CODBBB,Q@9(5G2&']4;SR>'+Z M^?BDY[/2!)^/EH-BW%,R6\;00WGC.BQDH:%3]MKCZ0C3!>*.3S5 '[V?Q<#I M!L%R<)=!')/(<'$5OT1EA!G,XHY,%;P!N#(W*--D0;*,'P@(V20X4KG=)O', M)#O4]"M4*41LO:@\\-YK"Y%0 +XG+4E,LOD*7R_[N[[7QHC;:<[JF ME"5U*#S]:J)^GTH+TR3B=!TQ0>JJEAI&1?RB,PQ<,=?G001!]0!TF@9Q%K"# M;ZDB_@N$5USS23$_7T^7D&6]>L4*F=B-O#QX^G9^AY0B;DB"=M \C^!;8[FQ%5S)JJA^8?H7)#]CLUH%NL/[;@ M_0N>;Z0TVIJ$AP_3V8@>X6/'F9[Y,C(?;3QW=SQ#_C+(@\*.\0 )],L@O$A> M7H-X?1.^A!2-N@B9Y6>H]-"S!,4<"2P$M;"AFG]:W0+JK?E\SHR\:9O2[B*_ M0SL VY$$H]4"?_ >E0YZI)B&.BO&RZA0K4"RR ZZ>!TX(-1KNN(5.B60JYP; MT"!8RK60!F"6D4CFQJ!LI.Y5*B/D8,"N%O ]R .H<"];[I@=)ILL2G]78W<7 M?(5*#CWYPH1;NXU="M11 7J4>"5[PUW&ZB&5WJL1I^2_Z6[T";6W):;I;O3) MS^/9'CDN37<,\H?ISMH2,OK4RUL=H[NQZ8Z!_S#=43F@]QZWX\S8=,>0?9CN MMN:MT1%Z0I"8(P>F.X9MN*8[)W? T2=O6@2TN]SO01Z )4]P:+>,ZS'\ IU( MZ&ED)IR*]<$*9%O&OB[N?=/@-^?%14J9J[)-='2$#NPRS&91DJU28G"34[SU M./IR[&"S%?R"LL:?['DZ'.3E4RLKP3ZJ1N/?G1^3LHB?]'DJ!<1*;1IR!&RJ<:!7 M\LLV=&9D]C_/R=L_6%VE=,T9+?ZP3VCQUX___)> O=T_/HZP@LP-)%^E:G_0 MZ)>,1KQ<7RIXN;YDG8&Q# *UJ2F-&_VLWXB=BUL%.Q>W#.4QDLVN-CNE<:-G M61RP,R"],S1^I>2X#;W=D'<5I%%(LIP"_),$\G;1RN?IZ0K9KR/D1TRE @%N&V\W MA-X$N06=@J>I*)#M[Q9D2L?OJJEWUZ:H>VA J# D;O^=;C282?*VAL.]<;OJ MD8U"CW16[3U!%1=I611(7$))>:0>MJ@V(N5'&(1@QOX;D7.1Q%D2A7/P5K-K*)07 MD&\^LL?I"M.7NY@>AH1+:_N&H/D$ IM*/Y;\!2H*I*N9GB S0LLX))1:&TFZ MIW1K\Z&(E$OHX8-T^4*R+II0(G!&2A!(?,H=F4@D]D:ZV#Q0!B1KY?XCW#?4 ME^.Z=/02)JSM'9%;$J1+W.%## I6>)E4KG+Q[XU:0H"U?<(Q ?=TDD]B34:H MZ%D.##/^12QG.2'BX4MXP0WQ+HUX^BLQ)F?[+$>'M(74)N=P^!)R<*MI"M;C M&UWG0-4[=!W'[!-HO;WHL4AHZU7,]-5B =GB;V0+%U04*MB'\2J,GR>O)&4\ MJ;Q>YA^AYR7/G/Y[G$H,\I8 )9KAHCM@A[JQ!4NRNR!4M7_8>Y(*P;.3I!'+ M0A02*CNRFTC6YJLL#U_@W@*]8+(,UC&HXAKF&1V];'%6OO0X0NW<:4N9*2 ) M>[TJ;2!>?*"A2#P+HY#SE'\C%%H008#MB@YD77G8>NVV^CH5->9]Q>VB7@.Y M1,DZ"G"1A1NQGZ:R"TN#+X;]+4G_&3XO(=V'_&)UWI,H>5Y?Q70$KVFHJ);> M[*M47)YE$N@7&1>()5'JO0JA,9DM]^0UR%/^_R<+*AT2/L=701K3(Y+]^='B MVU3,GMTMG*U !K@EZH7;Y(:"@:9URR2"OCS%;"F&SSM0,JMK,5&F2>6?DC2; M+H-\G));D$ 6SBD%!LM3JS]*A8W9;J?6ZM6!0"3:A]NFI_!.[\&Y#%,ZWR:_ MH$/4,GR](^D,6'RFP,_)P^KI/_1?ITGA/*6BH_.-3L[B,9G.M?!35+!]NB6W M*P:)?N%:+B_#-Y@-\]+D4MR\Q$]3>'VZ)6N12(CJ566)!ZJ[X2*+?])-4G'U:^L7' M$5:GVT8GHE:E(5'07MEK)=)0*)CD#2J2/AE\C-!(".Y7@R)N2HZ?;ZA27P1I MNEXDZ:\@G:LXEK]$!8/98*8NS3I $J9[5+^A$G\4]B*T/XC5'"8 MGE+WFB &*-$,W-P_.8BKWZ\A=QU!>H#L &GZ/A5!G^P@-;!)Z,6UM6YQ@XN? MJ>4DUI?.*3_,0P%Z=^E38Y$4@< -B]/8<_]%U@_)(J?Z1W:6CIK6<.&W>)I_ M[RY^C:!*%*%768A;J17-\O0W.\D;3"J?^WCVU@&2T(QK"50I;IUYS=$.RHVU MA20A$#,CT;X(9#%0BFW3?7)]F^3WVUMCU4C _T[TTL]X'F9Y&CZMP$9>.%PF MBTLJ^RP/9^58<,4B@#$00V^HF@&)5&3\_ MI^PTQEUV]-Y)9\+#$@)$F%@FB](A<#"6DK-31%ME(?&=Q[-//MNHFK)>0=E6V[A.=]I2JE3R\IK$8-"=+ ZN MN4/96\\^634Z=1Y-QJ7Y/4VRS ")^D4*QN-+,9.T-D!+"LO';?1@W-/PA9[ M+\,%BXJIY"%Y#")&P2 4U_@:EI'=K34V0J!9]X^4D6--?B:B&_YM$ M"RI ^A>%RD_R)4FGA![RTB!=[Q95\Q7%_MM4(-F-%8V"L&+5*(> M)R>8V2BDL%!;$NNW]M*XF^WO9A_BFY\_MP$I;>I-WA)LX\;&OJWO)?S?DV3^ M*V2'WFM*9?S,RF.QQ6__S]8+A,6WN:S]N4<8*I9[_(W[,#?4-:LE9U.\$<)Y MTS?R;14++0Z67W@\.?U\?((%TD5&B;-RHN4O&(9V:+IC_)?/O01A?Q^76 M:--TE0E7B4;?XW+RYU[97!LL,#?N_.SQSL-,*M9["GN+FW*1(Y%=[Q959(V; M2G>Y*E0#&;\EJ6EM@<;?9-&27X>T.ECB;MSGVJL58GN1*PG$8(D0O?9X=NR/ MHZOF B''U;B#=I7V*69^[8_DC4"2X61Q:%\;3E#*,4(UB@ZLN\<^FWZ.FYEV MC]T5IW@E:9C,'_(@S5UMQ8$B >1K=K%+H)L4FYU%W$75\)W MD:MXWO51;9+2^TB0KEF = :E3%(24"FM'_)D]M=F60RBZWB1I"_L5W$.;A=1 MD&63!1O6CDL3'Y?FS<>SKT?=3[U=!33\'"UE$J;5B 90-ZR$ZS9XH?^W%.#, MF\2K"->^3.6$?!C74"CAW1#8 $)XH9X2,WN4%T3=1)>]\XB>#E!WHJL1#:#" M1F6_TTWLPX>I')#]'!J*Q+S*@*!&RCHB-'EY26(&;^6 7'BK-I,5!&U5D\#83*_^7H7Y>I?F:KJABMZC MLD0.2&JZJ=;-IT&!X%-X^3Z6'G$U28NTH]$*5N, 2Q]65@;8E'J#MZAHD(V'QHP;HVD<3^D7 MT7=!.DG9T7$./D>R*5YD1KCL;2HJC[Q#ML2K434.E/0B7]=ZI3=[D8H(V7YL M3;P)H,91DGY->@[R.LM6=BL[?^/Q#*O!N[M5O8Q$0F[/[%84VCUY7:6S99"1 M^>4J#>/G.QXLR! KC5>ZEZF@^K:>FX*2L&]MP<)=SE5HV1Y6DW[V+A54WQ9U M0TP2\GMEX-I4&"5SL!"1."O(2:$) =@#S]>[1^Z"-?S5&$H5;8XU_R;A\Y*> M=<94A8-G&,[!*L#ERMQ&@2G\Z&0 E#-F(;J^$'0I&$LG2*\L>DRS?F0]7 M:_:/$P8PN_I-TEFHT4KKCU%!(@3?<9EAM]UKMC M;1V$$AWI1_5IR2[J3ZCX+OAXLB@/\9Y$,*,NDBS/&(BGTCYO5"VIT8?3';^L8A+;_8;5$9'R,Y=)R1+U@K'8OJ(BM\+0*9BP0Z.=DRQ M1)$T$O@(H]=&FU-!(1\X=23JSQM*: .(I.>S@?Z*9D&H/ +@ CU M ,+JZXML)Y!X?A<%,

    0$7+V\1LF:D)+M M1ANS*'V'BN4S]OFD/;;%ZJ43Q@"R#>X)5'&:Y87'^F<,?= ??FKU1/D>B ?9 M%M*YKI@(9 Y#1N):$XUY<=@!?3Y1.R!T3 AYJX MRLA]K+$]_95,E\DJ"^(Y79T>H"553DC,%/8ZAD;-X1L!--+UN\YGJ$"PJ]8) M&:J2V0#9$#(9>+&8;=[.>1!!H9>')2'0O'AGX2Y5MSA?TS^\)ED0?4^3U6M& M/Q&MYJSO63;C;9[)?-?E6;/D=S, H-Z?I/(6-Y-.Q8F;[>',K()(L MFM)G84W OCJUNK[ID'N8^U*/>2B9S/QNH.#+\'6:7%&]S]?29:?&5T!F2+NA MCD<#UHVP#2%%IIU" %0^[\)78"(%5WDT_2\=0/=/[/W#@"^)O56!: A9,[5C M>&\,4M.;?QRXP2[KU,V*XDI4@\CVJ2L,]C]_D"S?A@H?M:&>@I\!LPVV$<"5 M"CG64+FT7.4FH0951.SC12V$ _E<_8;_JPKV,_L 2 R[1&F[^F4EAR$D-FU= MN21]"\$4(H)]F["6:(3/HHSU'RG_.\1/WB;YGR2_)[/D.695.4J)$29^]39_ M']R,V(%A[>IMEV(<0A94:_+B>\LWZ![(_@J>4VW_W0X$&$0.Q>[K1%#)5 &A0ID;X#UTA%CO&=_H@M,_EDVH]-E$&,>HS5C M EZQK>T]/5$8BE8R97KEZ#&2X33X?4YBL@CS;Y1C._N%FQ]X/#D9'6'7UO)! MG?C&&KM^9$%7$V0_GR&<3GN6!?VE[UG0 MG^6M@!R+:0!9T'43';]@6RH=4RDQM M0#R'#>1")CE\\2W0$Y:AYBZTO@ 'D M6KM.=,2N-]PBVYK#LD08[R$U&SWVY@NV);F3#=&9J :0H-W4-EFJW\;K=[5H M6#[X+:!A"!:Q+ZV9CF4B]IDK6RR,I_#0CQO:@! MK@[+A3: 9/:FPOF6I L2YI ^M9%0B_HK^#6@PO>S*J[^RH76-#7?CU*G#<5S M]?LU+'+P.M!@P:\!&4-P1+2GP7*A-:U0X(<&(]?IIJ+$+D[2LO[5E4GCJ@A^ MZ%??[UA#"$3O^(XECUFW]JSP2]95W%?U_8-':\1S<&A#=:II G_5I5:;#H$R M]Q7;)^2WLEM*TL,B"@@'7+:I@5FR=44_^"W@ =NHZ[=&RT3FJ@I$WY?OTM3> M"SW=G-984'8W9Q+5"("W(61<=')2,1"DJ[(7/3 22YU))A'8SJ:!NU$ @T.( MJ6\P%9P+Q.D(.I??.DE]B3]:9[ M3R#'A/[]11*S+,I5$$U)^G*LFPC=C@;26=Z!BQE%J*XJ ?5Y@EAOLS*A:BNI M>C%(8/X=./U\DO40"@LU%:I\X\:83C5& UR^@[@0%*$.H8R00^/(-152&&?A MK.W"<]+?!%[>N3N\H>A:JSW4(Y76;Z3CY^>419IWIO*UQP2\OG-W>,NBE4R9 M_OG%W>RA51EU=!K:^U%@YAWXNMN4G42KFWNU?2A"MRVA.EE6U0SZZ#7P?=&R&L?CTK>G?:US.NM29(%C_'LAQ 9;QR_W&%%NZU*3_! M]MHX)E*L+@+0 RB+9US0[J VUZDG#=9+?*B)JXPH7 "3RR54H]2I!1AC\*^1FU%SW'E8<12OE[;\#3&R/1*OK MIPBM?Y70S$F53LF])P JDLE<)'()*96Q.BKSU34M/\(X?%F]*(FI/ -PD0)V MQ8(_)$7H)T/5GCH MD^_6P?JLB]7,1"#^13H.,'YDA.U?[&1S="8J_P(UN]/)J[]78;Z^CNG,73$^ M)OF2I--E$!?9;[=)_,:R/MOKTV$[!EB$?%];377/L6K7%.5'ZUNMX*JU\5&F M074(0-T07# 8LT H2?\BCSU2?Y[YCZK^U2$ :4/PO6"HOU"2[[OQKE9F12,( MY#EP, H@;PC.&8QI(!,F<@-?2>)D9V="4% MULT%MU?7CIT4+^D\WKIZ<6_ VN$!XT/HTX%Z.3:5LMMVQN_AXNSG]+(<(["/ M[7_LZQRK)^IW'0UO>9_S_+XM-EC\, M(T&V,FJ$)+ =JI ,(![X@5+ EI*+*,BRR8)%DFEB@Z7O@%B0[NE:KB0KK ;* M ()_R\BTH;N'#X,@L/V^&I+$U$JA#""$MEX4_\GIYV.L./Z:\U,,P%%0:^3I MT;X'T?B,"61[D5@W.HS(WPC!43PKDCI>O;Q&R9H0ME#RZX$V%%_Z#I>)[[:. M)F2+]4LO$/_*H'J2N $"PD[M0= 8,Z&@QD@:7@1O%&D6ZA=@ZT<*IK(\CQCA M&$"MUEN27\>SY(7<))E)1K;P>1 '4DB$$4_B":F",H"*IQ5XIHQ2^,?(ES\5 M+09$%@A-PSUC+8\Z*I*]R^T2#B6O[*9 XTGF_P9RNB7((%2Y- MH=,333ASH"CL.S#;D -U:E+>3'_*X%V%SN N-?OS3:^KST,.YCI> M).D+^RFU9#B] MZ&NYD;B$E;WQ.@HEZI"7O6U<,.D*N__FI0.0J! M08O,+8&[(RFT4*"'AW,2I/2N_BW\#5F^N[:(IN3KO\0G"GIU026U!OI@ 70 M$34[:TX0_W63!#'T)[A---((+;1A--(],.D9T;Y] MFL^(?A-]",99H9XD"Z&+3=>6VAL29"3;]MQA?[Q(LAS',KO]>0.C[,&SP,G1 M\=?NIP85+(0NL '=PVU\LOB90>YZ/"#/3NHD8JW/##.@ M3B<;T4Q>24I!QL^[IIHWA![+3"(BC+_!!8>94*&E5&+IM48X@+/,%BQ;4HN M2=4]7_P"%PGRGFA/H%@1-!#;.N\@;)Q[KN1[ @Z1#7 X[8WC.:RWR2IF-LX6 M-M7-$ +#(=CLLG6_S:C^2%^S4]J(8P-9=78NT M(A U7*C[*2Y&)/-M3<9-%G0+Y*@;O-F28K,V&KS*H6-6+NAX&5$*80"F#:7N ME\$7'LZZ"XC@4UR,2&41K;FNL72H,+<5A]?A*7$;2E&Y2R6K_$?RQB[=D\6> M>3]#="*9U/2H/O@X.CG]\@4AG+^J5'LR-)Z >^]Q-,A%2"4"-IE;,CB.#G%- M^J+(;&JJ\9?27^"?Z5,72:PVN=7['!>4#YXB'>].4 [.YJ+PD.H]B+:?XF+T MP??D9)%0(6QZ=O.B"66+.X4/#BR'.X4[CQ9:'7?S8U>Q.-Z$P5,8,0.G(\M< MO1_7W3N;?97Q>S+"GGR;D:V-I]WV#8;@%"GNW24#)K/S$/7'"<[@;'.*E-#9 MGGHX$A8[XD_+_7L7AAI)*0+2 6 MG^"BP+3.M[=HU!'# /)>'9\W,(WX>.<-J=6^/_V<]IST/X)\E3+Y%-'Z[H_] M/#Q"(M?B]]>Z4[[51[B=_+3[2:8B,_Z)EDJ0J)J?M) M+@/,2*EZE(EG96,I#,!;;RJ#/TF03G\E#G2J^!(7(I))!TV5]L$/X+)@!9W^ ML.H*8?TM)LBOF'8*-"VJP!^ V]\4O /UX6+#-%]@:,T6=5MY%+XHR\]X7H0Y MD/G5[QE]=/P"?ZJK.;+O<8%B6C4Z4R.M")K>8#ST736YSC*Q8)HZ7&J&#F1; MW;2ZN+GN.C_=DGS?Q(M>!70SNI#W7K^@_TFB< Y39!S/?\:STE\\K)ZRK3CT='=H%(DHO\KDS)9#&.XU40C5]?T^0U#9G<,TK+9#$-?O,2M7=I MF*33I-C5H-[Q6SBGE&?C#!J3KNBOKK^3&(H?48 D?9,V16[[=T$^R*%-CB@6 MF#L[$MX [M=\FYPL!.N,#26*B>SH%T#DR%4;6M'7=L3D8YA]>5*Z5S?7/P&" M1 X![&9]=".G/J?P4:QS\(7.N9\TK!RLZ#ZQ)'>,+VCW&<3KG2=F^^)Y$(&# M]6%)B)NJ/T;E>37CK@QZ$D=KHWKM;CX,6G'6>#>SDT*9A&T7>%E!=\,W*0ZL M"[13(JIK@!WX 9QRMK@NHB#+)@O6-$)3"EGZ#H@%:6>P(TY\T-#A&H#)OXQ, M7R3YX&$0!'8S U)8FJE4 9@?N?=7AC"L4&UY/V'J2!.D.LF2MF1D"G#,("X MG!*V"0(K%:4YF%8.CR!J'9)H>NK:W@:LXY[%&\DXKLL=!9DA$-ME* M#2 YLCD[;616FUGI'JI^ 42!9&(T8,B,T@H21Y7INR>U_4+E8&*%R(LHN C3B[4702J/LI$"+2P:C)$MP0[@ JRA?. M0+TGK?H@" S'JD^9Q*[N0C=$(K%0^VU<3R'_US]O0K?@@B$,\XO@C1=A_'S M'T&D##8R>A_DA9RV*B102Y;J:D9(W0";(EBL+=M4@),1: M&ZU$72$ZWZ:UVS. 1F[I8\%<9JO12K1 6N3FU.C:4V' M%0.KO7?O/0IS ;N%IXXDE=/J (F$T7X9S[8Q]'?T?GD=4Z4/H>/%#K%J^]:^ M3"6%59RH(>?&V"1A(KTRL4VA%L8J71O-Z\.'01+H<2*U6)9BD;!J;C7S(D]J M&[5/SYX051W&SW<@DW!&=A']A6;#>6>5OD:KK-@.-2%AM;\+$L;NW%E/6US MEBA6K\QT%/[J906]R_G]!1R,*5F2. O?"$\EN4FR;7*)^@)H\R60(7*\2]WM MI!90B;+T*E[M'L+ 8S*_"E*HKY^5)'%)%N$L5">_Z5X&22&G;]54"6-L$BVP MMBOBWAP.I435/EK-81&%4KN4LCQ/PZ=5#K[N:7*;0*I%3D=.A_*\J=9F==>L M\P,@<^3TJMJ[DT/\$IVSMTYZ;,MN8,.&&R!F]XFN;=<%7HE6]".#W&UV$W]V M2>CA+X@^4IWXXG3:O)2R%ZE.(R2;A5,BJC/=#KQ_J4X=1V./?$AVT](DI%@% MR5%.4]^CL4>X@9XJALPHK2!QE-34OVCL,]Q)JF;ED$@YB %D,KG.+!UYGPYS MN ";XO(OUPDAL_04W1>H)DGB"I1!::NV5N>^W2:9I2-D2YR4'95?5X#!47Z3 M)V36S"P=(9O!ZI-9Q?"1ZB0P!8V0_+5-MM>&< >0ZE2*/J"'R4G*0,^9W_J. MI ]+*GJS@!S9VR JI%C+ANQJ(W-5ODS2\+\[0ZE:,?;? M NGT+TS/2"$D4(>0+W6 \CK+5G8JP-\ F6"6_F^=_@K,(:10'2"?/*.QPHIAM $#X9^KLM%9V6:-T%(R(FH]7@WP]78H^D%^[ON6&.YM<28,EW_PC('(?@]+Q-XF0SG;@ ]"N$]!V80\B%*ZQ)%.N"#N(0G)YZ435:'$!2R/4M'"F# M,=8A.$ II!U>U2)0?@[$Y^'5SW(#$$$:0GG*"J[Q6Q!&/)>YY-(O\E;/@RR< MF9*N_Q+(T$/S;!.U, ;=6J5*O[WC0;;\%B6_MK+^\(WSW>7H:\?VO@,FC+SC MXK=@_#WWCS,"%.8_)7#_/.3=.MF.CWQ8Q944V;C9&)R/I%YP@QP?>>:?*3%D MYV9C2-YK4N_Q,>[RK&;%U,UV+%UJ,9-Z&VZ[]HXV@T^ 8'VX;]DOR;80!Y#U M2^\/@/@H_7_]D5Y*M%7L\R\,W7<5O\X_ 1/+!&&O.L?3:98?8QZ:) MKI2%-SAIJ"R"CX#H?/#>MJ0L7I&:J(O@(",Z'L-B65$6.> "^ M_ZO%@LSRR>+J]VP9Q,_DGHIN$HL;HE%!TQFSHI(HEEHJ684"-?TT"-F'#I)- MU0.3FM#*%>1J[@2\M2% MKPK\\>3O%?WBU1N#N>U!4O(2.'%#V8=<[@_-H/>3Y!5@ZZS[:;7D#-E1FT5R@#2) 4 M=F2 MTG= +-A)DTK"C$FNX/$O<[(IS=J*=<+GJ3B^^+4^'U!E1' %C7]N)/2<]L_8 MS<:L5VD-F &XAAJGLQ]_1F\4J"9) :$@YU@U/5OM M8QF W^4R!,=!/,_N@C6(8_P";>T,2DFJ7P0!(3=RUG G)MP(U0!\*!N.Q/ 0 ]6=R3 M&05CKQL&7X%3+O;&[V*MT$-TYMXP"J/_!XSZ*-1F4H )E4 8 9S0W.#(Q9S T,#$R,S W,C$Y.38N:G!G[+MW M6%1?ER9Z$)2@@"216)(1!"0'@<) DB0Y!P&) I)SE8B Q)*L2,X9)2$!%K@_ #L'/ >(;MTBO'63B)"0D)B8B.0.->F=V[?OT%%2D5,S MT8.8F>@9&1^P\W,]8'W$QLC(+?[PT6-!$1$1$)>DC(20-+^PB-!?1O"(B8GO MW+YSGY3TOA +(XO0?_C!M@(41'BR-YSQ\5B!&Q1X^!1XV X ! !X-_'^]@!_ M?_!NX!/AYBYP P\?_P8!_LV;! 2XMX&X]P !Q4U*%L&GMZ@T M7Q.RNE(+!<5F$;$]^_&+1FODB%W8TNT#,41$Q<0E)*6> MOY!74%12?JFMHZNG;V!H9&7]QL;6SM[!W7?_F%!^#C_?/S_^@7!^PB*QS'?[GV-\_^ M?8Y]^$]Y]@_'_L6O6> ./AYN\? I #" O.0N_18YP_K3]3RZM#*[K&7D-.NW M<;Y_^M,N:KPR>2M1Q+C X]ATN,A>MAQ$3'W32'QS_>+,= M]]A-:MU+!(^#6E/NYO]I3<]?D!UCI?90[5=S:70#$[GJI6NJ;@KWC>;SV/E[ MMC8]:IE1 :ERKG*AP\T M@H\BJ6318AN_']>ONSVYG)CM3VJS;1&"\7ZE^=@)^Q(AF(#/1$;N.GXL1T9? M,/#@<534A1R8W]OIUUH,I"93.,8/64QK9)>V;C?*T;MY__>YS!Q,->9:S: R MJ*SLQ5MJQO@:\M[,U&5_$N"'//4KO/^M3<@P^X,P^RB[G535=P#"^=TEP',E M$"P+J;-3VF&%BF!44M1RM:+R*J7H>8?*(0);K!H\;6.O6A*N1QB?/D4/0E^& M8>X11CAC@;6NUKHL#<6OJ?A8((9\4R6=,T._:,+@S(]W$%PKRVV*!8J.SM,< MPE"YKK%8(!:M)&Q@\,V8\=&3K[UHX M/6N[+UY[M%;QE:?B5%0>K;\RW4-:86\1D[/ONGDRX"Z&!8BD>*%# M?DS5IC0M-4]X/6&%#B$^.FUSW70.=W:_7AU #QAH$/B84N-E&:1"_>Y"TYB/ M()M#1\(9J[#@SXP.?S[MU8Z>XN9DPAM5LR+R>ZXD; CI- <;HAGA"FF68;BE M1JBJQT14#0/W%JA1*4?*FB5;?]VM72 \PPUF9 ^#!5"$C%C@?C-_[ONZPYA= MHLU3AV ,K488>+-/%PO -;' L><6\1M[^A 5 QVR(*L;!=FC!XSC\.1C+/#> MMPO-;WI/ X4<11BZ3B'MN]9_PU F]-Y.5+I<=0=3:,>1K;]ZG^%Z2Z]A[G5= MJ]!77.-&.YF#N9?6GW%\N$*J]TKJR >=,)4S(I\W+[F-!;A6<58?72MA@?[$ M8HP:%NC0SS0TD9F(HB4G^"S]HZ1:*W"=W99P7N=,6QEAK:X))?FN*4_=3<*= M_9Z$NWC4_!=UB_%%:Q()^>@)U\2R-^@7GE!&05\J1'00 MW*DWSMBYLD3F0!^YR3#C58@%6IZ[(CI5XA1^Y&@9Y?K)B"ZP/3N1RHY1$6RE MV00=>X@.71R-L+ADO86N=8$3)65I1*_" ^1799YK.C?1U!:>7T2ZGG4R#F7S MSL@':)GSJ4=JX18FY.QG6Z 9,2.4@* 7>CP?A)J2P@+W]@]2N[)14.UQ4&;; M/B'F8A[ZHF>Z5DPI67\'43PKO$^2 VC:"[IK M&7,.26*64+'%6* +%KI?RN:RUN#R%7J8#[HD!1U%!CR= *]SK';OC326I:3" MKM8%3BN4LF/,]F1J6N[G7?NF>]*V,8D9$C365A29]THEO>-4.MV8L MA-^ C>87:Y1LCUSO=D.7^3+^O,JXNRVWO$#^ZSX6>!EF%K>HD%%J#2.M;1GWUV_OG :<2DHM M^*3Y;,7D&]!D"3C PP=C\1_4'+LH877M1M1O@INS9 M#&3! KH39-+.7W$ 71=E/X?/>VCY]#U73U;% @<=2^.ZWL>+"6243XK(G7[ M=APE?& OHZ'NN0:_%S[QXL[*^+%/^H'$X>,L8CMN"QE@@O%"]:M4DKI8B9/^;,AA5_$'- MM@.&M, =PX5:EQTU!%^=ZW:Z17 MH;G:%.C:9-:[11P+(+:A=J].KJ8/0XW[CF3P,?<8S<_(H%>7X+;&*Y4@;UO2 MWB+=1/SWZJZQ*<<2^](JM O)RN##YTT79?YB<:-B,)NQ^_VAU/Q6IB6I=Y:] M:,JDY:4:GW6\U,DXFG&+X"Y3^AN2%&^-[F@>:/]I^Q;&>$\:$@Q.,\I^+WA0 MFL;NCO>9 ?:WZ[?))-FG*)XS^)#_^BV2! MOG I"@NT^S'_J1_7,DS&&,Q!CJNV7%O12N6.&"IS6I_X/T==84:+"XUF9AY= MA8.T)PM:Z]%6"D[F;S;\5./8-:OCI+*Y^X09 =F:KET05;-HGF#$DWQX_19; M-<-OZ.(5/%8T8HGLL$;P'$Z'2K@ MVKJ<&@R]PH&K0C#B]WJ)<#GGV JMNMX M'O_A4,7 9S#)HF_9V^Q7)\\)+"QN663JQV&!-LGB'=+P ,4R\YB=I@1RM"_\ MVAB8$I1HKGGG-=@,47,K/+]5UEAI M^K);'"H5,!WN1/W3$QW>O-C[6[XK*M,\B<'6ABTW"@\=ZJYCW&G4D7M!KSO# M%#'=AYZVF+(K+,S2?%:X!;32&!UJ57XW63"5IZT2YSK:57M5)!#A\B?33;Q) M$K\8U0AA&76!4MRQP@+,;\=M0 P:73/2S5A@2.4(?DDD6@:.?MN?KI?AZ.K/ M91'Y'EJQK>F[R#?>=; :K/X)"?T)&\=\J-CAW:\[?0OI\43WAP> 5[N>@\H\JNQF330V'%.N3%Y*9<87 MK/1@= 0^-0OF1DT;T-'Y*5>!4*?N*COU2L[E3G=XD]L94LOJPA#[\G!WUT*E MC\4]%_B+'ZM@YK@]G?3Y(4[/Y[TPJ M2A309$1QLA3TPX.A#-9NUP_W=O2'ELLBUL?4CTE/"4UOG2@B&C^_A\H4(,J> M0(E1^:I.P2\K$8L$80AR;42=0"@?&KX2>9G'C79'PY?CJ9;SW&HA#+1:((.J MC/[X2YT\LH')]#NCI<-8@*F#J#E0R>@'Z(-G Q4MA#N%^ZK+.4__[ $DH>N( M*[3,N'\'(<9"4 M11=V?21\.6'H*4, .\N@VJ&%9$N80+=TRV"AC>:+#6.Y;!6'_5@@DS,>0U41 M5FM^?,#7 SK]W0K;R"[2[.BK6\49E*U2#GAXW0.):E?3: NJ_?6ZU$S\RE@. MC.P9, U[%?47(;\OSV-*T5J'%"ONZINOD8>^9F"I&V??(WA7""HA*5^BS8*B M$$<'.>+Y[\"?156(S4OA-R_GOUJ.70E@@1O0O$A!4]3WO^Q\]+AR\=;%$6E7 MB-$)AF4>=Q:=I,:."$$Y>I*H;Q4:N)VX2/Y5YLX8#H0I'T:ON3 -8'*>CF43 M-E?:@E HC*ZY5K(A_*= =\\JM DT=&JSA&9+%ZK'(48&]2-?+)#^$(-GAX, MO'/6I?M[8U!SGE/&-A1:*V@B$+C+!#I^[ MXY,XR4+;>&7-/#)I)5PI;#I+IL !$T67#8=V,;CCK*D4^2?&9A194T\P?I^MKUH[% M.P)UAQ&:C.W@"TH8ZED93B+ 8 P.E58%O6B(]60DJ?+;Y'F;7;5#<61Z!DU( M FBG[ 'LNKL5DVC9G!D /KIB[%MUTIU'.']%CT\5V!_).Q48/[T#8]?L*(S9 M;_B"]XNKH=A5]M4?: M8C,%F,G^;AMJ;&C#8,7Z2F7?*METP3B&G,7_.'Z.IL)>/./6:A#)CV>9ZS?( M)&03\&3^TY&VCKB^UZ38D*NW]+MGP7SL432*JW8W'")6-VXK,?M_S0FEIK-G MMRC.F4\Y73!>35%[]S: S^(R<4A#\I=!\M(/MMT@0_.CZ'E'K=M8@&XW;J$2 MW5-@F)'@;QL""MO4'H"&:;N\Z2M3=.F?'<=P<72.V2]2CVU,'&K@M5%07EW& M7I#[_1X7,36[%!2/"7A]+P,_ZMMM7X#=S^*=QO*$=)?A8ZBMC]_BT+.Q(=+S M@.;# V,F*./56/42GOW1]Y1=E>;Q.V3H8C0V-[9+V1S:N4,A! M#8P4KR?]FD+=S,V8C/SV&2M=+2C@BRXFJF%RT71+*MT3CN[-TH%(E&[JI MBH3:@5PH7F&8?0_5 OXPTT(-\VK'#2=O$, M/$3'DNERK-M*I&.!C7&$DL4GW!DE,J%"K5UNE+8N,E7CVRF^7ACYDM%O6:W] M8BP^[SOX4! \F=.4_&+LEC.DAX(IXL-2LM'D?0?EQ:G Q5(:$7$,):GD+>H& M_$R=?!#ES.9MZKW !&CTZT74DD8P[VL+]MVOA, MU%,8\\]?N0YXB-Y'&S&TA2BCN??YI8T=WX)];U=D6N*)OD!-.J;U%-@+#;8& M[L41CN-A: :-[.C[U[M3G(>^<:J4WI#-:L3HU+TSF.,?<.RL%>1)O;@+_PK+ MCK(Z*3J/O:)X._-Z#13C>(H.KR'UUZ_G<*X8G2 W*!MB.]D\%8U+B4FSF9L= M<38OWTV6@;R/PHC\/J8-<@+UU07K3&R /0!-Y8[0MF'F+,>\_?KZ5+C0! M75LQI,9Q[4!WU_5)0Z?&.EI[O 7Q^VM>T0Z@QW8&W51$\RY1F)^6^(PB$JZW M,N_08H%G^&>E9DQ]:QD+UT))?(K+$>;A"BX$"W/<3BIF8_NT]0)UB+=ZUN?I MY#\DFXX9Q1^!-[])-^"T-R&B/']JA3QTU0DI$.BS>4AGTPI&=A,BRG;!^"C+ M+F;U[GE!S%*?;;[WDV:MJZ9_2:BMSOC?LD\1IMD,0\T*< 6R^Q:92[E@$.;WL',V$=>&8UI,WW>BJ)K,+!3?0AH#QE MXZXX*04QR3]$R5!] M5#<:G/=,D"F%^YP+[:"Q9_H$$ZA_"E[3W\KSNO<0:FV/!4YWF;A'2PE5E. T M R;9D=]_:%\)=6$"67"S=_/)E6P?)F ?"QSBR)ND2I[60@\S5(D%,IY K\[ M;;"]*X&+TSHL '^.YAF@+K_I\J_^P?VO>Y:.R+>676>\P0*R7E@ N04-,0!X M0EX!C, 3K9%_ 40%IQ7[2:]089ZH1R$*RS+1RO* 8'8TTCG:V&=V!N3C1Z\3 MS2H7FYTM@*=C0>))#6C*_WN;D&%VB+<*ZP.$32<@&]&7T7%/\%W4:%VV &H< M-&N4MX3V,_!U@,9HG#P\^6$R5WRZ9#0'+4\79:OU19<(7PEH-6ZJ/EY49[:SP ME98EE\;7FT!L+_7!)0$O@OC58U<8R/>?G"^+*%_E(M\ M5A2Y)8&4*&Z$A6;7Z<)1P:N&' G1(]-R?[YM@2];R?U&*B<0"WY+5^!?1M)^ ML@EDLC.L(4/U^QGY:X?&EZ!V)_XVE]J=2MFR0L'YT?F3AG/MJ>,!]3+Y)--UU2_CNR+V5N:,S0;9(RL M/G6-$(+2'7,>Q2JHT+S0[)$&>,DV39)VM!US.][$-^<&E& "=QSTHD4/PS@Z?6OD*&KKDN;AOB5:/U7R?V-/T_9 MNQ8M1Q/1Q^B=,V8\TGZD/M\.QE3RO[?058OQIC+@-29F$OZZ*?1;>2O;<@<2Y-[]-H0L^\? =KQ]C&/8>Z'5"I M'IGN[?D:UA"^,>^^:3Y9PU*'"O(*N;?YEP[MD]_5P!2H MQCSV[_:#6&N>NU!J( \?! 52X^*5,@&'C'8Z\.Y@^[E:@%8$IKG<_CII"]$( M#F$SZLWA\^M#@*_]<%OL(^3$!74QR>5RKB^!@8ZFME!^'S0S#I,Y64-S7^_. M9BP)H-Y=CRX6+(!0EGU?J*YM2H-W'X F,_T'9*1V^E",6( G5EHP3\" #KX8 M"\\J(<[:#A\=!'=Q78SL[;:$!TS[O^0M@;+;R);E": [.*PPO>(H'=)R^YQH MI,MV"&A\ZED*3CJX#2Y 8B/2K%[4=SCU=FUIP+\WI_JRP>*HI1Y+TN MA6'R>R\UVM%X.?O)+U8\C)[_87Y@+KP]\DACD==$RGY])!*\L4J-!,6 M:*O;*C90XJ\XY%A=OV2C>52CF39J#$-:NQP5R9?G$EY.8P'B;VA>O8B:L(B= M;D]<'_&]Y*73)2S *H[28F#XO>O6OLVKET9C]IO]RIX..C-E?HH+;Y$7NPH< MUN$T7ZH /*O%#'F=A[\9J*3BXJI(N+-+WV='< .E/5SUM">TXIIS.<6ANK#7 MRYY#_;X2J]4[53,7<4GV&X)Q]SN4>)0NHV+2\#H!VYI_7Z9.E/%_F?L"5/Z7 M-]DTC&.=+G1Q]C34WISOV0N=^3-K8 $G/.001")GA;O?!I_0C86H<@GJJT!2 M(PU9C+;KPSV-WH=S]173T35/%N2C_-[>U,[ZVBD+(N_0^.K+._1P=Y#PGX!. M%P=T-Y(BSV][/_@P.#MWK4J4ONQ^,8[X6N83K')TG=4P?C!*@Z&1KKKBWG'\ M$&]V; ZCRQY^[<2F*"US-O^$# 5>N1AO,)BD3DT\-QW,Z%B4&4&+?F$:F+A8 M<7H@^18+5$/#+J[T63P+4&&=GYF>=R;O9MGQGM[6=2IMKW5?VAW*+#Z?DF4Z MBNZN/KK.005W\"N)$[B0+!S#ME$I,Y5'_"6KO+GC ;8!)Q9_'K&\9?5G? .+ ?HH?>NL:%HOT_)LWDG6A7)J/8H@(J=X0%=I0QS9Z#MES']P^G:%_-OGB3+O^" M:>=PB^:= M9':<=$(7G2&O[?G>2C\O?6\0+3N.G OM^KZ++GFIP_YSO6X'*:;#HF'X4TWM MN6D:+;+N\;2"/S][PK708S ;HO3*'Z^XEPNFFK([NHIY7G>T$ _++%L0;[OT M2FW3IJNOWWGS;4/RG.FFDUYY%*CC(O+\ 'SC!\PEN[&$E)I&&=ZS@6"CK69Y&"$.U1[G_X#$-%KBLMZJ,0D+@ MY1K;BF@V(1/WP"(-\>+@KMV,/X:!EFX81@;$\-3.$>R8,SD_O_HR+P1^.5>? M$/.K$LIB.(HJ_J4^K6<_5SO^&RJ53DYF_^[T'/KXLKL#D\:KP.MC<3_T_AKS MITS-MZIU]A#P.N_*V@B\'=TOL!]MN8N1$8E[?V:OC*G/V8.P-&(!TT":QHR5 M*#0)%A=FURGQ1QB[O MLB,>?N+.C@#^8ZW$Q*R4]O'3ZJJ7TQ)@#_<>=.&- 9I448T4N==T="?O(28' M<\%=C->.%EZ2 MJ!]?MTK7N_ONYA-OFBZ5,F57EC#5H#SGD\?+T P_ P^%E*=B><)J7$B\"WE' M^3OO%"C9=32G20)I]^X=B$F,LA/3W]0V([VV M^^##?OXI:M.%G3TS#$)]C!0B54H_?@<_.G@'(#B;D=JH$/\2LY;$Y;Y[/^L9 M9=8J#G*0=!C;$]%PR&5!) M]1H0+^#M:BFRK[&E'/(9)&=DUK'-.'U-2.H<% MK%&TJO1F<06.2TJ/!W;<=\]Z+G5,?T9?O-98G< 0T$KIA:_TP?;!=#M\9;M. MIWPIM7^TIZW&=H.V>!5DGG2:/=&]LI=B_@C9;[8B9[T&=^'/-@J0!8!'SR1O M+OQV05!ZB_:O2<@6DVM4&.W:%TX/>C*FYRN$K*3QMB35Z1;_.X^3CFS!F[/:U0DU<;D?9CZ%H!R)\PE7DLX6JA\BV M&U_=(L)_"?Y3FB$,1U61]8/".\S4UH2.4E!STRB::R.*IXT3/:XY>046)4^=R7&:,L].4U[%^[Z6 M\$VM?KE70LK2)'U3 ?+Y/FX="P[Z-T0Q!(Q-&7)/IB)1R5U&R1%_KAX+S=J7 M3JLH22:YJ'6AKTE5XA2^YZZ7GRFZKX(^#?'UI^B'6-(FOP<);:WU?/26E&;T M2Y>MZ33 Q?2.M%7AS6JKRF1J'>]KF@G'\9$_=M[)\#JV+Y%YRJC/W"K" I0_ M!5A"4L&[[$CW7<30L'ZAO9%81K;1;5.I20E6)J\8@\OX\927?#M]B;HT?:IK M'O PMR73\H+5W?&#L;FEK<>R-4LXK'KQXSE]%_T=G@>M^--Z"G6K M:<+/3.LH+Y() FJ/ P:A9$O1;G$.LJS'_,KQ5P(:X':*BVG_.O.^&Y5%GT)D MQ"U#Z ;<96@1/Z8<(!QC'@W2X1S"IEYU[UV@'1Z@&%X>-44=^'/V/9%=LR:* M*A;F_;FCKC6#),LA#9?*K5HG7R_(:5!LAA9T:+*6#_W0MU!HH,PT[:=\,U<0 M KRY^U*D1'8AJ_PHHYL4"E_2OIDXR+#2&-<2R045A2 M:T;Q\^?U1A$XEHKQ"XLDU_4:3FN4ITB<#5 N.1 YY5P;7Z8,)7=DVPK:U\;- M]USO69#CY(&B42B36YN@-=-<)3?)U6IF#R9)II!T,71E9L8WAK##R@:I7_[I+; *EAHMO MCU9Z.NJ@V%S$,4_WMMK7$I?>8-ZP59@MIC7:I.Z!-W-_@ML1.5>TVO!-K7&2 MK%UJ4W#[Q=0S !^P(.&^K!,_MEY:;ED'&6IBJ+70YJNV1G9&GNDDQB7U&$E9 M*R,13>,VB@_5NC&^@]K>\?6:\O*B'?=V&WUSP@--/\ F2^.,>.G7.EN8:K" M<9G!!ZF0- /,<]%XU^,G;9_?-0;W*]HM0S?D:+)SM(SE$[*X*J4N>8?F5@>3 M>:F_CR*>Y#/'%H*RN,YR_\IT=B"AQVO+)35,Z6ZM(+0'5 I>HKM3AJ39R_4C MI=E<:A),7/$+! +$&5$;^ 6.GBB+JLDR7M1-CJR5;R=8(8J' M5DUOB+J84C)1_AAIM6J%T5SQ^;SE;=R$+I#$&)2I'8VTO"=$OZRCFYU6& M,#+RA?P5!UC@P[V"A13R-0'2!^R[7M)^JN0GA:"NQ7LPNDD+227H1KIQ_ZM6CLEQE]E(5=DN+UUB^,!V1MZ(A\X2(A8U7CX^?/GN^4SNH2 ML,!>C2GFH8^N/NN!C>R'6YCL.OVV19"SOMQFUYHQ8W2@ N/'D (\;^6[Y4XUEIYSJ8B,X#:3W(N3?7:48=R0O$9V5 MP&*1[@R\TG@Z)9L:%%&EPS]JORE_[X!$PCI!2ONJ&"D];HFS.XG?PUHL0($D^3<6AR44<8S^9UJ1?] M9.ZUWR?@%0#@#9,8\:9/-3MFHEP-S!9+U,%_%D'ISU%>:%=M?^IXY^XMQZ& MU\<*7?)+;W+W?L(9[Q$*=@0.N>_QDNWJ'L,Z+(;MSLOR[?K?C2G-!?PZ6- 8 M49QL)"<-X!DYTU>)W, ,-S+"!%WI,]XHJT[9J(3G@UJY=%4L\8_NE(4WKS>OUXZ M'; VM)N:75AI;$Y17@?[V:N[GI5O=+W\/K+?/L3:1G0U@/RVQ1N79Y0H,@,U MAI]<#:RI)\K\W(: CE1)>=L%9R52_C#O'&.<@C-'6/Q9)$6QI.VC-",HB*J]BG:*/8)%S/MJ;[G[\%#WPL4 M-&%'5OU7>_ *N2(Z<;_1/VCSA6'O\\'8/ 6^4E8R/X(@'ZYY7$B7[@S'T5U) M]*/7,G.'4-@6K^68>G6EB7'K)^C/J'@4HD2WKK)$VRCN0N!TOFM.*^QH#2I> ML?(CS&7EFRY4[$29/T]&)1T\M&8L^)R1B))[@MJ#Y#%WDEUF5(](.*-5R1. M<-7QZW@+*\I*K3=-WMD:].MMBPV4X@13,Z)X)RDAVU8JT0'N.[]C5R$%ONLY M8/[G:#/D@$,;:=LPN#2&CP68\^@%.M0L;*Y,ZL;87"YLG67?H'6@>Q,3"*\6 ML63$ND:5XZJ7S*W_KI)4H-E[)0W,:FI&^!K]V$8;AUL;WUE1VF]$/IB:&XR+ M$BMJF=N!TS5V36_"@@*$"Y;;_T&E@9%(D[12]EO(SOAC=+AN$F$?4 MNG=;CIPY/7_U^=V-_&$H7]=9/A9XBWXQ 5_K>UX[EBW#O(QNQUR"K_C\"#05 M[UA*Y!@,>^B8X&GDS(Z9WY&]?I[.:^V[B69)%Y@ KPNN3H5K+,8,WR6O8U#< M,_/+\UW0XY]Y0A/Z*X=6[*3)QT\O,Z&94H;&6O@[14DQFZ-+R41 M&0JP%];.2AYUSZI\FZ0?F@0U?G57&6C@=@F13! M0_Q/)8__%:TP98,@S<(^Q] X,:I^'DH")$5$F#J#;X?<+@MU38IRR(QGC<:\"1?I=B<978P!VD'):M'$_X4VRME M+_=^A&.K:9Z@..56FM^[YI1G:D+/7:S-M9NY;M-4\&9X;5_8-*09*T[P.Y'E MK"U1W.;E+[%R4## AYXO\#(JHY*QSE]9>?"WM6,*"J.O3A,[7?RF:?5QL9;D+1Q(W7?H&\Q4>P-A^GKP+H M%WJK:X=\A9+RX'W0JNR";,V]A[*4(,)Z"Q;$$:TB2S1D?&#HH;8TY'< M3=#383V'U#PTAR/"'[Y;>=6F>U&='GFAO^->.[(C;L&9\99OF8GCL]5)F8HY MJ7')Q52ES'Q7D7O7G\4:_D,G#]0=9#*%<8=4#'_$&(*3UXR'^QIJ'+]-N9Q0=>C$U8CV-L/[#S0I18@B:!3E;@&ET1J= M*60QABXU*C[K9C]*7%RQ )Y)RKI"Y%H&]6G)SL-<0W%C?VB+8M8OC!-*;S'Q M:+/=S_+#I/G;+YYQ6X=#:,(#3.+2WO;SM41T\D4J^H-X6D6G.60_Z6'6H(\T[LVK$PB4KX&^UM'X$C^5=[D80Q7%/96>'X!_1<##/ M4J >M/B%21FS#66C3)GF/SA!35K&W^Q&SRF.I6;TT8S9M]P]PL17S]KK[>R. M*IKN7]2J.8UH\B XK#6<+7EV)T)SXJZB#@5KK_3+_@^ M$[GL/K<[9A8!M#4&[:_'OXW8*38-4KVIU;'2L!F_WRI:\N:)R6SX_2))-C?R MQ/<2W>>BEO_V%HB72O?KH7.\:IV,^IO7TWJA.7ZU8M$L?X:(9-3",#B9K?K!*7$3#?&\8+5%\GX #_B4O/O:0R%'34 M,[M5;4Z&@DSOM#Q(P* R>\.0,L?;%ZL_6).N%+^6O@TV\VG7V?#UNXXE=['I M,G]Y)D"*\E8]$HM!BM<)!A9KI.R<:$?%3U/-74QZ.VUY%"I0;"3WT-&#VZ_* MU"\\,^CFO\VU]QK9(EW]&=]!@F%E7E+I-7DHOQ&C [ME.4'&E[)6,;W9]66V MJX^0\F5G1"\+GGL+88$M'FC%'P,C:)@HG\.?\G5*D^XN 7?)"\55!^IOYDU7 MBTM'$(68;TDUILDNNRY?_0V.?Y>4'H2IZXWM#3&<7DV!S);"-@W%C)X.7A=P M)<5><#;ZB/CS*IX,?]O-FG*AJ%A;.BOK8Z+N?E&US^*[_=$\LUQ2U]DK[U"E M:7NKUCSR0*N"NL&^#$S^;>&2[;;J\*SJW3P=9!>?:6(HC*:2M)?P"KQFUHEU-IM < M9OS'X+Z5!=">6-GHR>'8N"VL6]1#2N ]&ISMY%/:@<3'&)N@]S,TIR$W&HWV M-O/(0TPO<-B2+*+7NXEG?S3@PG]S*;S&,4U]K2+I?C'Y6T37&,VL_:5I3"+P MH6V4P>Z:34X8@4 [+-"D[@Q"J3BU$^IPW%+%_K=-EFNK0^=%(J/O2CQ%S$EO^_5 DLEME5W #;2YXV]SKJ8T M7:7IOTRV= MSLN*[;0T1UOHLE]GN4%J!@NDI:>'2*QR/#?+ MK#\;I3D9MP*S,6M $O @$>U)*B7V'/JG85_3 _K7G7=RI-_)[?> C*;J MOMI^E"KA)]:J&*?X=>L]QS];RF4'E"5N)'U'RQ?QU33441+,-^6ZO:-XLI&B MCR^@/^ED0;4S-1#)H,ZF?@*WD*W9$-JYC,DK)U7L%:='K,Q9O;TE7\P31Z)Z[@;K5^5'*NSU-)L52E)S2-'K48GW],KTO M_7J7F4_/C\'DQ^CB^3+_HA4;+*!0 _*B7HX]-%E 1E2G<4)9.Y2+=U3? M2<._;5R>7EJ/+1_!(P)TPT7[JO*V]X=F6*[V9+# Y<6E]F5-@.)/TQ/%.@1\ MW7;O&[($'&N)[)SECVH;_"TV7A'>-C=[(HP9\T8+JYJ3^U3]OA_H=WK%JR8= MR0NY#X-B6B")TUOI]T>E9<@&I$8HNMM5ET2B$2[;HS6[Y61I-QT$+WYB@67J M'8Y^UP\AKA_"G28.H..&CWC\>Z80 M72?E7"DK%0Y. UC 4_S"'I52*JKVIZ \=$"1K^/QG3X>KJO^FV^@-CO>H./3 M0FI"E!468,V-;#]7Q[ M9&XTRYD\%J ?##-M3-IY>H?9YO2$!>Q5^SO#[L>7R04: XME"TR@ _OH([9W MV[?N,WZ@@_]N<%RI>ED5J.'9)PEL=^[F MN)P44BG]B'G*^K0FJ)L%!BHSS:Y-HO\XZ_;!R2F;12=E1(Q:4]Y9[M]?\?,? M:]K,[+%K7B;5MFZI9Q)L%_2!U'C422,J<#];OWWI]/3%C!"I^UI$':Y1W)MQ MRF MO[&M?]P!$ GPQPU.;$ B))CSF]FZS#B_:;8$BLU$WG-9HL&PS4 ^-&E\ M8N81!.U=@187Q/1$S,WV D/>S>J'C?:0'F0)$4I7QS'BG0UIOU3O79I"2]9P M=_J?SF4?J*WL2QES1Q@]%(\O9Z\W;Z9&Z&"V$,X%M81/3K+71SI8^V5A=Y_8-3+9=9=[O8R_V.7@G4+:^3 /UHCTDXS>$-721 MY?0V]QL2PBDL4$H^F?\JP>JP1QOF?0R6']NPY]"K+JT^,8+7>QY&EBX>*9(, ME#L0?@P% KX'"DEA\&D+W#< <93&DP\NWXP*?WW>:?RU"+H;,]2F/441;GZ^_P>UYT&+ 0^7NI&.OVVO M/4:':FR;#&QVEEAB3!.T>KM"*.3CH(<51^4172L5(:7OH%4MPVNH/_+_Z^? MOV^0NI[A% 7KB5JC[VIG3MEEQC"+N_;T3S4N6>?ZC+D[M-I3#F M115^P>!T0ORH5S?-]VW)I7Z$/?B<$_M]/0HL&^SMS*LG;LBFKZBO)42G_O12 MU[\$7)W$J?KZ<:KUPR'MW6%(2PU'Z:U%W-X0M.Q_MFR=FDH"I$0X_HZS\N.U MRE])L9W)Q +I@EA@Z<9[CG+>W\Q2M2/\WUY&!7D='9PJ7UCU+(,"K#%F-=,, M=EYIW^5371-IUKVQP&VT1J&CL(.VJ3W'>G+_M&EOT+15WW8,;P:%5*S*3$G5 M1.]WU,NQY,G-/NKJ4^@1F5I-]ZBWH[Q]>1Y8^H03R37C9S46?U;BEJY7Q_?#(HWN0HQKZYJHR]XP M= C'Q8=!ZH)EZ/.SD>NK;]+MQ/*8C9 E7S$L<-/:-ZWB/=K4V_F[V>[1]B3\ M]-"R'O_H50Y"M,CJ*%DNJ+EOV_EP'2,@I%8,/4P%33;!JIYB 6FKOPHR03;! M&)\N+!! HG);6=:F'(T03/>,7L&B?%@O'P>3>Q]H>\-R1_ R[JC@2GD%VN@ZR/N*Q'0Z6_P MU;)>3*)XL_Z\6QSD=#^R\+\*_&8N=&.:+Y/UAX15"M8_Z/ M4C((B6W/^,75R_]?T_S7]_]GTT-],7^!, M_P^@1B6T>URB_INSSHT5G^2Q?H9[3QF]S&:0.N>: HPZO_=MD/K?:XT=[CT<_XL'&$9G$ MA?]\64#)],RP^<7KUZZ,3^GTQ$+:4D$_XQY#I>;R]YZM]);_;6AR9'__!;S[ M*\IK04MY5ENK=M:"\VDGW=\Z2CQ.>:,0>/7FF64IH;=5'+4V%A>Y(U,;HF\< MR!8PV=UP^/NM)&N]5\2DX=TWB;>Y$0_TU"-&PUT%DSV^E^9X]B0\ECE2[ Y, MB+W06WA^,Z_FA[N+"[7"\P9T]>WZRU1/$3S1OT\,4:M0HN2O^\O+DS:Q@*&S MK;*SJNJ&Q*CAXM,0":X-KJ*AY9L.VIJ4HK,1Q3_?Y=QXS_3WA#J!-_F?N>X+ M-H?XST+RUEME//T]C^*HV%5X0K_T$F'.-1:XP!ZN6VI.GO=%27_FU62^=G*A M9ADT[I-KD"V@_L>O4R,TA*]DS1^>RTJ%$4'>IX=FCN3%CJ[0<;Z(42NL4MZ0 M6/MLS 7^6D;[(I&.7=[C]8=2(:+\=@*Q$:+,<-9H/W8':O+65P0)?_\6U-;! MYDU*3YR7$AJA)P_RE]P)E"E.JZYDTC69?SG /JHP0D?\JF3L]K#59.T,Q?FA MO%,!&YN$;'5G;9UQ:+T!*]7C=J6[SFSSN*6T^_M2#HZK]GE:]CQAMWE7&B'8 M%(JS6/BI7W1F9-,VJK7TQQH)7!C2@@B,92SRT)MU:Z#[A:!^JR'NM M.TQU&+_P'X;N] 465*KW460X*N0PM"A(9Z@3@H:J]7[8ZMCS'?!;1WL3IRNK ML(GYZ)H%,V>2JZN[%G;'Z%3RTDAJ*;P+5-S471U[Q+'EW$RM-IR/[[*9H85*;QKP[JQV6J(>8/53'? 8M)<<<' MTB^>.;/1+2!_P+IDQ_'RY'5AKT+MT5\ZHA8-X@^6[_I;'Z>4BT+HU$*&$V0[ M(P63K**.GB^[[L@#]IHZ9&7.2<=]K+U1)Y^:\\V_B+D&!\?(N$? __7'6/I4 M]UD6OZL(6^,QREECK/%0*4!2Q!!,+T*9U9S54[^5O_7U_4T2WT&?_=A#=!G]JD3^9V+I&KDLPV\2:ZZ@%]<_/ZLQYNAS$C';L7*H MJO:M"O($9B7;\,B/)S-"[3+D!%$0$;PL>:UD[0B&G-M=_!,@D7J&I[LQ#4,K MJFKZ[]Y.+^0X+=#3F'3+?)^'2&22DO P& =Y$L7W^0PJ/>04*CABARCD_ZOT MY;-WQ&>E:R5!]:+1TY^9V5C$'R- 8H*(!U>O;B72:,DH$-M0<%[_!@MSD &7 ME^.W2W]W>\W.?R7&8\/SEO6'?0,"E3))>7BE=[I9]<7JP/YO(VO<*09EG5TO M;*K_4Y'J1.!R]RA1Q\=,\ZD',#Q6."XMRUW(\^N M#0N(N*C?=3A):U$M^N_M@%?44/X8J*?&U14("U#H88$5HBGPELK%NQQQ"N&9YCK)$]=_P*[7((>Q4K7Z=ZDRF1PASB+LFESF?T-OY; M*U<:SF:ZAK^.=E2IMI9:&E7+C"6U-G0S0DMMG=JIDFJ$:NI(!+63UEXTJ6BU M=M4.$F0&(7:EB&$J@L822DL95;'31"0GSODSO\]U_KWOO_>Z[_NYG_MZK^=Z MQB)3?V 725@%2\MCN]:N9WC!IL25*6,0AQ_D.X)BMI8)#6=BM5('AYR,J%G] MA5KF3^/A>!^1:1$-#C/)?_$D%EX?D=11<#VQ0JD5.G-&@ID$R!9$O_:6F4?H6#)5,'6AJ!)?\3%SB'0F7 MB;@$XLVIRO4 JIQM,7_>+(RJM$[CN" QX+<[P3!DH&&OXQNY''QF1NST,YS^ M1>Y.:5YTS@V#= KL_86C)%A/YN1KB-NLUC1Z!_^;TQ0J,->7.L% ':(WWFZH'%/Q],UR3&-WR>?YTR/H MQY7T834N29>)=B5+M>W',&4T;7 ME([^Z&J@E J^8,P?B*M<1A=9#B T-7_\<,K]>& M3T$/G)>NS<"QG2IE6467EOA<;_[/^.\6$ ' 60X1 +%Z D#:U3ZISDEX$?ME M81]+Y?_@?.YCW#[.3*CCNS#OQQ^VF@3 P"T!D'A5J.;"4>C.D+!&()S0WLT" M0]^ZUEQEH]&S#,J;7>U22?OR>2*V$TS:'YZ)Y)P7 ')N!+H#([0Y.1:NJY"# MT9GE!$AM7D T9Q6>Z\'0JJS$K^3-Q[NKEJI6SO9KP20?OMUQ(^FIC7T"T90J M5+,=PM9MQ(;9A7&W8NGC=X<6[K$)UA,S^:FW_!"%+B7Y#5QGN-FH,>,LTY:0 M6.0S^2*$@I4TFY0\,$6+HY #?QLBJZ=]';!._+*3GJ7XNQK>(-*9'\U,/N31 MSH!;+V^A-7O3AL]Y4$BB:AJB.PCJ7U%ZU55VR,#D$A4/F^IV;)'\Z< MS([H$?TI#&=/CD+@&H'1_]I3(8BR=BUG6WR<[),>$<-J<,*,S1VW^N25PM-" M2V+I;*&:L<+<^AG=3T(ROAUWYA@5MM' M!<">J"YV;86O_>R>^TS"7F/(/C.RCN^=^;%Q8!YMB\3'/OQ3S1I-8-JM#M(. M/Y&R\P]LP=*O+T]B)OTWB&>B[];XY^[9_:E-GA7#JX<>.&8RLC$Q3<=4=QV[ M3TQ"&SVG(K+!5-$-&2(\>+77_WCE0%]0ANW#MCF1HLZF7C",U6%,_NC'9%#G M]][Y8G9B_EH6VV;8U^8Q,9VSYG MW?1"JBWXDI_I(G?KU9T/$[%#-$0]!*Q@XR6]Q8F@4^VC@.92+"TQ(A2#(TI; M<2JDS+FY5-?0W4B=JI-:QLD'"TC=\;LHDR)BA0O@+D?F&3):S$G]Y5-37\&0 MACZ:]K*RF) MSMG[@%WYAN59AD-]\OA8]3UL#[Y:6"Q00ES[K!W+99DCY\>CZ93P#!@M4"*- MZ/'QZ\_W:LRR7<>'&XX80A4';%_/#6@[U[LEPB7%Y%M5*(P MZE(-E;8)@8_"T)?M<)Z:%[2AC,O?$?8VT M"^R1)O,=*UC9]]8*0_G/R7(-. '@^VCM-$OCU&.V0\& ??E2VEAR=TD$SB$I M]35F1/A^AQ3KYGBWIM0K&LZ)3Q8R!_$5P>UFAV6D+*H5SI[T?'+CHV5D\D*T M85E8D/YO-61H+SE10E-!0X18J<%80:MNZ)9:ZUKD;;/:_J:KD>=Z3<*J&&]I MMX!;_\. @P'/$DV>1'XM5&ZIKVN:WC!9RJ2R$NB?O'[?MNH2%I7\)GUWNYUW MM_5(&E/6R[6R[?/(MRH$'5MC*FRO@[12['2=L,U"VL>5I07 WSY"0UJ9$.H_ M=U-1F_^' '@>VQO'V/;&)*J.3)SR#%B"FY0:;*=7Q#[R:,LP%UDM??E[B=/: M8L8 D!K#R,*Q#=_&^;KMR2:$AY\ST*@MB+>4K27UDL[7:K"KEQ)XM18&L%/I M 4A(O36\][RXJNS%I9[P.WM@5)J9RW 5O_^>RGK7'8/.C#L2NZY-PGA4N^(S M\O%?$UZ6H(B_W^7SKU$T*P,8KJ_Z6+=Q]%5=Z;GPNKWK-F=&.T$P"\[L$0!* M2E-+\/8].&61LEMY %IL1+4,$@!^M%P^$_O]E#&WOZ[1?=*/]:Y"/:>Q4*&D MHT]3 8V*)YT-)XA@?GZAW4\H56(@D/+REQM%II6BPJJXX/JD0]=,2+]RZZ<_ M(RYN-(_K7942C\[2IQ+^G,5=Z+5Y]LK-1_\FC]7:A-UZ63^:KCTE /P)/IVI MYTOG.V>#+M)B@JT4N&Y;LHVB)NE1_76;2(3'&QU-]\=I$@F/-B3%YHJ&\W&) MH<+TJ7WYD4'],\^:RN[#3_+]KB+BK4KOVVHJAH6;K"XJRXBI1^#M1(;[E7EW MR[T]8F[&1V2#OZ/>M#!_$+Y@&KI-OX\Y1HF&4Q3 M.4"3!\5&SA)+R)!G,#9_H[ -KCT8%#K3,N*$C=)W&WB@F0Y7N>+DY'MOO=F\ M+_]T&0O_1.&?_@@XG0)%$0QC+QUM CL_7&A['XT, M/(NPV_6>%HAYVF%E*@:B#WC M;X+IOL_XOWR?*@O&_PU02P,$% @ &4.<4O6 #N[N[0W!W)_C!W1T27 X2W"% M<->#$]S=W25H L$)X>7>N?__J5_OW;DS-?>]>?_]WKMVK>I>7;UJK[:UNM]6 MWW8!F(JR"K( *&@ P/+/ WB[ "EO2P<_ !0 %@ X*^H*P"ZA*4+R I@V?L' M _6V 0@'0/WC /W_ ,S_#?\7[:]DJ']-^0?AK1< 1(2N@^&!@0("H(%0,$"H MMT% \Y]EP_SE_0. ?P$$1"1X6#AD&"@4:*A_A?X7@(*&P00 X&"A /!P"/#( M\ @(T @PL'#P"'\HB$A +&P<0@/<);Q,Y/1E_ P"P?>4K2L"OFU4BVD0/1]] MORPB3FJ:BC4A[N86;_[H&(DFVA&%,44N.@U)31Y>/GH@% : <#]] 5X>"]09<)#AH$/$_X&! MQ,^R<<<)2(QP7'\4[T_KSQR: 0FB*S>P\@4EC=KKRZX*S)VEY=^\!!!K>7!S MF;9.!YC^D2/_^ 3E?5TK0*<[RU2ZAI< Z M5QBWFH(3U]KWZ:JGS5K-&P6)/;FO44*CRTC2MRJ/R?.WSVB2^4\<0TO4A(Y2 M$3(JTR;3M#6)4EUUH>O8&$59= _Y[F'MP.C\'\J@Z'D9GO0D,-&]O2_G)WPO M?&4M-I07ZN7^+9^=6-/@F4*!_%L,J-^U:6,F I47F2=.S:Q ^V M_L 6I>OL,_:O=ECQST03$%SYZBN?$)&GG6#&EU(L&\J)^ 9X5TR(K-K77+HN MCR:C@)D3P3D;9] ;EQ<-Q8ROBJLPD"F%L)XT@6)O3<7>[]6AM55V>".CFD;9 M1L=/HN]N9>6N4OC^I:&FL9"ON+2J%GU#_[*/(0FN[<*S03X!J41ZT6A!%5F] MR!]LGCQ@!&SJ!0V[9.6WY++(Y29O5DR4%%V6!)X3Y@5UM _KGMC^+K;\ :UW M%9$JOA6)/?4KA@H$IG$4*)$U2[3(!LSS^V%C#R#C#HCA\4\_\GM5'QS6IM?T MW\0W@>G1R8"-_8Z4:-,YW/'['R+U@;V^Q=Z9F1LTUZI<,FYQZM2];1[*ZII] MMMP1.# <):"^5 #58WSNUO+7,_!O=D9TS:([ V:Z!CR_30*8[\1A"04%05V+3@UG$X5URGW/2@4S+]&4C14,9U >9:V(8?V.YBI@U]\HTO' MB=O:CD**#O F4?:V)K.2^('9D[0CU@OR,ST*H;,0JN"&3IG8*AL^7;54Q!(J M9F$\5;(@_BP5;VHM_/?<,:71^00.>B*!:T7P(]P)A- (/FV"B+0]+:0?&:1ST.%7]E?T+OMK2=.ZA3.KTA4:B^ M@1Q_S1Z0KVD(IZ]):AICS,WNB:R.2VV.KJ/NEN-S=;_LB\-"S$=Z6AV/Q,?I M'E0>5+&RHHC1RCX^ %9T:L)HHB!+F9^>P<>+RK.GI%?'T?0.;=UZTJ,X>>'D M'>BH$\N]9W .A3&J+T4/+TD''5C 59,1QM)K>^4R'X&$:6*4TBV_N9MNPDOM M Z^2(.D*_OE3:262[C$:\)U:3O) 8.43Q8R&14E$5,-9U#6:431X>0 KT](, M6]+* 2_*_H*LI^[&=+CN;^]I$C+?C-:J*G[_".J)TXT_=-4$I MD6\@R:"BK@2R7E13!%$Q?UG#Q)5H&J%4R\:4^!Z==92N;QYH8ATXMI_VXP/= M+O#E0?F3,,)..SS[F,]SR^K,:X9%[^EYJ&$S6/KT$^K=S_.2V'4,Y^[GR/IO M(U5,8H[MCP;Q3@N/"_K)-LVZX(6YW<\-/R?S&K@$L"A+&^LEQ8XFL<7]L.2A MNA8.E8?,?7[2F<%Z[U&J)G#F8+^G1RJ:&E_">6_=5 M&Z3N.:1*&J9ZJ3"Z=6.S,=$)9*D:#0.^V V[B>PYRO0">XE9?M3+LKO5,;%- M^"_]9KS;LKV7C1$^MFYG=G$WI89+PB2)VYP'.R:1..TLNMV'OC/1%%AP17$X MMA-92R$,6UA+(2CGJ_=N(>W'+;]7-5#WT=WRI90Z4O M6LZ:%!7P)2(FMT.^O*@\[H0C(M)BM2$L[,M^.4>4HU+7T;K!K%2]#?;S:]VX MOW/11"(]+@F/F7$D%K:J>]V(G'Q\Y!3JE]Q$F!6:T6Y2"5^*/AT2G(U0LWPK MJ?&5&4KIEJ;F&N.$0S9R7JHT.=F M:/T08[XT7!.:'D@.O2A!& 1IMN@A:2(IFA5/,V\,%9P_&W4[ M2=) ?0!E%BK-0)4"/@DUHR\=0W+[@'X:!SK,4;Q)*&R^P*>EBL/BLW0O3=UX M=8AH3=T4HWDWKJ A@^WYV/.@;<0^#"##M3%/,IDG&)R-I>N[2^]%D"!@LKLZ M2T&(K"R];34/9^-V?)+*GY$D-SS4O U[M^STP79CF[^=/\[K6WN#G#Z!&;0+ MPC-SX%EG'RXAD80:DVUA()3XZ&]\SNA75S9,GMHF,2$RRM:T_XJ>HC+G8WTI M[[Z(99X4',7$LT6N>;=G'$H=1C3#8\]Q5*.'>G)CL ^'N@Q6C;:&&HNU/*4D MSF_&!_;@D$V3!=Q!']SZ_)%Q;G**1NM4SGQ%SB9L XIC[AN])##_!C)7> K% M6&8QL2T5O^,/*V:Y&-3!TM']'#TA#8;94NWAWL* E'J8]QG+G_ 2[U&L/C_; MD56V6\)JT"6OIF>2(SU23@>T( MBF5A!-%>MU,\1PPH8,9C^]&-!3UAMB?]3,$L$(+H&%!:R#<#JZ6O-=P)9J;.]]6!QI22Y,5 M:G!^W\5VF?UKODJ[?E+ABO%+++ZP)4.??(J5760PE*1"U-IP=-6^4"D!'KL# M$:+&8 _-309QE< 3D_V"LLOH4;' L+$?'#)#J>#NUF1B\["R0M/ZR"H:/HVO M V"QA!\VY<*-.\9-UDHE[1+],"RIZ'@J$F[BR&'5<#7G@5$OMVL;$CNXGL;9 M<'^5[U;&UU4H?F>+VC MR4GQ1\BI07E^1V:M1/^&.F92M3B;+]NDF0R$2E_DF3TZ7?FVK4]DOJ@_,)V1 MFZ)6&&EZ'WR3UHJ'3/'07'PKL@E>K46BV^6N"[=-+%VU,)MBI11N=,\DI>3H M93B"1XSO&]RV'F$#0$1,,SG]B'*Z/"137+Q7K!QRTD-BGC1R[UC#2\V^J+YS M&.(XD.<;14L;XYU=L8L"!W V,WSQN6NBP?ET["1.PM4]T(.';)?S]::)?*3! MVGTKKB2#'# L]"@TE_>$8!=3''J_SN%VEJ6#2B:=%L%.WE;O05E536\3 M8M'KHT60!)%Z$!D^PY["]@#&&,]Q-V7V<[/56%XLEU;FV)OX?1.;N7*:8F/C MA^\B6P_6V0*6CQ.6U/#B*XPIP4PXI5C))Q* [?VS< ZHC';QSRR\OV6V]=9V MNRD]]XU!14D+A4>_T8-4Z8' MW?I:9I2D);M-">V%NR_3B8^Y#P<0D[%WOU=[,7&2656&$(GZY>D,\= ?"O(I M$YTS!LRO*]H#+Y&2O!.W+_[\94VGH/;F?XXO@0X[7DEVZ5K^XT, M9V,9-Y!>J%=2P,S]N#8=NP61^MOK"RH79OPB"VAYIJF'D(F^?>VH@]PF@SMLX-E03[UIK?JR#"HA M#>U@@Y8W"K-G%%1]-@KZQ8VG9PZKT#&M$75]J>8C>AX%.).YJ_B.J&YP7I#? ME9+.6ERRS,#9(D)^/QO9IDB*F"/&&VX0AV1AI7UM@)L72$KX6GG=\-@M?:A6 MP.J]5N.62XI1>O8S;]IV4_=;M"ZATE0Q")&)<<30#E1*-KIMQ9+KP171A/'J MZF>&759_3)-/W_);/9\L *>54E5AYJ%G^.SW[&M3VSPOA8=$QQ M&:-,962]@UGDE2@XRX(.-5.((7UZ&*:'8'V^Z/N,6N@OT34VMEUWE36T5IO# M0T8%9E^P.V*S(W^L.>$HKM,UBH9DQ7CR;%TI-C$%N3[11"GSZ )T MS$)H"ETJZNV)W]12N1QGY1<"?%Q4WW/G#(1^DEXVFY)0E0IE/JU6&7KF,%\2 M1O-J538T9H.3?LP9C7 JD.WON7]!V4"SH+H]\8,P4:,\&::-8VAF2MBU"4G$ MEKP!;K5)H!):H@_:CTL.I33JZEL3Y :]3"TNUH9\%[28P[(*DF%:PK_:11+8 MS*75>-;AY#OA9AQ4XHU#Q[6D!2W1=E-^Z\X]/K-PIK];I^*OD!JI4ZB!K4VM+(M.=O-%4(CL-K\SWD*.5JRT*,CJ[\870W-=7LZ[D$D>89C#"\:F]K ME,+#_>RU@N"T%7=A4DF]R 6M-RS;FND4_*^%.%?T?>W4#_\ZEC'#^ M>'W:%EM;IRGI%Y$=Y2&G?[,;Z^W8>O M'VSG=MJO^C\.+N=F-_YO@.E/=/M>OO'0_?R#YN'^#9"PWS-MEE?TR4ILJA/Q M\?09)SVOP:6L6WB?:.;;?<::\^M6P.<7?)?5^X$[8:/-O_!_?_S7_Z&,KCJ^ MWO>_/.9S\QL@UN[ ! )7QC2;6I>*]H*FN+[NI^7+>;8SDC0T9P2OM:3.IMHC1;5*;X MQR:4Z%+I 2 WK%A]6P3KM<)1[(_GF=]/SQMG9PA@-1;3J.6/#S/+.WKJ(II^ MH%]B36^ G@^0YXZ0_90)_+V[SZ\_[UJ7%C%P\O6_8E2_ ;Y_KNFI+? MOAEZ M#+)Y P2^.MUYP0S1I[,/G+][.3EWJ2HG8Q1I^$!N\ ;8>6<89"S^?[1 #3;! M>Y0,%9SE:S,O$U0;0I+5%)87IA?YSQ"BLW5VT$_EWA^I*%3/'*.Q5)O6C^AQ M"M'OG)8X,_FQ5A$<.])1-OX_^$O^%PL,FZ/TT(#$!V4L;@6L?Z"B4S&F;'5_ MQ#S'DC%=DX^44*-K!YFD: MQ$0MB4,8!HK,^W J B!@H(GY@[7H7F:]MBD7] M>TT7M6U3+C5\X1 [NIEO,/F72V.)X%?;M1ME[[@>)@?"Q^2-N:GH1,R@.ADZ M3,&V03GO DP1;>[0./V&9/$X3'VT*#O7B5-R3SZ9Q!#*RWG#L9O=)&*1_?9; M%60DM,E]/!Z=9>N7ZE^8FN^:U774^:)59;3W/RI\6+"4XI>9MHKV)6N4U:65 MZ"N8"!A]BFU;$@^W;F>2R7BB/FBQ<(#0A%1P&C44,5^T\\N7(JPFAE8>% JB MF.AL T4._P2[.8 4W[J,FI@5C6,$@Y"K'!1*\/3:DRR5&?=!39BG,@$EYWW_ M>UGUOLIO7;&B/6H58QXT/ZLZ&$S4:!Z$%"Z>(KUT*B7ZV-IWG<2UZ9YR[CF4%=3UN<4#'$ Y;-8?H1*3R\9,P/K8 M;,3&#J(">(Y!]1_8)-(MC<,KIRT(+N(%O>@N[ZXWPER^?PSYFO5]'.T-\!]V MIQPPF>PK32&F&Z\K3_FZ!3O/<+#TC=P+PGH4"@$6-#0C]IWH6)^,W3UF4PC1 MI_GE&AV++9P1" <'H[C0^"#8DA6ZQ6G%%3;AIL8>:S5UB?96"=1RI:<.5QA"C=- M@JJ*:T>T)BT6(4;X*\ MB.L7)M-D*5^SQ7"G:)A*K\Y^09L2@=LY)3VV&-,9B-&C M[_XX15I$N?X8!D4*73%&R])S)Y5XZL'!K_YJ\"96#:'(G$KB:-/"136( M:-ULFA<#!Z53%'B).]?0(/:T=6GV#TBC739[;WD-8@ ,-?6N M MHTXI",F,BM-B0SW3Q7LB@/BYT)>QP405"*:>,LL=:LX5X*G0=%#:N4>6M. M,7@H?&#=*:X[D0:IA_)U!,\I*80334HO3H;,KQ35Q+U*%7YO=+ \&-[.3SL( M5M3ZVTG-PV1]'^Y4_YQ5?=_L.VM?3_"-,5Y7BQ 2.6,# 2)'RA"V+3N6I,FX M%!0G(R\C9H.$%"B4,E"(#3'[,4B&A>6H0_>E(BI%F3%$IC5 [22]QT08#>-]H_\*AJ4:N4E'=+P#@H MIL[\K1XX%%TG6.RYF,I" \2>QT8%UR,-;7\C/2%V[+ZRQ0G:\- F&7@8G3!2 MTD?(V(%WZU#G&"K7DE-^:GAQJ[Q#+"%UDD,IH:)?NZ/;XB*4KH,<9CX8: M7&R=BRR(35M/"Y8[_J/7[4]<'A7U)&5V)W2QUR(MK2E2H[E(#*2KQFR!M9DR ML/W$6(IPBI,GAA94\I9(_N9(S-Q.:90<,%C;J7*"T1+[9 +J'PM/D%%?6UVN MU^"%?1*,DFBWDK+F![-)CRW#@A-J!Z4^ )3/D858U*$M1;&_T0G HC*DX3 3 M0+F>7G!_E14XB+9__7<$@JI$,84',:*=:)1/W63+\M;NJ4>7?KZ.5,E="XS5 M<@R6ZAML);K'"HQAM'29&# R4N(D;MP$RB\COABH'!B-,Y0P:2_2@7(FQN^A MOKM_NV.%N01>D_IYV2)T3WQ9;,9HEAOT.EHJ('M@^Z0Y*S9'#ES)T T.V.P0 M51+_SV&CW]$\/N8]^3.CJ:(;9/IH[>X^P3KTO=',VBQ&0(5=A2_Y/9D-^:#(J M]+#[,E(.8YQX6ND$1U[S%[&-!T%?$0;'5H2" M N((0<7$_VK*\7.$^,#U.>SO*X$ H<'/<%-\!2[]F"Q6<])Z$_;( MK9&,+1MD4!&ZU:R>1/>F)*%K^9F#,\*Y@-J:_WDEDHW^=0V!$-L M3ZSIZ\F6@2C1#-2' Q8L-5B>PM< ,^X1X;(T3D?W 6;3HOMNA"Z9C"(;DLBK MZ)SY<.]N%KG3,12,U3[J73JU5#]\2K]CSE/<7%+?JIH=OQ'M"4?9Y7@)>#< MHJ:&6O2FA)"C<'F",F4H$[N62., LS[M0!0R?2I/X%/1H#R017"@3!4=" H? MQT.AC,OFL72LAVT'[>ZE^YWDZXZ@.@5LW[>4"^",686W4)APR>OSE9YWN4>Q M1+BSGC"F5T"PT^QT>J+K/U/ ?DJ!DEZ[H]$BU?Z!,Z@YV%+/G16HA(S9'AXO M7E!;B]:Y! G=LSY8,*>\Y^I/>;S5W6%Y^=%S?6:9&[L5JBZF36DV.2!?NQV2<(;+BS$J.X[,?4)K!CE%@ MUT8HHQX?FRU679&ASMLC)O[GEFZ!\ND?XR?!3F24NQU"*DC8XJUEJ6C]=PDY^ MZL:!\0!1_UFA)-V]8]S-BTL6:I(S]I@V D.$/4%__;Z[7'30@9:'=MD/_P!S MO>)X/#DVB:$P#=)4D5F2=)R299[?@3FU4LGL-ZS.=?Z-+@Q6 PP/K'?M[0N, M8&&0/"9;.OLA\=]\O+>PE=_N(4]V7/.!!DOHNB)?<[U9F%]S;NV! MB1"R'R478K*?E)R*C0,L@ HE7<"2_&;3OR4O$_<6>4[*>HIW \-4"L,\Q2C\ M_8P2TPM3<^.*%F).#&S1MW+Z?O8=Q8P9SE$BA"ISI?A(J$O=I='6N;2,Q2OG ML?*8J*5%-@E!&;.[Z-(TG-/.%'DYAB #]:U@!+;)!G5X+K$@ G@ROZ,$?G1X MG&QJ4G#,JE8 KBI'MIA8 /C)[FVF9V(=#YVJD0+0[9J^@4& M+@1OBSR#6%V1AP#JFB=HH9'\[@U0OM.5ZB+Q]?;OIAYP'S?8ERRLW@ V3QD_ M/0\*"DA@7J>Z CZJ(Y'?G]W!?YW]'Q4? ;X_7NY^4]6]4G_T&&F!?P/\&U4' M >S67W,=@J^KV"XGK&\ B=N/X@5/T\[8 9-&X^Y6I)(+BQ3++,38T2V$A7$G M3D0?NFBBQ]E2Z'7&2@4=\Z52#2,(M^Y"'<^]!HF^>$WJ.Y+"3F2A)D#?AT6( M>U]HQ0R)5DG;!XQP4B:J/\8;=+2U:"-HTDE2W0F"[PT7^8' ^SM]2$;#ASW\=:'\MG MC3<^$3[_3M$G.FWBOM"\"C?%&*A$3M!C7*M3"5-/6+A]% R:E0IT3NDX^@Q+[C4@"9;E1X_ MJTY@16'L805M--XM^\I+#GE.H@^'[#I84^XBN=3:?E&WLGJ6I[!Z+/>7G'1S MD8[_.%@M@_B*6O? VDR8MK3Y2(\[PGR)N=Y"-#59)SO&F5-'1WE-CKG49[*S M0;P!]7=*6069U,K"^GQ9?0#5?::AO\TUAYS'HJ:[V^=-MLU#6WNGL8W22SLX M'CVW)G3Z#9"P/KLEAXJEG?R$C'@#-6FC8#T*&'^NK"EY0/U^KL63R\%_:J+Z M"FHW9L&XJ(119TX ^G-]83=OBQ9 M7/(05F+G^TW0H1_;:_C6CDQ$R$)Y/)T?*% @&P?GNO2!JU00Z:38T%DAA[&M M;,6ZV^DS57TXT:GO.PP5M2'=:C5^A0@*6!_#N^'ZCH/$13<'RT2@UMF( #P3G?T>I6"HT()%;M\,"YW?E)&)GHHZ!GE56: M=<9">\OEK?V^MW<33B2'XC'G>^K/I3I]]O35_Y!*%TK MB ]#&38HOE(#M5F*ZM(PSU?FG!N&@[53$;PN7=R?/[\U1BAKN /=@9<.EK!_ MOK+=[X]V;!X&N14FC0^;YY" (JOME!.KH!D9*E'QU.+DH,'^>M2P>*D!<3HD M-SZM@Z"%RB^[,D#"!%]5YNJ8US.HR[[ (U4 M59Y6VOTI3];LY=7,H,I!+0XFPD15',R%(!ZJ-DLJ<2D\ M3 2^9RE'!S_^WH!+#M*/%Z8#W-Q7 4/&#M9HV1QIG=?9VECFX#JL G]'^%OQ MR]N?:=-@*])*&1:KP&BTF/I)!ER"H5!3WZG8'\VGW3G0T]Z*;'X2+X4D;*., M\$DE?C4._/#M B6$3F4="QYVN%]R(_4]"1+8#,7*+AGQ]GN4TZ36\E408,ZD M8 -IY/7L4T??%=PG3%Y5WAMYJSH[';\/]N:-$'44DE08F:TDNOA2Y[_?W3%# MQ1G^F2'=G$+DL-<0V5K-B[3R="B%?6>::I48OL*5S[?PBNSQN4&C@>C0:ZD@ MW7EU@]D;&6F-A,6W(,_1[1M!82X7JM+'7^T'@2Y/3@'ZO/UA #&Z3QW>4K^_ MWA$_),=_X_\WBD5U+U;/U8Y?+]X 7+^=G\1^,7D/:Y4^$:'GD- YZC V[+5H,@D+XAZMY5),5[%L6IS>%UR"+LAJ4.Z'X93KH;3$HPHE3H% TT1N MN2[0*7H=KKD[8C_:=E R, ?-%JML44!OZ7F_,%L5:\O@2--R;M@B)$!9<=/4 M)Z]1NK^#$$?V-PEH'S3#\; M'Y6="J=ZKWE3%?@$DD6 +(YY'O-K=+-8ARE0N*]H:DRMCU$_$@[&UQ%[D[/ M\D@G;04IVX%37/G(E\6M8$V%)+VD^7%F4-&*(8,O#.,^,0.C!X%5=.MI02(9 M!EVX_ZIAP+LM%8@P9Z.XCAYQ^VY;^IHC_P+@V^6B[LIR/):B(@7&^RVW*!R. MZ]-?K05'1$W:\F^ N)NL+S&D>0PR>E+J;JD?91R*:8[G.[@,.-7R^+8US5'W MD2;2:26Z?R"]ZXKC,R9 B/QK;"])_2&1F%5#_U.[;\')9\ *;G>#ISBN>5.# M*_1(D:$YP>S%;SPW\4!"B,MO]@8G.42R3/$D(%R ,C9!'T16J9B<#<06^7E] M[Z0=:\4K TEU'*@;+%IOA\VMLN*^*VSOAD M:)!*!GZ>QBX[RLKDMBXA=PD1=PX'#N18T%'8I+E0(4*^;Y3]CHF"%P65X"PZ MJ"C\0%[%1$:]E[*W]T:QCT(;6Q6$5!#,A4ZGD#D@#*(CL(EO_#9!;%JZ2+;] M%_TWPR C__!U4.<-4.QRY7M?L'/V]UNB3J"]WP#9_'+O.J&=?AU]_2;VZ2^G M)@2 $"!53 M1CQ>P##G>A^#Z+*DF[J]D+65#H_\(/Y\H$S.[#D5TE/64A91JK__KV^D $G+2DM1WV9M@XNCBH8B>?V M\,;LF.$@-A\*%H_0*EUW>*4;%B>I]7W!;F0JA!/!QNO(Q61N*D'"Q$<^V\*+ MP8[AV@IK#%ZA0A%V\PL78@Y;M2M6>R3CA4=O;QM"@*%(P_">4(J>HH8"4U=V MD8("YHTK\B%NBG)X06X0PYRC:IH&Q9^$#."95)2USR )E^Z+%*D[0;R]T@)K M Z<&5!T?CO& I3N[GQ=Z;_*!#]M(+,R=[X;4F_-C!]7)_ ?;JT5/W/TBBG>$ M8+LG2T8C&'*J5AR25P2-VW1+.U>Z $.I'WL#JSY@#0TPL&D MK"3-C/F4]!18@?R"9$?I.TVS?-JLXA90L8Z6\K%^H$N6!T6H&4F'*S8J=\MU M_8?QXDD&.H9$ALH@Q+5]!*1T0T4T#BL>#WBE:$2FBC[6,A9JY" 1Y0L.@1P& MVUI)%R^3DS3BA_N?D ME[$S&,W#!7@D!-9N/(U(67R2L5[AK73DS\;LKHS-9 M=5G!R Q/^=XSQ,>L2#,&-0;-I\L?&/E=DW23D&]ARJ(#94MS^ACI@#0]*-/ MRV665.&U=JFYE;@]OZS1%H "N)(^RU;C]M/:;P6![9*UIJ=+H >=<-],$H M04L]'O VU!()98>VX;%VBL$9ER)2XS%Q2"58]?SU6P_2ZZX4P(Q"U?.O)X#_ M_!#V\VBL>3B&Q+UJ*,'RWL:0]\]!K4XD%3WHI"$BNMT@?O#! $V9;:=CX_V" M([HG, ^>Z$R@)([I&Q3!&,LV9:1H'WX3:L_9]NQ\-IBQ3LM;^U9C]]5);19SI6R'.=36_30P>LTX:[#L&D3GHF: I3) M)PB(E;2':B!,JAK0>[OIILTQ#M['&-\62$B^M6K&-KAF;:JP*SMR/B?WZM8# M\'6TY%*;L+K2'6LMI9V*220%,7528YQX4!V%$ 7P[(67E>D__0;0VKC#CTPB M.9:D]&F@&T[H5W.!XDT7]CR%GV^T+(TTG!%MH6[M *-CC;<[T-7JFXW8D?O MAFM(8P_]B=%>/ J9J7"J-?\L;Z>1,+.^QZED 7Z3OZ]@.NX9,L@@;)D^94DT7-VPJ$( M9,E>YQ.?TU3E._3;U6=["I6F :0N>/>.\WN$=2EEQ297? UPE>XH(PY*YH>6I^[JCNRR M_LLV<;9=Y=]7)H?'))-M&"XI#CL&I!T$-OL2N;J4OC* .)-EPSA\"^S96D4W MQ=V$ZZ?7#,V3K",I5%2J>+%4451M]OMD"&AMJXHWU:/KV)6G[J4@(*YQBKI8 M6_J*??'#\R$!;,ADX,AE!**44FNG5A>5YSZFC5.<$Y"4/&&K@Q M5;$)ZU2#7VLJZ$:BK2VH#P?+(MO6.M]+11E+G[XFBT&)$EK $M69D,+%:ML= MKVU4#1=='(+$.47PBS,[IFVTK^D!>+A$?#F;.IV]L)CG+*%.1K.<85:T.3_.=7:-DY M('C_T5,GIU8%NUR1?6P:Q(HEH@R:HM(YR<$PIGWX;]GRULFQW',,QF MYXB#>Y+GQ\N)9#!X7!?%E2@3[$)09H217\B5O"=,'CJ=2:L$"??&-3V^;89& M/F28IT^?]GAH;RR.^-W!X5)01^1%!^X1\N[O2Q:QX@@AOP0^'?V2-ZKL/;85 MZVJ)D$Z&0!QNDNT2IS$%D8<&<'G0OKLJPW@KTC;@L-0Y> W,?"DCJ7GB:CUJ M5:F3$/S+#0$JU,' ]Y5'\-?;^-<9LD7BU[]?Z@C<5=WY*?OMY,%,Y6MNZRO" MW%^K),/)RI+",./XM(G5WXC:(X562++3L&7MX'1P#(A$6<%:V61<;Y720$:$F814H/[U_G>W1AU,[>@,8[=,6GXXGRR!1)2RDT)I6O# UMSS'WPH[H0R8L)Z8Z9.UX7U @=J[$ MQ158,OZ=?3VQ>3+P8O_E6%A_936IM1Y=Q4N"GJQ<",$F4T?!BW<]B[*-35FG M":HR5!H[*YE'NY;2IG\AZ?Q9>LBW;Y&>NAA^KA:@PA&R4WVR$>TCE MA*C! .."]T(*R _P8T '59Q[&DEPU(@B_H&L('5!] M!7%,8K&&>&3\4Y%)?$ %%Q$8 ^?JNWMWWZ(;;$@4$MMYH&N[\UDMQ:JW3TM= ME-Z7HBT I#> %9"7YK.(Z;'L(RF0F#]FN51(R]O XV9/G2P98W M +T,7$*!NF_43)(2E9N*\I[TX>)^)$8Y SD'$A<-8@H"-_PT"9\%QT0:@W:; MGS5%UE$"@7G\S?A]2YT_\B39]:G\Y"$C*FOO4H,^>M3H=8#5#5GOX%I3KJ:! M@XT'YSYV#K[3G,X.[069L6?H071AE.XKI6'1+5YRB,2(V,[%XUB'PKV&KTJ%+U\JA\CB/MVW M^K?+7(E@$=^@YS< 4.]WTM?V@_6PC^7__M(2 P[0(I+!614?!GXB-45-;6_.9*34.')>JK34.'A^/B@" [4%VF-P$ M?2%-O122 RP_QU?7'PK"B0-,JZ='U.-@#_FD M:#6_T]/H[PIE4$!R0"5['GP"!=GZZ-^=%VH6?S63YJKQ#6!OV/H4X[/)8DL) M5':$!4XTTG_DI;&>\[H-X833P?1:]F_LUV5;A% M1LSZ+B:AD3,50R+_4UF%?-0]9J-T6)F_*V[&7N10A\1]@B2:D^A\@@:?=,1M M K7&-:67,Z_.X;?:F,2S;$HS)0^Q?V*4M7RE_CMB@4A;^>(O"FA%+WQ]WG@X MLW1$WS6GK+PTLFNI#K"(4_!Z"#UAJ\0+#A+)+QZ$8_;G9 QA M)TK?\:7K;&^1M"\>I3KJ*43[P/$#+*HRFX_#EDDVAT1BRGSE: MS[DJ754(*BI >ZU1?-\#AK93\BF\[%^:U/9M7\HLWYV_ 32^^C%L_UO]/LAO M (AIY?#$[YF?[,>G(Q+B @@O.;[WOPNPWETNG:%]_%NC/U9%9Q-] \E+&ZW, M?'0$P2Q>2R/U$;_$S:D=(Z9YC4I09]*5C(Q:)S9#9ET]>^LWG[-/BP2/!A:! MCK0URZ@C5E\W3XE:L\;WD%D3$SP6ZZ/EA7DK\!VA+2(2:?IN_5"&@S/UO29RB]1PLB^%R"DQ>J M&^4'RSZ!*M;"V7FCLFSENRR:F$[]8*"_YN>YSU:193DUABA??1!M12RVR+/L M(42G"$'D+H@0C/=Q-HKSRGLNVMQ6(+RJ_[DG%1-?D[Q"JP(V2C:*.ZV4R\,K M4BE\%G9GKZY>1_%MVT^*H4.U(4G6 AI9R[/7YC"P3C.KNZQ@<>\QEG*M(TFS M-E$*#(1#"'=NF>;T<_9B^@9J7!7H]IGF'70-TK[<^4R$:.R7'XEUE&P(?D:? M4VKY(8]*3=N(N,I#8##4L\/-JP&/G/G ^)U X+;]#5"_489Y%K>9^$WEWD+9 M&W>F[47ZP)N_S'JE)!5YM[V^NB1..[$X!T2&J!)&4!*-[.\>LL2K/KOF8G%\ MHML[U=.KC,%%S#>]PTI$7Z(>!I)S/4%SM"&=[]"%[#%T+UB$>[E\&4M*#$): M814PQJ@J8R*W]0< ^C2HP6Y&CKAJNA#!>[S-<\Y!X\WDSV5'SII^\8N&O):7 MZ1[RG)+AS-C-?+@CU;8'L@,=-X[DA,"+%=OCY,X0HY5X?&W4$(]V;#[U6DJ! M']>-&9NAFGZ"[]R5)MS,LH&XP#4&I&NA@064O !K8_[ DLO:7J!C"M>/]#WC MCUI.L,$24$66 SJL)/W)P739@VCW05#5O\0ZBGV^XAE]%#I*6IQ^A]WDCX*?2OXJ8=0 OTR-)B#,L>92N-_W09ONW,,.! M\ GCJ^D^TQM@GO]!)$#=Y>[O=O5(_ P1_CA%_.7S5@C?;_>=6W*YOQ7CQC^ M)*KB/ MLLM'5I"@;+E'1E%WK"S@71ZKRA^="^O.UIA%F,0,Q89J0OT]6W'*$5EPW3.0 M=")B0!3^O'IE3!P@QS^$C9T-)>6D2N$D/?^X[)W2;_6IF,='F6L^)8FD%BZU ML;\=O*7_@\'JRG+7NA]U56LMP/:^!HME74^[JM,0<2[3ZP'L.V"UWTQS&>PV MM&R<,MOZT>;+HYA*D.Q4"5Z25P;.UZHI^2.9\0TA.9R2:Z-E4@D!-S3L28XY MI!&?Y<%#,J40A>]GGOA,Q%M;RN@LW@>-B0$F6"JS(\?=_=_IJYWCH28GG%,5 MR*Q3U#I7Y&2\\,P$H7DZ('&$.O-6HZ0,\BP( BA8%37Y^UXI-5HL.I@7-UU- MK1G@99HCFMT4)49V.Y[%%34F2K=I,SN2\]OKBQP&!WR60)P3K"R)E^0$LP<8 MJ%.E&V$,H;9G3;LS-R\"+M45@VU@O,^)\1PIQ'BMQCB&M>D"/O]&?J^2ADS' MYZMRABU;&P8: R;![,%Q8/]OFSY=-M%>Y.73U*VSEZ"Z'Z'35U/R0M34W[=G M.+A%#\/%5TQ/CDS6_I #A"'O68"/1S3UKC,8YZR4!YZQ+] \;Y"XZ=# M2']2"&THGPIQ@1*J*[$;BCUX!QRL%^,(>';T!]O:,=':&JMBN%,2^%A6DJXS M9^0WG9TRB6'H2E W.=+H&U?KT'C?1],VA=0GY5PH]^DED:,44>>H4FF\ Q@A M2%%A4F2-BH19E?\M:_CGI&[4U&[<\GY67(XTA(L*L$U2#'=^.B2:0_U!]<$B MY9#0^4!U8B*1C]"E,$SEE?H_%)J1$:DM6Y[JFAJ8 MFF4O/.51DQ%RE?'!ACWL;H"U -ZMZX#K5MJ&7(81'&S\1 Q$\+5=$F\2K>42 MSY?,"-=X7!*6NHB!G^$47.H[S2Z8.B/R.%$9?WC9XE9W=))T*V5QZHPI3/KS 5N%&D MW)"4L[$X4'DT'<#6P3R7?"H<@&M]C*J 3?9D>WMW+C?8\%#8Y&3-&%P5)245 M)BB5\O\R 9U) M+L$ ZQQMC5 !K1]]F7H/]:?7[);FY353:6H!;C\),[HZ:"0Z!_F/WO+HJZO@ M<$;" "A 49&^4:T.1>@;SD4%A*[L0I%RJDQY.?&S7&X96#->Z'T@/]MQ37M! M&$5J\_A.#2D6?+N,'XTM-]W?71\6D5$?V4<<&!",&L6T[L?S(TX$*=>8%9\A M]8?@%7/^E)K; %QZ-XL)9HZGUQ"Z21/>2 'T389GMIUV$L?/(&^U%K"ZK>@? MS58]>A5CII]&[ 2LKCK%A9);'KB"$ 1M@SYPX-:^ >(G!'7R(C;.1[$VU9@S M'!DBF]MLA&M;N)P%8?OWS+,C]7$9S:#EHN_R:@0. WN MF'../=\&$4D6@OBT>40#FL9$!#[;8UVL@W)R(0=*U6SN-=P&U\^V_U3[^N\T MFOY;44Q,$>UFK)T,<[K'7O)CI+[U\>P61T\BXD1\0T*<1+!3MFH#$DZYX" H M5@"!&SG25V8S \;=3)V7V&(VQ=V[W2A,5N=I>WE?R7D8'(C;5&;"&O6.NMH( MZQ.UY)C=.(8)QWM$=M(P^2E#PN;'<"261 _LO@X7JG[]*S^;;0[F0"$N1-[_ MQMQ;1L45==N"A;L[%%90. 1W=W=W=RLT! GN[A[<+4AA@>#N[NZ: (% $NA\ M[T?W^&Z_*WWO[7'?O_-GC[7W/'O/.=?89ZW3,QN@ 7:R2L^]YW4-?HP6Y7'? M/D6Q1MS"_M;-"#-:Z^CY4U.8=B7%=DB8WO;>&[UM&>\S]M?29M+A!:)P9>W. MI;M^#.6 Y:JNO-\!(CS3O[BII8<%$%9,C+:N0P)E#?>2",<5&EG-142GYOL? MU^)2X0X'$[L/XG,3N75*?Q(@^F1AY1&0P')19M/]._]2N/?%.&P?FLO6 M-9+J9FPA]?V$NL<6%&-H,P9E: M^:'TK7#0&7[K!P>4H[?MN_W/C9SF"YPK"T)!0Z/WR[D^5+;X@L/O2$<_5S'7 M*8@96DDJ5F(=J;C#HA;]309#Z:QPF]S4R&LV780O=S*N']):2T3&G5D$P_B5 MU>=PKB0CR'@GE2$-[PB->$':SK)'1TMS!\?ES=:8>WL>K&3JG9!P[!T2B^U( M#/U_[.G[%%':4Q'H%K&4;YM5,A%=G"K[ ]U9*(*!\NI*V8-)8.&AQR$K*O--UX M()PL-IB+_8=;79C1K^VW7"K23T])RHI8I(AWO%^C[\3? )CV4@_SXM_*3U:_ M4\A3[D\C!^4R4.!_V7BE&8?[+5",M2@#-Y"59S;D1_4QBIOZQ;[HO>:]T\\D M6JQO)^%B*OA8_U9,=8R=,+^V1;N=A.8O'\I0**\_=:"+:#Q\6O/ M@\D\W=- M_%)_?>OQ>#Y_G50J@K+^\JY-\;K;M#T JW8^V>P-\'_:YA$P>DL?;\D6.8P^54#<1(%\BW]@8\*@)6LWEZ3_PN\+F+6T MIY*!"D0;CQ".L0Q>2/[;]TU'UHB&RLF#_G). X4P*"_S'IPK4"QZR+N4N$<C8[]7]4>U.5WL+K7 M3Y>_O@' U+?:<\*4OBVSM1]?%:5VJHO>B][:?=)] _Q.C^K1$O\6N#,K6O\& M>&;$^E 1LO>KIS#0Z UPITGQ0P6N_\E?^*7]#7!4)G*1BQ1V\^CWP^T-,"[O MO\R-A;1]=7^Q^P9(37ZJL:?XUZ/-8&IX>Z:XP*U62,_,G8SZ'B'PZ8[V-86$ MZX%8S+/%2[1[']F6-8WA!PQ%9;G4Y=AXA@'"7Y=C"KHX?Z>3BOWWS^>_9?6$ M+8F)'%QSY_3.=$^92RID$+X;DC%I!56E''GN1?P[&@ /.?K:[VK.>DN$)NQ^ M+R3U"#EB#4ZHS03!(&"PP]*6W;'@7VP41O$OWN=-,Q9; U+B1RC5R:R1W ./ M%\HC^%R" .NN:,WYA(_#I_;'8OZ PR^#,AU#8G"U=3P&39M0@!U=XTPW_AY.,6[OP9>] M44^3BK)V5DH=%_1N]!B?J@GI*!BC]==0XMRAMCKRL+YW@VI ,(*];^!''136 M!)"LQZ%?M<.NE6O?B&:TU13(1SJZ'7C,9A)YZ1=!AA3*69): UETQ>6W)(7: M=4%[0@GH#L8*>?3KJ2"7A$F,,)IXK7ZL5P1T-*[MREJI^Y(?RY'0C-846RQKW4=QTU?)U> MSOS@W@UN'?Y#T/C]J'DU/_M[=L6XBDT24RE/.9TD9S&U:JSYF6@,G>&@KV1? M5A_KE%Q5[C.\PCW^,-YGE59*S\/DPQEM=I/OU(Q0O1VF-;#E@2^]W&1B&_^/ MPK/WUN'2,LOPTJV'<8.I !T8]%ADOP,*(%[%RU,]8UJN,MVR%Q?:57K%?5Z% ME8!2&EZ.R2JKO$(9KJDFC,R3_W.@=]&1"2A3#P=)FC,O@(L%.603!G906!)S MM8'A@5*'2)^-'Q6-@[)&=IX+BN*JS^CJ#J&CB"J\10(&[R7NRJN>,P9B:CH? M/?A45:?"S!B8CLM.V^209?4T781/PYW+0B_YJS,C$K6N(/E6Q? M#L>F>0*.9^KHAB"EUX\G20?PAP,V[G7$0'OW!T'2E':B[0G)\A72K%43HM3=R=U)/F->B$VU@2F^=EP$*H2!X,^I6Z M[$%S=F2L3,JZ@/$75F&V" M_"2U:+6MF]RFS=JRM@%3C U7:.?(ZTF> MO?KP* S^C/2C_R2%L(Z5O]^K6.PU;44:\"V8>IM:@S_8,K0('(:%/C#A]([( M?F.Q(JDR+V,:EG02W?UY +*R^>7 N MC/WN=@D25IXNV$;$.US_!(!14\+^CNOBF4-*3, #/]? D(UD?+5IPG:,*;&4 M$^%IUYEX.%W91GHMPN^]-Q38RMKC&&(]LE+ _VG&X=EE9CL"+.!X_2R3'BK0 M4L.DU$<7ZMV1JX8MAP?ZB>3>?KK%L0O2H$OE(&6[L=Q[K_)05;(<[$M*E;_Y M+31RH*)E/ZH[AU,\-RN/T^/HIY"AC,-0Y5)J^@[Z$?%(]2RG:1VW)3T%.*S:S"MA MB7'MG5\C:JXN >96.-MBMP4PF5%9X*$*NUY0]9Y>@[S".5- MY#]WQ$QTR7^N@-G_;M*9(L.:Z#NU+EFR>Q>6) \A_332I5HQ00?&->H>9QN( MMZBI6^Y&<^8CN!:2Z=NK@S"9<%"-&$$TQHRS&,IH"9%@&Q*-*,BH[D/ MW*]L\VF/]BIYT&>/4/>]--S\T0?"XFZLE@^3(1%\&NTFA^K[\8O.4>&"4EQ! M24P[UT)-C!*1NNO>'&UGPM?EAV :A_*PU/'MTZ,9.. !*1/YX;;AUM,4-5[F M,#X.S+!V'@X"_X2?][ 0RHJ@[;KWU&E"8\97,'P"](4JKYWQLZ##=K MJLR$--Q&2BOF&(ZB9$MZMW*O[7%8PH)L2V"A5(L2<%&&8[F3 U_M.$GMPVR1 M6*(+EHKGA9"61LM?N"1!2\+*CV3XZQM(EFQ;_&PJ@09!P^2>>_#-$+84KM2V M\7CL$,,!;#8 T2NR;@_2(^8\_!J?V4E"$"O4?YLI(U>^.SH[FYZ\R$/J']GX1$? M37)],L[4\GAMGI';X_1A$WHX"Z>>BMYC2/,&))E!AV#9.DJ.0EN<:L9FD I MIBET+#&P/:!+&5-"5-8LOQMYZN"?HY]AFZ]D8:.9YEH?2J:X M$CT8(R&\ICL,; _1O3),SA54E" BQ+@DUT5#O[6ZD,/(GBVEOFL+E=D2@5'> MDF,6F/CHYGMOQ&5;_$D* TN-MWR[,:&2C7[V(.BB$=]V'<^<7P_5C&((#F2Z M'F[Z-+!R5G1_O(VMDM662;:*)L@F2UEYV@;?*8X^^#L7[- 6!,!]=^Z U,7 M&@FSO &H7> ^K[>Q;-:'1F/*T*P/[5.M;EAK_D%RC@Y'-M"'VL;O4A1N,F'= MY-N'NN95B^%'NQ0^.;?MEJDCQ\I!'D/6F\;KF:F(=3ABH"1\C*!LGEGF;=V? M#*A8AB=A;(@"7CZZ1<]'NSO""P^_G/B-_9.W$B5]Q.7$F)JD]'BAN]=IH^8D MR/K6\1?_\HV%31SH%QTBS,^!S_C(SX7C%Y]T$N%(I)/4M.V?FR.ZQ#KAW;-TN<,TTF4>U=% %7F=7 MJZ!27/92:@J1$&8*3L9\]HX)RVC+-\# S&/1?0JWGP"6.L'#+_*J'01-U#]O M@/IF-'^V<\W-AYO7[PC''Z6=D'(*J]*Y2FL?*OX8$Y6(AZ3V( M\.GEX%Y2%:[?>GT#?I'^C+,M)-&*.5Y_"UQKEKR021A2U5F026#'PHJ]GHIE M=/;LM9T@('P#I ,_2$4OO?(L>/-J<#"D;N\H^.!;8>C8UJ\9670T.FRP(2%8 MQH_^E5S^8'JT6*OD"4%Z$Y,9E MT>W4TW7^;, MDIDQ!RFBJ#D_^ FY&$'2[!^7W!"_6)!\T/ILM#2=Y=4W([=:CDR#/7G.8_%% M?NY6==_:"5VO'2H2$D;'U7Y,QH2%,%U\WA HY^C(ZV_7,R9M&!53.&B9)R1^ M);,9A3#>6/MNK;0A )"I"EZ@\]#MY C%9M:71.B#?0/THZX6W;==RJ6UG>!D M4L-V:WS!H_:SVA#=T5PSR?*:Y/+ROR:3)TS\*'VGV0^ZB%>3W,,JT^KN)?'E M"6CF25+U/2LZ]OZ?HR&_;JP11=$A5;E3+J/9\3).ZS= \S:'ZA=7_Q/:,$5_ MEOS"@BCW^)2T>##!PY^T*\Y*V8_7([+XREULX#.AA,$Y_.DACY;\RL>GCSPM MO(XD#^QS#_>.)AL_-SP. E[I;VJ^R[JD\,)%N)=_OQ+G!%]GR]P&L+K&8ODQ MVM]Y5=;.SS0DM)'U]=,#?]&LJW&X3G89D$G^>)0@EP"*E3DTA5#K%;S.'Y1Z M,OUITG\1WZ-&^R0KL1%">';G95"[P-L0]G?L*SV-O\G&+&?F9)?I+\F)QQYR M$:!::4[3,U56+L6,98$5(WFTP0?AO8&X*%5)T["!Q01LE45O^H,4C+]:E=G] M$ N#(W\C.B?$2\)3;@V'6L'!.TAW3*N%V'GL7[.+ "-Q:3QGTS?*ECBQA#/R M!9*:U'"?@C+5<'_GP$5"?:TFK=7TJ_ Y'UWAEGI]O->:8NHV^;FHX< ZLIW M,E9CPPZ>-CCG'<'7,9-! F_P1WO@=,4^G(UN@=ZXXG&#O]":4CH NTL0K@VI M)]]+@M=C]:>96?QUX9.,C(4E*R[X!%G(GCREL$]AQ;ZYV<;57CS0,.Y'^A MCFUMDFF5]MQT^\L[UXHB+?;=3;V(!YZ)(!E/2PKCEG:6I8AW*YW]>-$V67+> M@V7\@6J')O1:-GBX,:S;1UD6LNS+NH[;$5"RV,>"DCUW7?YT3WH8'Z40_FI M@<*J8I,,EA';'$ 9*Z)^CO5,A#2*R'Z"C)MB>C>@4X+.72"&T^H%36T[:EW% M9FK JJJT8;XJ>02E76J&7"Q'32[7S:=@S;H8GCF@*\?T@>+>F7]589-1^DN) MKZ\?>+4XKDW3$&KA&'304Y3=X8RKRI0_W&>1NJO*+:ZGF;#LBM.R.MD*Q-VS M\/="<$0A^L\S$/).-%W>8O@T;^_Z+<0#Q2Y<)'$2?P/)G"PQZ$#>$9?>2VO- M6<%DPBL1MFJ;#+L9<:7%"SOZXWR4TYQ?UX_2\8U[Y$GL$).J'93D+Y^O*=T8 MG=DFNVQRND0>$\K0Y,1*_!C-4[QEZ8O=D188MW?1NW-[#4A'*X4>U"&D,:-, MNL4*S!X:Y M'9E:R1E;5''?6+CL[PJ=GZRP\X).%']OR\:>X?I(*C:$"O'7J MS84DQNKR%/P(]C&_WB['H1\ M.^R+0UHR**<5)C6=N/5P?9.8L^&C\,2@5^W_2/P0%=9B;%+JO-7WE3W_KQ$R M_[PZ5I0RP;=BLA8X\.U%)EDCIM32 59,2H4S-]W/"#?PZ&>'G7\N/T.8S7RF M;U$&'Z4TGB^U0F391^>G;D/7 5"O-$@0THHY[:?BLQXPH!&?\!4%&D/6/^<' M.M?M%];H:FZA4#.P/ 7]>:$C,I5V 750#> M+O(1>W04[JZOV7&TU:3+65* [Q@$[?;WV, 7Q4451-?D\]IAYH].K"#^YUU0 M[)XHVWP1XW&W",%?P&P661=G!M>DTTZN1(_Y21QO5@Y#VG/T\ T;(!RNI.-KZ62 ^"2Q7H(:!I%[CHM&*C *5=EWU+;5N+"A= M3^7))DN\$>*+MG)A+I, 836_MNO_ 9MN_E) MK!,8X?0^(;.!U9AT(P3J1O[1FFT_MBOU:RNF[:)[2'.M:NU1N<>J2,$5> * M;$(.LQ&V,R-(E2?@]/M=XXC/K'])2=-GPAC<>WCROYG"K#GM);>! 6<3'[?B MN'2D7DH2?]CD0NQ!+A;:)\.V1+OY@BX&L80"+!5G1Z%&C::_H)N +H7='_WQ M3_ZF"BM;?#>00'#0,6G:WM%G"#4.:ZI*3"BVA6E_,CL_X2MR>P_2DR:W!)]& MFDWX@I!=SR:!@WF>/&TCW=]VWMS(DW&GG:E"-:E;O M&4J//!DE+R?8]M>2U$W"'Z?^54C7E1Z E4+??8Q]TJ2:F8JV4OVI'7+X\W M,%'GSC4(-]+*OF M8=Z0-<3#3QVII.$QV_B/9+AZ'@4TP35\LD,L(6UUV_ @R@>+C0?*:9^YAVWO M&#K^^(:_?G,&?D1&/B:&R-(G9)U-"5*?GD=OQ,>'*::K0*21I(;3=SU+B \E MV2)@#^-PV[=P4O?8^*^Q$;#V75RKK>YHYCK@:3*=2*!Y@?,HP5[EO!NKG:(# MD^D@-#51N93]N6P+1S91LZ'<7;YT2W7HLSL,%ME._T88V2OXFD7-.";7B#ES MUC55H[UAZ_R+!RU5U.<&KVUG9_BR>SG[[8O)*%CZ5!H/61")FWRF'K)2/&JO M7VY;U[/I$MEXQ]]XJ*JVZYG:D%C_TBJ7^W[ MS9P0J;_F71<5L_F!IF2^0BI.X)J,UF+6V#\@5MJ+%%BMO>3G.HNLS@ MS)".*AE7E*K5L1-22&4N;$ZEJUY<>N3.[8%(JKC7I\X'Y[Q:?K#"J+(AJ MBJ&?7@N<<.=DH? M7),:K,F81%#^%>LD%6;!/->ZXHY//I3.*OYJTU #8BC&0U6."+>V!ZM.-XV^ M#(@_QGT&U7[$P'25C ES]W_0''TD$Z3(75OR-2VU^'M*NF16WN]?/3).MV(. MUW>X;1V\*/Z9X*'O'[<\D 09T>;AP5,-](11F;NS_L9Q^X!U4_97 DKI)E'* M_G(AE&FAGW >9]:E=TZ(OHWA<;KD9N G6%7J M3!/R51]DGRR/'>Y E3M"(JDD,!:\3)' M!^,G1'@LE/HI><>KK(5ZO;R_6RE0_Z>\$>:N/;<(G[T!#A[5R5]BP 1*2H]C MDPO^U8LQC5L:_0E)7)GIR09MD*R*V"Q,+$%\.&.^>R_B="[A;KIS%]R+FS2> MROF ;9Z9\U-')WS+ ,6H3:P+7!/&J!B$E@<%KXOQBI>VX5A0#D;;-2': ,[) MH M96NQLL.U,+/>Z^+SK$E<90F+2LG.>CQ(?FX*'RS9T#==LG'EHQ,BK"G5U M!0;5I;*54A32A&P6LC ZE0B5C_6.Q$-' M-:V.QC9[OOC-SC?K.RI-EU]VI9#,T-Z%IYG!>[CH%]L(B:$=E/U2>Q-L/<9C&P>=J4V8R3SN4M^E"ZBK@#=881P, <68M[A0Y0 K#< M1'$O1:ZC(,9R#Y:"KR>L#V]+QV4 U>T?[/(TO&)8J6.(^_JACZ[Y*3L[ H&!!YQO1U9EC!=L]LX>> MZ4>Y7^+U.R'HPIQG4-ZB;R6LV"K1WID&*^*\L_YEEA[SIP;[IPJ^]N1)?W*3 MV"X=VW-STF,JO'$EV-C'VK^Y&4@P@/9/+9DJ,7(&*SGNVL+Z%J=AE!?;F8)5UA9^_97I0A<>R$VGO:'#UM-40H.=1P!U)_:0HF:T]F*( M#'_D\O"DI[Q-,UY5]OL8CJ:>NW<)#40?SZHHW@"[?[YF" 9EB&;X5[8SD0]" M'YW6&\V%&FV67I@O/K9_P'H#7/\!O\ZO7 8IHFB&'4)]]J3>TTU_7*O*$#=A M:CZ:G';M\XB,#+0TR29(U:1!&0'ZRZW&$"#.ZK@+I=7CC%2EOH=((G$O[A-, M//OX!1.$HS"Y[KT!_, K0$ZM(5\_:\9Z?FSZ]ST4\9+\P60CP-,A #65/.OX/<7.=Q^44T8T^DI9/=.S9;O3P0O.])Z;';RF,$I1LE3 M871B) W(PZ$2Q?1?R=PL8VY"LW-\C%_M^Z)!X\&N,)(6(7V_>80:-A- F5H< M>C+C0L4)1C(1.0LYK,XV?Q!.C*J*H^))AH"%&D;5ALI@X> M],]PXR>,R5*_2)\E(T!#'^3R-MK?VE@+$EG5OS%)ISH7J%+2:">3KQR)#>_A M[,:QL-5=9NE2H5SKP2:?1<.GZ\\A()O9I!4D&TW#7= =+W\#O&JA+\F.%;G- MA$D))=1]L^UT'&JFZ*B7,UPFY-DO28,C.*5EZBWWT3:?PH@CB^66;"'FVOR, M%FQ]]+"(6KJ^\X#X1,4/ Q>0M.?\&(._@?7WZ2?9<^/L?;5G_ M^;;,(\+,V7.6P/XJ;;S*0UQ"1A72P*'8H8DNK&$T"9?-E/RE;@W^Q,EAK"8R M%I7$2@HF&"Z:\/U^IM[(8],'Q(=9+*$$4>0V\/OE&1].XG4'VCR_AU5#'HIL M*L%BK3Y1M(J:'((*#AIY.RDBN,=WR99XE,!ZIW#P9\R/K&FKRC16>+R>5\SQ MHAIR^)Z:4,T\(N*U9J@=C&H_R^#%)=0IM#0W)+BOB82TJ9U8V?WB1W-; _EY MU#U^!4O=M BI3%-J4F@&\,1B)!'SW0\NUF4YB->)KB1P9*;TL'5NIL83$FT7:E@QJED'KE7VL!]$\/YDA#$2\Q@[OMKZFO[^75W?[ ADA05$Y"%%LD MQJG*QS]?I*'D/6?' ,[ QZ9,2LT0? M$?I0K)F1/2"5"C2I,_W-S$S5\TIP.00.VU7 #,!4@PBKEEA>81NV(]0>.1M1>=4XSCPSTJ;,=)OOH0%/ MD )B?R;A09/&3$UHR7>L9D%,$^N]J3/'BU!ZAGS4 M.B3X[P DD?*[$ \=I3$:X>"0DJ7R(';*,9K:A@X,R] MV)>KXUB9M,!NCN#8/@:$X7.0(45N8[%T0L4TT?X,99VP%">FW-8MA MIVM)R7@2[L]:FC+T[O= X2$T4'[JV3)RK0NCXRR@W,A&L,S[:?^I3R MII?"%*O&\MJ],LUI[CU).)-#8&B&!ZIL[M)G<4":=]TM?D9LH6@71!][^UIC M#?%Q5D+%(*1U4W2&MJB3ED,[MX8D6%3ER9F'7K@X:D/3[ZXH@Z5IE^[1G,$\ MLXB8"K$DSQS] %N7L/^ ^.D[=NB^EW2 PT#U'6TQ>8N/5?8US:I!M'VAA*?L M#9&Q'#@E"[6+U';5\'2,C$38RAJE"A9[NPE079G.8W[#8>XQ)/P&N-LY^_0P M^/7UEQ;6]Q>D9S+W3= 8'74SS]PO]N[Z/^PW[X!>I<&?P>%O!IMX[UF M^_[5+D>+5S'Q-P#K3$#UC^%Q@STW$\Y+)\2)*FDN??= MHLM#0]AB+67."Z.OQ=PQ8PX.R3"6(OXY J^@ST+<:4F2^H3NS)IQ[5SOM!-6 M]-\ZD?\J!M-L2ATMX?SG:O,DF\85">,8-SWC,YDRBGUC9%J,HD9VZTE(!R'+ M1X<,J(H6:90TH51$(\]V*^UVJR,_=]9WPJZ:_W%*+#[_@%\,6'&U$F7S:$FE M(YBA;/N9JJ"I6!5!!)?&OD;>PY\.,2^BL?P(]BKS+H.SLA8E(L8?A!^:+((! M] RBVJX]ZJ8^C$I:N?@Y]2QM&XX/XYR\ ]=!#QQSX[:YT9QE0ZNFL:73UQDA M.K.*;/Z#S=_[L)4CE-^U,]S]G_($I85 I[HJ2H&L:?L7EG+&YJYTE05*IK1&>?>V_<* M9&-[>2*P8-<85]- !BD<8\M+97QC$#%3!38V*I;R ^ER[WBP+L][?*VHG#85 M6$(_@V+R0V\]_$O_R&<>B( >;.J?)%? M'\_?G89'(+X!YAC$3H79\=##\(">6,(>@\)<(^L6A22&/X\3]8^=#C,%K(+B M-MX J8]%SRQ6>PI/HYDCIO0:\E[2*:=#S" %K@$69_O0?18>QLJ)?J1?OV]+ M-D'9Z+J< =;R/-^_8:%E$'3(:]0[3QH^=?C;0H[3=XP]M^Q0SZ5=>1-==>>3 M*!4FG.!#PU%F;-^?+K^O4HBFURC-=*QHVY[E?U%UIG^W9BQ?X$7"60A8)U/O MXQA2E/(.B^;#@\X, M?*@+5[^DKC.A%(LMS18WQ,>0TQ*3[M%%)R7_C'@#+%^GI(*N-R"._L,UNWYB M90['&U&"8AXP)FSZ'O65CGA\E@HN!OAX2K'A\_6[S$,-6.I+S4%:V#4YT\ MY#5MV['$C,[7@VOT.)&3X!A+.C1C; V\OODBP\'LN\]@)^>,^O6I>@K^SSO2RH?%/$/'>#D&[X19@#E[' K1'.63?,6:]"/V9R,]]\"%1&=9S M>;/>6[I_F1H]F,TN(9%J<)>#:Y(YJM>Q=:-.]H!+('G#K<60=0 YLN=UK8^ MN8<@L$-%-,?'QAP08BK R>^2COJP8?N$65_C#,.0_1[> &>-?]X 6QX?[Q/_ ME8)2=,#/R#? -_JDQMN/E2+=YF#H%VQ!0DOEU'U>&78"Y2#8,5HX7!#8L>F)1IC.E6E8 M3Q;@^+F"JV>,4@2KLSB)#?]2(= @RT[8$'*-/XF"?HZ$\DE9U9^IXO*#$R&CB%3&A]<&8KN-'__[%JZ4 M)V+?J>Y0)G1[W7(;JI7N6BS6864]AW2Z-Q*QY[E],I*KHIG1F"&RBK71+@_E M3\B0@S\91H[\I!0KFNRI5.N;+-)80E'KE##^9%\WXTJKNTUZ:ZZ,ERI&.7Y$ M@Z%3YEF6V:K1.&P@'#NI>&QEE)0TM4H2J_=?N8*"!V5 #=\,Z.5QN;,7WXF,4EO6M2[+D6O3Z2?>G%LNEILXXPQ M,]N:51(R[.#;X!.H-R>LGPM83FD 5/\;P"(2C=2.(;(-40L;- MOHU"?,K>YZ%Y);LE;"&[2)#AZN\>;O*GN,0I/UJ/CW M $>OO4%Y511L0AQ'*>-O@/$_ 7_XU(6-?:S&:=+> &DOSR^N1>\[KD93Y>C? M /0_[A^VQ;]#UI-H$]5>U2Y/S[M"#@Y;*!2 GWY_6IU=](8;'K453A40>Q9K M_%1Q@?2?#]F7Z&!Q+I?%!RW^JMWA<=0E!.E/E<#/L;&\EJ=?N!/]S,((W_J8 MN("/9SL9KW"@HIYD\L5^^%=)D&(-K)US,Q[0E:QWYU@RP(&*NLT(2'QG&KSA M7%K!MSFFP&KB TJ/C8R7AU]*3Q^0.9D"T!7FBC>9AQ(2;P(&!];^5Q71S?\\ M /\<4B*PX_?V^\L4%:EH/A"#\Y><*<9X(JA]?34 7G-FJ3B;4VK@G1&"-MW= MP)W(=X*^<6Y&YWYN>GLM]I:)_M-,B3V2R7?W:C1\T$&;-BVCCNF-/WW:R^ 1 M-$N]P&'FE $CB$ _=3-R;PI*L(J?[H3)EO2B)4)PB;YP!'Y5.Y1XWYES2H0R MGO#1#_6OAYKH\%]9PB)FO;HC^&NP,MR?ZJLHV(W6CYB_O@&8]F^-U(7-VUO& M]#Z^Z@SN0(O>][O9)3>\ 7[71O6XB'\/W9FE-GD#/.MA?=@(0Q4H,K]Z>C=! M6M)\M"_T\>#'&:8:U,T.]D,\?Z##K\9$R!AI2JGVXCYK)@YX3F"),ZRHFN36 M>B&"^,2 @/#$XPRCW>&NL1-=MM8F<>9GT%,/=,ZV?3XW0?="*17(D!Z\Z5I) M*"\EH\Q$VJC>_,'0@CT87BA(&0YSI?V%0?"_8P$AAP@]A9+=?PUX \6/-K@1 M-'_AB+^N\MA8Y-(1Z;\=KO]X-"*:A%X%I3M,S!&:VLOXS[4+KHV*,?/"Q21* MBAC>,JT_CG77?1F5PEV:O/KXHW$TW*+WD2G(E7Z\2[0T8MX$+'[X?S@'GJ8Y M[9)2Y\>CW3HC"[AX#=O:\3;=9#C/6E+3'2AI6Y)G)*R 'A(FK42J*XBC.M8+ MFPC@(Q+VEX ;K"^D#KD6BQY?^N,(_:1LBMM9^('3-.'!SDK@8'$I@HA,9VT9 M4DFH[R9@I(KOS16#5O]C*2PXE]:K:B"36]\8 4VX:1+80/Y7WLK50*9N/9-; M'T?.*$\0,X1C_'J?WD'> &1%'[-)M>_ )[^V>D9_NX:\FCMHC67EW7H\47[O M^O]_7!B\WWIZX9=!N3D<:S;"YT\Q=,B*BNCFUC8)I+Z,YA\(_*R56ZNF;\Y# MC\P/=DC R3I2G7%;57(QJ&8LP>@_3^ P*J+\ZO1"+-]OX,:]1SY9;P%*U_D, M^8R*LY;?,$>FK]J7IDO),B<7G +CLX=B6-C8UQ^B^=O'E&\#[GIN<.7^C\4E M]/5[]82QV[A"8+"2JT0>6OV=;7-OWI2 !]6ZK((L2^BVA@]-@8$X\02'C0W' MV)$]=VE(K/8)6#5KJJ=YBFU*O66*!_%?2!\QS+>=UQ)/K.LW0+=9(=X#60;5 MN,:2XBK_4X;95-5T9CX'YP3F,\)2^)13"GN)/:?"'M ,\DE%@8GC,,P0S(QY8PF[FG5AV3LJ'#CJ/#U5V;4SUD$Q+:]^Y&-_%#\?(/ W]S8T M\"L.H>)0Z-"WK[%/6:#., HM*U/BF#Q,"&D*124DB?A4I"[E#R9BK%YB%P=LFB00TBL7Q7D+^[BGJOZ ME'6T^CHB[U551*]T%1C>OR+ CAF%$OJAF'_O-2$G[#D3I.-ZCJ-O6Z3$J9TO MIV[.;%;O)]\;@91V&UZLEU47R.@,<_0%0R1H7Q5J&4=0B9ND[-Q5 %0&#W:1 M^FN"&PA(G#_>4XW6K3H]+YF?RW:3-W_YYD&J(FL(JJS2WS94-6# M-)(C""?GP"L(%Y=6M+2% G 0)H&GJY$ZM.KL% M0=\FS&,=6FV:PPY=(X?K@;@1?%QE2T[BBF\F])&$^/WLH;/H=RBR87GOA7-Q M+BUA!T8V3;O*<*7M&D9FAMP*C S!(D[>(T#UP='* MNYVP53D/;>]W+=AE[W-^3Z33K"HH?7+^2M.NB;>>?4!C(0U[BEV 47IA[WC, MPFY@L4$$5!9V!%P.YW/3*>$SJ8OKU+"F-SQQ^WH=U>4"$3WUDV"$T M]FAHL2P^\A6B+CIPD*Y>T&IK*,L-=5GP ]9T'MT#,K U8/" DA-S_TBNTCA' MOC.[7%WX=S2S? )"%TRQN$_NF$,>;F2S5%-3PC?8 MI$7>DB3SK/_H;OJ3K?#PCTSX-YL81#;^#7!B]S2XQH1U2KCK3S1$\.?C>=3- M1ND_6J C-YOF[XL$.%K^+CPA;L:V.JE0P$/*[Z%J+=6M4&(RL(OU4&6CS^UB MDE6TN\-B!I@.^I3LDOV ?)5!.L6?97>^D;%1Q0+H6?+L65B(E$0Y MP* 4F9L#8172OMB:&S.5O/3D%^?,<>&*3*BK,@8(31FY3NX[EDQ,1PH,Z-_Z.)3W&/KV MJ-Q=$M*C32EE@D+TO),>%@Y225-N@^)LM%5?.W%_:5R/V[P!5#G3>L)9I-:6 M,4\<_.!? 0P%X;(#(CE1/S2W31PGKI,QC@[VW@4Z\' 3H^J8KIT1BHFSL%N.Q M%@>)G%B%$A]_0,$.N6,*5ZBN #*4Y):H=S[\@$6$X9=^Q@O>,R\>L)T\H?:4 MP2#" P[BH3>QHECN<81,R5[ ?K/KD"ZK*Y(A@YP"X:R#3'T@8J MLF;<4!D4_1=3V*WOW,.ET^78BL1XZ)*<3'[Y<),LP81K42U%ZA^&;5JM88LI M3'2594""N2 J)(*D#!4FSLD,ZS!(1RI.6&@HURY*YB_X M5=>Q^">8>_?).]'^W1]X,69G%@1X SS& ?>H_3KC3F!_IY^ADLVHC[MM00[5 M$H=T=X\#Q40G#HY\+XT^YL*^L?MUELS]:)D(#9D]E0&;CF$$,:>@5K.,9&SI M\]"$(0?!H/P$!WP59\K[.QEG$8A2"_G1LG>V+%^(E@*J7-,DYX%5EN[/G164 MFQ )C*FTWTJ-QZ6#S8=%MCD"AD:)5!747XQ41V%L8G2-/7%L1U6D:-KF,@3,U%W,U/'Y0BK=& M*)=!PZ5<9!+H))BR*%_HPRLOC#T@!V$IJ6PGWX\/K@*$Q<8[_Y2.G#B>.L+) MYT+#OL+Z!,J4/LC-&8@9KQY&IU17%S7'M9;'H<.TQ1JV@,?_CXNF& MK]:@,J11C16?P;G69.;' SLAB<*87]UDLUZ;DORT5U\B?U8L->H7<1KRL>KX M;\!G]0_M^'W\MI0/$^^IQI17TIYKS,^AW?O-H=]<P: V,.C+!R8__C%_7/??N.M^,\H,:>?-,]A MU'.!E/_B;B@,($JVNZ1J\>?KD]/]0%#HREU3_!C_V/*/XX0\L4K<%BT'5!:G MR-%"-U[R[\9^[%$ ML"62ZDD\&3*@ 642"@^KG6-;LR)_ MK\+&J+V"4AQXLP:5T=&DR=7C@H1(?6P_'\.6H)@Y]=Q/3\N;39G2Q8;#!P7- MD+\X=O-A!*F8N"VOR370 M7$:(@+$S5 K_ F^^>7Z:U0YD.H\)6^303]8I):-H3O+,Y/ISDVQ4=HJ +%"$ M(\:4+G\$&H29#+5$22_ .[FJ$S!2L#V2[Q+1T$LN7W.DDV-I;LQ.2-\M=4KC M]NZ0MZ;H] 8]8HAJ;[8R)'SOPN'8GLPT;2KS']\I:RD]S4MRRHJCSI)!02]-KAXN3 I)1QK9+5G-P0Y16&XA6G1>% MP!N"3Z"202LRRD[=/-K29$8SZ^7R_H3/"MPS#FD_7&N06ZI"R2I)BR^JT.G& M:G9W:?R:<,TB:7*S+RQ3M)"^.PLF'%@;BN"4D>B+S];M-QZ!?Q=-+6E )ORD MYGL>/L[T9=/=M9;QKG[\YDLW,'>*^Q)1',_+ZRB&MX"7. VH $^/0D+^>V]M M?"F&GD;#@-UIWU?@X!EDY^D7R5\L^UO"EO QY_O2-5^;/P#]FYX6-ZZYJ7&@ MBEJX;'=3YXTD*<3KJB57WH^$R,$:H6/O.;69#BO,#L= 15,:/133+FN8&+M# MA;P$4G9K(2= /I>Q/)7S,QBX$:!)YN5L%*/(,ZKW*=\+]T,5=#2<$$A<8HE" M\C/&?"&>A'K%K1&16OL7/K?]-UO)SZ-"R^^F#0\[9FQ'08G6!K+T![-^X)R8 MT-7U]YTVIS2N^,[>+]\3P.])^34U_=0V+C%'I[XE?) !I/#WG1L=A>M(L#A/ M?CI#:VPB2^PA4A8B1&NT.\5E@;X!\(!.TPV1+;":4+0$HE^;3OE7#BH#6ERF M&834ROYR/N(8/^_8M'A\)@WTO;]Y-O7C3X36#.?)]C [#^DU+-@^3CBO]6BE MFTR8?Q(AO1$>B\YUT]'KZ%#)+[7$Z GW[=0T6T#WT'71Y:5QF#+_$9\UY1%6 M=I077>V#SFNE# 6;6NUQ<5*M0SWCHY['0$=G!\8F5F8*/\^K%3U$QHPV0C]\-4Z)).MT]PP=V]9M6D56\@4/"^)JRB,>D3ZR MTQ M=;6I3*\"#2?EV<<;%OA-7IL0KI-EI&R13(DUQ@]L!90!\M^7>?H;98U7F=D] M/G4%JO#P^+<@HYK,HRB<][$?#T>T%58!8-]^Y&-6W?DKZ PYSC)K MA\F[ND4=?)).OCYT,"Y_)>%(OVE'QWJ4)73.GEW.ETXC1]7Y (O;Q<]2+ 4J MX*'GLJ=FQ.>"CF'*N6G9** CSP.4MI)!,#VH,D;77LY[ZA#IJ"Z;@-46;:UB M1]J'_(KEMGL#<(GU4O2K?^2'_EKKI6J\? ,HB_DLD_XOCV8Y.H1Y*^X B0(C M-SW8<20QSG:QHWGK7'FE>,55E][R=@HF$F.'E(_L38IM@B4:!#0Q9TS6D&#IPKKZ[0*66_R<3B\?LSN MLNJYT AT\GJ:] 1GX=/R0IE\,M)8<7NX;YQ%6"7C/.M^KYKW^#!6[10:8AQ; M7Z+#W$W+(#'(&V D]P, $C=M3]9F4.G]%A1?UV-MKTX[+X'"./"P7/Y+7(K!U0XXI_U2@"_P@^SC5E\KR0:;PE[-<32R;]:-53VN_ MIC>\.;Z7Z[;AV1-WE8ET/PVL-=GPX)<[S,'4C:QN,?OI:7<- U%1I>#]4^D_ M6,YU]0"N^^A\B'N4W.?11HS=292?*[F=FEQF:4;>ZEM MV<1H^66",3&J1XV8N,G0CP3\C!H;$^I2ZC*>*&)!PY>/ M",M64E-RA$&#UYF.#RI"@NUI9VM/^R"42A,D21F-39O59FPBBWN@*+OD7!KS MC*.$U@W,7UW[MJ4%/TTNY^OF.? MMNY.CP<[&J=I.'\@K_614D6;WGB5-MM+'HME8W.^/I& IH&H>UP*/%J;W6W2 MY:D4L:1=M![_>BCH=N+5.OX#X??S157IK'**%S4Y"[ *: MWK?^R6=WJ!(X:;-Q@7.NI\_2KL4H[FN5;P1? W/@4LHHF2@Y%,7B+@$[%2SG M511CETJ\'EK9 M<\W).\>=:A_R>VVT?J_=D$A#WG? ^+TR*G99*892C.+UF 1^"#PG+D9FD^T, M"3Y4)WVV(.,OM+VK&?D>Z8(K6U^,P]QHM9-XG<@+ MC#^?N1 FIM\ =UH5DV (FBZG*X4V.;?;,I70WME(*/E)CYI:-\6A:$-GV.>N&SU+\'3OLYS_D-P,UYA%# GEH=HE*YUJ[*)VZ;/N6R. M<+5W[^6&X_"++[XOJ\E(08>DSAN6TYMSA_\Q3)?Z)GO,1B+>^50MG*;\DP9Q MN+75+BXNRX;9'8&^1S?5C-!&DA38U%/4LK)A?4;3BX],[2.FRW(/4<&;/; ^ M.UE9)2WN#N-3:H@OO0(]QD3JBYE&;CP)0BZM!YF0]KDL?5,: %/?"'G+ V@U M*J>((T+W4GF2+);/)5W\M_$S\ ,6+_LZ@&29QX'O3 M4["W[B2TJ*#QE@'0F?=RF&L\^T M!H#-.>HK'1,^NP:'9K!R5.C \WOR%W=S3N@U;TDB%KLS;R7&]*B>S=AH MU+E=_1^8<9C%&;!W)"$?%S,1MUF(-7X8JPJ)PDJ$=V-WT%FAC^*)^IQ)OM MPDDXV"06=\CCRTFVIR5R4W1T/>_./4C=$>K;Y@XN5+87:A0U-J/O6$"S4N>F MSN1]#W,(K-\,:G^(D[-I?_IN1E!P5S8V=Z33X'KKH_/TGJ_6H374?[+N*;72 MYKYDNU-X=O;$QRHL.5>IIKNB+PWSDZX>]H87[7X=_>1C8\X3@V4)) [1T)1VZ+$W1LE;G; [-71XID'VD+21E:CQY:'H0"9 M(V!S*9ZFJ-NKRIBLFBIU(JA*;Q,?2O-_>4\GP"T\4CX\G\Z;I;S$ MQ_8EUPZ($;:J9>;R 7F3CH*74L@RO%F]_[63R68=@8X4RF:BJ'>B0F!DN;QL M:I^W,:Z14R$?7RYS=M2;\8U)[K4GK[GV'C];&K%3M\_18G3QPHU1U!AE?:\) M*M5=$L'3?%"<-4.W_LV6\CN=@&(VQ/31"5[[QRVC"%,KL8IS<5J)/&U+5,65 ME)MA4=.^M\EB(AVYH?T$(\],[H\+@SI0FC(^ 5XE"+=(*G)_=8:_4#VI+?1& MTW)]TB!\&JGJ+/5%%2RYGN,QV5/_3C(1N-S;7L(#IE6@EXR:OL972-I70D?: MB;/*?W%-0FUZHWMF39$CDV[%PN]>\RDM,2IE;LVMVW7\D1*- RAVXCIY.7MB MS,\A/2D6DS^;@JTWPV5E99!%COQ2@1%E!3<3>DF.HIS.M8)A>X!I27!:E[;! MB+]O-FZ<[,S,?X^ M1$ID6._:2*#V'56.GK/I 6.<(LB7-3OZ>EHQM4-.XL5IUB)*UL,[BFUH1N6U M=;JG/9R0#@Q$J'HUB,AJ0X#O\%?39D.L=E ^7P],N.OC7ALA_@<=1BRGTW4>60^ !QKH^Y#*1G3VC9 MQ!'A5AK'&>?U*SK!&2'.#JC/V42EP5+I*-%9^?4Y?[6D61 BF\G@NUDQ_#D? M*YLQ)5!AQ@OH:<^VUW,D>AI6KG?I;S!O,DW!0"[+!/&&R0B7I:7)?YL/N)$O MR_"#/1Q@=NNDS9,1=D(>,Z;K;C)(Z-38[+9\VF:/_9QLI+RD#1V%9D8Z)@ MZ\,1R^I3N.5A_WA;:GY&BS5F-^7K8UW\15V4\$:=05=E!4(?"XL0#"JNAPUQ MJ&Z[Z7O1'Q SY@]!Z_Y%92GKAYTY/^P_,U'EG,I!JKMYW@OL9\43=,=&5JK; MD$]=USN J3N:SYVTD2B$Z G:FQ&%DT/OS9USC60>@B\SLP@+GB!&B21J#>C% MW7&HGPQ;\S;2^T'WG-E;0%5C>??^%/)RA$)&POK83LQ4LT:;'K*(S;CCQ-*J M$^(?803]O>U&<+&L; I+%7M33B\EW$>MD=G5OS!M6Y3M;K?(,2K6=LRX^C5J MZI1,H)*Y-7/,U+V[0]MQS=*RI#:ILMA)" "H4+SI^K__%O/W[D\F"Q*9D5* M"TNO[-XGC>&FBM;"V>S@K4N'Q(R?V)1,\ENU)"5". "(H6OM07X)PS0ED%,N M#F,%'W2'!_!HLEG@3128]P5HJSD)D3.YJXHZ5B4V. ?OY#\*<_2YK8,20'XU M>\E:I'='2"77Q'G6QC+D:UDM;DSX]%X67628XQ--0T5N#]^1KGB<98]A9A9D MCN;EW 1J'>EZ)([H]E;Y")#521+BE)(#*TZ,,*"^ M$:S;@"0M6VVJ:RDK1_7V3IH&'E9ME7&81]S0)8X*"_.2+S E2?VUI;@7!M,D MQZ((8!7TR@D0_3Y-[D(.8.:5$R' :ZHD-E\UN2-0O%Y4':?K*D;T:IE#NH]L M[>:CQEM+6\Q40A)K^BR'A ['UO..G;\HW8ZF6\2,ELEY#8.;OM*'+9I_Z%U4 M? DQ_#MM/VYCB#=7)\B='3\HH5BOM;XNC@9A$ _P4P)L M)AEB"32Y*'N.*]#];^'<%S<*Z(-LEBKK/'RYQ*8 M<.W!5N7>N<0HZX1(F2?DV\4B9@SI.+"EJ8.!S$X5Q84H*\HG(D. MI4[DFI5#V-%03J=CC#4XH:Q?64V'# _6;#+.(? ?M2"54.NHG@4,[QD>C%]< M\G;W#I#\A",WQ:2UX>]6!RTTMW.?*1ID^9J_L^=KB!_DX?6$H0:YH')IRA9[+(/L[#%P#2-8\5+JO+<#Z6,<_=YLS1EFSXS:1B''M\R5O-@ M?!7'>;1ELGT$8TKQT_F;GQ6&2F4=0 MSH>X]%3@2*H'8 U(TXAKZ%K):^'+''D0B[5"Y+%I$<@I=U9A>"$(X$2#>U9. M)>ML,BDT@=VE551!QGM\(6$@TR$X)*WD(3 YFN4K4(R51?D\:,R]1L"P7!6G M4G6!/:\R$GQ$7UHIJPH5Y1**(0%@1*!H:3W*UE?-&@A5+:64;>#W-8K-])(> M::?+),BLRR#$Y^!I]>ND\A MQW1G=(5L2W@"P,-F_R1Q_D]4 G]+&^\ZAW47Z!;>\O2>#CV*?UF^H^G<3#HH MSR?C():X'T)HBSZ7E;,\K\/;_PLO:()^6_D&N=B+OM(V1&8MHR^ZT1\+H9V6/<2*012^!.BI!* #XF)=-W::1\UVHN+*:7KFTE@ MIZ*7FZD544*O6MUM[';&H5 +=6/K=@^V!VOK1Y&\%@=:\T=O]!15#7TQ"^9R M66&7HT6<*2I=;0$SV.E6D#9L0O(G.=CH0G_+Q)'02&#,A$6)#_XA0'AZ@+9: MK$=Q?=07G[HATV!P5[W#%U@&%W ?H#DI,=%!=#8X9";;*7\\OHR;B"#\XY.% M_JY&)$UT:>M\B^YHO:C1_*''F:H.P)05A(07I^:3TK)HR'7R"A,+ULV-?;.J M,JG_TVHFW9[= MV%W3K26_(DBA)C7F<8V-T^A+"%Y2YLPYW2'ORC;"6AB]4[8_ +N;J ,.,?%^ M_/EO7I*G$D71@^OZ*,L#CJ;3JM@OL;=Q;ZZ M0NM%!""EM(4MMR[2OF50?9;N#B^N\^I"76N\Q\5DIMM1#F2724]<;TF(SLP1 M3JC6(FOS^;+"S \LV9U4:6WNT4'ATG[M@%*=UM0,B.4 J_-(+G/G-\,"Y5DU M1\ CUMN)>29 HZ>ELSL)AHQ1_-7+A-*LLSO;UEFFC4M8#P.?7UEV1'9XLO]T M&'-;>RX*DO[4_A/GYU#*/WU _VU'3@@5QK<+1L[?7]_:7_;?_<,F/9Q(G!J@ M/WM#+P3G#3)IB#GQ<*SNP&&$*[2WGV;-?+AU8 (=*,G=(VPF&511\@MIPIX6 MW.-+DX/R[7T'Q5E_RV"+ M (<=H]^2(TW6A\;/)%Q;V,@1SIA7XI6"7A4";8,OWB/)):BI7Q>ZV1(\H$F, M(Y'JH7K*V'(''NJVL2>P%L!P_/:XCUJA;03Y<4/;_GSE>4O[;5O,/^*0R.B; MP.%$=NW'ORCIAH T)Q7L4F>IRGVX-?&*0)3.V!3!HV8:;O7FI:(DB_TBMMF: M+#IIHZ+II"<+JQQ]IBM*W),7C6 E-T]P2[X!NE/@K[EXJ%,E#CF%M;MW3+8I MA8*:)C>Z'>_1N"F+ 8@1H2#+@B&\-TAQJEOE-61;,^<^W;N<[!-T?0 RE=PM M>!31\RLVO6LK*WF2.3&6;[.GZR"K='W)VLI;M\0Q9!C2M*8^=>XK4!"?@8[] MD.!Q,78&6#S-;HQ*+7@J.6O"EKMA2"R#A=?&4]QCBGXK+.1[LT. M'S.#RHF4S)VYQ:0M+%UD)[..Z=>.+TB2"N8Q=^HNJQMCC6)#=F57PIIK1X7" M>XVHH7M$D:P.FEJAN[O>NC%NS-U;H9BZ3Z*XQ(4=<2K?:\#09 +X?M;JA[V< M3V?QE58L309! "_A''6I^;9E]5IH6HF--B^F+9QA0GT[X=:['AX@C$=I^+3G;48;JUX%.15,H:@@0.E2-P&QR.:A8OX308.HI"*]I<%+I?- M:>P\3KI:1&XEN@627]M63[WW5_TB0$*BDSZMQ:_S"\C_%6,(.R-7#<$(LU"2 MOII+0EQS4LH*+.I'Z;WN6S$S2&+)H+!QK2L:Z9+_KL^PI>V'=V%2]B9XEZ:Y M)D4FNP"K0(/@$U5KWG54G_S5R#D;LZAO[G06YPP354]LRCU&:HR K4[E1&V M4 PPLW;_]C)2/(?0EI_+DY!?GJ MAEK?C/.O7*I,BZ>:0#JPY?P-H'P-3IV5EI6;KFM/Z%D>_R M&SHN3HF(\X?*9H\J.5WY158SGZ;>T6U,>[43%"!\)F! ]CKU%YM[G>^*-6$@ M0=(QU VHZ=%"%%PV8DJW6\P^AJ//L!A,WH CY*62T?Y':'B'GKRM4?KN)>?7 M[1-:^,M8Y^[8'>+']Z_F;QU5\Z[_T-4/.G.'/(=@\_H'*CQ7*^:7]EY"=L?0 M.TGWGH0VOVBE#]P7%+IP<]0M1.BA$PQ0U+4*"RB$1 MT&R/YK9+0=$3:"G?>:&2TY4-V4+__._?@VB0TGK*=S$/8GV[&]X*#@Z*Y@7Z MJ,58O#F CCZP>3U=>65YTIFAVZDGFKR'N"U9E*FC[C)X@I;-4BB+[LM1Y2[T M#LO^MXZ/6AXJ Q0,\;12[!,>WP"1E&DC3WF6$(-]1^._ ?.:S5//.H6L6"F, M!FPR%D5F$<-5M[(LW<_1A8X41M2!A)(--XR%^8$0#?!^>N.RNMM\H?Z?]T.3%\)'E2P@Y$V-E5P2?XUEDE>^7\2!FCOAW$PP*UJ9V"J)MD S>RE_1 M_$1"617 9[O9<_X F!"@4^!L>%&>/9$6$PD]GO771G+R-3S9E2++C^,,&BRWU+K633-R^<%?4%CEY^*I+>-Z]2> M*5R/6=L?OQ0K*RM1Z3^/&B:>C(05YSK8>QS'_O6=BKI%(VK<_9!/4KU-OCZ* MYH5@FB@]0<]L1UN&6Z:N'>&S)>V8RL2Z E> V[$5$SKQWNL'!J(O; 3*,-7@ M": M39.81<7(N[9&=^/$]FO+_*/ZR!0"X@MA'%J1;D>I;)-&6US^^AM'\S'3L;"%+Y^^I=+,7[$(@Y7-8CGSPDPC M/S@^;&X2467\2D(P(=. OKI86U?Y1 '=QI8\O$G+3]A([I1FYKFHYESC/ H8P/\Y.[,WJTMK3;I*-:$)8DZ-S@-7-JTGM=18/XH$9H M6*JZ@+BG2SJ)]-U@^@+ MERCHK>SS&S-:KD:_@-]6&*D#N)*ED>$N8ODJ=D2 ME8-C/"R >]XADBHFBEM0*%6%_*%(^GCMFJ, Z>J?K7-N;Z]/GBMO']O?\4SR M_GNCC1E,QP]GO^4^6Z&.O$"J):G=19X-W"O?8.P_WUR2S[__NT]Q'/D356(. M><"DRS-M.'/)OO=C23!57>V MM2]PB)X: BN#XK<,B#K'[RRP>!@/-41T=E@@0P@!X[CB4;M/6DA9%5M62I*/#7_K]!F6 M2++)06)E[=!""*]W1/LI/!G(^P?&[2I\[. VFM89DMCA)I8 (=,T8Y_N*LIN M_F!@-R8AE- )+BYI@Y#;8&3TZ-MRD6'G94.,$DQF#U'9);*0/H[9;5=[@):7 M[%DD/AQ]\YS,'?L@9JT=);EW)$_S7979GHO6QA_$BT,>C[^9T[E]^I;?U!\701Z?]EC5W1(C$'5WTC*,*8+N$ M_MY$A"^7WT**VE9RRG*F+L=\MJY%>^=K,HTM/RAFT])G?2/M/>&CX>V;0@+V MU9(W\1Z[;'!;E+ODIK?/Z.P /;EG 1K.(59^,S(T0@LWJXI.1-*BKZ!= M!#Y&E/5.:++5 BS&Z*&PE-=5$*B]5]5C,5ZAXH"->M)]68!.E,)18@1'Q#I] M-YGD^DBNI^4@S:3!^J%H0].?BH*I61)?Q@/9TA>/=DB?>FZ7V_06#BF9PY[R MD9DGW3?8PVB]V.?0F')"Q.#"(VM7JW5V7$['FGMY-N.C8F+GB)L,@TW:$.%( M98HB"U@=*[U%/0;V17+'Y0&+C);C4#ESJ+94LKEH7AA<-B'"-BA M1%2<(VP4O7IUV*ZB/.[=C99%,4'905J7RMI:+0E=@\F3<&=T[;URYX(;Q(?- M@Q!](AR;D82P3"N/N?&Z0B]X"M518YXN]<2##6S#K?*F+<_ZN6J_UX2L,)('\L*'0WVR[C;[9?JTM8E'XTGH/^',!G0N#$TTA%_Q%!Z9;#6BM% M*:.(L0=N]Q!Z8[<6#'G(5 Y29DEY"JW^@!X4!'].^@^K'#=!Q[=Y<9HOF[]1 M?IM!O?X/B[?_LP\-*^KY$2_[H^NOS9^WG_XN)!&^RL96RK^H393/,AG#9(^( M)%[3UA948ZADCOOC/0\R/KX:&BRW+,SPSE]PS&\_\3/;-P M0GH2\Y]3"<0J>^[< \\I.PK@BC"2H.^C(&1]CVZLBE(@?$K.%ID-Y[IE4*.C MU\.\3QL:(C+Q:.KAI"*V/*_53QN%^B8='?4H-RX*%)RS[N&-9\YUF$6@)*9;[S".#1A#L$J U7_N.,8(K3D(8<2.D:=,&D/FX :O MFS;N5!,DT]Y0'U(>CX9M.J[%UTC>:JAQ28&?9I\^ZE34:H@QNNTY) 3;L*;$ M%/-5EB8D)P:( ($HA,'H3H,:G> [5;Y]G)9<4F<2 F0[2U(5*8XP^&8-\8=6 MD#ILM$[)_0(L:QH ]PR5)%6XW;0CL.QU%M/&=MZ^[#T[:.*:?C3I[/PW@"CCE>-)]<_,#&![U8> M.MW_P+Q?]WD_4I1NAT]9U7)!LN*M^\*77NH(M4[#9"LAU *]PC)#KR=62I5 M%V/DC-Y/_4[DV?$D W!Q[8Q>O&>O,(&]ML/_E[CL?TM %^EKZ@N(BHC6ULS4 MUH_J*2EA6AI "9WRH2ER<31N!9LH= 8&C1A&8BK[>=WI5@F Z17D5\U@W3**KIQ:D9/5USDJ0M MF_V>#\\PC$29935@SJ>PK@7' (U07RI44-4U7B &IQIE0YKYSXWAN)T':$M< M^$E',3*:T_B)@78U'(XC"5ZKZ-($Y(N33-UK7YCJ"F=5O,>O@X4S/[FNQ8=* M@^ &#V.O7CRJ:JM0B,U"4T=*GB01B-1%I62*U#U0 ?PE9-U[OU25+D3?E^?1 M4V#"RZ>GJQ4HVF2H@U9=TR<5]IL6R)BD0%5YH&QIW,G]:I8JRJO @]"%")0_6%;FI1F62284-^2$:02] MD":"4F":=7.U_TRT20YAD(:8G2Q[OW*/M)D9=8XNMI1#CU&291!P5O\<4,&2C$('T.M)DKRN 6+=C0Z-P M@\S4F#GH_"!X-Z^C\-WZ1U-K;GE:&DD2K<($$G658#8./XY&*XKQ';K( 798 MX8O])(*/8T34F)R:#/+5&(D$6SNTWF,)3MSC 7HQE$K"HYM>TF1*GVMCTM#7 MH "OM &A">E"=9?'PAZ=QNYX0,/2[VB0'4BH&ZCT]%&1 8LW%'N@3K$BU\GR M5E6J;.=*"4E?3$5=P0CY6,>%<*5^/QOD_/X%Y-ZE9ZPVN!WF(%7A+.!1NV3B MTT'A3@WQY\&G /%E_+B0D]1P*=1R94K205W>$3;G/>N/"8-!Z;)>6!W^L?MC MF\4KLC*AHE0G?2G#5]EOC:J%I[@;7J[5P^QN@]E[8$-+'#^J$1W()O$ZOVW- M=9A#7F>!HJJ'V\/E32?!B(]B?0O>DP9)W1P]KCD[JT7L/2)?:6 0FB#"4:^M MKTS]<.;5-O%UHL>5=YVXB\.+-2YI[5=A(ZZ"B9")0IK5![F?C_\2$\ LO^.6 MX8)<(C;23S7W!9QD9$4YRLZNC1PW+9E C(]# M1AX@T_NIAX6-^W1KN>-SV M0SE<(?Y&K/N.IFM%$";!8UUT%?>]U> ZAJ.R$RNX!C*%A3$"C;2M$Z)8E,R: MANS0G,O.^&X 70ZGU%0'ZSEUVFPN$_&/+%XS&NFQ_YDV*\M[27/91%F]H_QG M.WF0%_OA>6?>W53"O -=@(I"+K=KN;$J?/4DZFZJG@:[.N:ZDX@E710AA=!I MD@"FBG!@9*;>-+_Z,9+F_5#6]P[&+I7' ]:R&&60=A\11:KP8H]$I28V Z^5 M2(R7W,;^=+T-N#KUEBU;%G""K>SU3W_5D?>[H7>8']9NY;\C2?_3F/K?BV0( M?*[*'WG[>+-V&O'K[R(9^"3!G1R(Q^*27=UKW\./(W2?M;;L][-U8)J.URY??!!^J,3[S+G>20(\G"8,^RI9:>PK83^Z$!SMR))ISH&>]BS3 MGS%@@,]?0$CNL50!SS#"$2-D0,3%R490>V2=;XQPBT;( ,EN#6+MU.EK(2[1 M16$K(93/Y] A!23JQ?4^8QCTJTDIJ**3YNM_> M3*Y]$S7B)7)TEC*E:.LE*U)<(S(?30 >G&)F'4@G[U**"BQQP2?-;NPRDJ=2 M(%.IYPANTM'VDC=.NASX+-LBY22)4**F4/-UA$["$@VW[%5 M*VPMV,QMLFI%)9&!]=0VF0DI002*3;K\@5%Z'<*< >^4,1#UP.V)V/D3I,3Q MFD-EYQ57FDG[3L)O. MOE+LIOB4HBQBOWV>470L*&U6/%I-9E,^:7 ?XU]R8:5X M1^FR,-N9A_3^VA-Y*26-9XQ+B^"6!Y_I2+H%;ZY4F&IZEB+!9?PVH7.28Y1] MQ9OG$Y>TP03N6,F@0N_'5F>A?:<#.'8>P[O5\ ;&"0*9LI7%6,8\ RMM_"NU M?;<*O1/NX[.W_/2&9^=CC[Y';KF3\PILG/\C9HHY!SQ*<^ MPY57$25I<06$:%RV5@R=X"[A%$(":=A(&-S0ROQ:$<)XY6W;T6_'B(1/&7.! M-EWC6Y$M-4@X\VLS!#&FR@'[F-":06.01'P%R7*N1\"D-'R8HL,@7*9C!\A/ MW3J>GF6% =FS\^VT-\"QKY8J$M@[GW'R(V,9D;;,*E#1S?) MRDY0B%:.$Q1V#"ADY/$[H5AU3I^2VELP%8=6$WU]*HCM4MVU^)=I YZ MX%1,W,\/],/SL5"?^ZC^ 0,1]EES(7YVF7PK&58!"C!1G6@N(KA,QE:0B M =B^*'?#8LX1;BDY5^',/XZ_/LR6030M9-!&-"KSN7)BL26RQ$.J($:[:T>N M,)4+UKC6=)J^D*TS%5[?[*#KH"L11RQ5(WF[21(^1G,R+S,1:C_.?=@BM F9 M\V"G9*R\'HEA@&]NZ*GHS.>AYVA:H".N'8!+''*J%\6ET5/6E3! B3-.L':? M,LLE!([!%)H3XT,=96B' J^CAJZ!GZ]E6AJY\@Y=4^KM;4NVOA$_.F4!R\KJBA2CB:=3%^%Z4$43 M2'$X$;;AL:'#Q()<3=L]__*KH\5ASL#%EJF,$/[:XR3B A%VC-_K6M[ M-#7W%H:>)WZ'OGV2O3W$E,6>=[IC8Y0MHG!S/X80,;4.22@\Y41$HM*X^]P^ M^W-R,,2[_XC;B,G\D-J==MV9VQJE@]$'I RRHD)U)3T]NJ._'[D[B-3M(&=_A!)--:Y&(58IR MN9*;[*L^:7TLO ]N.T1^LQO[*&)I+5R\BX^E=6@S)4BE.D]@<;\#J*BJ:R M][ U(5W7B95359R&F%TKN94;OA*C>6J>,?P(89=D[DM7(+A%37E""[)ID)]* M\R$87PPOJ@ M\DI\$YI,+)AL*$J-@Y&$F,]6N)M[GS9SL$70WZ@2.Z^MTO$YP"'A1SL=MPM9 M7\L$(Q=O)RNS$NB'GK'AA?KW&JRX^2S<8K^VEF7-:\OJ@LQAMT+/ LY#!4.A M $[+0Z<'>^&STE*T>JR;(7T9)\1,.E&^EP!;5?G MJ]5JQ<@7LX-8DI[;U*W7P\].?I-L8C''%FPXLV5[FL(T#4\P$1X@'#+TU 9I M"V((QQ91W1SE2NLGC%V;-). GQX4<1O=+;>'QY8V^6ZCF;+31!UYK@1TZ!7[ M93X.O^G0XTQEMZN[$=000;*B7O3/2->N9@F_%[):JVQ(/"B_W6D.1@'Q4%^= M&96D946R:!G&>0+MSV;"9L0LK&S= 6OK(/+[..-K)F !]Z]ZX1D8Y M#NS.7MR"R]-4NLZ_;=C-5LV'JV29$:JL+,,N00Z+4&6&1!K^SS;]D6^7&U_T MKG\O__Q"_]\O]S]H59Q"]6^E+Z2_4ABQ3I3*$4)'O^U8CW^Z@JWX ]-;YRGY M=\DD)%Z(!!I:IDEQ?$+-;]C,%J@9^K%&L# M(YY=,7#G4@X1KE*7P#2C500$K-U$W@^*^7P]%^^2>NT4;NCC9W4D1BBK=(F$ M:^9GGTZR+Y82S*<^9\>,,V/+TG"8G%)*&+D,[GX/H#EO>;0A*'*TBK,Z/ORY?6R]9^/8,>K)^85TV1<3H/#9#OOW)U3F5S6X4W+5 MCCP>B_:5_*R4F^FRZNI4,$NP2!$8+0V #4>;UAEZO[/R,ANVMJUX['R-8SU7 MRF% <4DF30/$U7ECGCNK]#X[WW N"]8UV;S^)&E>4YEISYN/=JJ.3XJ,KT<8 MJ!Z3,7JF%$C1_0U@K9*=E^;[0<.);91-%<::J4=<>=VZPDJ]KK>Y%WM@::-9 MN[B)"-=P;M6R@M)@<+'&+")"AD!T059C"'>O(A\&E"[6Q]KP6S7C( OSC5Z. MY>[F\D;*:ON+^Y4,=_XPI-TY:FOJ]0\,ZGC/'5M-%\5,]+2&=X.,O$@L0_XZ M;T.ZP6B1[(Q;\]'=*.!R02R>S)1/&!/L["PW K,=&"1F1" L3,*54"8G[=-B M@T)I$+\%7@GVB=EE3#_,GI-RG9AN@(P8"(&2Y*652!2UN.88L\5B#*O0?=^S MM,C@KT\[&R.A;!7><\%[MZ6V:.+73/DZ\'Z>,"E_( P(J@?F(IXV:4AH%0;7 MD-:DE$2G5$Y;P'J4JP#Q 7Q8^<2AM2VSP02K5\>9/Q4YW@F00&_6*B5/E3S0 MWBS\$W@#/7:PI5_P4\/'L&K#%C\UV>N;24RP$A/O(7S[W;2N?T(2&AS_?H/B MPR9($]3;#L0U "T1W-3TA*C'^VG M6+7E=_/[21KIO9M+G&/SU=/OV*A:8FSWX%E1-5Y]K#<)L^[OBR1GJ5*;5Q;7 MCR]/Z,??5/D>FB,IYP6,RBW4[B;+971+*6-6TH@%7DLA7K;RT&&XVC^$9\XV M9M+ZV@R)C'"0UU(AD6<5^>SC(Z.W/0&&VA\AU_K.Y2<%'D?H!UOB5H6PL:%# M+9AD\1EM!36&RBN*G996&%4)3[X1I@)/2EZ6,SRAYWTW>$OU 9H.*F-;^R($ MQL!2#7SU^108$V!:*/P@DZ^W!B*JDR.S#2G%5!G_W-H' 5_K9UA^--[C4^T, M B=I:Y6.7%D^ UN[O/N?M)K8@MD&.)S-%K8CWMQYBM;-(!@+X@$A@)FD*BF_ MD]MFS]^KG?\271.%VRYL_G@I-;")9W=&"=OQ_EY&_#="%(M%![D\F?*,+XMF MB\IL9: <] /GCI)=K;TOMQ'-5%YS6 5J=;J:N#K#!'PP[&9(QXHW+;U0[HU5 M)/ MM6-/A;XE9$_"@)[;89AV4S@%J)4!(4A+B(&%C$11TX4!]6V3](\#C5FA MPLH5LEM8-HK!(H8(3(\>W+MJM"62."[6.PT_O@+@ MDBE4S;@=MAE.Z5"HF\?P[VK1[#G(G2TV(AT-PU=)%\1HA!5R[7<$5K3L)Z\B MSZ!A_O4!,3.X=&0]NH NX[L[[I(V'IA6FO$!+\N)1;<)7&1,].SAR.P@VB/&!G]D0*Z&EVB3J V8 MI>W1J$;,S8:X _6X8WV!XW6*WFVT5S&8]%IHV;'^$=SY\I+X^R'?$RD6)#& M.3&:B(V_0T&U!45+@1TZ&VIRO=[;L^]5"2C\RTYE5-X[U9W ME=/OA[B\&R4E#@CZ01(W/$_K$I] M+,ZCMF9:Y-F@P>B3%5M.MP:=C46P^W$-S71U1P>Y1AD8[D,M2X55PODTA4?4 M^&Q17IPNF17M8Y,&1KM:=98MM4N8-!8>Y<9R^67$O<-BLO5SJ4M""^UEE2-P MC"*(_0[-?F+:?4ABBJL0CLJY2-U?3369+0]-BS_/5]"^8 M"8K+^@.C2W$W\H.7? L"+QWX);7OXE'CX2Y&EF#9E,#AH"!69E6K1UH>I^%7 M:C(Y]+PY:^.&)8_\J#2U@[[7+_E' ,0S .F9]U(C.RSE,2GU$XLOR.?7G[ M7MZBK(!!1M>8_U;"L1[6LOH08F#>KYHK'E(9$J8?A8XV:*,?I"T\B*S!(9E2 M.-3.9?[%[<% H/E6B[XSG-LT.5=32XL@?;MU4LB(\'*6QIZ.@)L$-6.0RRQ0 MO3'CM=NH(CS#\B*I?ESE^5*)?Q6*)NXP58Y P\2O?WODL^0ZB2"G2D%MX;IL M1;B/]+,T5)3L*%=FJSKCKDG>MYXYN3LRNST:B7>G2^8X(L%?3 MHXC+[1K\T,8W.UA38;P5:RJ.GN&F+40^ M]I2UATQ(C$E,NN-.C!8W8WK9,(6..?D2;8ZP#V-":^ABO-=,C%T(?^K.(%ZL MK?SP#@8=.>),L0EI8&('\W#).[W9P[*SM-W2URQCJ' V'0&20^B(OHCW(^N4 M&5*.+870>UO9_.[K-&E90&+1VB'3\2[HK>;D/+9L=&J5U%**F-_55"@6U8[\ MR&16UU*TIR58I(Z+&"#%+@%S1:@JML86$+/5B!2A 3_"%:\J)5Q3]MMQHCF0 M)G,GB*D1R8I@Y!N"W":I@V/Z!901:7"]4HJ*ASB^(&) =YH]Y8%_.5&K3341 M;LN [V;>TET;\)X9G!]&2-AI M1DN'@75@=)_ZFB#*6WJR MAG"V'(9G(=!:WL\/OMFHTS7JVOMFSS9Z1+]DZ&M3J"ZY"D*RKSYRZW9"X'!' M0.VC8%BBO9(H67Q-K).0DU @5H:1IQYT5P=+6'.V=$A.FO.Z.5A\Q93 CD' MZ3J93O'W?Z9>)A32YN-*PY>2$904L])$AE<0K\DW-^>,*[0>'0T=PP^+JY); M42 4".(A;I)7C!'T^PJ01WO1!TNQA%$_??C,"1JULPF6YB.27I4*Z"6\9V'- ME4RSFM!LO9!/,0&B$M K\TTX=GLMU(6"8#T08*"T,A(@F6:+(83)_R7% X+^ M?O3&#:I8,K<1_!E$FH#&OTIC)H)+PP3*O54<%^Q>W3X44P[ZMKV4L@ MC&>R3AU]6(H%8KQ'1Z))B#]AHD6,*U*7TP2 %].ULX&%^P6&"DD%YQ!<'E%W MY4!@R2]G,J:R49^NI08M.F4'KJD-(^;B$*9?@[ES#,L-QK((#R,R82K_$#7- MQR3]_8 5X_GT.>Q=-C<%\L*O_Z K*NY)\A-C5GUH$H/1H/O#3G!@_'ONT60V M_'B2Z_6R>SI_%V5/"D\V!-3O5?O$X@P)9!TD6"GFQD;(3HU1 OW7DIM^XM]L M/^G^@?F9'MVO)7$;O/M%O/X/S LS5D!%Z-Y;?V&PT1^8>TW*1Q7XH>= T=?. M/S!'96(7N& M@>:;]KPHE6_KE]J/OY6D=ZN+IN-U[O2#D7!+*M*+Y00P;=V2D_0+^@2@[:[5MIEN/%$8V-/O*3 MJ+M-L(9IP33-2'I.T'@"Q@H%P9\HR'Q;>DVJ^ZJOV#/BV^,6OF?J)V5KI D= MI92=)6W($E>C(:ZFD].EWRF9-ZBKGG=)(%W+N\OR4)1UC2N^P-C7\*# MC\G"P#?)KQ!JY>4MNP7PY S!ET9J%5@AW$",@HG<.,XNKOXW'!&40M^(PUE( MY+$@G*$"9S\).$% U.U-'E@63+S_U-M./\7=A;"R. $JR?8XQK!VBT8 RZ H M&[&^KU@F3DF[7;K[&9*>'1')^"V A9;%GS?=RZM@-A,/ M%,BT=2$>/B$LTI M4L)6HU8GAT/ ;AKD#!]>/W2T_*L.6O]_T3+@/S4U%<,[W#ZAVI_6( GANQH> MPJU:)[RM"C/(6(K/E%%@:2L=0B3L4G:9&'+N';:DFUBA8D5BB,W+^A#]>I;LSAUO4'YO\KA_%_.S7BCWD7;C[?Q*,7 MKXX>? @&JVI2!*-3X4V&525][HTG)@.UF;7YH+C>8(\9FLW]^(_HK?B< MNC<-A EL=Q1>RO]KP>]\3,^/QH6P[_I^E?^!T93ZC_^L5*P?\3B(1.2A">IY MU&T^A$()CQ,JQ1L!W@;QA/,[#JKVA$H23NSL+"" .P_U NP87\K7(3ZB]@Z# M#!)%:=%ORY3KZRRGPU]'3Y;M>[20?:>=K!R.UC"V5U?#<[XC$$GXI'E5%*K3 MA/=PND54L1M0YWIR)S(7J.&Q/L#G!@SMUCADK@P;0L092,,] [['*G%A_%&>_ ,21^^G2E\ C/40_"B.IA"ASK! M$AXUX6631$J6L*4OEV;>G2*[4Z:5YN*$\Z9^1_ .%JZ#)(YO%$/O?RB[KMT3 MDWLLJ^L*"J-)CQP]C&6)#.-W"XG"6T:/T=X/4F7,9O'K=#(V;AXP1XWR:?\K M:5Y+WH]4V^:[.L/]<#J,7A]AN[R:>005-#-L\T^:]/W2<[K('(6F!%+*8,CC MR1+EW=@7UV7;XMK6T7C6HAZY3Y./-OEMLQJSGYNDF>1EKZR/17H*-S:\2DYI M+34S=5:5\,%)N2O.K3Y-EQ M9AHXC:&T>%M/EM.JOG"R[CP%O0+-3.[I27!P%_&QW"Z>O9]$G634@\+K-..# M>CDA6I::1?XY7N:KZ??774\$MT^ W;6?_:5(-'QNXSU9 MA.38Y;A&2M?E8N?H)FU1R_=&8]KV#6K9CG-^R( K 6$S/'H.,S_>8@JT*+_[ MZOME!DJ.V=#T#WXL,J.2L.=_Q6:I(="_V:XGMG;I9%YP*R[I@1B7U6_*X=I* MVAJEMK&R-76FCD1)13!@ P_DMF?=&$42[[B?I'?^^:AHPMGC1W*[LN7NK:A' M>*UH6$=^ZW0-AU5)/8>CPB[Y@$_T)ZA31')K0JAK$EB9GQZ&-**E[M M+6\4V(EX% 8DZSI.&SBYD>/&1@\;FOK4\;%]UVYO@%&T':++WQ(E2XRC*M6W MZ?TL(YABQD C#'OAC)_1JZT MN77J*[L*\_CEB?H%LX5?I;O0+UK>P5B.7[EF;A\M&P/A=PS<07:L)P9L#U%@ MGFJQ7TFD/6Z1P83$'6/ROTI^+8F8?ATN:B"EF '#0T7[#J-HNSC<#XG0;03T MTN8XG'@1+%BM\^1D/5LWHW#QR&F[,]T%SSC]SXS-%'WTMZ4B9^+7.BT74MQ% M$N> G?:\3V=K_XV]MPJ+JXO6-9'"W9U01>'N3G!W=W8WQASS?5"J6Q"\N2" M.E5]Q9>W@G+5?6-!-7:ARX(IX@!?//1,.U?\L%=WK:GKIYI0\=0Y=\HKIGC54"&B;1<_^X3J>X'ZQF>JNS_MO M"DZ'8G>[\ DC$#)W;Q4@K<)S-I?50DTOO^6V9-9TX>U,T;H85&"JY8O;W &; M[(WE4_@<&](U.4K'Z\1;T\]8$L?W>JZXSF;S%\VSWDG+"N-*A,"GOTA7&;Q/ M,FP7S2^71#[A,E3_>C BQ-7;Y;=X5?^@.&-6?,UX5BF)5.*9+C/*<(5*#)S! M29G1W"0?:?$X97"YFT09"=NOKKP_YRZWLV[R*N?9D60\]YH)N>!AK'WT7DU6 M",>9Q6= 9@_^G8,>>G>FYC#7[CB6FOV=&!F;P/X0GVOTH(%2#)%S)5W/S45] MQ=A3ODLO&?,6[]]J^J*\F8YA\6_3-?B89=B7Q^V$8.\BU2H.05G2EMA,%]I* M21AMU5N2(5+R0UK-KC,_#]/;2Z45^.W4JVGYA9UOMR&"630C@^)3W/W<73B_ M&%V'TPVS4^B2X>,S]F(00'CM)*8*CRN1ES#^/G]T[E[V)2(/&^A_?;IVT6/8 M)'%.9MGM$N%Y/1[4(C7[JF\?VNRLP OMMYR;TM]FLFAZPJ)9,BYUD%SW [D= M*MV,O%U\BR.9Y>H!+V@;%EVVP68(_7 MS;*G=9Z'BN!5<_0H!# [:"]9/7(/CY'>M/;@V/$,4T(H)33X,QI+"PUDS#8^!%)M4_7*"?-LHK1 MZ"8^/V#V!Q7AD?"/C"!6 U@!"9RWP5\AHP,T6-2HE!NB4T.O[,7"T9^O)H9D M[]D0C"B88 % :_ QQ%T.S^WPCO^M'I_">:F^9A&J'S%*DC*SU+NP;[MK#7RH MOM!4XFL6P%Z97K,OSS_A3KU>_L M<>G4:O4&?6']]F7[T'KUYCR$K6,E2:5C [,4;E,Q2$BO9S;U33&G)H $(E;: M_,J^(,:R\L];)+F%TP]HERQI?HV9_51#26H/O0!]UH\TJOQ"VG+OR5E+<[O> M==J4E"]8A'P&/95 WS1HO"<+RM&D:%/JU)^/AW*MKAX/ML_8M" MK=NY4-'WCV3R=9+\,2$JHO[D3LVRXQ#=G1\N_ YG!=%1).(K?KSRUGC49P-. MQDOMO);M71/X O[7EO7+?F??Z4JT?5;TXQZD&)UQK#]Y7.Y'[8!Y18C,,+-$FK;UJT1X\F++=I-8O$ZS]B M_YL[H=3@R4=PF;37UW0,A7>)*O$YKSB:A6-AB1IGR@Q+GVEB/84%K1\V]?&G MK9K*&#ZJ .5%IM[]L=SNG12.WNY;1M(I+W-(H'B!>IW^6(DNV#&7TO?&B9<$ M]CZ&OANAX*/'L]DF\%.ZF/FQ6_6P9,$K)Z&3('YAE@9S+@CPJ!$BK?2LT">> M[!FMF@7#8MR+E-A#JG> -PI#6@]-3Z2NITCA[LI#3Y9KC<]&T%E@. M8+(RV'X.W!.\=SVR7QU7#C(RE,R?KH_#P56%3_&KZNH4@,7'"7#U]*$%SU\) M]^IZ$R+C%BOWO?@\OUG6QAF'3$4PZ\B"*$\6.56%QDL. M1Q2&*$&<+2,7(9 M$RA-BHFPS(."1.\T+K;)//-!L_S84Q%6C30=&+%7MHC+<: ,X#21\$3]X!\4 M%Z4[Q([R#,FJM\!"XUN'SX='\<8*&A_"6%"T>\J%H!XS,]&9F59ZWAD,5QS,D$%H^A:;TF M."B-'='3X$XD[MTB_IFH2"R;^B3I0_7%-)BY.IT5+T(U\^SP6,#!R#V5^J0D MD/UQDAW/CH3?'$]\8:8G-14YA'7?>OGG:[5TV\)^Q),;.Z+JL:6)+KNU[;E; M]>?YX(U88.87VTJ& -'.HLQCHQ8G&D+3PW_+8891*:,[M:_3Z9!4LDMTV;M( M.]2_1.X;K>ITQ_]NKU/C WN)+&I\D)-SO"(QM>SI%L\Y@(.1L$;EF=G#PTVMQ),Q,/;_.B]G!S^79?_[LB69N4KFUI6[3 &K5(B M@/4-9T[A*8C#W6PD9-8\A;^=DVRK0_O.A^ZT(I_:I%>JW0.TI019K$=:/.-H0EK 4OB8[,NRKN#-RO_H-0# M]?X?)]*XU]V?U52Z^-Q2E0HEVW+3/!NW ([9Y*,PL2%!XN6J E$;K6.WT>A6 MXW575N5!1J#6G5#,T")3.R)X\AL)&XW3V=/GS#BO*3;=!G"2)$(? M'G*JW'!U H_ M\3UM\@?(G.6+K$T]R\6_52[>?_]7KY8PWE M$@G,/O5M67SO BQ67WF?#@JM)>2E.F[E52+:AE.\$UUK,R5D8+ZO4G8289:, MRQR)I/!_4,K)E+'?1PED,!?=].OS>+4/UG&?_B>^\=X+:KX($\5Z3";Q)/>I9$?KV_KULQO&S)]5JU-1R M6<&SO:6TRD=N MM"D(;(QZN$S(%O2M?=>VW?A2F::71VRR3E02B8[JX97Q%7/+5Q@()ZVIF>. MRMSO3&$$'TI6(%E!U\3RZ(LT&.G*9!QV9GPL7(^'"1%;25D)$O73_F]T+5YA MV5+]RLSR#A:&%RSC?XD)?PCQ'VM[,+5VZ>5J5[X.,N@&,LR@WY-WCVZO6B:_8.S M A5,@YK7J+>J-I&$7&ED(;B0]B]QE&^D!&_IW\)O_'FK#QA2 RR;P5,],A\2 MBYL3KSEZZ$#D"L,KBA W4!-E@ZN $?A4>H'S.9%7W('9(8])1F?)IL?WZ3^) M(<6 53X-?CZ2W0I>A:_G1K9L[=M: 4UBURQ.QU$K^Z+AMAG+"S1J9KK$9/$J M@GF5$I$/8URV3(F+='\U#^(4@VJ\K6>;]=#3AZLASF$C.!.:GAY7S&?N\L;6 MQBFQ4>IJ]S#?K$1"1G%9AQ16TR'S\]RO;V?#<=K_YPW!FC)]"?VW/K?''N>, M V_E.U:%M*ST+7G^ON0\TTB*6>E#U)&8]4[.&%CD;YK[KJT[%@3VQO.-VI8?1!@DQU;,])$%17;M_T M>Q3Z$8)EG9UW4!&@=(J&+G&X6UY>GE:[OX='\.<.=;;W;' LM'$DC-5\C\0_ M?H8*CW@46QHR+"V $/_ON+FSJ.8AED4.!KGO,^Z_'\K_3ZO+SG]0MM,+A,-G*$UB)UKHM7H>9RVG^UW;Y&1J M$8J>XLQA,G6I>$+RJ6M64]GJ^]L<>8N(9FZ&C+(0685<6@(E'$:5 ;]];31V M1^)PSJ1+Z7M.S8\<< .DW*1@8 _39UW^G[')LE380J^\-V69]IB>-TSM"FO(4/<\%_W_5_^I M I!UT']X/*U="GAT$>5*V3?Q'H6I&SF'8;CC>1G0XP%@ZR7)\UD^)5DIG\T, M1=V"1(;1ICHX7[MN7I\FW$UQ$E7L)VRMM*J4+- %W+0E";#[FI\,IC^SK<14 M%_E19(+6ZX6V?;5#1% ,\3EC,_>E-D->$?N3==X\=O5UXQ,G29#^@+ZO2^0J M.99E?P*ZB!<>!TNWO6HHWLT!!V@T0BE:\^X\.&C4C8)R#33YPS#L>GKS^8D= M8_),A[4@BW0[(^#_TX%52Q\K\H:)4*5+TG"ML JJK:?KH79BJ*(=!+QEIC;E M(OF\;\39MQ8N^J 7C&]+ 79V, N.^=0 '57(,-)J)#[24^O+ZKW'O'S3I?"S M@^ >HV[Z>$)RYD^,9FKKBQ7GYOT91C->4J-IY8'K<\ MU.MN#-\?(8I'\=SW(U^Z.@C]$\?[QYF8_W(5>P210C*.^7S^?+6^7KN M5YW0"#7D;BW3]JT:CZ&IB0N+)$Z*M?\V-< 8+8[0$;4=9?@TGHBI)>%+;GP7 M!E?$0_8LN*.;#@: O$R5D(BK](5Q@Q5YW\]5M$';CM/U-R#51:?T!]@I[W>' M,I6DKOAF62_NNWB@^GGOJ]2Z>3PE#'Z?,4;P\WNB3P MRN)9PR&T5^"9<'B97.-S(9/JAG#KJ32JR?4?X3:M=!=&2GJRZ7@MQ\A&3'E< M6H_5K7]0DD^3U[W:MO>D+N.\R^=]JT1HF]9*Q]QR-.2\NPU3P<#*6@J"XS7N MLKP"+294PD_9*&-=37]3"./^ZV/\-;__V/Q"90*56G_J)&\G/U.^UR7Q6+.K ME)"[(8./ ;I&)BE!;"^XNI*S9V[OM)6?U3X%**]Y6$;YA6=]$&OM__[$!,-Y M+\S4S)[!/==99K[?9 >YI*XFP;7_A9%38]Y7J32@HKHZW$96V7.0@K[\EUYD MIAZ3P?P>,#S.EAY"^')$%H!C7WWD*+B'3WA^ [K6[FF=^>9OAZS_.\U1E2VY M>\L^BU=!F&/.W\P.2)DD>]#(85 M?C+\4"Z"!F!U,:^\<>)Q2.+1]%#BHY:T%Y,62Q$_R6=E*GPAW&UG3RN9@"F_ M)Y 4][X4DS=O;YMZ_PYV.Y[6[J1/VBY&R0T;J!T7/>AVG\%[08FE-O;G=3TW MC 6T20ZK\E"6Q]:*YZ>4B,]Y8YEB4*VD%F.@G6GHG,]IU^"-'/BUC-!1LE5! MZ6NK6(?1L)+'^7^H13-&^5%8@-(:XT #?!BR1H%&*I2Y;P(A-JL<0\*=9^Z%C5"U6_)TYP+ZK-5:0V\Q@*Y;_SHUIP_K\(M= .#-K67M M"+;(>-=/-!68F JI1J*+N/4BSB0SZJF-LQ'(S?%%-9+#.O+JR=DQ5.\\TTU:F M,HNH/..OXH;I^.AV8[UM0X:J,!<#I/9G#GYA7?M=1J[UQESG#]:VZ9BN2 CCB7QM<$5OQ11S/GHEFZ:\$ M_-HJ0PL*#;DOP*C,9N<980&MXU9X^77)P=-2- ->@DRH;,R9Y$QY_VB)' M/V)P]82Q@AO4@QLCQJJ'33J9@X<]G]7*Z1 _4:!B# ]O3^M^\O"T8&?0AH.9 M37$2H0+@X6F47!0@=5C]=_KQT^I^:&JB>FL7E2!))E(+'ILDR)=4L72PFU51 M.5E!9PQQ,]M61-X)=LR(\I<' @DU4RIEHY1P^IOLTP M./[,PC[YF#>'ET59LOC-8%-D&Y$T9+:897<^RW0I.^;IEO48C3ZR?D'3^PQ MY2YW1M:P84/-KX'TJI^D@\O^4UWAK"W:YD4U;1 M_H)-BN:SYHD[O8TJPNQ8[FQ,74C ,\])K)U_O#KEJ+)S&*E=*0Y&J[$"9IN4&JWH!\6*2+(_0ZLU!I)TM<$ M<&LSUP$@XI;8'*@)/<%\Z6WKR1/CUA4L7HB/4\UCKA8X-;1?H7!)]YYT=B2( M$ \[)E#Y.VUXUI3-,045(+H-]Z7>B=&$SYXO_2G%ICM-=O1M5V;D00@R2@!TC^RLQBLGNW7&D:*,<7S,K^L:SL,X=5_&F#S4$@06 WUPAY5@' MNS*XC(J4M):QQK&U76$H07QD24;[+AROV"761S#H8%%(_>/X$9%@*N/D5 M&F0H-R4X)%Z)'A5"P@ YG]ZJG&?>^0$X63.#("E[:*UU//8,X%@X\#TJ=_>B,0@GQCFV=*7+J%"WX8FANGO]RK988 3W]!SB!8"1NP+8(,LW,C A2Y3& M-,_I 9E9X#$U($B2&W9^<]$J;VXVNHJ_RU4859YR*. ([K,RF0KNRUL'C3,I MFO&).F54+HB;#^-Z0#6[L2E$RUVEXUCY30@KH C)-@Z7.T+!;>^W,*5,.G!9 MRV_J;'#@[7S&O $3YX> KL/4J,F*;.?V\CQ,%SG9D%9.CDA!,A*^A)9P0FU5 M[\JNO4I4>PDN&Q?A:4$O0J!L=7%;VT\[]>^L*Z:!?;Q3$V)4)H+Q:7LHX+T. MM^RYBM_(NKTSQUAB!K0D.46_)Z#!5WI#T7RK-?^,Y0 (DA(HIN)R.^$+.!&< M)PD[=KB%\&XI$QQH.36F,]R@M&>9YPY9#TG8V]V56-;7?L'\0':YC2B:VW3J MHTU\Y?T^-24TE<2BF55"V8Y86SJKA%.G-\&:JOZUG;GOXEUN):BH1[!'*VK[,)JV):N9.! M1C"ZE IRM?&I6#V4!ZDK%%95>!4I)UY(='>AVJ;IT4>V("=_H, M/-OK+/Q1-H&Z*<>;%X+H\V?A%9&H?RLJ6T[?2PV$\( MPN#D%KAJI'/!S2OXU89[,2$_O3>,EP.-.J(Y7HW#_+NIA%RT$V6I,9;,%N2Q M@O)^NR%8*#)/^RP*H0#RBS_V?K>6-$1FE9Q:[23RE5W*CF*ASQS3*V9LP_-# MXMMVI O,2?YA!%[WESC057&%1E>XL/]3_M%99/R1O%E@]U9&_B_MH0=K+S%H M/3M?SW+1UJ\&6KE$EE>[3A;V:7/"A&74M]@(S M]^/J54T=/-CV"JW:>3ZU&9OX 1_H39PEYU=R>#3(,=V49EYZ21VL+%4+(1@2B MMZA(?]@\CW%M23R_6;_Z%O^+B[(U6 40J3Z578('J,J+'&.4L'4EM="H+._+ MQ>TDL5*UPB0KYHIV49>+Q-L#J=PA2=J'-6UIL;%\Q8YD-[W%M_=[H..9P6Z( M)F!+W1#U37T4((.:I\N?)3NFH/G&EUG-7L2Z/D'7CBD^/:OGA\4S(M1^8_([ MS@^"AO5C+3'Z6DLG.T625(FS"GJI:CM6ZCL3.A-%=5&KV :"R:\$$]E1!&<% MH5MR!9K"=LS#*;S4+A3M,QL]HA)6-",^?\7>? BJTYXU5 M=W;8?6H]:#D[7("Z('?C>3+N&FDTD9!Z8V[XL"A0(2HOC!%@">#KVMU+J!MG M<;7;%'2T4<>C"\2GJ-]5-$PJUWC)K\KUG'^Z*7=YX*:"U*J=LR5H"? M;R!6Z2&DM+%0/T)2:2=T M%A5Z:< 8?DR_ 7]/%RCD '8-U,6W&W>R<"&BISL$G<,=7'M0?U4+#\C?#/FJQHHGM\" M=/^&I+@%SGH647"WNI5 "(29,IU01UUV:/J4YKE,+&!OIW+PJ+'0XZ6)"L8Y M3Z655&%T'=_L\<5B&5O25%=SL5FA$M*(_%N0[: BBAK=XQ6,>3IH?SKP&8?& M,-1,HV@M(^=8.%"F/Z_B"21+H_L['8C?\U>+8MQIX4^J!KR2PK+[FOO%@]"> M+KPS?3RL/>_3GK>)M6%XAH")A[_HZ'B*:VFMIAC> #ZE5P[X*_WHW6=A';2& M,@P(%;=APO#\%SO_*:DD!.+T\L_QFH3/KGE3?HK5;(IWWEZQ^P+_0/AG?]") M+![/-[&:4L;Y!E[PF9$E+3LJ# OM\-3K;JKA371L+:-:T(YTF%15"RG'I0<\[AU&>]-JTRCW7$8S3I%]-%RS$1S\ M??(*^*3PB4OK[@&0]BDIWSETG=(R.&O:N(&R0;;HLEVH4 AE;6)>>0@I_@&O MT"D1%50R8$G6P>9^].P?HGS;,)C=Y.&_2,[DTV<$D>5^R51 MVG]H =R9JRP?Q$GA!NK)Z,%G$S5%F8-'_Z#J44H_S&)VCLX;$J;^_A_N)/V_ M8=KRE@RM>."?XS?1R8(.JT 26RO)A/ZHQ&(9H7CY:LQF_/UL MHBVFV44":]$5[?Q 3/*1_3=0QO-_$T2#BL'7R6PD_*>D/^'1",W73X0-% ^ M%7S/3G*DF>-J5H'%9X&N\ $#%9VD=*\T; M+LZ R!_!$[;]#:6CT[_+RT':* M122RF%.I!,XM_#G*,PA+2*PRT(RTE.>DL'+;>QAW<8=5O1>.5&_K;K7A=I@. M8TU?*L0SS#O6R>8ZOS=$:;U=UQB,"#T4YH MY>_C_1:"Q(GP"+O44/K#/K^(U!;"-9U)=2E)AO1ZJR;YRC P,4<69BP3]U(0 M_59=% K@ OI%F1+/F19*KB]-:=JARP2$9"2Y[ORNT'SA]NTW)#0]-DHJC"-9 M:)5&LBOC"O!D@<5W/VH#XVK1X:.&#@5 M?QG8QYTV:^:E%PU%B64W[:*7QQRC]QLR_]>*&^_MOV2*X$PU-SK2\-NL:/V# MTA&^CD*5ICW;M&&4G+R[5>_,RX9IIN:ZBP"T.QG9JOR M_K'3/J-6$/LA.VBC'?[!.F<58V&K@&_GN?PTPE+:.V))S0@7'^5'UD=]\8CG M?U!6;!=QOE, M")B#1CX@1 2&F=U5UD\'[1UWK;<1BXWG+.\CCZOH M29SX"7[1(RJ#R-#QQ$E:@>K+/8L'#D7=U,J\@WRR9Y&"/]#WFP"< F%BIB:: ME5^,$-<9ZN,CB97'!ZFE.@]T#X![78/G<0 MSLR7'-;(]*!K]H9]!D.AZWPF.9XYF:I?#ANEY6SW?T3T-;553PWS2^%PPB;9 MH,IQI=AN0K$ME6JF#]_Z'9RL;*PUK*38Q*)-M$#F^OK"E6:;R-JHK5KT!.V0 M^UWD[X26?KM/EJOKE8L224GI;U<1J6@/B&H6P>V.1A$N#0<;R80L.L$W!)-6 MU,L>KZ>M"P3[,CR"?4CX!=NC4X^=U)!1S+Y&6KJ.(E^Z7PT\$2.6!4LS@\TO M58BL@X3,5]"MFVD=^F*FC()_4FJZ=N\*D8=^OC5G*]'TCX%@M [GZ?%2'\!0 M!!G(-,2RBH)+VJWO?V^+C_!3\7AK0U,LZ8BX/-=R6_EYRSN[3 PSO$J%U%1. M!Y:%E:&-Q M7]:WB$=]\'C]Y4;V36Z"@]PGVYK-2^> 9>!28U4)DQTJSGX:/D MM[K.],I?DKC_LJI MJAF3GBR'%(IWZUY5P5CM97I\I^GLZ7AS-@G0<,PO ME12"N5Z)%(Z^U\8JRITDO!!_\K&+Q?$$%D AIW>/5[)91^[V+RWV"(:(4K0F M+4H-,II:RGE:A(K+4,[8HFQTX, M@3PK6B,K^X45Z,+WJP2=EN^\SB"7<7/'*I^(^0=B,/L0/]>>!(&> J74B(]H ME^TAJ_=/ Z90C4MPQ@D,^EK-K%R.%E\Z":\=7[+4?*UT(OWQB#VNV_@5$M#E M&?(BD,.J#X%U%=QCW[)O7]]*6O'VH&"OCCSBC:/K;#G1I[-5HD7^A!A@^;5Y MGN'HI6-=TKJI[,+3@GA%WXYK.,@&$O)_0OBOC6K?$[&SWF89WOC]L1<@W?J1 M\0_*R('<7MV1/_/@?GX4F3LETY4U]_KQ&_<3@>7O\=#*6@V' M"OD@&;%ZH/)OBF%FD%IX',.%AL/J$-'AC,"&.DGK9=A50G&YM]+;CAU#'@91 MJYJS..WSN%/\$L!5D+#Q&IKH-L..I'8>%C:Z1QXO:0Y)M>7M V7&D[G\V MV1\EHE;AQVLG.:B^FCX>DQ64?O)WG>7\EW/&]ND'O)P@)W:SSS:5(TJLW"?RL<*)0''#WRF%2,;84RI9\6LS[.82?U$[ MU9#HDYN0),B6L88 O%+HA$V!_(.CU'H_>T](WW*\CJ :N_[S]O;M[4ZI/+L_ M70O\=_^0!1TGTW7P].Q=)!'!;4.XOO]UV83JSL,CZ\D[C6&E+?:ZU*HO/EWJ M2:B3RQIY&GG<;H+4#D[O[Y)FCK9Z7#RY,ACE0$B7U[X)> ,VK>8O>/"Z;[>5 M7:SSECI;&YAM7TG79!O'Q3CG5G')8P@TX4)O;KIA8O[+(L<^OUAD[L;A,ZW# M[]K*OT54U1OX#%U]%"!XNLBZ,L15/FI1^/Q#?LU%(:,:73 05M^XG= +)M5" M$2,Q3Y\9*'(Q56WU3)DWJJ!( R_F-$W$S)CY'\J!>[@A-N=M,ZBZV^"\UR0 M!&-JL _+(8F=K!72\:N#'X(U^^GM?FH^.'OQUIQ82 6>: VNKM#.PH)GQ@(<>KP)0DT%))&_)Q=_03_H>?2WF.UI7V9:9$+6DIH" #&A MV[XNS)0.S5I3!K6Q]8L+W(PIU?TTO ,RZRI^5'8BMK(Z8M=T^YV%)T2\\E;W)DER-6G; MCLZQAB,%YSCC(5-XDTQ'95(4T/J>7@E&G;4FY@1;'NB*B>]GC!G/D0?4"YTPMNZE$8Y-C\6+K=PW7[6;.%$B/#T! MO/K5(%IM/_T/"GL$!E,_50U/0' +B]RO"-H;"WJ/OAL<435VJ6C%ZPZ/J%PD M+M&-7HWUP1%;N--VB*Y1MK#5BT99L MW.S9Y"M2>N4G?IJ4 ME?'=<8?3K+>=4)YD9?.AHYKX(SH'_B+-9A,F@0(OP5Q&5T(IR:1*:H-F?#)= M\-!>5FH;$B%)_2$91R.SK75>STI%4A95K:2U^LA?S'*=90OU$<3"!'DUJ5+I M[Q;[;VI_IA\5IR]=C6'[=IC$@%X8N28L=@%G<24TKK%U%M-CVXHD;2Q59J6/%GX(_ MY"!SD.[JR_.Y6JUX(K>81*"V%-CX?4JT:(@N"N><3'F$7Z*NSLQ@8-2_D_Q; M@?O<>^BZ[7RHJB&QJ&6@&!MKV)1+'5'4^TQJ4S\DPI"2*?4W6M5BSZN"I?:O43YQ497P?<3L"N MZ3=#H=6/%$H_UPW-2S)Z09&_L_)%_9#R7:BPZ'.YR9N\/GRIZC)6TX5P:B4#*/O"N"*E^9S>-'6?\CW 'L!K2*)H4E+D MR\?GSQHC(X8*WESO/7J=S.+=;M=,&"M59UVX.B'OOU%I0D#AK$:DUK3_&U[^ MH;S 7OXUW5@U+K;,J+C%<:).1^C&'E4Q1O/23E1DJP)MAYRT>%>'R WABUC%Y;!]H"L$IJN>URVF%J := 0W0U M0V56ML*<42YE#<$FJAB1@YVFO)YK;9%Z/I%'.#LI692/@Y0"%,R_S8IG,#"[ MYH](8-I^7EX&2-N2HW/:P:EGVN"HZ#WBVSNKM-<$_-ANT/LR'M_$?U#LQ5_, M4-A\*M!36+\BD_T^T$70U:5+1*-\?F?BT$.>$$@^YZ>(8TD_3CNI501@ZI@( MS/;=#!;I]'")J7YAI:$U7!D<<6[L/F]R\F8=6Z'LO!:V)I6N4#?N:TWKX)&V MQC+9YO4RP$58JU1U_;:9Y#>6+(S^@(6!VX![G]G/'CY//S(99+?GJMY.+HUO@U,?",06>79R1A[8O^A193^RKL&0./"HM)+03%I\>%1 M[?+W"'-T5;CXRU$,-LL8/O+'H7T WC52=V]PX/5^3/NGONR-V(()XBU+O'$J MTJ7':UV5/6R2LT'FE!R6YBS"--DP.G;7U -61 MN9GP%0^HP:@3.QO_U5[%7>/\(,6G\I-DXKTNBGFZ5]1C$%5N[KH$A]"GEZ&0M*ZZ:@X[>G,Z*K6H M'$:%\VYJ-111@6\VATKN%_J>K4@QMRN7Q/@0[(:/Y)C>;Y'L3YO&TS&%(NAL MN>I4GGV2W8= _C-;,R#"ML#.AT.@H(@H)*9:+2\B]ZEM GL,\HIE#^F#.3I3 MX\3@J2%$YV$SJQ1!74ROGC*YO2K9D/S9'8?OQ! +FQ6E\D,6+G%AB.5>O;0J MKC*#A_1WCLO(7X3T:U0'4L4\=U,D'F5UR=:&VF2%BS(A<3;3IP*&,BRBB(K; M]VG17TR+85J-/'VXK9J2R:+WQ'!V53)M,FSAP[$&NNA\B2]:"33N8=]4R).0 MP87S^LOTUCN5!?^@N(Y^(2!6V*BO5(@ET]*X%=^&/FO2MF9:!AQ(GB%*X3%ZM0B^#&-]>CES1#HX'[%L>6O0*_J+8)'96 M-4?JRRBYF.H/P9 4>W/5%;.3_I[5B7D.),BL8[QU,1&9QM=B;KEBER6ILN$G MU4@<&PU$PTC@)X\(>7*-$D7^@P(FRI%A"&W?%(U+I71IFN)9A2_4;_W<:US< M)4B!5%3WD:OIGI.I<4=AJS5E7[%-"!7IL6HR@(P.B_,X'.4WU&AA0SA";Y87 M_#![I+>T^270UV7*,X!K$J_T:6[#$EF=[S"F+VG_KLX0& M>1A<4UMOA!PUE0'P)17?2GB#=..]Z-"]7T538VCI$5Y=IYAXM7!%G$$ R8]' M-<.\O!,J$#/UMXPZ87?J ME/\[V";,X)E@;(J5)Y/T[/F+D^7UG4:B;#@;HW4AZY%5%:N%*: M6_AIA14)\HB;ZM>.V![O;#[94$5?-)L,JYGZJ?%]8D1F5A?X580ZT8@*3&EW M:FG'"@OD8C0 ;6NWI:'B:\5QTP.^3C7>=$MY9R?D5B(L,FQ+FB#JK5[\I+E= M BP"JTV2>9,QNQTQH^Q< ;344'5[V@QZ,S(%0UZYG2Q-X#>*KK225B#Q36V< M[Z]%1@6:Y;R2-#)?%U8=C0E[V1FUHN:L9\Z);6O@^D4>%SC-_8V1T4@VWO2J M$U.U^T^C-@,B(*\ZVH@=#7IJ-S9XOGR9YS +)*NV,__%4O2;]5X9?Z?-J\R8 M4?-8N?D&B>MAH6/]3XSB6I+58(,>*7E<2RWC$;W67L1MF;4BL?&4)(E"TNBJ M>KAE)]PHKEW+$795P/,G[81*Y?L!SPZ9K_@219.?[PA Q$N"E2FX&RJ],/ W MJ\A-\J0U=JW?+34&$;'+N[4"T_MU:X*M:_GMG;OC8/YZ/=/?2O%"@NA0L()L91&N7*G#/D:* M [^VM.S?P9*G-Y^^Z,X]:*,G?=KL*&O9_5/_4J;^WT@S&'('F Z=^9B%:4-S M3?O]F6!502$=W[@]/ )R(-41>LU:6@^%)2=?OJ%(.]U\3Z>Z\)$-*Q%J9'I" M>AQU0:DQ6DS\13A>KW8]LX6E6QOOY&OA6IJ3?-MG6G "(MQOLS#6=B-Y.JG) M4I%Q%E,EHD&7]W?)LMZ*,&)A/B6:+&'A2)TWN4Y\*W](:8R>2[AKZC7H=AX3 MV,PC(\F?=F>;&&:3EIM#=C)OI)VU"MAB6$9,>98$GX:7Y9F0JET'+&>(HK_2 M\2KJV](U4H+/,$P A"KI\>PYW&OWI1!4SJR=49S^;"79819'JIZ6[PVK9HFQ'SEH'W-^B[A%FC,1]+3IB;ZWQO10(9PO8V_4=@&-=V$?C42-S,N-*8(# #\# MW(W=DZ=U?.)/IH%F+XT+%))ND@7'BMT?Q%)65BTL).4ZZAO&NBF+/@L%[7U= M9Z'\E>3U],IITPD:8XS*7CW3N6J3O<-.J.M.?:V3I>C!T9>-A]DHDV)E-XE3 M;!KXSO\8>JQ1VA+E$IKO.SY0^1#5YAO2WMC2O. JB ]$+$^.5RLOF+*L@"M5 M*=,+_>;5-XU84\RVE^9R#!A/T(G00B1IT7L)"%+184TH6\A^8^?"9Z[- M>@ MG7:'3H\?&R9',)8OB>BVZFV&,!@;0W129F.RH3A,3ADH,(5V.L)OL4O&/#[Y]BM69AT MJLY--.UCJO-D@=.SOL;+IB0AS[>!9IK'B=CQ>[HEH3.ZN=Y)&K@4XG+(#3V(8S M3$&O^KT$;G[C=1^),)%LWDUJ&1\@/@?BF[_RIG[AT9P>KL]@-^5QT_*Z3%'F MH1FDA9J/KZ]MDV94,I9\>YA#8A;W:]G;IZL[W M3O^CV!5$ :*SMEHAXVGK,.B@I!^CE8$GR:CLEA84IM9V@;=8;HU35[%5>06- M(2T"*[UB\BW#&"4@+]>SPQI/^ D=^]3]%_XW5$WO?_GA&J9+ $-G^V3.?4V7 MI2)FB2*02RE=!=XOO@LCIR)E8J,$GRD:W:HNIV$3L\5-LX1.M$UQ-ZV3_CC] M6^+&NX?[U3RK'&G_^WBNIYEJ7)=!:C.>'9-%([G]U+6JB=/%K%ELEG3B43I$ MZC-#2X1]IO+'9SW-_\FNI;>,NK$E-GWZ!Z7V5;]'^O_ 6E W2=[X(-J_RX+G M-\=+)MAOOF6#U989>[W=-!I MZXN!X)8S>YE'M/U+:?1G,):34T01:C1B@OH#4DQVM[L M$U1LP=)1X]1H/%+"HC'J816B$6=2FIL$'B>:M@9J6+YN8E_.UO$TW0H5X*1] M\YW/WKF+PSU613 \7*VMH_Y@^J.V.)I'SZ\7X?L)]-YBNBYL5,&I]_2"@[$@ MS3WP?8BLW=HFF;)$>P*E1Z,E@DF;]1/TJ#N?^D'J3-^>EKLZ15" F+:B:^W( M&3@IR5D1C!SR5HT%](OTA?%)?8+(ED74G!),_@-)@VWB6O MAQ2J!-'/L76F2O0D-2:P^H'AS\O1J-(&B\/]\?0X11K'Z9 M9BW]A=EJ+R<'[&-#Y#3;3SG3&MJC^SK[PM9#PR(-RAGF2ZS.=VD\M>VAZMB,%B2>7B7($8GS])0UU]4JR'+ M\M9U=9+#3NW$:7BJ];8"JS!U2RJ>=WE?GFIOJ8BKRCBXG4-NBPV8..#W#TK6 MKMZ?8K'7;I?7;#4IWY4?DPPA!3]* M"LI"N?Q=\^O@LRI<\T]]YU\Z> M@?\N].!+KOC$?4]D3?J 54?F2>L =WRYY16 M!*B#^BD_W6S\@A#LQ?=F6W%G-K+S'NGS8,P<8RNX3658M6J\)$7.F-FU$TF/ M?5O2[F49E.R(G!6X0',M+% *^TA[8X^W+N M)\6_C7B-@1E142*(FPHVB+J)>97_.[-&ZNT\7=6[_1C1O_Z?OI%B_<>>V\=O MN-BG7XB4_"V.21:9)]KFHD]333$#5'2H.H#M5U89)8EH #)"3%#[E?WC%XJ1 M$5Y&FF)=XIX7!T;1H1"$Z 4.;9S@^72$,4)BFE5A05O \(2$R,PJWEO *EX1 M58ODMP"[=;/VF76M.:M_I*B1#7PG0$"OXA@GS:D;].$-FR:%0#);6K217!?) MQJ0G_$,D:-$72=)/,L&M/'>^IHC%W5OH30->175O"\I!T7-8VA PZ057"]_' M(<'_%VEO&11G]Z0/#^[N[CZX#98@@[N[.PSN@1 Y[=2M?MAM[;^[\?^<-=]SM7=57UU]^F^/R+AMF&RCC$@;^_RHG MTT:-+5WT[GR#>S4DKCEZPT:=W8&4$OP\HPEGA3Q4HADD9FD3#034K.-F)JUJ M\#*V=!XS[=_4Y*689+;) D$R\(VCO M:HD1J$E7%"5H&"W<"5W&E<0$7KOE)W$_4XJH*^%>5JI=6"?L#!IO1>C&_:!? MYV@0%TDW7BK'5K4\5C><=HSYT-M!*.&F!(F:*Z-@%[;A9MJ(LK: MM5FE4;'C#)M2G;,[DG(B[&0B*6PSHI+#F@^-RS'8E&KKD3!!YG@AU=19DY6H MIN/%B2>"(4-15\:+>VK;F(<@/!Y37.>0OZPF'A#EU!5NG\-XELQHG27Z24.T M/9*M7.R3?,7JNO\J3@F2FZNKA5FR0^!K=2S U3=1O^\$6H#4^1'%UO[E:)"]-3%%@RA$/TL\HI,L"\KJQWBI.2UE7<72@A.9&BG=)=?A$IQ==K M?L?Q;LN&E*P*].38,:N]W<81]D?:C7&7C=J]5S<*TC:FNTUL%CO^J]=,37-HDP=AVDH^91(T9U45(J M_)'B;=0X$ RJ)8"A&4^J4:]0&VU0(-W;+)JR;K.:0(M1U43F@7F<2-V0_!NAX51.J*%/2MP\3MB.1YVMWZ M @Z(72\3$EN1B^ZTWS/6$'TV<.+V*8P7&WI,.3VH2Z/\[F#(>1"[8?;;5AE M?+7:R^=(]TU]!RG/;/6QXV%F/6(F6PHZ[-YF5EF'\ YG5J?@:8*TM5.U'XAL M:O&TG.A=#3;[K'#R.;=H-FJ3'_1E=FW6TJ-FR\Y!] <,"4>YPG9(.:@,Z9U MR*#QOW9$XK]A?MO-]?XOX!8Y^,==0C40C>&M]_.WOP!_U.G02TT3#"3HEY[I MI+<;2.I_ 0%&IQ'_! &Z4A5?;LR7\5<2KR5JP:ZL#/RHL$*L&YK C\BQF;6]OXW? M>NP[%MEV;/7;334U:A2MF\A,5HBRB6%1OZS[_DWR[BD1<6[32&LXY:,G=%R5 MICV"7/60%83V:^P;$*7NQK&P?=N<\;P\OBK4KZEUGWU (@G[$]E$AH@=5:), MCW)Q7,NIUHS:9Q[QL(.CK91?_)'#P-;F4/%6^#5._WI@I,/A4*.L]LK&E&IH MZU0?$92Y>Q!LV)S-$;'EXEVZ2*AX8_5U'9O)]LCC+Z#QD>@&Q;VP(QS:I.GF M8MN_4'26Y":T&H5"Q]VAHY-A.K%$$,,TI:#)^202%,1^J>)=9A_6D(-$ @P& M1G-DB5DG-4$:217^">BJ>'[_7#40R+^.N([:IQ#G\<1<2+=4SXEQ#AZ!L.7: M(BO3VO:>5NH%[L?ESV>TLPB4SS'FF6)HI2U+9U$#QLGY[K&2I(L;(?U-D<T@O\&<)>X7R#,HDS05^N7AZAEWU1?7GX %*%/D9?8-A$QWMT K% MRZF-C3>W9J+*YY^#"3\_W8KJOY5\&*86Q&) Y(@1>9\D.M4K@=-I^M7_=5[7 M+J;-GB7F1@W,7%!>_Y2T=3]M;%_@13/2FU?G9Y]XKRD:5AG)Z(B5LAF'2G&4 M6?\/"O]$EO\SGUSHAJ7?*(8S+S)B<(1".'^T96S$*&J+B-3GJ=4&3F M;*WEV\^#M&D.VF?N-TJDGMS5F9MG382<;2%,X6 MZ4#@46J0=9',18>*/\3E$4$ XG. LW5D^SEMND4_N()?J9RC5\"!/QT'9.ZX M",LVI'*.C5'P2.7SX6L5QY5%M)1 6R?\CI:JC+VNXGI2O!K,9 5ACHUTPUG* MH/@6"?CFW(C<4COB"4)G(DI_[I!FGI/.GRS2 969OG5[[I M#5;'9I#RA%'_O/^^J5=%5T;P)T7>9GP)Z$;>1>AMV/.[@-1_\S-')28Z><6Q MID!72I9",Q&V++XX^YF)WQA-H.0Q>S(@ZG#\5S)?I9WHB \)/P4>VD'XK$V@ M]9Z[PQ2FS7*Q=?*!='S%UO3C@&$,'M]%(UU3D?\EGE DG6.F+TU MTCRU; F]-QM>SV.);B !90L!*PB/;,8F9L@OW:UT@NN^3-4V^TF,)IY<6<.0 MR0K:>7P<3VAC7+#B@S@ZGTT].GA!S#?$*',\<@^!"RD\$(/F[,IE=.>:/FMV MUG]H9D_?=/C9N->$1SL\A>N+;02,]H?#[9G0C_4Q*2[0XP73Q.2(Y"@PK+F9 M.=?_)^J'8K\36&?D<..<:3,[VVKP<^*KLA(;U^8-0ZT\MPDCOF=A8R\ MK\ JE?2KEG2*EI8^IIGVN[ O0#CA=SLB'PR:\EU;@>WK?SW8(U+O2IYZ],Z9 M5OXSRWQ("1[]"8>8 M?SX]#K^X:?_[4F%>44:.?(O7]5%(%C8Z,NZ5#O:7:M8"FS OVD;.:3 M@V&D:8R/?(BR.EMPG&QR9[<@&Z*2NA:^T([\C 3F&U#V#"?Q;'FO(LL]X$7\ MPOY38=[U[5:2PXZ1@Z>=NFC0QA]"Q@LYU:%D+#\O0>%XRT01T MMH((^Z2XB"FJQG=GY VH1']WB[_K=D^<!?$VA*@7A!+CO$%'S7XN*C4^:0.E2#NBCR/%1F7:3"/OC79933C(6\J MJLH7@GY8XQDY\C3XE7Q# @V^TB^Q$\B"9K@G@%H+8B:=QJB8)D9A=?D,9;+@ M-P>[NCL<1<(7KIOG=.@&:>)<8<>-D]?4C$@2"9X[^@"!3+OU'FDQ92I-T,HJFMW7_N)@?$0 MD*SG'DZ_G2/0U5H@KVZRSV.R/.>TUT1C# _%[8+!([*A>7.36:&%&(U/K:$S M@W4J5L2<0B^+I<"U,M]V[&(T,PE1G+\$"0>^UX"(9@.:2FTCQ#5GH#PV 2;D M\?5$?*]*I&?E&$QVH-KBEPVB8$3(E-E2C4_K1A[]'(YL*U:9)UC$@,ER$R/S M.I#Y_!7BUV,9MB+<_K5J2;(&694@;V;@+K/$T94C]>L[^62'6M522C&L2.4B]>,!C.4F.V&547CLG1GZN7U)![.$A/'MVDB?S-9BRX_/.G?N[.1" M$_YM^M/)ZMI]K5;$"<0T0G\,X'Y\W'$.N EG/7DK>YL.F.NTRPWKCK3@CEM_ MVS<9]@TLF_.PV+[NV ]#J6BX:$(7C,*UMFE M^L"%_:NM E^"0'=^.CB3;1I"?C@[1E7QWG3)D6G2D$B6!G6S,I. W>8'-*X4 M(=FZ\5_S;.>0;_X"A-R3/_@C;_^8_K"@1%W^^]H2K^GI+Z#[+Z#7Q>_?\T68 MV(%K[!_M?35,=U$%WO1)/BMP;"6-9+Y0>: MN"9K$?@,RHMT;2&?.J0%;%T)C1D>>N- M5B:Q3GMSY+>WR/H1N?+JIW]#9B:3'$YF)X&R%1LAHT8GL Q^IRJOKRQN?A56 MJXAN;X]E0]+#O*P^$\]J1&L"<=:9LH$A981:BA2Z;+Y]\A)%L#&O210A03)3 M!V$S:-C0O5'V'9+XI,#A-8LD-!Z4ON-M?N]#)W"#8:JPFND M:1B@JUV%;FC!0B%HF/%5X ]A"08'L/\%B-HF MEN60_O#3$?/ORE)#]WRA7"\U[0MKKW"#TIGCM,3+IWT52S)FN#4QB*%1JQPJ M^G,M0/T)*2&&PV/!V(- S"2+S54M84?U>2FQB+!)12<,AY[\IOL#+:]M.8 MHZ^\AI!:SQ%6J$M5>T)H@K"S7YZUDJ^D043L4",T:'K/:'%(CPDS,;;!$!;152L\VK MS,#Z:QI=2.OTM^Z+J'/3;+M-TW%,4\'HRPLYA8SL@09_1CK",1 M\V\GQ[=;LLP'-6;)MXT')YW1YM<^UG/?BF8RMU#T VN?+"MU]21)A)E M#HBA*F%H@%XU>(_:O5,_5.HOP.N&D[ #PXR M%D1>Q,X8U&ZD2$C$)QW&BB=)<'C\"P@]J3+XU;V5.@R!97L(8R6VIW<.&=E& MTFT9+G>;Z*2Q[2J;\87\<2\;G&%O4C,%&\@KMNH-"4#AN!_1^*ZU/-M,(J([ M@33E>Q23J^5-652*/OXPPP(,I[F@%),1[['%7D<-INI*A;1"<%FN"5C>B**& M:2PHBX8#]/T2D[PVRJXJ$)O_?I GZJJ<0./S!)ZB[O/9;+M#$L1R93;>.D/7 M3]0SNX1I6E7#X1"7EY6I/>?>@0X"["T F-DXC*#(,$Q5J@U2F.F<8J'9(E^^ M&N"^5_7F0+&M:W26%^>T#;.[51FV6X\M]I^"V= D>^IZ-O50-_IP;X/65E9( M,XFQJ[GJ&POI>$: 84" \=;_(U^U1P,E*08_Q+MMI91E(4>S*;4 14JG'008 M)VXN6/NI$RXYD:/I"^3;AF0\&QUPZO&[[=Y8'>IA6;S@JXFO76!>3?=@)W"C M-0)(XNQS);3MV>OL*0062=_43N2C,2DL4Q>$$Q"L*WO>#K#VE>9R5U[9=6#V M3U6(S6:()E#X_O":SP"R# KI,;J%0H]10Z<185WB/SI\P%^)))Y"[=?Z1WG" M#AZMR86K*OC[) 3&TZGKB*A]2\/Z]C(PE;'FR+L$51 F>#K%Y, 8'[&UYC.P M0V/;9162?%DTGTM:Z54^XBKL@N\OO7 ,-O/%=K>;=S^,![DB<7RS(C^W M/5*Y"5/BV5\&;.0K+7@J_,V&,]O9LM8?(OH$_6B00P6F@N%=^A3^8-3 %]<68, M\[,0753Y\\AT(UI9G+^'VLI#W]GXPUZ?0GDQAIL@.2,B4HHRKD N[1PIO9KW M)>41;M--ZZ8F8XNS MQ\,>1SPX;V_2V31M0+H%D]\[3YAL,DWF5:$ 7E.,:.WL<4Z!CJ7\\/SL M01>]5/-4%]>0OP"FS@5/>@@R:;?271/=4(, U\DTHIL^))$:"6 ME_V4YNNV8Y&U0> HRG:->$S:>/*PZ^/>TT>FLY#G#<\Z) 0EW/>AFVW.XO:I M7S > +WXZJ6M3U,;EGUN!L:+;,1TRXS798X1J2@K<.BSLA.KHN9@6]]3?4>#MK,DL%A$[B41M^")L]D=3[39U9-0LAOB17G[; M=KHV>__*@F1]=W0"0<96 E?<68:6X%^ "T]R7X%/%?W,=BW%VD2.BNL99T&^ M\I*D3">C8HL=;W&2T MGE2]>3,W<"#].K;%#+O($OC!*ZEX1SW!QIEX-B]K4+9/6N56[]2.]XM= #,* M[6R+3C:C^'$A:UD& E_;RD$"L7:J&0YA? 3(')JSCXX\1X+5#N"IHKEL.#=U MZL;T;'ZBL[8\[HK("W!$_)FSI(YM;[L?^44(/E MJMJOS5-H\D:HU#3+B. CY@YCXCS_J]"&]ZG)4#M\=3XMG'@G ]+J J2J[V<("YOW9\_4-0 M7F*N>[,I5)XZG9)#PB& WH>LWV]XG"\A9P:_-#B7&()=,4'T.^LR@76(G"+S M259C8;8\1MC9W92?5/1(ST!@)F>&OR4KFU*[LB'52U6^\$!*&92&.KLS9]%E MG5C* B7@))E58?,3;Y-PI%K"C;V9Y%$W?H+Q-(;8- MG2,6S2>1 MO->:[O'['LQ2<7SZW'C#DF:PD]A-\L?Q';.?G]#Y_5EL2-DX0G&P;RW?GYRN M=8(\!$!3W(+ZIG/:+ :E#8Y#K3^U-?9:O;N\%/M Q*G+NH;O" %>N5]/V]MW2-VPFXC4A#1R%JI!UJ)\9W,'FUSC [=)VE MRX ;Q $O]HR=I); 5JEKV"1?4%-,A'7RAT37\ TW?A P>A4NE"QW+6-O(*1Y4EV]IM2&$;6+"U M":&.0FU5)QO48T:9PL?FTMWWKM"8+:0?SM6;%C2'>FEW*F$'HT*+UG(CT.+2 M*VYGND"K4ZXRFIWEV6HOB)Y<#=&VH(.UPXA<7:NNL([0VQHXDZLKTWFY0KT/ M4SK"TIU'O=!FM;+LA#VB"A;VL%I7!F5-QZ\0J?7O=KF@ES4_9B$Q*4L3;#XM M?734HDGEU'+@/?-QJGM5+OUR.GY+$35";40Y3V"$FN1ZS(2I%9K)&D:'Q.:2 MCZ_+>N(6960AFTUY!%!-L<69SRF;$XJ\7=\!T<9J7X4T_K3)'5 M67"CXNE!<8:4D]&?Q@S,IR:J"/BWA!W1BNCF M) Y4KZ*GWU+MS/3][><9:HVG.H'\^MMJX_G^#G*>=4+F!*KU?T0T4DTK5HRG MV:=8E?\"D..W9%IRM^MI6B;XMS7\J=4=WWD7,TV;BYH;3P+OWW*IX0<']9>9 M1A7GM"9\9'3V71@!3L:F!9MM*7I_(79S7=$V-U#48*2#)^>2(-*CNQ&-B MX45\_/)M^C05N!+EUQB&]S= T[AUPDSBT M:N$OH]&!9"""PY5&@0E9ESN_;'PLC0L;6!#T%#9'/T?]?"&D#G(]I97.IJ-" MS>0])[8X:Y%?6S7,2.)1:?;]),8)HA$H3^X$-KB&9(0&1&_48"T#JU@;%+02 M"$-T*,9D\L"?R[VEDZW"S;"B( N1J$$A2I;5!5*O'RYXSZ*B_X,._?NX2#M1 M*7[L,BDOFAX":I[/?BJ$P8L9X\S+U@+:R2 :'B8[^^\W5@=V4;[?QD"!-I/. MPSGSU/S]=^C4]Y^.V\^%1$VT2;9-3@"BU!A5!-GYWPKTXCI22U'M]0@SEW*J MF8EAFJ2D&W%F!T1A#O@E)Z[V,8%[Z[\ZBO/_8T4KJ.-U8X"^Z>HO0.VM_RKE MOST8"U1149Z8'%]=G4]7459A=E;6UE9:0-:%Z<:%,915S1<*T7.VGX>H/E6:M\NE'"8LDY-!HV5@V(58/B7WT(Y?G TV$,<;4):7(& MR)[1>("K]@^.&]L6D^^D-I)>>HW0?[KD[)/98$?DQ&4=J*5956VU>?]A\S2= M8Y/5CCJ<\Y5#R.*CZ.OUA'>\-WOGYH+%)%W<<-KQ/E75/55H8MGOECC]=#V@ M8X:QAT?F4X;O/Z1L8G'&XE"YI]H=LC/8.^2E@E&*:BJ4J.*@,^RXYY8%0J57 M6AKAQ].$'/$?GQ$KM,H!+EK&Y_@K8K@LY!VI)%6&-G*'N;,C=(;83Z>,(*\, M H@_8M>GZX)]]R+8HDO/2>1Q^3,(_*1JD+IM5FH(PLDJ>AE!\(^,P]?PPOBX M.7",5Y91W?'&#)1J@0%HH\\!9KSD&%/%AE"C#EA%41/B,6R-/++W /[_KRG M48\ZYH:Z$3#AJW C_["A2=007M[UJ-9^86_;X/=MV\8^.B CK$5/J)R@P3 J MWL?+M?Y&>6#5_NSL LG 0K]6Q4^_]Z$-B;-UKL@KNF '1Q9$ZN@Z, Z8EA?8 MZ:RLP3!X293,T9#"24$0P(QM$4,B#VE'$'+O/_ MC,W#*W\8.EIW7+V__1)T M"4E=2RQOWJV)BX)E9!;!>RV,78&MR4Q=V3[Z[O7P(N73;\0+=FH'7J_\@&%) M[_8(YQ#)[;1ACB\,?7C8.8O6[3MXHBII=J/Z91@W8SW*[:.M@TST:;IF!N2E MU@3@P1K&,9R4+)%!_"@BH%>7[B.N4MO3?NJ%E\")F3EW]5,AIO*2:V*^VU1R M M6(!.H&WW7B*9E,IXUI0'N2H@KBNJFV^JCZ+>??P&6KQ]?.ZK^+1LK8[DLXLYD:"J9+ ^Y M2"]69=V/BL40:G6)X]F,1BZ+>_@1OT1 1X(B[,.OA*./;:YBOB($%D3&R^(+ M(.)0V4]%#_HR,5#=4K#0*Z8\#6P0\V=)_9IN35S]:M!1J4^I8L/7JOKR-[8#B\&1:4$QO&98%Z#U><03WKR)%B SII3R/*(WZC_)JXM9 M08GM2T(FF''(9#]WK\</3?5?:K[&=I&=9 ><3 MAC%5U@:K!%[6M#OA%_H;$87)$;"JJM:,G_;08(@,%E=*G*80-=/N MM5N>?9Q1&<;W'ZV;WW,F1>Q39;#O'"CDB3-'M>F:^M8*T,6JFI<>Y$=*8,AP M+2EHZV@S=G'.*:LU6L"_;[^5TO,4&66_'>S3HY+2'IPHQ $DNF(HH&J^"#AWEQV M3K?9?TT)#11[.?WN2NS04AUQ%]@W4>C.QI]A44ED=7$PDT!YPA*A-4Q :NPM M?"2<=:WTU3M;FYW!5Y2CO*)HYLZLA2N9-6%'ZZHDZ:.M^GWCW+#;VNONP,/* M)D,#A;)UKRX!!AL'EY2M?U_+FK$CM:(7SVGMKK&M)&QVGZ-X(G?HZ-D&(2;P MQ!4EK5A+-_?0.)*&"(LW);=1Q%,JX9:81A*8!:R-B:DB[#4B*.9&_=4UXT,] M.X845=H/LT>NVZ?%Z :PLS6D.GCA2]Z$>9?>557%VMH[Y?HE,4D:)SANC:V$ MIHKH.MHINH,I7,.[MI,0TR5.;3TG)N$UPIZO,I31F3)N5'C (3ZPEL^,9,22 MPEQI CK6(!JU^"$8]'OM(D4GW4*9N_* A?4*^=8).B_B+')XOPFP94- S,D! MXX<>.EP\CQW"N#\\^6/F;!]_U2SD37J?C-YU^EB5O!+G0Q.B\LYY[5@Q;'*? M571:@F05?_5+,Y4S?@LFD]4_1KBB00&4#F?P)!_\'%LD9B8AI+[F5%!@]?Z= MWXAN@2W3M2J3E>4,8SJ27ZJR9,^;3LE42MZ6.2;N"XP)>S%YM=Y^ GLF_' ! MA!&_]"$'=E:@F!7B5LP7:920HVIF<%@A)@;&[,.M]+*RU4 0 O5E;;HLPVBB M3 LT(ZJ"9+DLBSLG%Q$PCC:/[36AS9NJPRB9?7'Y$ZC0/)5F2%>F"9@Y961] ML!%->U\3_+M@IJCM.B\OHF]=%J2_35E>QEZ#O2MJ,!+!PD9L<:F- MHAU$$PZO9RB"#T4T%U=5[(H%MJ13A?>T%-!+V6#=E!U$<906;FR&=1-C8@/^ M.['\;R7O?\6"L@(*P_*+I@T,.3?FV"T7I[9+6J;#!,L)J58C!(O>AU(GFRCZ M^C+"PDUTG7/LQ&QI:?(3GV$*#5 KM!&DH&P\E<.M"8;2E7=29DTDQ'KD#^GTJG&W05',"+9&ZYN:=K>76KF%H>N,^TCT-0R[!XE]&?@U)7'5'Z&I MD4GW5)(R" F=&D7 S M*+P%+BB_F!+!QXBV'!*LQIMJF8>"8KQC%(^=>4"R#'L,/$PS2?T>X_ H4&\H M!TU@[2B$H-Y_BR[4=KTI?DJF43L[$")A(:S0J&JL2$E%0T4\VN"/&J0OTR. MDZ%#+!/#ZV[QH&)*6E*+7&GN1CGWEDKJ+"*85D,ENILRD-;V9BL,$IE@R',< M^]ZYS;9CQ:XT3DR-D8!1,Z<]81 [VAUK3.JRR'N; M#[(@#N&M8'NVS #]4'0WS"/BV_'8[U;.4PIB[C>Y81'%2#SD)QU+Q'/>(5M7 M3K)IO>DJ(M7[$#I0#-C6N3R1!FO)<:J2:!R0 (UCB)9Q96?(_6!U\!U_1D?' M-#!FEM MR\33SH$CPY RC0V[_K5[AF*68$5K<65Y>XPZ)N[4J"131IF0^-2: MM'FW:S"&7@$_YJMKT4AU&Z:\)I,K,[.OZ-:.74]M6.,: _T>6P#F6#9^*JQ@ M5,<<8VZC?WQWV$#%0%/]K7<5(DB+"7S-=X#27CR(!\5Z(HK]Y/&;Y=>WU'^K M\_[G_@R92=*3[R'.S"]=7Q3I5#_*W#S??UV<[Z =?-6\.!LVS]U]W_AL?G%N M<77#&W3U$_C%>>/YG]CZ=XCL_,A\4P5ZHQ!,BNS\;;G2[[R?CVRACQ]+?C>Z MLS;]Y%TRGWV[1)OR&&N[_>(I85%EVCI<56>5^K\P%(=U?G5G_IO1T+^ =AO$ MRZJ/5^_J^#)4U&1O?$Q,U)^5OC>6(Z>?#!,O/I$\QRE"$?6HOXZ J/[+"V!/>I9??FXLK,I*HFL_/Y7X[@* M1C3>!&%D6FEEF--D.OKH^HRYRB:R'=/1/O$=+E%AIM^X\S:;[[2',3+SN8)Y6 +L3[?CFW^K6KGKO1FA M=LE.AB7^Z%P4OE0^L?+X"1E3LM6:,-56FN--\OB%9]G6=$@-5 M=)X4G^ )H6X!@U0Y+P%UW@(I(J,YK?FNM'MMV72S&/ :D3%80-WQ %T8T1J0,'D5 *U >_7%< M14 MSV3)!3=BDQD3R8L/*1Z(Y=./B;]J.KBH.!R)M8W^0]:4LADO_VRXS/0FM,K' M;- <,G;O>/4A!\$>'J-IG+IL*/BU&W@!FD^_1Y%'TL8]4 M5/P$)C_?MBGDX]+R@53XX=@P\8/V*!,L4TOTE6WV'EV!%]@5 &N;1H>14(MS\OTWIL4MG[IS>P0JS&6>1MN6*$) M3 P_(O'0APK!^^Y^OU8(H+,!LZDRTS>8\%R MS@1+.5.C &G9:BLG.R9'['MRBC)6:4W:L^DB]"X/U%V^$E"VR@N'#ZNM7\;?"ZRB_;J%$>06$;??^%5N#4[D;;>JV2A\ MN56H2USWGQ7RJ6CEA31Y;^!:=F#ORZ[O-H+7GG\%\+F6/[^L4AC:B,D#.QZ% M:W2(O[1KKM[$^H[BXMCM_G@P7#QF7_U--7=V)\%*2G_0XXF<&S.BHB40G[:G M:A;GNQV)-TEPV^:3H:'N,N^"1MQ5=.3&+A:A8RNE1)AQZJ2=^28]6T\.AAY6 M0B+.#([.[J&?ML*!$ B,?*]K0V/"B5RV\ @+$=#Y8$?#(=[ M,C'O81$=X!^Q+E@0'$DV^-?J3/VV.?S[97OT7@.947-];&OTK+&A+PA>7\&- M?/(I"KGG-)QJ2>GM\::>@^@%6VKN';BI]@W!I"J@ K^D@_'O=E%^0CEIU^R_ M/X"L ]?M1W5]K.SKE[V9,H("D-#D6,);XBN&7?S**YT*A"LZ$Y2)&F=ZM9_< MM5-HYF.G1:UW8+WW$'G&^Y3C%7VG-2UULPWF=4:A065URMF'8X@;':(_1Q@@ MFS>9'-5I7%SX,6"46KM-PZD)(B+H!O6:+#,I"$5.S>/QUVVD3CA21B3WG,9/ M!Z*1R]\1=[PDF^)E761F1P:!A:L@R>ONN_@MU14KLOA:24\6Q)DJTWW!'MFC$+0%I[<)[VIUJ6C#5]UX"-:BH# MH:/PN+UV_NSM.Y4Y;L'9WZ"/UD85W37>9S1D8+\NJC0E)@-LTT/PB<4 M;*;Z+/TG1JLD]A/\>RNME:913(J)2Q.!#NGQ4;7D0T9,A3O:,-P-P/%NC]%7 M$V^7,LZ =>,QX]BE8G?W"!?A-6N,1A5U:VF/&K_BKT<1M-G7>Q 0@?0'AK$1 MS<0-5Z#%-/VW#I MA2K:@;:R4!TBD?:*:H&?S[73^:3,AH*"RT_/%KKZ;NZ/'TA[B,H:E;>O!0CB MKNP/OBW0-J+_NNICN%,4[ZE)J*:.P@?HC6(BT+H$?AT+S6YQH)'<%$4RKL#Y M)8VAXVI\4RL!8@I!(M38S,]L>^+83Z^@VB]H?C^SJZMC[$@F'![>^($OBC>9 M[8YK@4ZI(&1$>>Z/E+ 0QSW(QYZK[_&K+L4V;9I@^Q[.)H'S%Z(Q[K:G#G#! M;BB1BOT/ M"*V!0):95B#JKHHHW9=*#&[<%(?\GGX!( M0@N"H.M9NG+-; EBU[J]:L;<,":JBCWCR[&WV9G!Y[.D"#3LNXNQ33-A\7"9 M.#I"NIW,@;^ %T2I7]]'5TB14C]V!P=^Z$6R_^3'UH 96\::'"S>K/Z5_'"-KK=7 M]:&WD?+!M$W?>C624Z9EC.D+U9?-6U=PR$,F4GT_L+-T"M6T#27BB2WS^$Z_ MXR@4_ET_EKH9YD PO3W+;"<>?+M6?97J\ M+Z#CW4LS'.9/"\U=B-?HG7A%&1]G :*_FMD<5V]^Y*BDM*^1]_I2G#;_FSCN M1N3:M5":=7?FQFRF8!WLO*7E+6^!G*11"Y>NA3_) M,28SZV9D>[K(CO!YR5XNY4[>C)$Q1]ZYG%]]>314/NH>8.7*(-?C3X9))#I, M17@==V:VF2?6Q4UM;\$A4HINFJCCIQ"B$Y"VF34W(^-N5,AJEZ%>P2W>,67_ M9G-VS!>#G1I-SGA6;\V9=+#+)2*&3-Q)46_]16&YXTC=I_!AC0V/Q\2495Q\ MJZHAF)W8K_5Z5)U0S7-^8G1K8T33F>8VL41DG+,QFSQ.G2VWE6?L&V,]_@AT M.#YZZ*UZV+9N:X+E=@JHUZ6#(7XN\4?5F&'B<;_W7O1S:$-W9<:L<5H[D=:0 ML[K7.X$RKU[:X3CTSWR+_>CQ,HI"AUP8-2Q)^2S!L7G-:UO"TJ"! Z7F"^% MF8?H 1'KD%SFZD&?AS5%+3&2Z4OUP@G;+CJLP?>0ZQ]!IFGF&E-!^_B5I5?KITE3TL M!#(!.[COD*S%2 (JNT,KGA'QL=&KPI%8E5:'^LQ8TF%*7"!;K]1#S3:/X'L: M#:^MD2!1PS@Q6$:9&B;'QP_""W=&KB2"MHB8(27:J@?V@'@_N;V1NYA]518_ M\X3FU+4U$199SR_DC;N6&\>SHFF%][Y"EY'[.78#(^/S-:LW+(INLQIOX,WG M'BWS+%SY"M1'&>2. M5:HT[%#GJ0>??MIY/R&UG>GXJ4:4=MW:.M>$\<2$5.MC#$_9E7]U#_^WOG[/ MUY_//JNO']K?"DX*4?T%R*3BL'^+[,RB!9.WMD)@_0E27C^J<*I7419T40R6 M:PD5WKE=R=D8=9'QI_CP%=Y$Q>6F;WV0SC4B&;+!61U<$)EY:UZYV,"62#]. MI/RI2E-0W;CKMG6XQ>:YLGC 0VP\"<=#F?\Y(">?:;R5S) MUL\,$9G*Y&P$N1L)(?46E.!PC+;6-:0+L[3I9-.E-*N2UD&R",EX[#!)/.- MY"12]6\$YBJ['>ECLCG0^ F6Z=;!7PW)II,0J,M6(DHB; XAZ)(9J_QP^@["%=:.FNY@M%;N]SJ;]\D1.T-W;SG M*:97J*,TEA 9-)O=(-6=%R1F&Z"^#IAB#)G^7C,T5W%>0/$>"R[ $7;[<0W] M L?B4;$T_DZEJ5#:\OH)^E>@=(]79#S [?@DP)1Z!0!M71A$R_Y M+,I$4(]Z7_?;-M;DI0\71&VW3 M[O%KQ1_5D*]1!PCUH77K>2/2=6NI64R>0?2$I@/,8XTD*[VJ@#0)(OQ?*.7Q M%>DQ"%7W:%9GDXNHZMN5$SO@1$FZ!BE#7JY_ 8 5[?!##B"K=%SUUC)]-9M#?%5[Y.@ BL'95!TAQ>EP;MLO]E) M;9_H.Z3^=H3;ZCSM:J^H/^_*=W(]%Q[XZ&O*YU+"%R*^P.W62MT:MS=V-39J M@OU+&AW:.3]H;!(W6*T_2]I#$"'Z_UR6TZYRF?%Z8F6[..5UA3B;[UH?4:W M>^O33>=XLD4XY83 :S/S]P--%1,7+D8MT-0F=E=)#[.> 5F_@&U6!!GT@FQA=,,JM_;*EI\G,#.5*"4[2DM MT[+RXONBP6.]'^4&:9:E:781B[WIQ99U^QU]\",-:F"7ZN)'(HE]KC27MTANC?1@9*Z[%:X!X6]2;+4FCVE7+:.)T60#@:2RC0WH$6:4 M[9J$>K*ZTH9UA#.X3ATY L-G3!:M'#^1"CDZ:I[Z;62RL<7:KPR:T7]+7(7T M72CLN?C#O3?G96@R-G\'KIW)_Q.,=,>/8(=B[OYA>HL10GR-H&,U,(^#^%K6N.GT_T7"%8-.DN%K MPWQ1$_#2:-_DJ]LHK."PBBK=1J'D";!R*J)*"K@&@5:*K.K\!HR\[N'@(5"V M!B.9M'P8.M!KZ//&=[B7_:EQ,>T/RJN?"L6!_XO4*+BVX?FAI5;[*D+_6%#5 M_18ZVY27].6NB3G)B%/5P>8&@QG-Q84X%Q5"[/D7P/K%/RI,CD1OFL-<3&5$ M]245Y5KN,FILXK@NSFFW.G'"UIMN/-^K/LQ(=M*9.8#.PIW\?7=XY&&*A*X?YC#1Q^)29^+9G@X.IJ=ZQ 6?.S:=$$9_O\H152J MO"(-7B]S9N73F3Y56$_F"!/FN/*PLK'$\=/SCC%21MR7"M(:24.?.=(W%9C9>-1(>-A>P]C_N=OQY+\C?EQ$G>&%_8<]M>#N M6#.E"M&&*0UG1YGY^6R03(ED:%/,7N3@2:^X?!^6#9MG@'DDUG[ORMP-%*"H8F*]T[4&=9DYEAM:44Y(0E1OSD9![*PPT_LD/5_ M6<[K%DAC!8%K @$(D,R)>#LY$4\]ZB,7#O@./!513\\V B%MG'[OBG M7!)C%O%9EPL>V72J=CC8(UTK+/_<+I&.N M585 0B2 M@?#V4<_^_K9>'AW[XW$T(+7Q ; MCX95.@<5A9A1G@]9_ M=,E7(D!7>B=\7K07)4)#; T;8V\SU]W(RR.IF<$^\ MYE,*V1F)4>+X,/;VT!?Z,BM,K*8O+#0(<>1X9.V&5H20=!ID M \*>@VT)L@[#_ENB3__UD%R)3U.BPT__[@E[.1VWYP5;/ZIW_P(HYW2O25A: M^?VCTI':A3'5(LG*8G^(O+8Q(Y+75AJK7$P9,%KVA?':T.FQBBB"J.D5;L . M"K[9Y^BGYC+JETD MHX=E,CQ)A&) LR]$OSGTNE2BH]G9CPNX[;Q=W6 RR-RWA% ?%C16%C@Q?R01 MM4^S@OC#=!6B21T.O_ ?C#TEJ4*",652#[A)/*%0Y<_9/FC8$3D*>VN\+,': M)9]TH^V)%2+UMZXP.FGK;6K^<2KDQ?]1C;1OJ45^1 W235T-E!17SPW(_:$^ M*Y\X+"+K%*#O"WL9[4Y,-2?UVB!M<^.Q6U#1E'5-$9;E#B 4XA*BDI%58@=7 MSU7^'"PA8$<(MM^(H"6/[K[[?M YPPKX8VC^A(,T?A3SA2\'Z8=YP(H0WG_5 MN+=:T3_6DYR*"&D5';9(T_[VIK$19,33@UNH8^;)267F!3(D64G7X.JB3A8> M/BK4UI84BQR?PZ4_1<$WNY\[6/O^/]DH=L:994XCO_];Z.QDU/[N?"QSM_'/ M&;NJUIS9=A:OM1TTHI.))\\+;P1R12"N#:FR*M\;<\C=7X !J>7K!Q;4M7N* M&.MOPWW6T&0CQUAR4_Z80,>DNWGLNU711C';+#&3]7&@AWO"UE] UGKQ46#K M9K^;]!%=LAW+;E3DHL&BKYS6DH%V9D4,H?<_%N'_2;%\A8AX>8XW A(1CF1U MBC^8$(.(S$HVSF7*9;%"]NG&OHYNR]+R3[=M4X$O7GM6_0?G]Q]^GB0/>/T# MT(\C57(6DN7>^SF72G83DHQIFAP[N=$3/[F1S];'W'.R&1C43H"9N3 'H M('J467>FG$,R-$9A-I=>:N^VV?\CPX[SHT#0#W+SX$[D[:?+2>R(E-;94]CKN7C&C]$1Y M=GZ[+).NV76">R3LG%I#)N0Y3/1^SX=IJE@/TFEQ4>QVN.-XZR_B'%CN ^\1--T,.MB,#.-P0\\)!3= MFC9XVS;PZ;?WN"7HG,Z5V^C/TL^_@*=IFI"CXO?U[;:OJE=_ >M OX?D\.>6 MU90;WJ:_ #/X^IPXVG_[4BR@_G>E#I.Q<^K#AM1[,^=N3&.QH2BAG7&@O!\; M?P3^(>48,DVTCXY'/2+--'M54I9=QD0\AYPUMIYU^(RXM'^K7D($@?.I 29>Q9+ MB&H69E,9>]%,[1E^\4]KRSS]F7@D(+:!P:=Z=Q=W=W&AIWIW%IG$8;:QIIV>_.[-E[9G=VY]NY.[OWQ_[+ M_!$GXHV,)S+BS 3C+;=.5PW/(PUE3&]0P4#%BWC$5-IM4VA]O,O?EO M?O*/_U9-6")![LO18K'Y-\9% L\$JQV*#^%AUE4<99!>55[VJ9+J2C'4 M7/ZO%H!N8HEL">DJ2H(2+06 E'+6+,W5_PU;^K(8;TC_78H1% MAJY;A36,CLF!0GF+\7RA+=H@W>:H-]AT5K?4QN]_N\YH$K0B%QC)[:UD+B!; MWX+; ^+ Q_8->TY4PL(3(YP:H\!W]/+O5>0,1?UY3UJFU_'%K%:'UW]U=2 O M]__W$DY< 3(W/O1"46;?//@IV!,-Z'1PP]A,0COK S&=^;4JJV>K2Y/U5$"Z M+SR('!)6)\D0ZX#P!0[7%VY_30?S^CS^8,..R;LC)JQ",811IGD*05"4&CF_ MK80KAN54&@(T>R2; O:]T._,_R33H/^[_]XC_K]&PKI*.A_[T0JH+EIM=LL_ MQ/),7I8DH[I+9@BTDB477M(RIG!E9N/5-6S-&)AK88KP%\L-CEJ3;N# #X)% M0>-KS0I!^)^,_!R^(?<,]/Y)LJ?Z_V?_[HQQTEJ!O\K43-[BPT/5:Q>"^#Q] MKBNYGPS97P"^W'R9(G("OK 7QDQDTK*, 27%0?O]89P);2-*&(#*R#J@>?P) M55\[XB!GBE*\7V#4+6$P)+D"FEXNHA2QFHR[0L2A.T3.5E79AZ(.Z)_X9U_A?0)\O]P!9Z<%E*NIJ'I1 M?T=[_@7LEA*_9$C>_EC4N!*K^G.-\WFV%CFZ,2S8:O?=3_O(/U!-\#_-\.7G MF8&F )=8FK 6*_7%36]+W.>>]"^"[-_:1/$3R1GW$B(['F@Y^0J*2SN5D(X< MZZ*=( [@DR@6:W)/%"K]XE>4_T>D^"_Y[/ G[HF;*'P07&NN4G6%&B$)/6)" MUMJ&/0+B+%PA79@P G!V5%(>J.J<*6+M#TW2[[@.RD4'G\&ZJ!JJT 4.PY(N M[/LT5_.X,D@I]8*#8%^%V^^0:$,S ]?H:NH\] MXIK5#O_R OE_D(0GO,"%UG=I'?-= K6F2_XH;EF_M<U\@%CQZLN71 MVM7=^,M90%BW6KZH6VA+:WBK0QY_*4XRE'ES>)J;N+07;OCB1@"OY@1O6$NO MUS@6?ER7CT&60X[JX*D,^M%4M77^!?H^[A?^%*PQV"PJB^5?T3W9S-H!>$T!Q OHR=O&E;>?C+N/-0[:; MP,KVI3(K:YRT96NW";B%8%!_%.P^OSY@N+6.>@CV+OF&S;8F :**A[P_= MVN. -3,D$LNXE:8:*@&F> ^3X&3@<(2I1"*C_/:I] <$IY\ZFJ0V_K?6-__, MX#GN3"%[3Z2<,^+(_)T3##XTJS+A_C>"LICNCEZ$(&ES!5[+_L^X7%AYHR>S MK'IB?/Z([IT4PF0/2IK('=?^T4ME[_S:_P)2?]-OL5+KV*SV>'.X M\)X@D8>N(6#!8N*1;I63&L]!4;G>TG8*Z&QEN#2ULM8&&M>#@WS"0$$S>%-P MN!#->PQ%7-<13NRI"G11@0'%Q? ;$0#@"G/+#JIFIH6[[L)+DQDI0>.1H M&*WX9UMP^]E[!@-\D>TV?[QH4L5]&J[J[C2F,[&>A_%1.>1)T3&6KIDV5$9! M 3;DG+QX?.6+8O3.6<*$]W1F&'H/8[,L2!EW2YTM]0-G^31$O>A[-\\Y]_AWN/739?X.(\F+A;'TY4F=T5]"/"B(Q+(WG[U/PJN?0E!FPC M99JX/[C MX59:5U5T^ MSX((NHZ1[:_K(1L'I(_Q48@\ MC7']Y;$%,!24;A^E:KGC$7#&K>!CF,DA"P&T::O05QU9=S.RJG7AEYHH5+N+TTY0%4:M6A AFX2V(;4!1J?9B#0CA M7)(>:>'@,FOT]=S:>-P;"VCC"*WK*("51O6QM?/.X Y_QSB_W40_NML@&.>P?RT2\7" M^ZMQM@*%]'>QI9S&)N]E.%6WRVOQ8990S"ZTM$ MTZ1P6JS[U[JB-(S8EN+QE<=P*H]12$3-1C@_/IL-QVGNAQ0;FK*(M\0&D+]? M='.B1JGH#^63QR88PP*/H3'TX!485:9E=(#,%X$CP_/DYMOWK1L\DL8!-TX MC>AOPP<Z;ID4)9QXKB5->L8SH5QM%>AF103#T/N MG0QK#15M]-,*(T<, 8N2$&&V;(@K1KV$(-[0L3"=;\O6O?UD8_7R.P]%GK^ M@"?4QWW;+J)"U8^*1U\TG^3FRW.ASEU?FW^%^] .73N_\)X7)_\3:)C!@CU) MV'TQYWPZLQ8X.7D,Y!W'1'(O(SVZNM3:_,9WT5J'V1D0;%?X35V_ML@EKMV& MJF:8"331<7GDA)I$"B'^;%[ OI"-AN4OJO%!:_XV^DA!)5&C-XWQG/ ,@9/0 MR/2GNSJ7%KC*7U.0IB 9#H@2Z/(/$TEL< (._0<@!3T4OA0&QW0XF>%VS#MY M.SU,!WWMUU_["KJ].UD=. U2JAL#?\-]H9 ZX6$WI1EP.ZY%[[S7R[8 M?TX-0*/RP1NL!@_O;XLU\8',:O/1IJ;ZV%U0B;R430:-+IO/';T<_#*+FX+: M(10]O)P0Y@]KS<_[=@(4?:9\W8CW@X+,*7ZDE]AN=_VM.XX##E7T*=YL2E.TN,PGS8MU"+B /<@=.S_/S!'FE(B7JQF1SO]RKR?6Z0%LQT;6 M:U(H>89GM!!7BS=$25L'A&,]1R_-_:_.E=#".VCJ+P#:XW,]<_5N4V/QVU?5 M=TJ4/S>*9/QUP[]9:+R^^]W6]V;T[<]"VZ_^SSI5]YZ+&KAG+0.#/'^2 JD? M_:_\[38T9)\*XYZ$%LO[LQ[MG/YT+?V)N!*CZKKMDT@JFOD/TR\,P'/47\ M M\\>F[\&+%F?AC>'!WPAP!B8F7:L_6MB>JX,2"4X=J(3CJ+]',2C'B<^P*W&= M]AEI.0Q,:9 #$K!CN^A*:.*L+*5)Q@V(BW$BB9Z1DRTIHJ?3][ZOB'R$%N\6 MKXL(8+&G"G]7HSL,H[P*N".KIM(X*;6)H] M"83J1']$(87Q]6B)#I4SBAC&)HY_%%I89%HB\E; _]35>$\ 6=E M:+,V]&D.7+"A"G%Z@];R2Y-";<80FBQE=.842_">3TLYIR&X$=%S-XT@?( ' M(L'5VV:TL\9ZP8EAT1+I,D4A UBGF0I&].=Y,L1;Y\9"]V0C%L)1S^9+ZFI9;9BP@^)#1U),0U4 MSFJA+;Q?YN;O&>YH<;B0CL#U7I_(>5ABD$#@1M2PD:Q!%E?J@#:T@]@5,G+' M(N'&&9J2>QFVLCFIT83%[!55G_(^)[J)QDR8Y6[L;-B9VY16O;Y7--'F9>6RM2)K6>C9S_]+KF 8!6AB3_62"3UU=VY*_6T^'>" MKO794^_X'&;X]MIIQS1W8()U3P%F);[S$LYLJCWVO7),VBA%=DHJ:W5:3P): M;(HD7UA&6_.@*5;U0=[<'_/.BL6&>ME,REQK5/GE/RJ([L^GE+*(4XVO ML/:)ZA83F\;ZL6\F2&63PY@57MUTT+3-UF&NQ$^'F9?LEL4TZ%?'LA[?;(/5 M,EHH8KTHOF#@]TKV1!1[XDL= TR$N]+6(02A;5OK+\9P]W4PG?L5YD"K>0N+QE8@RGBUL34AK/V] MBTDDE>LF1"9X,HV@!WN/SJ&*:,>7E?*FD?7Y2TTJ;2J;;D"$[BA<(XF5Z9[4 M6N.]=E$]5F(.>SL:/G_R^;I^-,4W/GIMDG#243K!]H]=[ L;Y7DK%G>Z 1\% M1#?<@;U?K]12W NT16.P6(>8;?UIY^TL,Y7=6_#)$ZE/KC_-Z-I'\$Y/Q2&;#T95Y:9(,][-R9JD MC]*C8N?MFEHR 4[16#=_MF%M%36)3;?0\M-WJG,RC=? 8A^F$DD#?0T"BI>- M4<)M+AP2B)954GGWT08Q4^B0F[FL:<(VTK\2P<\.B:]VLN:Z0PC-+;VT-JP(N[E; MA\B &R??N9+'=OR=<]N#C:]@]\0;)9W&])VL$%5<)+F2._P;:>=^0&ER0 M) ME+D0>$^39,0JCCS4OM?1*WHRXX%??7QX]H)BFVN2W&<:*$8'OO-N$_AL6?S4 M+FS M.V,LF)6Q'(1("+$UJ5:(*5*XSP2YU\J*4B"](6/U^7D=H0BXEM+)G^?,K9*+N=GW^E;7IJ?+6P1)I(N@L8S%KVT=OTQS,WU.7C M((Z-K>TPA1!SY>8G?#/6=C]VHI8A?K=)V@QW99-D+K#'FY6O!6=ZQ;E.(-N)L./>M5VBF/QFM;:*GZX>'U0S@PZN!23WIT091?&E#&2RK MF1,(L&Z#%&F$. :P>LMC^81,>2GZ08X[>KPT[ZMET(BYH16(/OYNC 6)VW$%4+@P%L96-.X)!9[(XVNE6'WOV#2)P@*I17KR M]F\?RF0:VEC\@?.VW7A&RP[?>.)).(M\"DR=^BFF''*J"IV%!D52;C&93YW? MB>4W&^F89HRGFM1B.0G.7A%P'?--MC8F*SJGD(#2%G&A3Z9$??PL(\LR-2(/ MM.V:1AI$=#F$PS-SB#(7!TDRW2]_F&A5Y&*D&HLUD477]Y M,I,W,(WEJHYP^D I:3QQW^YX<->(KKNH15/F?;5+Y%J)+#FA!./WY N24YQ- MU"_?!'3?6T5[G=(/M4MM64_EQ][!(4^",BU=-$CS4-DD]J,ZFYVM(>]C MLQAT':)8@LHO7]$;F;FF[5O-ZG_2+VK[8S3N8E:\\_?5C0@JEGW9-T6:9DG, MF&&NI :;BN_5WSNA7(]\-L_EV4:SE5RP]=SU\:&/7%_F",B/(;#<3*'OGO*J M/AKK8Q0EQCN.^$>:E\TX@Z0X+%D!$[1B.2LDPJ99ROWW>M( @X>R+M,6OOXL MZ@N^4&FG5GA$P^@]9OZPVG[]TGC=L1[@U(3S.)<05WBZ@[H%"E2^]72F$Y*S MAJ.0_6[SQ)&#'3$HQ)[A7D_%>&4);;.=EJOXJ&!4.U2Y?%ZMZK?Y1LS4 M7'/LQ7T[#3?IV[OV^U\^U9B^8[\6:""DFRA:N'PVI*X&_@VXDQ .M?4SY=2A MTB/1J,D-^=M1X)(>+YL*SE(6,@..D[MO(LU(HE*()G0*M0V/APFPA7)"IP L MO@_1ZS1JG9/G;[Q03=[Q8Y6K"8VAZ]7Q?/,,*UG$3ZHF$MN&1Y%NH>9][6=A M@7J-\[^AMB'%"]Z;R*57ZEOSD$EX"+6KJQ-Q;\&C,),N\QT,0\T%13;84-UT MI&@<..;JX4JP >]C+1OS,F:XJ&VG6,>:J-7?>P])8P>]*VJ2YPA%9!9%UEG_ MW;N) N&3(Y$[CGB!,)',YDXF9P82)$EY,@]Y\>,;'DOVQY%T2L&F_X<]O6B# MQV[,@YV@92^%_<],>;O>1R'CI[G,"0_YA+4KSQ9*F$KL5?%$IA:5M"U#M=5I M8VY*+F\N[JR4DMJCA2&85R#[95$?R*7!L!'^P?;:8L?["+$)[J,@?[$X9,?6 M6FU\(3$B;^>60T@4H6GEU21*-;E^]4-]Z9S#02<%Y6]*RD6;DE*I3!8/G%N< M=[;8M%S'/K^"\EHULG#0&3\9FX8+_+@T:8C08QVG"(;AI5/90$UZRHTR'8?- M8>7MH29,J:O4.$2SHAR:FKPW8WV:*3OY8Y+UJPIE6JMHL"W5N,&,QS]T'O*( M6TOL&3=*3GZ$NIHTC"99=FI8#&!%=N[20H;B0MK;'8=3-"@LC7=4^@4#SP,] M33A5PU+A!HE#0ZQQ1ILAIQGT&M3P@8U%I7"QZ+7YR,P)!B]3QUCC)4BHR$A6 M1V=)6D$.'E/CI\M]#YP V=\";'%DA#*>I66\%9:/H#)V"K'FOYR5MX=#"5+" MR+C@&[W%T'3B\ICR@:J"V-V,#P]:*@,JE:G.E3LCGNYV$Q2+!V07'A'E;IM8.KYG7#M%OJS+;VT+6=!DAN> M9;/HMIPSA=K1DT6KX366R.\ 70_8"X\(F_IWF8 MS7_P"YD$[@[S+V!?@]IB[Q_[\.<%9+-_J>Y%YS 5]90&69=A$TG/L#+H_5R" MY*+TK0:NFX#,;BE?";W_#(B[BCO-220!;PO%( ")QV5S68,F!BW=9RE&:#KY MHA4J9_L96!,/FI/SN#R#.W^\Q-4^QGD1!A:NN[7M-U3$>'_"=_>7/%UIXIQR MYTT;QI&35S4##6@R/7@.QVJB)-#.R@/$\[9C]0+,$^[H5P]2.A&/'[S"6*Y1(\^GZ,,[R+'_Q84%HB.2'RI!R.JE+>$.\ M VSV6VO&>BEN7XZ]\PY59K'NIO5YSND>C(N>M]JRUHX?AX_N=$J'A+2M-5,7 M*FP.KB.Q>XD7<"'"(;INF*3X"$3\N-NBM!MC+NHVJ#%UG'KBXR8N&S=\H)V, MLCW;ZY))L?X3I3)ETC1)XHN2%4U?F7B R<=C=T=P_I10QNI79P6KW40_ M? ?1?9]0]])B]&\/G4*AP3]VD[M&31$*H+<9M+Q+NK',U^4NFO<#ZVYW'6>H M73]P]&<(D+DB!0X[-Y&V3.3>63]HTQ4PFY,I4'@0&Q#8_)JML>%,5^"'"[,J MRRNIX=XM]SP_2BP \=,-=KQSR,M32D'FD&QC0?D+,(4IN*O:%WX9O3"=(()\ M42;$TM,EL;I!R]XD1VDTW :,$/ !-M64@N9-1,I-L-:RR3#P/CB^95#[\AH< M(F;=Y1#LM&&*%Y\,DXJF50H_,Z78G)8=3X7E&'%JL+-$4$&\0WZ$3(H49*Z< M#YAM]YMMDQ0&Q94AO'XFOQ*#PTVC<\KKM6*Z(+<.3PCQK*]M%.R$X)'$V%N. M3GEKL*&:-L$B!=RB\(818]\WN6 QZ64J]16]<_! ]C:&;@O;V7?*JWN-,IBZ MR2YG( IDD2Q5?J(.05=$85RAF3SIK34\L@^=(.LYY/),5;Y@TAL=U$3$7M=[ MKO.]%/U)?NJ^&6%P:?=1/'@C&TZ 9!9/S,U63;9P/($S;**=D0E*!QOAQ'.# M%^^CQ==O#)B<&+U6B1+11(G,PU8SC>IZ5=FIHL@<=VMF:%"V<11-1_E )L%: M9$.J\<*E. 8U5GC'44/7A-';QU9#)*PHGRPGJXJ!\^Z<@^4PTFC+G-W&+#;- M^_=C?!NL$DUB SH1.>[*YE1[N:D4&TWU$%=^NS'*C*L69Y/A#F40T5=@"?JI M1@MA@%&&-8<=)?=$2H8G;.I=9X$+WU"4&AA1)=10;69&R/:PP- MUB)D?=MH8O"T!JUU-/$.C'L+[Q-S+'&H:HI949(_#&8"NV6F?Y%,.>&H[*$+ M]3KKH,[?L/]XB'=OE!%M#+JHOFH(].VGB$GUC52$U;I_2)W.-;D]]"G[$&*) M14-((2,O.SB6B/@8T@Z!K;\HZ[D+"5Y9)^_$LD^_T>4@6&,0JBJZ7LGNYU:Z MJX"KG^"5*>?/0]./S^CJ/I6Q_9Z2K1UJOLX+&62\CK(J<)% L$AR-DCLD%+Q M)K_@B)*(K3M7K#3HT!3"0CE#\A8Q=6C;$4RO:I9&Q%52F6)G6*1\,87V=2@;\!:P=DO77D:6_AE1Q3N85\8EBU%=T:?A:/;H)T#'SD"CM\A0O0_O5*J*=1_KYDZ_!DD G_O,/UQEUU@F,91J/-DY1 M;7?!#H)<)U"RI-+:[FD E"*IIZ[.[E>LH$WAL16YE^;RDK!<%PZB,<5*:49V MDHZV\V\=(ZRF^>)U33W4VG&>!_B@4U0-=_XTYW(=GODF]@XKK[1OP [ M!F99$IC5F.<+O(8%F+-@ 8'+XU0/?=\"0S$ZQ;*M65[;!R65H8+@':2B8%:* MZR/CK&F6LOJ76:_TZ30&5]S[NBR)0)[TMN;H.T:.RZ6?HM5JR/;1"=ZL*LJ, MC?FDX?I@'"]W;JS6D=)\X^V-X/&O6AI3 M[VS)QU13TPN89PDIJD,V=",:1]E)16UXL+ (94PM?Y?(?XV5EI.6U%/T#FP7 MM/J60C O2MZF=*?[?C"S<.8J(S ^T;L VY9\2SWP]"PZ'E 70-9@5<2E2H D M9R@0VL'H=04_"A)622?A@1F05+@2%[O'"X\6^&XI!TTLXFU320ZF3[Y8#TS. MV:MT;G3LF' QI3SO,F"D2:.XO&(I<.$>2B>92ENMCOT25N1I*WUGPMGNEFW/ MB25'"HXIL&P78+H2M.?J/"T_JE%)@7EG9S57<0W9L'=&S+X&R?.:3-&=3!-? MS3[)1XL2^\ $L(P*.['5!)%X\JV[&W34"^ZW#W"[?X7NM+X@]QYWH8OOK])D MJ'<]P1.#DM-3-P-)^ &2^Z#-(B"XC;SU$N%]?#J_F%5!'URMQ\.;/>V*G8 _ MA/&E0E3B8P>C.1C"V<6D*+*+*9JKQ!BQ6:6]A3!G^JOPW*-65%>]FT_;5(O3 MORK,-#LD'UN@J%A[1L:IS'F*NRVF3!5I2H6COVT"!3J-+P.U6I>I;TO"2DPF M.[4;@P=5YP[K-GDXUR%?XZ89YFF2[/LE5%>D%,?R>\0AS^?-B-Z^B754,"*Y MM%Q\JJET:P\B0%-+L)]E>$LCP0OWG&DX>JS^SM_ *$1XE+Y/0*B2QI!;;\KN MC1K;8PJ+PBS\U_A@K&MO[ XQV.+5ZJVS>E'A%VE0#_CW7X#?6]>?\CZIQV#) MXEHQ8N19[9'(PAKR6;R;)2IZ#)Z)>7&)PCL,U;V ME%Z$44RQ9N(]6)B>P)T:1?*UQWPS2B]G_\LAT)Y"B>#J$)TGK8C<)&TB)95+ M+5C;#TNV\%IYE'&32-[!C,O?&@=6W+(V"9&J7+X9CVW=R _G99N[%(-M)\ MLS9 8>RV72=F5=N%A< &L;-?Z+3XH]E9*B09E=ZB8-K=DWN_(;R MSD3X+V #]0:84HRWW,G"$3U@''?EK?&01;6=@3RG.-_/DT>/RLL6%N9TO7;8 M73PU]_G_. M10*9^(^Z3(2?E63@L:C$C(1WU^Q,[B:7DY.$A[*I4/NO%=LC[$/.L\N-G\-T MF[-$:38^YH3DW2]5_@JS^+"Q#?H@4DC3L)VV4DXHW,32[Y7OEJ_$BQFYGVI? M90Z9OEFB<#S&+1[U@J@XU%R7G=?UQ,":K#,1ZTU9/9RBF75PZ4VW,*CJ-RW?R68C9SDR5C/AI!QT,Z:$SA7/=CC-QT$0* M8KPL01R&87K9_5--.<]R<)P+4#N])GPF2>BH8&!E>;M]0Z717(3QYY?6.3V: MD*(VNL9R%N5HJM*H PHO+S@^49&5SNXLD"'P-A-/N":U5,_VR\W:]K[)BJY> M1]Y!6V0AIK.AM@\]ZVC?MUM&1HUDN9(EQK/PR,ECNN8=-<+&3Y*WE4."N284 M2[H?#K- ! \RW:-Y)]?D7PS(=F88'=[NN&-Z@I-^RJ ZP@7SG/E.+8#$-UT1 ME4!IH6M_/F;FU5Z=//=S\)[_=+7^&A/G1$,0.NL^'H\X%-OM[CX:%>'?Y6V4 M_9&KTX>'W8MV55"]E_"OPJG!W C.S;NP:73 /W9ZSJI/M12!#E4L1 M]N07DG$GK:VHWTV3XH;&11F;W'K]?J3RYT3E.GH@NO@7ADEWII35.'R:&AIY MF%!O"L$EILV],E9GJ_;=< 3,1FO6,,<:^7Z0:P7\<&'MTFGP6>T;P_3_]1F_ M5 @USM<_P+L?O[^_HO^Z]5IT_8WTX3Z\-4VB]$+T^"?B"0G*G:O*AZU)W@(. MW@)7[^4XX%&+%@RC+AN8:8'3"A'FN"KCW>0J2M*#H[K,B$L:!GC#6C( M[N,_J*D;\6?R+'+4A&K* 2>'#,K$W_(*\OA:U5\P'K]2R]V:_R1=\BW3QR$U MSCY2V_0QWNL>^\BTK1L^.AN:7KR=/R56Z.BJ@U8FO'QT/TMG1224A#RD35)L M"'N)C%23*-O(:6H2&4! M5T.GS 9)"BD$X_D+!?/#]S-VVCN;*M(\>=4)XU1BQ;\T$ZU&F0EW%B*$T*=F MM;;2+8EI!7F0@YP'9:[G=T!\&*K#I"+3Z)&C3YED\]TW'J%Y;M26\QN=K]E,AW>4"'K/M=GFE4+P+Y2D&>-',-=&B7/NC!F"I9K>Q MW!]-KY?>8ZYLMP;.;%MALSY4TG$^5""10_8P)-O+3>0FR"XF&]GE#^86^M@ MO^D%D^KPA2@=VM+:YGY:NIHG7/+!U6-7JJ&/S]J8"\]1[#R'D5#C+=):V^3< MM7RXO0,><.,^R:GY&,DY%_OLS#Y?R2^W,K68[&-9=,OR&DDETLH$AZ=E71HR MW?(AUN',:_)77R<;8C8!C1;WM6].=H9-R^QBHW,6T'8*+.)\0O$#WO$6*[W1 M=9,9L0/"+50_.O+RTKS03&5N'+XI"E4&Q%6".Z[ MI!KX MP5HFF.GDX\>2=1VMV2&? F"\R8_NW>BQ7KA8^RCJS^X8 MNX2=5=D?ECJR9Y6:SO7"B%H+H./V*]JWR3-0N/W7#^T+C2HUR6FM(+:O/F6V M6J.%]Z#,@/LAV>7#F&IN]U%QFZ&I '0JMX&JJ30^1"-M$C%"?AO# U)NFCRG MIK$<5F>X++(6#)16*D/^M:QR ^T/M%>S$5Q*\D"BEP@NR1UP^()91N>$.7FL MCLLJV,M5_(-#6SDJNAT1"<^O[&GS$++ZY_[QGZ-;9'5A%BFWN6FH/7@RBKRP M4C:RG,)F^DR%_D3T.'L5D. .'[,(GF940O/QLZU]3-[=RNHV@:K2[#+6;-FF M35\XRQ])>=[! $5G.>^MPW Y,[ I@LYCG'&6Q#G@9 GH]IA,DXL[N-GP]9?/K;FNVZ M2+9YA)T+2YEA% <1-M"='I:K-!Z!?JR6G7I=]RF0_.B,IK:+2-2O3)O0=/W\ M_7%?EE,NA1@B+M;MT-4!N*<7(&EC?BDK#.ES!V4="#BZF&-[[N->^BS/F90@ M-9]5EM)6G_JE==@H%1?H-3/($X=,0<>G@RXRG=CK!728_R3!ERR:9/&C&Q5%BIF="8KSM MDI0;1.'X\(Z)GPQ9*N3='QV+5\!?P$^"XL^_6@+73#.#!LE3WGHGO_SOJN=B M65@_Q?G&=EVJ>NWF&HL8QPCBD6]/\=RD0H0]N54'TE>'05LYLBC7B\#)16@6 MZ1^"'LC0?FF4[>@L3JT"06VX^FYTC0]NM9QM!:THR"4,>XHL5 O8W?)2[$]]I9#6_I6[] MR9-<)BKC/\%][;7]!!]AS73I0:1F[C5^-Z0_^V%INRJCK, W;]=.415-&?4N M/>;/)8.E EZI!+X:D$L9\S $'C04$1*<;IC=-^FB@BF$M] 6"F3^"TUD&4/F#'+5/')ONPFAT"[4W,<1Z=C%;]57YV^G[268S1WGDB1;T1N#W@W(_V&(W] M1T?^0I33FE M-G3AM4/>J",FW4:7.3S-;CW0J2![W%AQ<(0!4]Q/8:R6H%'1BGO@^V9@#W1U M!4LNL^?+BSBAXI45N6JSMS(+II7DUN26=7BJV1OWL#G&QM'0[I0RJ5+C5H"K3;E,]5EI*Q M!]7J".!/PW#HY %T/"N;!"SV'/%YJ8F^SN#XTI\B<-XBW-PRF@@C5CA:V];# M+9^VFSG'96KIDZC.TBFG6G&]B)7!EGB8JT"&E +4_1IJ)L[9?5/VQM+O M_I,D*7\!#M=&2V!5!3^.W6ON4-(KI$^.6\'34(%7_6QIE]+*JES=1'K=@]SF M3_*UG?75C979^F,Z2-U1'ORL[Q50$>VR=M64$G.7+8$G&8?(1[^C,FW&>]$Y M^2^_F]-=RP72CYNHON89'XE,YZFJAQ7-A#"QX4E/#397,YO:2#M6-$_Z(W_B MGN:7]7-T=:T?;-5)D5]"WT]?OCY^^SFZVOJ M-?+2;R1RD;,! Z6;#U3YI5.? HF]/[5WNFY'G?]0T]VH .I&=N\YQ)6N?0*W M#^CXI":RX1C ZR+SW0SBH1T#(MIP",!WQ#@RZ*:_3MCU(5,<1V2JX#M(.X_B MYDJUSO"%-I;F2+^_:LJ#^>83GY<4YWSY7\!3)YT:38U')GB/+C_ AA&$GYA/ MD5QBR#9P=L_.UD&Z-)UO1W)U,R">L[T[X>G*S'.<[2YD(,XG9:+$5]*997)7 MVB)@))4]4'L& U9FTWIFI/\T<3/!@!/%>S]"- .Z4O4P07SER0B3[W3AR_EU MK[B](BW+PB'L:_ @OE#Z<3D!,^\CE9TNL\VW Y[#07! SRPOW* #K6).,@^3 MKW5XB*9D#A5%O9.8N8ABUG(JHQ$:"-VXI& DW5R5:<;SA07;F/F*,&%LN;TQ MO?O.M4=6W5S5J;%P3J!9;KI73QQPEQ*SCT5C:TF[,1&X@S&7>,P3SR66 3U= M07#Y$8>Z\H1/V$>9ZB>6+DBO#NGB;RO5#C/FE@3O=5.8Z:<=$QJ7/K#GR9C MSPD2@MY'!(6=2H-((XC1-IP.>O!:Y7HSF66FPPTP"^= MW$C1YW"\P>'&[170R&^%RE9HELK7%SY8JT07/K.P,1_B$E8NDUH-&JCRD];' MUC*3\.,-G-Q HII'---2V 0%@QRW6,=QUA2E.0/JR^DRE'.9K69M%=N+>U>U MO*H(91*V:]#1+C/E>*N^(L@3M. ^7(\(Q 2YQ)8&K[;.^Y$[4VIZ+)CG:=5D M6+M3B)!(T!,/\,''_TB>L91C."*&K?/9?.)/%JL]T5)-UQN0S^0=+ F9,AY$ M"V ,#-[*#'B]R*$W-7)G4.&19%?C[X%09\2VA?L*QB@JDO;25UE![7^&6B MKXD78]21UR7MI'',X);<*04H@AZ11JIP"8^_GIZTUEPEC=(7GLX<+0=O]#[L M%"[[ZLUIG]BDM=FNO6>&(;E_S*CF7B*AO!+K0.QY0/]KV*1J^J3<:2@&C151 MFF=7)3)(HX=5#3C*=>EW; U,O^/1\J>0IBEFL@^EH+,!26_#.H\5;S^1EF,! MVYGK*N9:9B+BQ5?I[?\"MBPBWNQ/YJE'+_I M=/><&2379-D78,&/9CUZZ)+!]%5PNZ$;K\%BT]4-36C;TO0QY9K+L\"/BY8R M*FBHL0=6V=ZS8VT$'$"TW^5?B= *=]RQX*9/WO=COY>3*@3TG"K)O3SQQI:V\/&5PUI;?$T<0 MN/(;@J>D#FH>!,:&^?67\U:%S$D8\27VL$X1I!YY<\>2U_=4^4^WVH8^29K0 MVT@X8CZN?[ 2>.!))(X_&Y()((S[9TV&$_9R*O4Y%N[@K_:466R&WFL+*WY M>"O/1A)"F!0;.H3D#CE9V2/CUYA]6;@8!2T4=^.$=VO)IL/MGR5/BG3$3@TD M\IV77)*5P&-NL=A30M''NPO1I*W0V)9TKCE#;0-,R&AY9YG7_0C/9E@22#RO MH/Q:3<+D.7@8L._S6?]G?SW5_D_. %>F*R:R\F#74ND^ H;J(I0#/+3B.CM; M[>&VY#9QD7C(DU*/A3JY!P5*)HEWO_JVF$G#THL]>]*XLP6^:0[#-%BW]^FE M_--+SEIZJ8^L&5E/ KUR=L\1,A?6R>DKSXE\;:N2@(V<\+/+CRV@(&6LF]O$ M_=ZFH[_3"=]Y:D2 B"R8SS8(24'850-EHEX.B04L?E MV,JDVVXJ.EMP4O4];,.#\)=T!XO,!^I\2C%B;HXC6Z;2T<[EPPAU5FBG MG/L)!(I'Z@TN/:\N&CGF*'M+;1=KV&C3P/.:T]-G8X!)TF.#7N2!I.<1]XEM M/WSG.[^#8K^-KV[.;W]@DEAH^AKLG(I]'U( '09$9''"ZDS'_!;F MN_YYSG>0RE4=&JSE4U%<6]3^>.-9!"M2GM00**I5MJ0-R2$)VK!*2 ZPG!IO MZ%3(K;^$1PTZ[+I-CMT1S8$N=\-Y9M3JU&4AW(IJ72L9 U]HC0^2%*_.5P.2L:24 M*,T6-\M@^6TV5*Y]6W)AQM4RIBX0="@1ZLIP=^]7GJH13(4HOGC8%,8KJMWB MDT]W%TAHCV?.[BOO-GOU2HT_'&E!6>:EWL/(M;55$GP/5V_ ^":3BY!/[P.5 ML/77]^K48F4O0ZY.Z(F']*;)K_:9ETOSJ?^- VLI M*/UL'#+?/>LN^^$O0-VZ9Q]?/2<.OHTGC50@ \V)_\BOA)2+U=SU 2;31AV[A90YC7,*%,R M<)QYAZ%8QGUE1/C(2J00HV-Z[[Z5JF(#UB28.;3$D^'*9D ,F15=1R;DS"&7 M;%]7J/"SW%KZ#69M4K37H8(OB>I^?SF'0+3?=.:>9L+ZV820.*=. M)LN,!W+(G50,"-0,H[>\ZRR*M_97XK\"%]9(6%.5J'XH:OIP,2(-'3/8';\NBQVF&6OJO"34/8U#D_QRKGVJ. M7;2)^+W#5%;G>*! 4 C[])'A@@]+\&!U$C9*H>\,:L6(%]?J4*@ M&]5*F'GWG:X2!0LQ+@M!2*5R?'DVEI_5&2'0VM7\CJGO\ISUV\#G#)9-F2A+ M4M1-FJ1T"(-!!D6G<<"T(YY3V4J=@06' =P"+D&JFZD.##6Y61--?1Y'O6BX MH+ ABW2,](_>N\8XJ>9E JR8!H2)J/!*%QY.:#QXWY^\W^RN^V >,7*BE/ MG.>M+L^/Y7$-/4WC*GZ$;I,_>",L5S2R1_'2:F&=+5 M]:<1S2)H2X]TV_\+\&7)X"I=E%!CYJ?H&X1+TJ#OSCVG.AG!1/CG+\(B9XDZ M\F>QN;@T.+JH55 M276@,.N:PLX^3OA"I+4T5)'%724;?!8M,5I5 IQQ:Q(<]4I#(@Q.OJ_QA#ZA M=@=T;VA:G3)0_E2))9*($5(%AX7,+;$]EB%I/7Y;[/0[F^GY"!A6 M-<:3.K V!MZ'(H'@6AY+V^10;X5Q@J)*+M8$[Q^YHQ\]*U$Y;19]DY.CM-,% MT )%/O=5CD,LOMDF+,U=B'H<^#"H7N>/=V&-(G!+@%5B*G.W,<#&>!WVX=IZ M<7Q5_MKJJ3Z+8J@I&=D@_^) @,#W,?>+G:>.XI%=>\UF(2.+F#Y&)C]@8YN_ M_3*"Q)J4'&,6C0I!*/I,FVN2<0'K=QW+#Z["J@%&@K!7>)H,+@D2L7_A;NW#HJSZ_)%&W>"N[M+XT[C[F[!71L)$$C0 MQJ%Q=R>X- T$@GL([I*@01,D6 *<]_MFIF[-U,@W=<\Y-??^MZN>6K76EF?M M97O]]KW/=>-1W"8:8HST.8%H:=E3-1R/LI^O>$PF#&Y^0BMI MV"MJ,_M'LO8MJUUXSR*%Y68K?0XT?DVHM'FX\LZJEJXU:\#X4A\\PC!D\T?U M,VDYG"QY)'AC#72 / A$$0&\R:8H2_-21F!7:9A;H"J3NI^2R;(O0&NDU@#CR1[M)LF' MC$GTPGIDQF'LU"J"[=;D8?-#X#O3T9?C&O,<)4H^G M21L]+S.:.9BZ)46J8W4F/QS\VL">B2QA30?3227*JO,+E->M&"5I'&S9_(:2 M"V&&/[M "EHW5TW.X'JIZZ<%*LA!>]N]#*%!J8:%"@T6#!)!I@I8M,&IN-W(DQFP>]V@6TL\[N1]O &R6]B']3+ MR8U=S]QJ&V'5?!G:2,YJ46E?W9E:T^,!Z3E54V3\VQJ.=MBHZ"W>K=Q%+!%* M&,LCA@637/V$V$VUOXEE%.@5=O& EZO4>IK1?)J^RBD"0-<^W?:W'$VG"7S7 MA7U!0M.!%H2?25D:M9&RQ_%> %EOB&=&@S$QOTE!08-ODQ[PUK1D=\E!XCAZ M=+.>M>=JB86)#9A]C ("P67E!Y#&A1R2^4;W],R^\J5AZ+TCCBS; M*,Y>#JC;[[_.](.4C/S9?U:/)U &J4\UR"5E>=:/!\.XA 75&CW\=7$54_?B M-!67J1JBNC6EI PBR_CHR "6==:44+)^4ZO=??*PB(RCP70$F[4.E>0'4YPW M%K?NVW.BH6',C2T,2OTMU#TAN@\WG5NP31W#(D\2H-E-27?-A@H^6>EB&R,) M8#(M(LCJD"W@(EE,.$LC=I=$X?,G16;E,XG6X!@Q^CX2_P(BH[K(]]KV4&;4 MJ5 Y$0\M%U,KM0S2RAK> MV1^"M-%^[Z'G/#1<6K&5A]R*G#+FSC^:M1FO1(+71QC%BR*T-;?!_0*@RA3C MJ75"_TRK!!2()O-GM)-,XW4 3*-FD56VP&R6X:+9.OKIU6(>F.] SCU4O[T^ MF(1-UT8\ MO'D;1B03R'8T765*QN7\TV]LRTW GYNOO1U#7@#>0!4NB-EC5YO7.T%;=43$TPPG0Y>:"%3!WS(>@= 01SYK3X K[=Z" ,7SP4!DW6^O7 M-@NFHO[Y<"@&@/[KHM348D#5GA(.Q&RJ$"SY=B1MTZL9:M"\QI)1\XE0*Q5S M:85,.TWEP\AG>G@LFD\2*T=EP5"S@:*NJ-Y#I$\+&5]LE29WYFV;9<5W"5=A M(1P?W>_0%8RR[RMP!R5\3^4?PLAA\UGEQS(DZA=VJ\PB\DM-S'RI,]^V2<,U MQG,UXB$ZV(FY?&QOR7[HLBAI%/TL_NS.R>:R:Q\\D%6\V9 4.H$0^SNB1-@O M+&PQVO0LAJC_M[=RU4R7O0/Q$"[(PLV)'VBM]S4+&V8#0?=+G;9K_]%+I1,+ M$]9V)E]3GB+0MQ=S4%>,B\9OU@QHDIC/54]&3TU@?2NNNJW%JZLQXL)/ONG" M1/P'>[4LKC4'PE>*<5H%]6!217>[;1C/]R62ZEA&"4L7>OZ.#ZF5L&475O> ME91[JVL8+T:=;F!T=<8I7*%>6@J;\C?+RKM5J!Z21XP@DI5":^(MV-1*!S[? M%U;WL#E_B*>R*]X-MO%M MM<[.&5C4IA"AU;6E*AHN_E2C-H'#$S7\6IV0U>'56/LLMM%10E3 E''GJY9] MOB\R^0V*$'7_D.,1PC=>PINNJO$SF_[]K;=R7;4/'OY $BS7Y6,U08T6<\]A0.OG5K1!2% MY_+L,[HD.^8=HBB/2\8P.--L32T%,)BLI?9D'GN_6=T^>D-$ )JMD6)GA9.RWCU@;D3DF"R6UI55Q>A MT5V6BUPPVTJG"5)!WKTG(^.[Q','X*YMWPY1FL@HXOBMC-@'_/8WPH L;ISS M+0ZXT;,I8:?'GI=DI=C7-!.&\DV21:5&&NG/'&+OF@/.1._@N;_:/FDB>%D* M74[%\^"*LE"^'H!#-)NW!SSY[.MV(]:UB,:/S_<_H^6Z D<$3<;W$;C$79IA!@.FEQ MB$DGZK[WF>*4Q )!5E*Y?\=CFY^2TLG]/+,A&-ON/D(H7E!O5SUHF9$[V(XV M.].,6Z!6K5XE%[ (+:NO!HX-\N1K2^[(XL_X*,J&1YI2XDFV$NGXDNQ:W>]( M0U=Q3-F<(2UNJ80CB022:FBQ:E0L[OA8%&S.[2';R -VS*-C"&%\@-77V#]G MEJ>H&MY:+??6L,;_MVM$_O:UJ>=UB_N6PG+!M@4S\]46LY1M*:JZ[)QWQ7L;KM--&GB0 F.!@6@0329>)U=[W5]O4\WJ?:TLOP'&'AB KC+?H)"/!(17P T M7 )B&M[(+X",P?F8E)X]/<\Q\2 ED* QPVR\)FYJZZ>* 1X3,0^*_?,@,WGP M:=;GM%P:7L7>C?WWKTN[[MDFI543+2;6O>@G3C N72(TA(B5)N&BD.IAA@IK4;OM+I]M7?$WE@"4=*:(+ MW6=[I&(1I:]3CD0(#YI=)*OK&5),P0%M=:G [4 M!V+]R@4M-E(IGS!D<0_& NVSP[**R>GJZ\^#,/B/U64PYWI@HJG'$;T(T>MF M@F%M;^J6"ND#6?=\D LWL)5. \A1\8J3B0 PT))0S&=[CTIW\@(0?.LEKMS= M#5>4USQ8R?K+H!@_0RZ(1%>Z*G-JTT/H@#^_UG^%.NC- MD@PD=F^VYU??]^-"0Z?[%?W0L(G0\:N:N/-EJG!S.\[0D&BI7KA-EZ!_K!ID"@^RIJ@%L+?F1-2MQDD$IZ>:= M!;3&"8*]X'M!'_-%?@@BCH>WG0F9+Z57?3T&J4=O[ M%L-[+O0I7:[/QCD4^.80D(FNAC=_AD6MNDWGOB#D:PQZ4O0(%PM"(3+@?&+J M8SP/VVNV@WR<7@8A,2QUK#'@7\;F[FI:D4Y(WCA?>4?"3)IJS&B*N5Z!3=C$ M#+)_6@7$B:)_+HIOG,J(VW80!;)H";',,H29D4-_]_FBEFCMR;WJT*L,TT*Y M">NAYJMRANCB,#7]Y@#%?-1G9;;4@ MCU[CM+[H;T,7=N7.1 O^F$ZQ?_?4_ MK3R'R3R-L/&^ +A>^VC[K^[:!5"BMOIGDJ26472? &\,3F,^&=(>Q3. M'>[>5YKTD(TYY@*J)+:I= .)^I]4 1YN+(/J\[Y%VU%D7?N!G)UM+YR* "G"H)19QYW-&)#:]Y/'Y1MK_X;W M=,&^JAP%<"C]6VX9@]>8MK&[+C^K@(H$,,4A[0*[_ &!; KADKZ#>,,M'H?8 M[](;1WN>W94]DE2'PT CO+G46?MKH!PKD@:?3EZ6 [9UD?L#?X9*IA14;%=G M8/CJ:'Z:E@TA80\:]M499OO-;2^V=/MV9J!HT\Y]^!LL.+:PV1>"GYH-WB]O MU1A>OA$? [?H3C$-4!)R@U3AAY17IFFHNF:^D>1?RW.Z:.A,X-6>:$;W:!O[ M>([=X-C*9HKGQ8#Z?D)".8?\RJW)A&]D,'%^-'&K9*695G6]*0Q'%07\%5[ M*!N5=^QG#:Y=XE$/MM3LH(^8S-DZ+/ZB\B ;T>HB^_/2O6PM&(&3!<]AIL.X M8MU-:%.&LHI7EJ%WG;4=(Z1? <14D)A#ECVXA4 *H&OY_B=GUIGZGUON("5X M]2;L8CY_NAFZ\] M2;D'/H&#?C]?WWD]J09$?G^.%-CW5,P_RWJ>G\+PD+_( M,3=T5')LZ??NAV6M/7AXY:YUGX?7\N?[GYA@M M_O.G0,XB1+]5X^ERI[2@93T@!W@=_*@=3"04@@L5+4#W>95L:BAT;6]'4K77 M.B_42/C&Q?VNF;<54:#2!:R;N)]C9V];\YX@I@ _3Z\[>%K%(?9:SZ?(%*<> M@X#]P$<77QVY/XI*9S::>W_)OK:6\C6NN@(O6Q.<@/PX"@-6-*G)M7W!UF+F MY4.[C:A&U'XN/+48(Q>%&; ZE;05:-(WMA54?(M( M$:T]':M;#I\V9[8=0*Z8UGE4GQS&[=#"-9"#Q_/U5H9CR>JG2W%*4%MI<7,V M.<:Y*,E&>ZY.DA0AYG"SCW!EN@"5';:1*/AQ?5L_"(LH +_)O.U\BZ?3/"+W M< ="I.0[+M.$I3A1QTC1CO@R&?RV/_C MSU8+@REF$?9.3*_EMN +M 8<=-3 MD:&/@%G>"HR3C'#E$NQR0D((&7(H^O?Q3*)]$\7DY VW<_-ECP+[,\A9.RQ& M*(.?7P #SW67,<(N9I=4OH)-_)2\ACF38I];A("K\]WX!TJ5D[4)J81!Y SN MWZT3W)&N4H*H>9HO7-(*J/!086$J6@I$%22(D?&Z&899=I;XN<2E:%S#2[D: M8]";P%'WSI4U+(Y&Y(.*H:HSJ+\(PY UM>#Q3D _T/HC!X/[N1ID+83:/1[H"^$?&)1=JPN MTXJ]"3!K5*_ AH4+0A'H447"Z-8'+>@7+S0Z0EV^1YQKK-6X2_D;S"L_[\4& MF69REO>@)ID"D3#:P=8(C_6&4F'%5)7I@:@:@PAEHMW);,5L8AI@[MA5"U:B MI+.E@V7@Z1/W\T<;J4Y^JI6.@"(?P5$C:T0?NEC=15) @5?( MG^)=C'Z.*GANGZS:I06(430;36BG'NG:Z_/V&BY?PF[9I!JP"/.%_LQDH0.1 M?60V?,%$*IU-DPW$M^()F>6,%!Q!*@9@R,!G2]/1B)+M$3[&:)Q$$VYY+-LG MYM9YZ;I/A!,,JCCW$[7-/O<5,F&&1^B]%A//J)%KO%+4#+E1Q 8." M-I)?,3$X%%&&YE$)TQ$7=*Q1>UX T_[C36<(-3LST75_1_#]N[494?'#:J=5 MD%;?4;,G=8.G.IV#1%'!W,H#Z*,R,5]GZ;.Y[92-P4B\Q!25GXAQA"=WM$&. M13.%_<@;TLT/-V';NBAF479GIV8J'<0 (W'7WVDRE%N[EZA*+4,4 W/EE[G8 M#LZ\6WSOO_(Z%07Z7WXRYMPHNZ&N_"_ZH/6_BO5Z 2 &/C[?/:$\!XI_%WG^ M>_?LI_-EX$9QU09_717)I7N2Q)!7X"7]) \2MFGW@:D2?X)NX(/M"^ <31^_ MH)0(Z-Q'.B: ,CC-Z9!T?=RL[IW>M7V7D/LAC1-D&,/X2)3FESAGR)YC4B:C M-P51W-0E5\:[U +#W+O1[S2,Z',JB.(L^/MG[H_FK+]0E^Y%J&S %')1/TL0 M# 2=[J=P)S&S,'?]&KZZ^8W%DGC$LHOP"?"%0>N D'%I&%OM$!%X"4FKW4_4 MQ(D+\>&V'5%'MA[:]=1Q4IG=#Q->[5"FX-RVO-[2[9==$8)=E;5L7;BJ>Q@S M$N/8'X[ P]URD\)SEQ*9N>(U]3_B6F1[*M?AW>=B'JY]#=#U4 (GOJ/Y(?B* M.MN,ZKVPE:> .-0.H0!+\IV[6E]_^WXG#]T9#"O95,G>0.\+:5E7IOI^77.0 MIMFW6\A4%AV5TO=CR3D"^ @Y4/$=._YJH[*]U$]:ZY)>NM6UAM?&I UU25N. MVC'+.68=S25G\Y,&S3&QC+;G[C6P.+P;M3BA>D4M?71H.)!@=]*KF+[JPNW* M3Z;!MM;'OR/$@C1Q?;WJB"LV\I56TS[PK#::OLS)Y2) S ^-4$FS/ *87&C\ MF5SG8;>&AF_/<.1E8_,AU&Q)XQT[@I1JZD"L5EF M'C>_R*]<4YVL=GMIUFW ;$T$KN+[Z0[=ZO!T R>S7.D M#>@OU*@G,QKC\GU%B8/U;B.>'OZ9(,#9\4-6]H:J^LR]G#I]==3@(Q4FSL2J MH'K&-GOJUIVC.?_YDA]$;3+(EM?.F[_+(G*VW.> KL^H ^OMW8^Q#*0VIJ56M(%GY]K*"0,TTEBX*/6 M+9TUF1[@GB>SU6M<==)\=,,$/+ZNVK4./'U?XZIK4:1'R.E-:H951[ _W8W: M'U;+K,T=OAY^-](\ILK6"67FCF/Z">!#F-TV&:@+X(NSNY5;[^>QNSP+7G'C MX"WK?%4!Z+.IVF)(:*M=")M?57L'Z\Q1Q,RFS( ND)%F'[ MMQ5OE+:!$5U@ISW^PN0LVFI.;*3#>3WB# DV-0NO2]M70#2)4=J!<+/4S$TU M9N3)H:K#KG DA*_.ILS8 M2X;Q(8(MPQ21%?57[&%LYK3B'H6JIAM7JKX2L&SKM?;H8):PA=X1!K98R'F* MVTH_?2Z6IF-A862E9N 6=8JCJFY%,:DT(PI!\ L @>-TLBS,*Z!KN;,CA?$' MQH(MHK=H'DSD6+!$'T%6%<>.$M<^M222QP+PA[S;4E@XRUZU5-V9\I0R^"Y. M:.>UJK;BKS^U2I-4 H!QK0EDOW)\AH\U!ZT+A_HZZ98TA6;=#[9PW,#8BO3X MW7QKC>B(,+T [PB_9Z*S7^[P&;8O5[5/?GHX$.@&<"T<-RSIQGL[I-/,RW^0 M1Z"A&I6C-$LFOD61&7:>/LT&R*CA'V0:S#YAB;U K1FY7$3.[_I9M\CS);\8 M? WY?"[R5N!01,\BI<5+,_W-6"63HI'EJ6:'!X]:Q$D^@ 2W=>?)''%7VC9("KD5 M= )Z.^EO(,]X7:B89>5K"(OPRH(*SA2TWP,*M?XDX5@[35[1'SQWRKMV )&='#YD3OY7^+?DQAS3=6$&;+ M1?;;]&$3R\J;0OYY0J[>Q70YAH487^N(&^/5/@1'N[&)[]HQWILK3T69C)%MXQ'&2E MJ,()0P'?11@[0SR7H39H=4@I"4O"ASA\S,F6Q+8VPN<']$D/< !YFFYSMAD8ZYUNXIKIJ/_C4;I%8L M'DK9E"J1X_,/^AZ"]]6ZK_/.15K2*3#P,7U!MW7?0C\^56D%UF$KAMJPU1(A MB582J+,7@4Q?%X#/#0@;T)-S@SH;?SB2M+BF2#)5!+2_I],&2Z0ILH^G'ZN! M[3OS$J/0221\FE"WV#+C*5:9L^9?O;(SS6&PEHPV:[I:;*U@_4J;>%0;5!KI8:?$>1 M%1Y +S=RI9[P_7!D*!A6J!&SP<^_[((@P*];5 LC_UA58RIJ%WK#HB4N2.DB MY&D=:R6@%X5ARF/ MCJW4W3OSII4< VSSU\YE87@WG&-$9#@L^!I>N-W,R/:$&NOPWX5;X MXQ89QO?8I4WL5_ H#+3PG2R;/ MCY:-S-F$F?E2ZD +YWM9[^(4V?BMZ0[A#ZIR] -2:J-+8$D+!^SH&Y^$](O1 MP:.!3;,+;(7ODPYLWU;F]>094^W>+E",KN0X*5]+3>]DWL21:CKEM.KE%>LZ M-^UIS>KQB5;M!*-OF4M[;[51/ZQ(!;1J"-1M8.ERIK!RYV"O9>NQ-O]C< M\M]@N3&N.(H4O:47[*WR'U4GF50<+\3/&2(^B <&I:JED2L02-WH52H*Y'I' M$+J-GH*-.7 ;BM5@1@ETA?RZBVD)O;K>#-1K%;S\_(N MN?%Z&D(,B.3667NT?$H %4^MK@RW/ Z:'T0*$\U#O=_G;CON;3G9Y-:0&R7A MBRN[7_3'6T9+883IDSE8J]MK,(/,-"N&$8CD6'-&!3C(SQ8N>.@W0;S1K2<[ M7-WBG@3,_X5-/#SSIH0ZI4CH[6OU Y/<55R/WH4XO@) GCU_^ M2".L6;Q#IS*_CTZ]/M30L$NVO*,U?0'LR)B'6LI>JAXD_'S\\OSPN'%R@A:O MS?4Z9OG]W9?E'6,=2;T@VS_2;2^ OG>PQ^[PW?0ITF^_BI^N?W4N+;XB*C+Y M]*K^!?"CN*&OL23P'V8(0M"2_/5#&L8N]_WZ/9J^&X*Z315+!A(.L<[&JI"\ MR'3?;_Y4HW0FB+-'M&PLC2DMUE[8$9A+&VOCR7K5+"+T_[:X__CZ1$C..]X^ MN'L)SB3+PO1!VWF*Q/0^@=*%3-72+":MAM)'T'=+W]M,"6L'^9(B_! =\R%? M("P,!&<)A_*4^U)70+( G)A] LZW,WG$/=!$QPR*LQ3^$Y:)$9]'LNKQRJC6 M.VAI=;EJ309'7FE$7.U 31-G-AK]-"8>8$,:GKL7W?06E<*5YO1JK=ZLL)YB M^6UXT-;7-U8=N\21R1)J'K==C,1^%''EC@OH0[&ML@-LB1F6[O98N?TP1[1Q M;$48*:'$WC+YC'!+^'<&M7Q>]8%R?FCQ% M3[C]QQ/%J/LMI;EB%TVU"%E(R&)B6',E9\BX0!8D[>GU=Y M_+9I>.YBLG2B=]W\ W(+VS?JOA66N[!@>!$8V1?8?R 0Y. KY8HR-$A=4%;E MB,XIM>:&, FU\=@!QK!E+[$:]O*[I&4+BO^D,9]PH"5[[C\@@M]?J637U-"( M]:3O8TR\ "88K,I* @\OM*&LK"\ IKC@^/#_KQ))R9!,_I9OE6SVPKV:-I-H MH;"ADOEE9_7MMI5GL"PBMA7VW;Z+9+HFF.8!69D9?,<(D8O+]5; ;FBD872" MV*&X#QU;_4L],>2HRBK#VHJQ4\XB>F>FID_;H37GR,QK66UB]'=EM_O-)^KR M B"TN8B.%3W1@5L!_' ,>H#X12)_,GN186ESCES2=1W)S0(+P[Q#DW$3L969,-47#J&ULJ9 W!$ MI2:SIR$=O5\5_R^>O__K :VH#)[(,X>W^M/=^NL_>R*@F]#_%S/^EX& 0,ZY M69:(>1)WW=)WP3SR!S-S5\$T\A&J!-E.7531%%8@M;*/=*LU/XB!AIV-A3?9 MU.Y=<]88[Y:R!TA2# M4)(]:D!>>#O:]J@4+A?/MZ_=A>/2>=KWN6-SR<2)K_L"OU*WD4KRC0MHCUX% M7 D?O !.R(NOK\+W@B2"*,$O@%_87QX>9"\_%GY,ZGK_"''Z\Z\HIS8&-_(?@'4 M.+[_,HF6M'^^[S'U E@4D#DZ0/H_P(_<<*)H[_SPXB/\ ,PGZG3 7&6L*881 M=OMT@S2(KC$\5)E*R)$8ZM"Z<,.9:2!9J :*OM!XD[ZG@$]=IG#W M$O31;T8A.8L_1TF='//^*+HAQ,M[@>+?.6!HGQ-^YUBI,E&/;%HZ[MW%9SVO M"+6/RKHI@9D@!YOH502ZY*,'GK'M.MX;!#3H6=U! PM?4,V[\G1ZPSEC(4 D M_A8TO%M:KYW8IG$:F1< 0>CKOZ$ZOONC^$[V\@5PGW[R I@11]NXV^6\0DMY M 0P7&S_[S$KO?,)_#95\_\ST^.EO6*%/]_%_PO=> )>L2R^ K]7G3^&C?=? MT;X XJ2;_NR5A'YZQ_")+O %\$?UU_N_H43^OB1^0!I[ >QJ?W@!B'[_'\X> M8R?%4^L.S;I3VGRN\-OL<"AOSM[6&Z^S/#8V"9*)HOC&5M+7)6,' ^(2Z.$5 M1'NHBY!I6:_XG,AO<;I<["'<.:;[E"G_ CKI 7Z $20G70ZTFYMB9;OFI7\[ M;--UJ+ \2_/QKZ?OJ&7/6!!S\$O#K(G!1;+O!-P-4>$@A2C"R*WN.IJ2!K\/ M:#,'4>#',+&B,OVT"AWQ.9WP0O[JRU47L,5\OX]W03"OYJ;UYZZ5/_WC:&5V>.*W[CQ@1A/LIC=UM^F-,D M^ARD>5J@C"T)<3\1*LM$WI%SENLK7_CCCJ@E/!(;X M#Y2*6E-;W#E@8[ M 5N6P[H47R70+7 I^AZ[*\^HKPXC:HE)"/A!%MN\<#)F/O<(-Q'INH^@Y5,KL8 M>&+WS7GI0B45+@?+2C?QH'HXPBFH!#XA)->T2"18+NA71">IY-I12XHU8A[; MT9*])EP/YS"*!"?3;?'?-()E*R'1L#7$:L:>,?4DD_@T\BS-A-TS(,7",2^B M21$=0CIC%6H'"=#BFSW,RMV. M9\QU8B7:W"_4H 2X-LGR@[L6K&]V+\+?SILD9*LY=' M$E;5273)T;^SHJ%:.2K-(V*4G\*Z[I&YO;Q:3PU@1%Y.-U M'.HT*E;$I^.RS8><,V3R1YC*2K,'95>0L:?B#5;-&OQWB!_6&NK4DH47Q+%> M0QEB@WZWL5V!^UP"DID>&KFU OG\7:(HNC^XG[3O[O/!*6[MIZVM'QD-2M_6 M5"$[A/)R(6G^&T"B(R3(IUZD7:JGIJ\IA]@Q?^_.I<,F6F612:U*LQ1*_2E7 M>\?&LGJ5U\MV2T6KV*Y85?58;3*QT[CD2]%MT'I>1K?"[''5;\*P;%% ;HP[ M*NX#FIMLR2_U#S4>?H9.C+D.[-U;("W1YNZ^[C)->F)B9E$X9)&8.-, E4=1 M3#1.IQ7/9I00$/&*\B#+J*,I^!5Y_;&[M#G.6!OS:,2EHZ2.'C4WJ:^II53_ MJA^,"N-@"4KE,7*3CCJ?-6LTGQ1EGSLX&&\QX>.-)WDUQ&GU[4?-_X.B@RCQ M LAMLOW4C[O23@<"%ET;R8[AY%5 MCMEUKIUG"%L?$#6V&CB6J;$SX,RID89:>^3$V M_^YIU4N*7Q()V6H-EI"A4VN @7!$T_=KR3:X;7D-@JG2^3+HG19)X/&FRVIZ M#HACX^EJ$46]D*^Z8@R&3D!/]G,EXH9<^16 M7,Q.86L?%WK.(]OSTZL.?L8V9S:E7XT'=IY]>".;ZU=O*5 JWK_R#*1H-M\S M>V6E(7X:?Y,A!<'2W7-?-U(R3+E<;1M+^/ [^'YBOB4JX<:YWT1ZP<6D3/TM M@3.KPDU2YBL3 3B:&\]W*U]&1"66[UE@?N"GZE4@^%%+?*SKMI9HRZJ(DM#J MT\ D?W21(K)Y9-ZR"[*F)<54I8"9OJ&IZ;"MTV(KG-[!WQ55=:G!+>Q7 \KT MUZ R6>B?(#RF[BVYKYSA@X4T'7KKPTL&9R2FI%S\@\@HL6 UKU(?BX&$R9C0;D3![CE M94ZKK9^]G"[0IH%>!+K9C^5?M*CP*VU_A&@4@6R,;^<'Y*UUE^#FN?%[SU=T M^8!2MG:F3H@FMZLS%L$@?S- V(3%(&UGWM')=GPBK0)F.7GU15 .1,&?H]CJ ME4_8.O41F87^IN$_5TIV1V(#GNNT-'J+0R6$C*V,Q4(WDBSZ*'DU2%URMY+65WSV0U-U7A(6TMC/U(6)!XPN8M0$ M1+&PN/NQQ*K:EKWNC>UNR&(RMOUWUF.%)7;0:,A) KV"T=5^8[>+%,SH&,9C MD;H$C<'&]L:2#GL!&#QB\MY*F$CU@F>V1/<=NT\QC1:=?^N]&G@8Q8S.2!#. M25G3D_\\'*S]L!$:W 8U32 M@OV#8U?&>+\\[5FI(#FN=92"XT3K+K-SY*613L(F5L*"]"LK)6?%<\&HCF:" MV3A2%#*0HA:5?NX^F9ESM7:Q!@:J]ZJQX'K\"V ]R HOT9KEILJ5E2]^RK;E MV_R7:",C.R6RB?AJJKJZ5H6TYJ\^3I'A@BBZ*#PFS:H#I*?HQ"N.\&3'+W/[ M)@/RN878( ILEV>9U"+,AMFBB^/7.*4BE!^FK]8R"2Z4K+D+DW6\1TN*%/R_ MXL\[D]=2(R,7Q!\"4(9>_R.:,&3[<@_+S>K'Y1&;1DB8\*JGYH>@GMO:[!Z@ M>RRC]\>I!FT%50Y%A[S$_*81/9A%F(X-?+_5F;M,-;<*RE%L;8"$KEY(9(> M.: W_:TIOY:[L9G9P:+T86$7+?BDO125@]\T!DMR0O*^+:G2@FGHAZ$@UD2M M]NC)'ZW4. *7HP7]D7.M-=FNZ1BL[BB#CDGIYT\=OV09!]_< Z=HQ^'U7^BRXG6VTN*Z"*,H7T@"4KU%^HN[.(L M(JKUA@MO6Y8G[>4F)?XIW$S>W+UPBG,>?!XA3;3U3:\S@G&XG04UEW$+,9 ( M6J93R*6ED= (>SG$Z]/K3#B.3-FEBU MQ;214UEA>MN.R=NT<=#J_0[:L8&]E3G1G([GPCK$5(W4OD@QJ]K?S-JNC4WW M5.O$@ME%1>'S$6]EK>&BI7Y,V,>T+TB"'J. .2D1+2>4'JQ"72-J^OGY,]>@DY"?2L. 0>9!V+_(94?'S'4U_:KII[MD_&A# MEG==575#5UIY(NV,*7,__Q3*#G^SBY(B-3]=XH M%6B<%]_]YY$3)R8:@O\>AN=-C6ZUE.S5^/EJ%Z8$BP S68[R!$\)H]!R/)/X M_&]YN63:$"!>JJ>:,'1!5ZK+(\9,6E7;ZP&2J,M2\\R4X! 'TB74M4<1[BL% MML6O\KONNFYZ'J&8]!8DMQ^.B\ 4]!.2ZXJ XTJ*N FV7;C;-9:]M$V]E4IR M!A=?4NZ;0MR9$$@4YQ9LB1(SWV"Y:"G.EXMK^:BEF&890(DL/@],,W6 4J@4 MVE3;=!7]3?J99ZJRJ+@L.'O-J9E4S5K8\8-W]YW.>!G,R\OUJJK66@?1186* MD?#6#MAVM4!^S)WJ$\:!54(=2_@^ZPR#)W7DLS0K.)*IG)8R7$@AW__VS#SY M!7#HMMIT$1;[ @C:RZ#\Y[SR7S:ZO.\"WJ3 "OY&*?[@&:E!*6LON0984YB0 MF6PO?'Y76.EU\C(NB8JR-K9=#(0KJT L\7*(<@,$94$%TPZ1T,0NR5[? 1(5?#2QB,V>@9?%-4&D\8(9N*4=/Y^ MRA6C]5_K:$ZK7?=K3O6.8)_U7'SZ_J^. ZF/4[\\4.KPZ0O4PZMVR13QY_EU MA14E!>)=41&0\-'(^.1@;[Y(_/+I1:44"KI=?S-D __E]%-JPBVSX@=(V4^H MP/GS\,+WT_,QQ"!_>\7V\GX&1X2_;K(A&UP W.H>'2_GP.W&*G+G?T(H$+OF MD-$F0"2K08F_T=,*LTLDV:KA;D]+*;[2O5R.AWXU6= WEP5>SZ!BKZ=15]E- M%E_G,IC9TBS7DII ,;FVKR/I+(B+?K^8)TD1AOCXJ,X6I%_^/"HUA) MHU^XAL40,V]=$?U/"G[5"%1]R(Q?8A(=#.3)0'QFNWH$YEUK[+QAW/K"0D'. M%*9T@5 V^08P_G_N"'3[R6%1NAH?.X=+@>U]HZ#@JK MX7>22YJ^#F$:8F(0L=FX'<*(KX#*C%=?Z4!V.9T C0M4A'-) M^8>5/^*??H 7ON0*OL)[]G\!X#;]WFR_/M1$&I8I?#_TX?F.6_(A7?;RU='K MGW\YT+U3VM+VL__[R= .1>@EC\G0==#N_9"H$(:F\<,ILY[$\>@C""F_TLG% MY#-R(6-K 'M;1V][F_YVMAE$X2O;^O /?N=3C>3W0#_A:Q3;]#7/U.Z;DAC@9]7TUS(L_P'*UB.Q\TR2GJ?TV2%9__J=,_E^1 M@0:;?&G'_]!SNMJI^\)-*$ULSYLV_%7 MY8\HR":VOE$3DQ.SH"X(%Z]2!9"W/W@X/Z>&TV\[4/W]%Z&V@PN=4!$=E69&*NCTFO3V%7,M#C) MN0OJ>3 G'8U7\AEOFN7@Z$%3>(\%;D-WH56"3K!V2U_I6^/SG35C\U[XH^:C MZ^W4=V'^VZ;C])X[F;L9NO%9*/:#+I MLD67GD/?,!X;V_7D/\:@3YB7-P[^.Q-7451K5 M)B:SN,:V $]Q;K(W_O3Y5=_Z%A2[XAE9+7[8?KL>A:$)^L1SBBW")B_A)NQ$ MH9HD"$E<>57LK:#6]J%=@13A5]2TNF@"=Y0_&:/)(9N#[^ 4/ZCQTD/)@DC M]KB.<(>:1S]3-'N4L*/9%J4(799&ZN?T7"9EDVIO*&X'U% MFSGU>9U("46:]B*R+]QC'&>.,%%0DKW&07< MV=\?]!J?.[/IK8[B*]&WRF4Y?(O<](K=U91NZ@?]R6M2A))K^(3BV('BV8OI M5[)>>;;<5:Q\%K@HE7X1G2SZP')RH'V-91&Y(PVU3DW^ZQ$B30EX:0=\+K^: M"W)F\<[>P"2JFILX\5;>BM93;, PK/YG^I=1)BN^TINN9H2OJPWN#\*I1Y-1.9SD M,)T]DPDE>Y/$!_WI>4)=X?Y2D7[D%K L*KE.<*F 0+YX9^(!2Z/R^3WF!DCI:K9Z>+#[X# 4L- >GL?3YE33LC)_/5#$1TU#L53=%N+^JV- M].S?>A%3OP"F5UI>;R'@/U^/L?U3U>I?]SHF:(+DX#[$A>D.OJ-,JUX,.K^] M^C'W!4;3_UO[^&C(,GDY;]#I(]>.R^IMJ$7P4XC;UC?W127/C5ZLC0]\LY;?I:9ITFYB;';N/.6L*HV;QNJ M_F#];Z"&(^G$[G_G!V$\EQ"_ ,X7*;#>CS6=8)1_:GEN?^>P9D#ZG^6FJ!%? M #E-Q2E_J:6DE*W0KG].T? AQ>RLM!4U;3S5/A2IENP\_L?(P6C%VL]_N50[ M3V.L?XNWBCS^^YH&2__+6\VZDSV'9[?4@2&/+269/ C;8]NWT>*MR)4N/5DNWW]!!(2?(<2UH-J$:90 <9% M:?JKW:\(W@EVV1]N*7-O+^W$#-<;FX!_Y+@;M! M H%T(HA5/7A0OW< ='8; MB/<9O^WW>8$&LE9WK3SZY_L=Y+PUZ6[3R* "O'M5[*WL?0;]K=@V+<"&D,FO MUF+N*RG26HVX67OT/;#F9TL)4HWMRY[9;T*.2AHW3MYWJTM5C%."=NYZS=&QGQGY/"&])#5::L8,):#,0L!,&98L?-Q]?66*G,UBBLEQ<>R%1B0\4B###!1N7*M$7VQJL"B7WP.MSX0-_, DM, MY"-7I\P<3\Z1\0\Q$G2U#O6BKZ__W.:M.%\'C#V7Z)N6-A_OGH? ?XP,U[?N M2!(N?TW78D\:]Y?3WW5RN^TS2S?!#DTN0"[$T)14N3P8QQ!PV@N,"*JHJ78O8W%>KE9VV))?L'K_O^[FU$JH^U:6< M@Y,R?<"ER<^^1^V3"XAZ-\F&[!F4@5C"*6L%UEUGR11 IZYHL37-N(S;ZH0, MTX$W'HQ=P V\K=T9)UQ$1*!+CLE2T)]WZOX=PJ8*6N!6.=>Z=: C1P]F6[]< M(*;_LH]J:YFH&_G>3C@/X?=\RUY1^ ;4U+++V]*0LY#4BRHA'3.1OPE2W)B# M,5*V=B[.$=YNRY^FX9Q)SU<0:5^45:*)SE >AL? 3BRS1,:(\/ETC$XB56:T MNOS7.92 +=VFEV,S-(Y5U(Y"KHQD-7N[]8?6A.LXF=VZ^6K M\L4$R1Z+^R%II/&\"!T;!+<8JLTM#-4D 4_A.>PE5'*H,*WE.RI!4XN'BK03 M]L=!]?G2?.9C\ A/""&SNR@#2CVT,]+% MEN#J1ND\;3ES8\Z)';I<2;XAR((=T,7'=KI86O\9)^\U<1,1;*]\.H[&,\FX MX&N[D11@3!3?@!Z[[C!UO:)8(!;,P[VX8^D=?I,>#.N]J0L@,$QWN']C7^I< MA.':29Q%GO)6.D]<7D1,I:%\ LPA&?L[!&8>UD68EDFA.I+!A(C<&*:A4!Y6 M@+.]HO3GXTJ$K;W8TXU@IBBA'9T3MQ2*IG,%8A-=(1/YG8F+R[31AFJS:5]: ML[.>*HQ'EAZHS84K?\B?$"\:?J4_\9JAD89?#+[VE.[AQE3$*-VY9 MHUJ7>R3B]T;[199+=8AQZY.XY)&Q_O;VE!#Q,V/P! MA4!_T#*MQY]G%GR)CBW-;,$6FO54G-O+ M/I"F/C!=$\)9FQ(=UF(!/-FE#6FAY03OEZSE%W!\U 0;D^3&,EP3< @$*,:: MJW*V$4!QB02Y[&+;6]X$?20ICLPVF7Y&B1['N]" /OQZ].EHI.FMG=+H/X!4 M'ENLX!?DPPQW5Y"-(.D$ T15ZD/,O#/O9,IAO*#P M\4;,_:;HMG/@2>1(E?4CXJ/'S\3]G85/&K2*Q: 7@'Q#2N4/A=^DYU[SG26A M+1?OE9ZN7P!1;_IVVF^*'_N^?/C#@=24E1O>@:, [+)B%!/QY9S4PM#%,6/V M&FJ(U+,P0G:7X",:6:.F4HY53-/=_V@9Z1A&9X>36D^ NR-AL[:WC)P^I3% MVT[OI/;F+ZG'60[&_UQOV=2-QYAC\HA&/8BT599&4FBS20S#G;\@5>2'4,&_P_A!2Y:Z_X$FFGTV!]='] M*D#PK4 <"9#H-HTN.C?9^8 I+^W&GQYW3UW'_$U&_Z2YR4\1NH:<,/-FO-K& MAM8^LNUO-Z1D+9.CNNUO*?$E;702@\=<6B9J*;'Y--DR74J@()[ <=F;"/Q( M:VAS[E[,3Y\ISO6=M$CXOVFA%W:T=^&QS_H89OP"Z-1QYGX!T'RJ84E^'GN< M>\AVT+' 1$$F;FM;QZUWFYYK]5Q.7[J8B6 T3FS_Y:5L(Y@H.>; AZYS#"'TN*C84I#8K.,>Y(EJ5@2WXBM2^(<-K,>O," M8(;NNH4G$N<*ZS2L=@6X6&(:T;+/2LY?:22:.RX!NVEPL15A)%S$PR)9S!&K$$'_6%:=)S MYB6VN#_.^B//IC(+O]7E(O1K5KJAY\CZ1X^N"H^*GS3JIX$H0GA1YUM38 M189IC#FEG]4<=JL0QN49Z#70 MH*^])M6X2%[:@GL#^7 .'V2P<1VFKLJWH6:PL#H1';*!"N/FYD\+D-J"MUA^\G]Y8Q*8=).R'XLUQ&S7,#:BIM(><,P[%K;4#3^ M6-^38KAFI__T:"YZJ,SAZA,A-U#(S#RMA#MWI48$/)3@'5G-[L."K9^$RZF% MG&W340G,:A<7=W#1(([NZ>X$ZP$"$RWW=EWJMY)[^?D@7;[#OK#(!@_*;%!QDN:Q>F$R5Z6!ZS=[CZR(9H]8Q M*F'/.G%+]KYX8-;\*?J7Z@B(&HLR* M2')>;YI22V,;=<&)=#+"R_Q^,YY)+E!\4C0T6KUS2&@O MVY'4.BHA!NI% C.1+\)S61@^GY:(VMYDCB_0 NESS+\L?>87#WO)K+,ZS5OV M^9CA06%]R/# , 83S3!Y;5^ZZ^V_?6*B?@:5Z>C49Q2K6%E5333R1*&4N!ME M8.*FQW +;?H=Y>8TW. M#=WB2?).1,RA<:9F5,W6MAK(BN+Y*&@:&(M,[B I,Z):L3P.,)MF]GL MO!WYIRP$OO'CBO47P]0\7>ZC$[E3@<\1R51#+07;DM(R/;Z?3.4OXRMG"B6> M>U>L^'@#.W$)/ TO>2M#6,P&X6YA#19V$QPU"*2V MHO!E5G!9BYU^X/1W%';^+A\M,#DI]UF7!Y&(EEL?&Y:-*=%& :B!S"O20I@: M_0?6QENN>7%$C[[+N#P^<^>=%B9Z@EA"\H/;M\0>Z29G?6[ R:J=B(HQM!- MP]'3X#&Q)B$/TEU"5$.1C32"UO0O !OXL7SR%IB;"Y]/\[>5TSA6?"HEF!_3 M)SLV2)0IZ'V,8SZXA2\Q9#/8+'LR-%2+IAP'5MF^9C9"R4VGHX-[GDL4.Y-H M@/VGO('#?/HT5JHO6LG;XF1RZ3_*&[_O&!44I:3C3N*]MK=P!RA&8E)QX9SL M01UOB*MQ(XNHR#$'*4^)=7?2Z9B23PE*LGUVJ7W2(V9IHQSBC!X,39W9J+:$ M% 0I)66<5&2@G.,UD%RLP?0\3X7T^,\LJ!4@G1C<"*L+Z5BL_<#0V426JK@< M)]Z4X_1X-]B@5(:M2IH&OK7BTD]=T/J1SMOZOC2H8Z'6CT1#HI5T@.80+4-[ M6VI,C"C UCUL* '^:P92WP QV9?(M&=9_.W$5&4L\;U43[5R0:*" MZ("R"POIGAK<.K84-59W@(R,LR'+L:NWY0O@.RR=A<"L, 7M6.?XRI14C^'] M$9.O4\TP@I:H=>6A%\BG."EF9^^-C:TE[2ZZP7SZ:%MM:[>T6;IPP9^"?CF- ME"WBNAF&Q'\(L&\@%IA!_.:W4MB$:.2"-E5Y9LQHQ-V8%S,(6NJG6#IOCAO, MR5H9N8P_DG'1J(S9;.5C$AN7A)O<&F%[,_EQ8)9;O8K\"T@O9$W8;\K9^PKD M97QCO,(?VL_3T8P[/ZU6#L'1=@37=KYZK[O,+(14Q*U).21-IL==873ONS@Z M2GJ/F_,1)F//D+O.M1506"@JJ_'!HC7AJ2R\:R9A<9Y\*YU"R5C'C9=0U[5/ M1\L<,C;*C@UNPUC)@&=(R5]82],2CA'P\!#O_><*9;R[+$8.:+ K8*:02738 MP9[,4-.#W'$&E[PB<1LXD,HFQ\H;%G6G8J2&9LYGUISF+1IM'3[];8 *%H0Y M^@=Q@2BM3)\.2FI093=S>ZZ(.! -18E/RK,(;<4QRZ>[;;,:T9+1I[M>#C1C MJ62\95S]_&4-R!#P1Y4@2%>WTRI"L&F7N5'LCTJ_!-?G/M&2C)BCLLD5_L\P M&RNA7',>\E-4&P4S7-NWU]:6*)&FXI^X;5=^.$@@J#L;XIR71FH%S#Y'G4F( MQC?LP@MLF#A^Y3T9[%M2>N/4@(:'_.Z<<'WTR]&C9[?TAK##[$'\D^I> X;] M(YF,Y3^-,E0:\G)KQ'H+"L8M?'N-63"EB63XU;^)WW7)?P(*M^K<, RZ-TM, MVWMD)I..DF S[G_/F55W7Y*Y&ABBYCU_8BEN=:OZR=FT.@;?4G\!C^RGN+7> M>Y\^C^5%J6W>7J>NCIVRJ3YKO(;;7-=FSOF%]+^HXG>O5SCEGH']6V]L-MI3 M^!&*)(Q*GC46HGQGO*]1B\P9P'J]W^<^K,D@4%39B,P,0>3364!RI,W0*M'M MH46Z#4B(CK?4?AV?GG#(":?P?+O-AN/F&,)QCEF0-(Y(7=MI8"-6;DY_?TH>U0/C4]/"R>*WLB2\*XS-JE1G]?,K\P<"F=X'OK'-&D'_/N_ M_'C'BW'=B"[KO%SOY&<66S:6VY\3X]NVD$M6?HI(K%MUK34ZR3"]J<4]E)X_ M9A%XU@+MD')Y,*#=C%Y9APZ8,P)4%[/ITG9DI7]ZP)\ZXX=#1 D6^*N7V]'Q M7 3I@57H5MRI\S>E305R9A[13#TK?6_&.IQ\L<&/GM>TP#JH7I&X5B7*;$O\=<6*I[H M$S:ZW+:_J;L21;DKU?)G0%[#WW=%%3&H_*RJQM)Z:%= M!2NR)+(XUE9=RWF:CU&$7AX+<7MI9YI3VG$=<=@?7$84Y<$53")9R# M:_$$Q>F7BEPV? #?V)VU3?+-&"Z?4 _H1"7_/;#=MVOK+SEWGMT>HL.J:YKQ= M%6.F.]@8UO)T<.\J?&-Y^0G$$.X4P!IFCGPS"7FSA"B7P_"P#P7.\H_DOJHJ$>:XMMG"S^[RCS2*E;1:PWDK5<"<,\.H4@IHF'4M.S>?EF:]<'9"1BN9 MOL_ H8?$"/WG\&1F&U)+F>XU_6C1F836;"$_"$4HXV_Y;*$?;UW,-L>6H8\2D#T*G,9(D$:H-CVVEM'*HI%B V 5=UXOB22VQ^6Q!$8EHS M=RUFTIS".(M?[U))!US*-GO/[:S^Y)XXBR''4:L\4+3,NA0/_XUS4IP=Z1Q, M-I#S3Y*]%3/*GY$-N>ONC$^A47$?U)2 MC[Y\0[).%Q,1B ID4V]X9HZ0)Y%IE8B1%D<2\1CCN,(UQA,M[,-@=IKAYX0D M1/J-UL0N[9-+NV;J\7RX]E:>3)M'34UBPZ9*FVJD&U3;WN#=Y_MH$A$]0^W: M18"7L)7;TU[Y6N^7+;[A]XSMY[BE3]09"KL2K^K51='X@Z50,5)(M$\=?[Z4M3#=L,>B\P%U.9HD)E!W&&CQI^,EMYQZ M Z]>&M=[F?7ZPH6$]*^**.D%/"%)84IB]Z4OE"/L8S\F]N'UR3!S_Y3T'S-6 M*[='JZS>^\/7UI".>2R+6?5JLY5]]H5]:X?LVX,Y) MCK8B$DU"7%?RY[TNYWA9GJ+6S^DK4]&?7"Z:3I@&K"I."DVE'*(<%T*GW74R M$-$<0UR>^# MX_$\HJ[C^:>* M<(D6P+_XVWZ2WU: BZ6B=$:+)]V!X2J_="^!$\X5&[A<*D'KG3@">1] YP;5 M4NL/?M+QCMCY2LTI6($Z^CQ<9J9<$A3DJ((&\D"P_H'R-^\]=-Z<[UAKHUH_ MT?_A]J0\?'#^0 ="W]3_$7[C^WR"L?0O?<&#^*_>6@7W( M!UO'C#;7I4" 6-M)N!EZ$9Q0EKETU W?LYFF[8IER"KO%D6$J8&S-+$\C=WC MXL0"Z)_[K&:'0T2A>RMQ0W]WN:'"YV:3O1PAJW?DYROJR7GBBSZ8Z1"480>&%+5O9@ MLP2]*9'OHY!HQ!K'?^;A!F+#:;O\::JZ,V,!)2>I?+2U5N-SI_7[ MF2][K-V@JIR1NZI\5Q8Z_LYR _6O/*+JI+ )0KL9.0T?&Y+<2V8Z/A([Y=ES M2F86LU8HJFK7^!7MU:L)Y'!3!@A'\5.KH8X?BIV9V.AZI(]^[K7Z<:D,,=EK!:T]!*9NEXA:3_!]$IUG MMI"X'C'#CV:.8_LR^:GV+[_P%9HV!,::;)']MHPM@N4P6-EM0FBX*0P5V-F- M!3>%&1C V&I=N"ZM-.V8K^?^ 44VJ>:4/A\5X+*#VS/*OS[-A6?-QVFU3KMH@-!D)?90$Q[U? MVG&Q>U$$G/-'"%]O:Q@$',7622$PXUV@FSA#W]TU^)3;YB!V.[I1XT0NYST. M/ZA1=[F O-SLC-G4;3M@ Y>S6<,[5R1ADC&,F.0+\G[ZWFZ=%H*%>^IE]T=C M@WZ*]E+46&?S7&65'QDO(%]P!Q1<:FN(-:3*%O7])L[PF9-%17&YC"-^V*]D M?@F.UCX]L%U?/[KY_ 4Z29P(O94K>NH$@;:(51&"BN=(0-G=27R>(%;LPR0Z M//U(1PURD@-M":]R7 8Z=!>@*%14.IXR\$.ERHH>'?ZE$W[/](5V?N']@ D% M=BV7!+&9CLGA:L#7K8#&C _J/\*/[I]R)=MG+6OD,* 6;(%V4K:^_CU"3J>Q:6B$._B,Q MT?BA,]K^'R@GOGY[/%$ZW6 9Y_7:V/QA=HO93>L:F-II2S**K8U*4;[9@$+D7FUD'Z M[")],D -M:_<8W:+9G:'XSC='&CO19SA7DU$F*($)9S3!P\$;GPO'%TN?C83 M_CY(-LNOD^R,-VHU[R<3$W1#<-_78?S+WOY MM7$R[[-938>_';U/UE]%3.O=M2CCU)VQK&A#VTIK+^;M4])P'KPF_!#P.Q1@6%4[.SL?JL%?P"J? M;K&']X9%5^"C%,BL3[:X)='+,Q'HA1I^'-?C*3/8AB5D!VU%^I.LH SV+, 2 M4>5[X_#:XN 9')T?<$M?H62;7VV#5[DAS"D2+$,NXY@?,+>4;]5>&'5L("/M MUK]3WM@S&=6Q:&GNRXI@J3 Y1 BZ*M:&.4%/RS[9T.JCS;;) =(T;#T3R C%H5K.3T]HQ7I< M!@,/&%0J6AVU@AI5S+_U9.#/"=:^MM->&CG4E=L4?E=/)6>)I!F#H:)3K6FM M>+.^-39;.CW6VU9XS6XMA69M)9TSNE%8TN3@Y& M?<%H9NRLRJ?.@0U_@]/>>I=4">".VNJ_,AI+3"TYV-;:('8(/J(>U'E'+5 NR@5(-B36G4O!EIH&.;5=" MEK!U.;&:AI:.&D1$LG23')V$Q1;&!GY(<5=B)8@UE37&^\QP/&IQ4\,8=7XL M/S$OJ>+T5RIW:I^MJY2LH\KKFC5'!CE7&&LB-5<;I]>$ZQ[J_/@(+4 V!#:P M^> ,P7NAD//E"#2EI[UHJQTGP MNT3>:T*:95#=_-;;?2)-*GFKTHR]F&^E8K7RLT:>R^9_M VY[?#;)&* 2&HMLLTG4@;@!5O\V.0>./8R M1+\<51U/-]78]'/2267!Q.K8L"I=4,]@5^O/EIAIW R74DI6)>.Z$6%@%5G= M%=$BY5>X!UH+2=QUYXWTGBU3B_^;\Q=#^PL 6;YYM?870/.J]\4K\OQ?XH(5 M!L''9GM)R_JH/0MNK(_/]] VHC7J MNDP8R0,GY ZRBC[0Y-EM8Y8,@>+!L$JOTV$QK6J_P6;W+/,="?1)<0.I"[Y, M,O./:DHP7C\%]W:A_I%S%;? !$257T*S]1)MG7S9CW5.MAJ'1-%OJGKN>R ^ M\=>-63YTF%_3HQ>0J8XY5 WMU6Y":$%"3?H?2G8YH$JC8YA5$U"Y+Q]A:^8 M-^O?2Z7R>1VO/#T8J,2XV!0'?P&8=?>_!5T_GJ.\=_<5BFC*^Q3BBM[7MI$E M;XN<#+_).S(X[*U9-G1^\B%V.FB,ES%S.MZ=738O;(BHQD(,XL),"2THNI6;H8!B,PEO$Z,.TL&'R MT1KIA)A >Q>OSEM"',W@SLT,:YI^]A]7>E;O=7^G*KPDF+DVQIM#4NPS]E2N M1T_&$^$!,QSI]W6!L[UY!=BML@SI9-K2Q#F6C%'XPVB9XCP*<0AJ"?ERUHF+ MAY%H#OU5S,&KJ6X#.3,Y *O,N+&2+7X%31J$@U!K_BPM3,T.7S2=_MM,":-8 M*=TU^LR$V+F!%-A%\F"RCSDG8*"0K*CJ71 M8-IGDNEG9A O+JW$8UK=+Q_LT+9A[J'X,[K0(+?WL+71]E%QN:R#:=+=ODY)&,WBZT4 M35;O-HS<5'CNAM< $?XBQ$D<;-AZ( \IY9;R<$]D HD&>D[(V*KN>4S!J%^Q MF8;P9)^I.DD3?6=;MJ2<\C@_GV%>IG<%75*6LR_:@9$!"X MPQ,D*^[CQ5@Y9PLQ96 ;ET\X%F$]/+&3!JYGP*<\6RWLMETQZANM;=J7P(/, M/@;[&,9,#,@N/9'D=+,E,GP27GQVZZ/LJ[G;A)9:Z3I:5\6RS=HX_\BU6GD^R6O50]WZ<.VVC\P7/V*2]\O]+2*U\JT>02RO'EP5 BC1;L3/D/ MH:SW U0F0^JF'Q+;"Z_7!8=7-R!EGLX9>=^2J8F>QZLZH?43\QVY)G)NBK,] MT@D\L^.F5EBCTZKS7F?77;X9>CRI-[X\?+-55MA\IL^C!]C]GY*_M^:^'IN_ MD)+"'WD#BQGY737PRP;%.Y?=R#!8AM-H)[J#;I6OFPY6.?3>U?G@+^#R5P9Q M$IILY#>\'K%KX.H50E"%3Z @*.;\&&,M^X$N _!%V.C-Q5/*3W'ECB9#OS4H8/*=='C[I8JX M5"W4=A'F11%^77 J[)V769S((&&MRLC!L>")K9AYL[@+GWLB75:8-S%^"HA" MGOR=D)S'9GXE'K<519$7"0A\^@LX;_[]%[#K]>XQ.?+=OPX.RCR&CUCNA]_C MAV[<*3VBRY7\?/.O/86/8I<-)&WHFS/$(Z(_SERL0HP5A=)R->/0F;-@*_C( M5M4]*+"9)9+:!';!2? D.2::; 590J8N*N&=(&5W;'0KOLQ8>=[BI7M[:E:N M6[CFQ)?T-IBL$C,(HMQ>)_Y#NS6?SG8C>;1L,NYQ:LSW%&A4R@&W'A>IT!K& MDIB+9L.4_DS[2SM:MSJYQ?L8BUHW/O5@R MM@8&664:?<'PZA 5#X$@SH+ZR[(3L.:/+#C.7(A,2!B3S) ,U%#=#OR&T+*0 MACGOJVOF29542<9Z!)1+^TBA:][<7D6[KKMUSZYUPPL%+-U+BD*IQXY+\[_@ MR5V?PF)J/:GKE+<*!3$-13RO"?U&WPB802^(4*A:G^&Y]BKDBL4588FJ\=X9<;%%TEG-:(KT5D-[G8SQ*+ Z_#VZ)8[) MCX6*MA/J,,7QDQDO0UIO?%LG/W/Y3DHY=0+"@4D4R[WF.'IN,'TZ'Y?9+NHS MF',4;.W2&"-Z9)7V;\?[_W4Z>]]'.E?B3<'E IIT7%>SW/C^*UIHB]B2:HD8 M.ZJ2M<6^=MO8@H5&N2##28\G\YQ*4J(&?58D'%?N@'+\MQ8?[F!I'-@S=S+_ MF5;9?A(D![^=N-@-K=M,.(U5''5NQ23P(&K?Q$1XADS(&]V[..6#8A(ZT*%\ M;D<@[H(902&24^]!?9[D?"&KC\WF/H45KI&+-V'@"3'YH'776_QYEZPQ!3S_ MHG;10L>1CQW1*TCO+5>PHJD@R&]26=\GU@6$A<.W^3N(Y 4/%36H<>^@:'"[ M927JOI&8FI'[]&JU77PP6O7=#[?D*&RLGE=Z^CPK.XZN:_2$<0@90_W"EM?A M@'QU[\BM$ F9:79""8 (!=(#GQ&@[T*,L1N?Q1'_5:"2:J5\G@A)I*UX%MTU^='>E?7& <(4N_N_, M<*3+HHM1_M' 5M7MPT=3:>@#P4Q%ZOD&8AGX(?Z/CWS^ 1/\*S^C,#G%/ MV<1&'4B+(%U>*ZCE.D'L3J\#B1);1TED"MWG=(H/!:ZH53<35^WX]FB-^\J2 M*AQ:B_(&F[PMK"%YNW@-Z4:NDS-T45LA!FY\%*7/9:6CJ-^P@ON)%@[WE E] MRAA8,HBT!)M$HID#N?T[.6&ZZZ:N>_HY7Z6PP$H0F"%"WQU+-/H:-&:@*H;Z=4 M4JD?4#P>^NS4O)T?G$M9CNXB2\N49\:/T0V*$$[@"-LMD!@?5^L%<)PD[U>P3;0V)H3 MHM*]IF[&C"Z"C1BB?O4C37^IL]ASS\IV\VOA M]VG3C89,;A=S,G<8V.<*&"#S_\@AH'&##B9OG1SPQN5-5F?HJP-;?84,*<]9 M5"BGQ FC:$$:F.HQ7F M52P<-;_4/8EE X1IY GZMINY^ZDPG237FME(^5>$74CY";Q>WI M*YI&B^RQ//7(JG"#1=DE+1K;L+RX+-!4^TQ4'=#U9BAQAQBQ]@\ILQ^< MOL!2#(_9,/.4JQ,;WHQ\JWS[MB,%A=.I=?Z3O543=[B#!"6OCG M-'9L9?0HL>&< . STHVFI^/^J)12V-,D!V+5\IEV0YV4I70L>/8U2HU+U:T M>)3[S4]XN=-LW"LBK^%NCZFY1,/UCN[S!!=S+352HG5.7(I="W2=BRR2)35@ M<6]XNY1H;%Z2P\(TM&/@5=+ZXI(TO?SJ&N$.C2^H#[98=LBZIL>>"!C,7,R= M2+3YS)Q3"<^0(/2G('KD S#^!1#C2,Z?;6%5 JTWV)\:&UIIE\9YBKMD6.LO M21O.K.:VIQKX#J<"5GV^S2\+TKYWS9^;+S+WK=BVG5*DW;O7115B)*7@UV2C M^?3AYY: N)^XG(@!E@(K2Y]/YBE">J22&'6'#T_]86X3DZ_=>P3 MLC>LPBMQ;C[+CS1\#B>QZDH13F<5"TWK'.#6S=#)598G5"*S%L>=)YD$M:ES M^;PR^S/F18=/:\?DG95LU]Q?7_.4VO%Y M"M/5)X?IH-,[>]2P[Y3,V/&V)O6J(J[H9?[$\8RH*!5O/5RO0S>,W.9-6,8L M+%T\WHXN5VGH,A\BOQUSETQ+.N8M\(9/^N!/I5,<"[*17 BKNY.0J9?2@MH\ M9$U!,[@ ZT/:RRKX ^ZW+-)C__V"*> JF-_L@$DUD/W-R1R[Z($T>[GW;-79 M%EM)8HQ910(9H4,FM"<,"TV2EY0E&[E:_38SSO5ISH+Z"!W[>S MQY&R0F3V%?OC?0Q6#STF3R".V3=(80=D,UF#&4%:<. XHVU2:0>O/ MJ-5@=[RL<4POBDU(0I)4),L?L2%KF5R()6[='/2(XESOI>CA8O"!-N'Y(A_I M%E>D';L6E.Y9BA_OV*L#4T\R"\!NY2<4K(,8'W,*(5^JG&;B;PIYFW54#A\O M]:]&5_AU5#?C%W[W<%DI?DT25;X(@5 RMR9Z"Q[/ M -*8[ICE8=*YV,F%8'X;!I2>92')P3@KNI"U0$.=5:VB.Q]_2MDFJCUZW1BR MSMS53TE$VKDQ%78R4&)R4Q(83J.-IC*)M)XURUN MUI)>3%G9.%*OH/NRS%[ ZUFT"LH&^<9-;J 0W4V,*@G'E&%$PCWMZ()R',O.:8W,E'Z/([!K#"HH*F1U@. M916T,@=LT^I!J1.>LFP0T:6^G3W)%+I\37H]&4["$H6RLS7Q?&??@-'QJDDLY3U*2"4=@NG,($OH^\\HLV&S=4RA!KCUPTKRL?^ :I,] M2Q)1OH:@.>EV9@*E#NXZ#-N02%W+Q1P=\'CQ%[!D^?(7T'W\%W!&A_Z/5/ _ MX@3(%$H40YIKO"THS[7SEI[3CVR>RW5]T1B_9TG.<$W4[@A(MAZ>I:^1#H:@ M8X.)*)U5LY4%\5YTN+:RA)QM-S_11A:#&OI*]A &C10:6C,Z ,;6O-'[%&;& M?%T0[$)LA6XBWC6WB%B/K).[M(S$6/]=O,)V5%46DCHY?A85>)UZ&%R?BLIE ME\HX\$-@%0MF>^(:L84)=]*SIVZI[WA5ICL#4LCGVF3IZ,3@BNH5^>; M2/J);\.OAYO(Y.8[QEC1A(2(@ RE9*,E:!$M3EWCZF)]W328^]+F+!32Q*WL5Q-)1C%.BFG&.'% KZ6?-)RBUTHNFI7QB36VNJREWH I M^JN48/S2D]FJ';1ZDM,=I513D"K3B#32/MW;D'[KGBW$O(LH2F %D5 3OU-[ MX?H^NJ\W98I%30(C> O*6 :U8B5>QW5!!EIY%!J"13:_#SE;03E38WI+/D+I M97Q7]#2OD9T]_Q0WI;EHM@4=SFZ14K$9N?>P'#J?XK6W>.PA&'\5-*YV5E,C MC!-0\PBWTDL."+R(6EZLD=Z7PN[-7F-/M?\I=Z\XK.HZ)Y;-*K>WX6YPB^D@ MSNF:=C=R -G4_D[V?G/GRX@6,9(8STU)?!K%UYX70P$D$]<+9-OJ9I:C=+6; MMJ%LVUO;8_KNF2S S+N-E2#&(GXC]T(5/FJMG3XY O M]3K6RV1A*.M^JUF8#:6NY?)!OQXF:S[-5S@SGZJ&Z MK$TX/^.'P1)FB-T*KHB''M0_ M3]KQ\-RPD#6U96-L.M+:R?F-8<3V\T ?T6=[@5.QO3\@ZPG:Y#CJ*;QQB?1F M6O@T.JPT22@W]C2;N,!14.$L'R? OP%\T/\TGR%KP^&-$/.E8:RDIIFSN MZ9$P@)&Y/E%;\-0ZRF#HIO*/<5Z^<$Z6P4LJX6&3>#LK). !/J'';E%J6*K4=#9SB7PC3^8JR(+[::SS.-91AQV.#&3V7#00 M9.C,A(Q.KW[32];BT'.(5XN9,ZE(8N#=,CVP([)KC]CPX-?";=7&0U^]J A! MK"4Y;J:K(+V?7^I CF+;;%B!8PAD^Q!O# M:)W9TMG:XO_?0] PYO'#W\T:+DQ\?3<^<3NP^V_$34JDD2]76PN&-W]6?RVP M+/Z?=";"B*YVYZ!?'S);U'I?,'DU'13"V.)$N!5PA:@"*4NM0#Q&=7H9GJCV M>9[0D]:6 "NL7= (CBF-R?JO#)*0_ZO-*%$6JO\"%-Y]^7.4_D]>'KJQ[; 9Q6M6I'<=P,]L8HQ6;$I<4.XI3!G64&=DBPL49?D;6FY"_ M6(?%;J^8#S'DC9?13:9.Z\TYBJ MKYN'45=5\;ZA03_BU$VTXN1*S%;QD=ZN@/D\V=3[U*Q68![LA0I3OCD7UK,P M95-FT)L7I:E3)).9: ?G?+=X[O8>H!$+O/D+6'ZW]/AIYW6GR([IP.^2+H&E M-XY?K$,3I3(E,WX:/VL._*;]"[A[H_CME>Q/[M_Y/<^60R5'R(=J*= &K'UN MS8W!I:/&- UMN4RJ2?[$Y0@XMZWC.$E_8"X]J6(:?)L8*KI;@NZI@I;N]R & M'[+V9HWNHC09LO 7B%=_#:.%HI]^]]7%S!EF2,)&\F00(1G.IH\'HFA#$/7)VV7/"*] M,FB>=H;UF*REN4LC!8M#D_SC'.OLCHZJ%R-'%'X(0P&+2\_PH;RR8L9D%M\0_>RI*I &;TE[;]B*/9EWZBR5442R( MP[4D"(YVT3NC>3?CDL%&DMB?7@45G,&+4M/+)+S$J)9I2N._!P#!I\9#8WP- M$H='C964? \O)!)7US2)EL M!,E7&;CJL09[?BK>^V1L!5K=K1@%OH,/>C&#SRS]E &L?LXRG?0=U WD)F#% M1W#RCIR#X"*FD1J1G*LP8KJLE#F]91B;-YZ-%8%)^'/+-EL7QV?_VZ\..E9T M@-*[1Z%KPV_2\N\^W$__M[\U_0\.&-W&6X1PROL3>? 0X4CB6APV)'@H&?4T MDO4#H2)%09VM1E6=75:BEG;XE\O(=(;75D;BQ^ T5ZOP$9#W"&XDR#PEJ) '.WJ[YYY,Y%C;R)JUSZ)K^\MD'IFA0]#Q&AOR")3=?KN%)+!<=P M(80^&\,V1FA[7:T*/OQ70JS^KZDOKCM&:;/'/N./F4B7[BI=_&I-GSUUKU$L ME4@7I *2\:2C V?B.7IOQ5A%H:N->L= [[JYX:8G$X;;,P@BD4"?/MB4ROJ7 MF#9UK-9"HS9^^_-AP-H^H?]ER\!MP=4TR#+1)L0]D;!(71\]+6")C!F)WUSB M5 T(&E+'"FV1?L[-7L =IA]*BK'>!++_+V*R_[KZ2+T]NKR=P0)9W1\2MGYI M>K$#J@=_M5XT;4X^V/P%D(ILMR[C&A)P?ICJGZ,S9[C4;16(N[A]H1LA\APA MBN!@D/DD0!5!&/YU[-]2 @2\\&3@K<>#^ SLACO!M7B[^\C][/NZ.LC*:AP%ZD.QW7M)'SV>Z=&BB_]J),HX3+!'M_Q=P8B9YY8212/XXZ]_@6 7*MHR3= J7QOV+D'Z7Y;,H :NDY2OU\E!/"N/C_FK_^OQ?_ M>_%_=XMW;C9?-<)+.9-T>"3C^#X.M\CL\#'76A*-LC3:EAA^846EI\>G!T?A MY'X%J'WK1;R%:V,U,KRQ(.'9'7SY3WD-R_R3)J+5X\_K:ROMLA\V-U),EWN/ MJ,76>!NRU3.2Z9QQ7-8==!-Q$TNG72+-YL'BL)F,/4&NF5HVJ=-3 M[!)3JYTXS^J]ZF01OK5Q4U%O;?K]EI^A2:FS15'I=C/JB\PPDV12PT?+1,\< MS5%^EXQ3:+C(SRU4/DK-Z\)!(*ZM9$R)RF"(Q\^$URQFM9PY"^IB,7F>OC9F M(YP1Z;F^0BU[$!R '.50)=D$\9". @ '=XQV*A%EA.8DLU%F_W_J>T'[-J;J M7MY*BAS6-232$898\.9L-8[GEA9>V5L@QJR&")MB%"A&DM8A"7TM">/@7 )- M\G?C>'IUWB3=R,2\_@';!':"0/N&WKC^TG,].;&4U;T=Y8AAQ) MVY(YM+\ GJYOMM'LC>VZ@YE&BBO)J5"6$E)M3TQ?GQZ=7'3"G%V^61O>OP & M_\Z1L^P(>LW 5<=)R%[H"-C] O9MAPB_5J3"^%F@-.UN6R6@ E5V9&XIGDYZ:O^"KA:R MR_R5JNI 4(LQ8^=B08;&%;<0;1EBGRHL;C-LE#- ,4/8F'2S3!>-''GZQ1MV M9OHM0S*?U-[M6?H>]A*/N6""EO?UHUK%U%331T:.N7R) PN'8>AKD*TA@G M@8J*3HE'-P[FO%%=\_UIQEP""0 V]PQ)_^RW&+#9NVNIHFM^.+%?I;R7_RO^ MX$,D71.9]?/%*#$E*E#;R=L"U&VVZGD&U9ALL@).]J3R[C55>@;9[T6TJ6@H M6+5.Z BJEU$:CJ[J>29DS4/4U]TG)P;J^+<").Q7I'/CT8?1L?P^PQ'Q- XM MW,0/Z JTE?$%5VPU&:_S.F?BQ4)F,;BK@FKL.4GBWDM\K.37#>^>\'NT)5,V MGOK9<$_Y@L/9YZM[8FZIFS8UU>"EFM3]597?R-) P5QG A7QO4!4#^DWDW]/ M#L[>6&@]C\+C\02Q.)7ZES(-H.6*1N^%:0\?BSXKF7#R7K'M#=.IFBP@2UT^ M=A:,WTMU_38I>I7/AYFKAR!X=S$7EW0A[5SEX:(0K(>%8?GLNHV:43T44>'V M.86A,-6'O7>-\:8Y-4M8^2GTNW6[GC(-53A6?U3O8)Q]+U:Z4(Z1Q!#:4UNX(RBVZBZDS) MC'^3#W\L;R*9%%X)&?/(U,ACC;&=VV6@L'OO*OY-463.\2NJJZ=DG=[1A_V^ M:QZ#[57[HY#VEK[0;&[&IO>GSR_]^#(9:R+$VH9:^CYVVM?+ZD.H^6;GTH5/ MOF$LRH0?3'MJ;Y$?=C1H(JQR^Y,:B=]RDPSXBJE&=(;?6%IF6>/[ MH,';:TOYM%\TB;!68 .J)D\LVZF,Z\)KV:AI4W/HN1RXFA:=CL=XJVZ)+\Q5 MT]CM2&.^Q';)H\4):%;8K:^,NMG<0CZKL-FNFST8.!H5G4PX+DYE#R>@V?;* M/UR2X,+GWKYXV>O&'[^"73<0R]EU1$J[P&=DA]HB([A%;:!S0WF.HI6D;=XV M!O?<1GF8<):;<+,XM#\UCZ%?4-V\Z^=^. M/$ASV-+?T!ILY' T\PK5L:-73B9FQ%<7+U(P4E>56$D?(U9=,&FW(O! MYU"\F*_SDO)QGXUZ8@D4&P>_1 @P@9TK!/.C1A< =_Q^%S5CJ@!;K=_#77;) M>-9X-!05,E$+XI^XHVK_^0B,YO"-G!1GQHE1)/'WI!9$+(A,!,E!3=[#6[X' M3R8X&W(RPG.(KH?:+6PER8:N@8^1#A=T]PV)AE" M)XHPELDB)RO@&B'7Y"&21M.SM!2KZNTN8Y#>/BH0LQEJ9_K$B$XHPS_#'6[- M$?^@6D9=(HN;UU;@RRE/"*%FX:O04\-6WY2A8P+#QE )N[=,B60(07+]/S=M MDPTZKXELL)KOR5L5.;2>&);&<@;=CEV@*N5 ,)TSAB8'05HT6BSSV'G+89 $ M+<98?Y\OF2U*=T932Z/X%.J&%= C M]9#?= ]DL4S7289&PE#O]-RRM-D00VQO:;X.BIY*)6J-4YY8H5*(F^)$E8XI M_@5$3XWG"?BC5MBQR&?]"5)5YDB$ 5W,I[$F&S >KG@%+^L^*Y^SCNL9 Q-@ ML @L9U1#4!,^$Y[5BS6*XCDIJ2'B9D)\XC9E03RF:(2;/063I8.BW9K6DJP! M)P>Q&[]@7TLX-(JM<^MPVJKA&<^!LIO;P$/J^-S,9CD>44=:V.,_-')3B%5(3M4]'N60B*+D[L; M=?;,SI]=>$/_L !HJ.;*UPV#37RK:=G[UMAZ9%MV9(W?T\>5:(;X+;J7JOGF M.$Z60N!<"GN!](.-,H%\!0Q+IF,I_;8\'HF9TXD)K@?;^LS'>&XND#QXE;ZM MM^* K.XVTWR.8E1I?J\;>%/BG@L*O)T*U20>*W>U4_4K48'8(W-FJ9"7'LOL MJ_[HP5!2ZV4S+J?OSCVRJB/Z"P %6[+T+Q5S:O_Y6.J:>X+GS#GU'S"O_"#,>"##4J[[@Z:.3&7S8630(0*4:3BZ(![36/@)8:SAJBIC*DR*D]ZB^ MI7'\R"9E0^._#/91P0D2[7,$V72[%C+1:_DHTN"TS%6-AFV^5<19(5>M;?A, M@8CDO(@ 2O"%=N$7,U!BHO,1CD7^*;U5$ZY=XW:6][M1WO"5MDF6!2LMUQ(N M,P/EH-":E/(&2+*WPH(? O'A(P,2/9UO[7!%I$=,B?$L6@+=*Z;^3SQ\)0N2 MG9]^J#D*??U-.LT)\BJ9R_J"%YQ$J\IWI*$.ZP08% 1RV8P0D]C&]_[QZXXI M@/GD>M M20/4*5OFVS:#1/+)/V1DXQ@$A3L M5B[VQHF/?8/X1Q2YZ<@\VYW?J;='R3W(P\GD;_@8^#H]TI07TT\X)@3E6H5WL@:V^LQS?) _)W_$9I:T M>'M ?*HTP#@W0UOA'F5,->7^V3JG=#G,J"JE#ZH"&<-P^4!' 8QM-V48VE#1 M(135T/+\/U@WZZ\F',#1CFZDNQD=T@T"HT:/1D:/'AV"@-(P&# VNJ2[NZ6[ M01JE$0D%$<'ZO.^/[X?WRSOO_17WGG//I7\]P":N5JN,-YS_"!:VQ?/FU"[[ M?#H?C9)/[-0YJ7[-U$1;6@DX,<4$L7&>L[=/ MP=OQ&WFT9*P96[@I_-7\KK?M228$H@ $W31I .&/_P_)]^XT\O13L$%Z>G#) MW#_\-#9(\W.*M*;WA?Y[MMR"$B=),1[+EFSGK2MFJSFN'=VBO-MGA,1)[W,) M9J).V;$3U?"$>[1,%O$>-QI/,D\;;_(ZG?3P$(QV-(]MC#ZPZ=6@';;!I(,-R.!#^8%+E+9>.!7[;NZ/9H$< M0V$82HXOACBR3R=_\&O$V/N8)_:=[1_@]PTZ>-*M]3TN^RS97985?-QLALRV MQ=4]/[:JBH>R.*;22?1X*H X=X=/G")FX0Q!#6<[^OH09H[, (H:"^+\BQU$ M]9QYR0YCGN-M%=1"P/%61W 6N.A4T937O2 M,%_2HR4J[JS&B[-;Y9+T%Q"_[AN@+-=[&D;RDKP:! -V\PF:=,6!C%9REPJY M-_:L&2^$) /,BZD"[07@M)85R&"I7Q@_!&P*!]X6/0:;/R"4RQ(CBEKP47%] MM2Y._YE9=V6>]#+P+\L?M0!F%4T+WR%UV_1W?J+WO8,5&FX9PM^'R^".')FO M^+ =4-L%IN.X ]C#![;TU&*M*Y_$=UTQ>,JPVB;9*/I"XCWWVZ_39IY XX\8 M%)/_+-OI^T)QH1/Y:@+%I[V: U<0,:&Z\OI297*JDX').1$QQVC6?4MI_6O3 MCM7)6>&KR^#Q%"H1R9(P1F)IY$,:AXT=)/D!NG,5\A']89_T\Y^#-&SOJC_> ML8?R'>5[%02VZ7)KYJ">F9\X5 _/"G-7/?9_QA64%@@@*PF4N@0,I1\3!EF^ M9935DM"5NMKU7/^FY:E;"NW<^0[FL=Q1IR]?XNW4HS'W3MC0,",5;C.E2>H5 MQ$]MEX]]YWH&"^91%8OFZ\R_-L +@9NQ99$9&KT*B%'Y-/+M811,0LIXVE-6 M1*P!*ZFI\C&R$L9IX0$9OM40H.T2>(+FQ6))![S)XLO=3V-=')YT!H)[PK[Z M9N216WM@39\X\L'<5&7$MNO[C;?3\#&5P\E67+T,P]'F9G\2I1A"?T:)9*L? MT0!]?'Z*;?1?(]MH AL7JK/?WW[,Z420=?+"RD[4%NV=;^C6/%GZ=B FV Z> M;$$3BZ?>SHR1=; 6#X*UI$9]D*+N%.9209]K5"-S.V XE^^YUAS9L9CA(]0!!95WJA Z E0H?'=Y755- VM1C$R,#!^W= MIWHCUY&HA*K,'/WGF0H>&V,F6V[XTPT"Z$US.H= 9S$-YU2NBGAK472+IO8J M/8UD'#;Q#F*N:]:.'6W[-?>0+(\'9(IK-KG#GY368N#SE [>2>?OL@_M8VMF M4,W1V_4]O7[Y2C?=%7>L4*I!-Q)@.*WMV S'(_?')X] M2.HQ7[_[1^3DY6?2_KE\"&^,S$<(M6J9"FI'F*>:8$7AE63 MPB\:I'7L^.BSNO:Y3.JAQ4 D&VDM#;DZ:'L91FEZUY/'3!A#^HEUV.Z72 MS#+(G*YJ$?(?0$AU]C9TI7Q]SGSK/\#*?HR7UY'N84-T[BW4FT^1N'9; ^U0 M17?K54#Q(9[QE7!RDK&2B/()EU/XEPC]=$35Q(4DS? 9)9+9SO2"WH]46;'_4S3D##0 MP*/6B^):0P=0;DV M3BX"2G.?#?R0#]$#O^S<6X#4?':UGUL_WXR.591CN#R\;6B&6Q@Y6MS("5DZ MGZ#[/S+EB;E]O= !;RZ&5P(G[?PF9O.7.D2!WB5>.;DG_/^>C?+ NS:^A7SY M%3+148Y3IRJD,T7CYU%LRF4\H\GQ30X&N&5GJ?D*%GBCH^\VU3>L+N_XE2WJ MBZ-6RM_W(G28+$PO,>*0/D4-'+D3SY$';]^C*$CSY8E9&%%_B34,+461Q.3S M8N6S*!<]6>]"S7@7W'F7DFS[LRCG%//GO.M;.O\#.-E30H?RZE8L*F;(UFFF M$>F<_14Z%Q/\0CXV_J0N67S@=9F_:*,:,D0*J5G\V'#&$VSOK'U',P"+2DU_ M&DWG]>T[YTRKUQ.^IG'Q,/BDS\8J\1VD5MM3*BYS'!PQ?FD5 Z=5RTBEFKPX MSJ3(J"\=LVMOH\@V M,$O/P$J62YZZ:9-&-G5J/D&@-&\AU(5'>/$\)@H&QF6>R8Q6RMDU<(W>07.# M>7%R.S;1! W-+*)3LTV<=MJEO$'"5IU(42K4KBJN6&W 68AV3X4^G;82U!24 M8SKM-((B%BIGR=97:*Q3+EYBP!-A;*;8(-Z'&/)W7HN?RF ?EBS'K5WV\6]1W@QQ(.Z6O, MHM-%7ZQE*'.0ZFWWU&R&2+Y8CK+?D/-00[O 1CW]V[QF);/=E(E$,QH>++2/ M7]06-EQLA-3!X7ML#_+Q!;3Z&H.0[M4LZF="":\U3SB6F92)W2*KBEH4/C2[ M4?)I\GFUKMN:2$B$>^S.'0OP 3(E( &)U+^FXJ[28?1V?I\BE^+S!J(X]M_C M*9T:*H]LY-WNW&LD\7 X/\5">"D*Y]K>D$W/,:ZHS8\5<&G%>5[)IED&RYN: M^>MS\&K,;9L<4A*&2)V)FAF_OBG=S%WN;^-=?<@^A+<>PPF+5>$B!@K1%%,- M.-^HJ^0"FPR;-4KH@7F!!0;F!VG9-5:*&F\$6W#0P=+BDI0[,@8(:^/IL0%Y,"?'E%-](_9*F-\B1!8( MS58NO];,Q-%?R7Q8//#-?%\N$B,_U7YPV:#)T'O=?SU&]?I;Z/QA=3-ZYKDE M1FN$IF="4LYAI- GM!A??3KJC?ZBPT.735P2&E$V?;W9?:6C99_+[I_B2K U M(UTD)S11$-V:G_TI[:A^*BV+VA@0L/.Q40X9=?RZ7H2O6U^@"EL@6.SW1506LQZ!23H[/0@JY!<+G1>G$N*5.=0#[^6,%BSE\PLTE[XLQ M0%ERS2_)E?.DR=G?25G:P"QY+>WCHM7 -JD"\MNO_6NX4I\YYC*=E$V+*[5, MBS1)9!D$],3G8:=A"1Q$H?78A[O0PL'4L7MB$I AXS*00J/I./URSS* UT \9U@_ M[FS55P=YI1^YQL;TCK:+1U.C:["A4[(P[XDSUPW-);$EX 6D$7YS[."MQ/&S M8&4:N(NGY_.8^/)(N,KRSW.RD5VJ?ZF@9)[N+R>M[/K42K&LK*ZM]OK<"*2[ M]/2ZVYAA<'^SDFA)=M#"-"5NT:]))(!2- (%#]^Z:0>+IXE1F7%V1*08[+V1 MWO&9OOAWGKD=IH'W4$HJ4#K[3;,@/[63M%!TWU8JD"Y;Y$X]#MGQ VE?P_6&.,'0Y6&N4G=S> M6$%*YT_ZB8N#:)'?K27@AL,E&!YS+=:CHR53@ JY/,X(WO?U4Q/\K% _)7?*4S=VMANU%VOENG8V(+,HO+E.=L%[#AHXY/N9TY@ 4CBS*16 M;DJ8SBMW=6I[$"9!ZR.!VDW7+BH^RN!->INPFB%DV_V\>U;^5XRMT)S6IS18 MIX:$!,E R&& )L9D$#"D8W)8C*?*P*R MFJ__E*X+0/!5'73RH5[.H]JO!O45/S5MW&Y(H69BUL&NA6:D^E36-V<^I;G: M5_GZ2E;(C@/AXJ=]1A$U_/U-8,L7R'N:@.R=TNOI-//!N[N_@G M)*BV(4EY?L,=9!@_D/.1'J*OY,6%&R/PIK4<0)#1\IN'&WX5.\FV4E4I030N M\L_I7(XQEK6T$QIVQ=E22C@74C:!Q9+N[+O,M$656>@'F8#G__3.9&CB*MW3 MQ H4E5%/5%T[.X)-OO $&S)\P7[;_DYAA,[0"&]Z)<"8/]R(YVDG*%UZ1_P# MT4I9-D*X5L(AQ!*!;>!>%"M R_1EP88!S(593FNYWX) M1FG'P ##UJGQMRV>ZGII6VAO'6I[%\;AA$EQ*^]$)O/=^;/6,U6#-7 ENR\+ M7?:,$/T$F/?4;_'P:N'N7$$B59E'6XE?5VNC)I4 I;5^U,LZW@Z2 M^C5C$"%?>A_QQ^J7*YQ[@R:DFHNCDFK!I84Q$YEI6$ M61K%GC*%;KQV!;[C M=6).)I I[86&C-P&-?U(#&&B0IXF?7K%5DMY/%W'S 8*=.&M4G3D*_$$M@>< M.Q,1G^)QA>*FV(LCCBBIQW)3>S;9'Q%)"-(<-L\_^% MG[*YE]>_?ADP'PH^%1U".1\1+L11&--FT&@%)+? (639"KD,H?04BF'.F:G? M4KCE1?Z02M(H&)/0K/R$@P5Z2JYS8LM.EQ^\8 P*%X+J!$2SY%Q?+6,G^:7Y M2GJH[8EX4DH:*_CO;5EZ41($8O?-9(C)WF8J.<0GU0HFMV5XT;T'EP#8"Q9H.-GF)G"N9#Y MW^K]I84)^'EY7:F U8>U;(P1\%TK+1YN;#>PS,S$M<' '+A":S9F"8#W2^(E MX [+W[NRA;IYN3@\.IPL'7ST>D'#BGG&0DTTF=)J=82)U[,/P1OM.(<+U[(R MF$[AN!CP^EN^YBZ4X+F[&@[$[PYT31ARKJ?A&-.)%#95.3>>_SI04 MTK+IT/#&I-A_GG)UJRS@E"S6_9IT);[Z,M6R]'%\2P@RVL5%96DX;#?D=.!' MV>\3+\F1#+S))AD!\KP72=KQ(S;CX;$,2T45U0NF:?MF=WX@5#JXY%D89E,.Z^;Z.Q6]F_. M5KZL%VW?V^KR[G,?U%4SF3E+F_B'YH6DD8 ;;QH*?\R$J$#9XQD4VHZK_ZT' M\D:W1SPN;T#+^TV7>P?H^2"PNO\(F%5^)M!;I1TIW#C;>&XBR5&:PHYBTTJ. M^<0Q$2Q$#&]MQP(FPA4/'J:X'DFB8/;,]OBNH;"/F"?9;(EG2A+\U0GMPRFO MII0D)A^?)0>E2VTQV[.T#C91EHGX*;Q=R0N>?3;0\Y2PF9*[P'^(UCGR4D-^ MTO.2,5VGVX16ZY2691(F.X)(;H*ER7C"FZGF)/[@\9'/+.CQ-#M:PAAXGE@4]X7% M-C3F#]R3W7TN92CF=%A_2Q&0HNQ3!5\/Z5I[3J^5X MXWTC&-HH/[ ^F'5^++QKC^I84#,@IZWNEU[-[.SKV2[K8CG"R7$*>&RB_3&] M;F'*5UD)I,,UEO5?&74;FM,^EI^M9$&'KB*^>NH:,?M)T]YYMIQD-:1.J U= MX>SL3"A:CH,'/7H:,%X:CL]FW235,3PW7?XHUSF>?<[9+FB3K#$6 B_.OW"1 MT8055*#'LZT[]C"KNQQY%F0/ YP5>^!MAI&L4TELZNE@ZC)R-HX(^\]5$FTG MBTJ$:@;?3OT,R5V&+>T#4J+CRNK;)DQ)EK;(*)M4:+C@)CQKA!-+HM4.B&3_ M'Q&B%1ST+XI= YZQ=DX,I;0?FBM'^(Q.K1W3\L%=?XXWGFX/7ZX0C9#(ZRAQ MSF^C9^,R/:T=@1HWP"M2&0PE/?4:10/'(5H4H*7OP/]V]BW=2Y8< =H\G>'# MJ%^&&-8U*M&W8(G'1KJ]=,YNLY=H$**:B8R#B*EC"+W\ 8E_RI^/,HM-@O@H M).%K=\:W:'4=>J5>L&'XE$:>,J$=..V8T$G'O;Q#X8RVVL41L8#/NPO_[+J57O M;C1#KAS8R:K>E6.=S(M0Y'YE YYW%!]>#JSAJ>?-E9%P&@T;T2L2=1!NCL<+ M37IL6>GA,&]UTBG=FFE/P.IJ$L@Q?/<@-\->XI?%$QV6A@;F9X\"-D+KHLK5A#PWR"!W@PJFO4HWJ(#A..>F;6/X&? M+ \(R[)(_L1%BUK^L=+W0U /UA7)T8[@,]E3V?0:UL5;Y37A./&1"CG-KW6V M.D:4)SN3P@\2]$GY\^*%D^7J,XV[9/0BWE_-"ZZ%7R'[I85GX&2#>X??,,<( M$[U )0N.,)ST3>5_4W%41:03>TPWTJ69A6%U=+V5PH2 )@?N">P#3G^2J3%7 MP7X.G?/'BN-HW)@^"J&^YQPOC&;ED]QGU\A1?4OYFO"NTMI9N M0(>FP.JB_1*&X]N?D1RQ]KUC_.77>OVN@H$*\$F'66%F;\K-K757S')549(E M7/%*O\&^3Q_PFM4<9^O^S72>Z%7.NS+"A_C F_C?8J?_KW_!FM!M1F4:/<[@ MQE'*OH^LXHU3ROE/1<24$ESBU_;%&^:T>0WQW^MU90-U05_$US_7;"VT5\ZX M6J%7*7HS3'"WX7?DAQ+:3*D 32KU@:XY-Z&8?Q8OQ/AC6HXS8.>',BV[6%SH M[+-E[H3CVY-3N*8'&HG*A=BZ8]SSP9*3,SD]T?94!\=1FH;_9*5^/'S)L%M, M^O$E>C#G-%OFC3!ALNF$ZK50[<5"DJ7H*/4^?*3>^ !@K<*WX!; MV)0HI%*CEZN;4%ZZF%]*9'@'N&F90)\&R)&?5>1*.QHX;RF9GI:D^0@/7!/* M&!3*R8K&[%Z8U+9S$1ZI YMP(MV$OWY,2E';4 C=7.U&86PW2UOC!%HRYL6I M9_EK ^ #>W!6)Z^\WW7#,_H/Y?[_,G>2T\>^;,/\^ZK6^9-J,GV5ID3=L *7 M%!-5".B8!"$5IZ[HA(TD=(C^0B32W)\B_WQ4PHKZM_(0CCD=W%?OE(?")22N M'A/Q/EAI"-VA"3$3Q_LZQC#MV)P;>FTG*&6=X6HGPI_W,3HN9'O+(E:,YCIN M6TROE-/; _7LBE]S[N]S*-:Z"YY$%(M2!%Q3A7+U($]4C#N&(A?OU=8_MH,? MWF_]Q(,=2ZPKN2/)+]EZ9!N%X+R;M>U(+ZV611'K^'+<+'L!OCXHQ,\%I&T, M3+[1,I([\F8PF=^V6U,,=A>VB/%T/K9:.W%N&B/8<0%26&U1Q2*N)U=NRKE> M6'O\ML7$?][+>UB=,>%(OI,S=-(THT:4E55DB^YQ\6(1PYQ!9^RK2N:?^TR7 M^'XIZ5]I!&Z)((5U8")16_<:<1**GO7!?Q/TO#K1E:/>KOE*:8=S/)R(*BI^ MLYAL:V8N1E-&J$UBS,Z197I7;!7S:]D#%H2<0XC46R;M2:VLLU,JD'B9@[H( M;3>,2R82+);T7!O#U((H>O*6H%0)P1.N"D87GPD7DD/ AM89UJ':V< MYE9NN%PS]F\O/='QHZQ$ Z]_N*+K"K2T$?O(Q..W:ZGFQ[7)'-D0TK[DL%*] M/%+CP"%ZXFU!?],24_77V%+1S>"$W>MI_:%>&KC,NX"*B#6SN"2A?'_NJ6;\ MBM>_O&39:\FZQ8^):[%%:2%2:0TPYXIXP-9H:NZK.9:WG@71TP?!C2U%GG6+ M$,7;;TL&@;5Q$CXO2CBD?761;W"VO?I6B3(";.4@?48A500T MJHD+MR0E!-M>&=M;B#OOS.,-G?\ !G3,9R'.GOB\;E9EG;$IK5?P %=S?N\L&9B@,Y?UBBJSV2E4E$1/$<<,C2CK:?(0;[:CI3P4>] M:1>#7:J$&!V_M4S+EYGIHNKS,L4O^$C-@LLYLN[:=&OJ75U#0:M0FF*QNZMX0 MCA:Y6IU'F_JRNC*K'15 *0WU"^XR%[EBF1G]S3 M'TC5%PT^">VCYX[HI&E?BDTTDC]7S-WD*5?"00TT8W6<;K2YS&:C2/:72^EG=)ZK,PQ@MA"2LAG]1L==9?XV=T( :+O5;D M^A^DO\[N9LA7G2*6("L@+?),(1L\JZ63-/:=HS;173/8;26NO?S.N*HW#G.@ M0U8K%>JD1)"6-1\* MQ+X\K"2;V)I+S/_V/C""J: MW!%S PTT&IT!=$6//%X#=3';(SGU.-O)P MG2_>'5PT6[, $%H$R. \V5R!W?(X%[>E9/$ MT=^I%'-/._F4+W0.+!+O:S],:1#%AN8H1QC,9POBR+9HC8X#3O3V] MV_NO^@A3^N!'\68BM+4>3 25R1ND'7WB)MA=#?TL87I!KFGXVB!U4_?#G4Q= MX;W*$%A_,BS)G3-@27%/@>\%HX+=-W^5(CW_^J4UM,8GDJO CEF9$;B70VMM M@2V&DK*4 *UNX_I21]?S+Q./#-5<%1\P"LS/@9XY#MBV*GTS+S_UCOKU,XY: M14O6Y;:[^M1KV4;XR]UZQDW'M:*)TW.0 5["M;\,:ZU)+STWJ\#G&4]@16-I M6;Z1ZDLC,!?6*BA!OXN38.#M[=N* *>*I+HOB+U<-R%>KS;N4Y%:^2N:UYMF M6NN=?VQ?'J#5"MAG4Q,P'A)< 2_/T7J5:" =?MNTFCBU<-O@V/<,N;U-[P M03W%K#0LFV Y^)E/CMJB]*]JRB8#T^SP! ,.([LMH/RC/KK8<[%:#NR(UL0[ M%P4+F@QD.XH!P/1<%&-)]9_+&&RP*P.&E52G^>W9_IAH&[,E3[[<[/3_\U84 MC-NY-]FCERC",T>MX=\^DX2GPCIF;7VQJGL%%7V?'Z;6 M[)_ 93SL6+KRL44=$J[Y,.LM3;.^ZD(1(,3+/]U<2^SP6D?C9DMT#C?EHU9V MD9$'T;IJBDX3T82J4HT<<&;G$"LI]),05%E/SR@8D::Q:N-#[4RC]Z*I@14, MT5,HR#]R*NZ:Y!C0:RO]H'&ZLHX0:$>G3)-@)1,^$G)^6SQ%#$Q- 1JC+$]$ M^8/D6QFX08V?P^:1X[YZXA5[<;8*D5NK34%Y5 RF]^NJ?G%Q--W(..MV.F&[ MLX+&/7/A/4WQ\"3C)/F//TNZ3*%XU'"0-UF]J'2?PL79D9I=H2WW1$OVQ('*2F;(PW#BJT]XRL; M:%0+/556)^OT99AJ3+>+1W0+I.;K6TI; Q2K(6[7Y9.(H&& #NZ^[E9S<7!, MEX?/E_,[Q=PG-FG4R*$W7;2GW3F+OO$V88/;[7C/@SJBE24NGG]J6U KH$J' M>\@J+<)9MEV1(-;6&MR06T(I[<6*IVPNUWH7FJ, !VQU+N\+_?7Q6'HGY#>%:V[./$/]L&F-S@]8@U^.$-#3SN&R-@7\_!]WI_P=F"HB[]%16B5(@O7'H+:Y_;+; MW?$^0^:YB]'10I$]J-^@GUV5!9*36B-TTN*C:L\L]0'+H )?X@LJ.FM,\JR- MACNC)^BX8E8C(MD)QYRA SK(_5QR,44!;N$#>)-C3VP"S=WR4VC+;CH+G_SJ M@>7^9336 +Z3XN"",ZG52]X;W9QK)>L7=7\; 1321)N=5R%P?&F!/EEMM1$7.,G"U"&](_F^F=.?#*6[N,/ M:#S7O@_O"$GQJ%\8T,GGYUP-VBF^60S;=C9R*:G#4K<2**&* MN#&--UX)JTT&YX6.+X M._:Y@Z(@KZT,@17=D8P&Y9HX!90P1R1JS#E7Y_F@.A\]],]2E7B%M7"SBC^(^ M_%(29C42L)5$!"$_C[+Z1.H_&9/RF8 1R/&9R#:O@VQC-Q]J%7*CYDAWW/LK MXK5DQC%92^$[B;+1"#_S9?7GSXD5S9@-V]SKW9AT+MR,"',^WD3H+Q"E8:DP M'8V!C*@VG0@8)ARN3B M,C\@F9=>Y5>,C8%:V2C'4P*L=L.,^( C6V"5#RI@"8^2@.J1*,I4&7)X29?, MI1'V0GN!]UY)5QB2#.QI?3>X.])%^6:ZA-7;&H"PI)%N$YBOJ0. O(5PL7]! M7//]3\TJG31Q#"VX=+CQTO [+A_*O#::M>IN@6*CC)1I1PQ;-R:+W06_+/SZ M).3RJ<2B%>Q-YBJ__0ZD$4W&QTT!1.H,\Q Y)@&<&&2ZZ$B/MT3I?LQ[OPUJ M_2$A!W*=J=HVAADG^U@4=>79#KF2Q9TG#,P7D%"&QO/TVXG+8U>:9%(QDP.Y M7+,8)M:?)ZMR1K'A7;$.]=U&K!@ EVVV@JH1SK<570M%G#K!G4.[,ZWSH0IV M'C)V(M2KZJ0S,HJY:,5KVR]1/Z5TCG23Q65&N+ >7-9\'(YJ)P =,X4A%YX: M(T*&\1PR/>E/P^4M U7$Z()&5\60/!3%=[B.UQEG?"+69W_Y8RZ9*8;8>#\T MD4O6D2L2.V(E:CX]*9J]^[%B!;\!AJ#HYCSG4F3L%ID,3"8*D-R8P#[1S7!T M,3($G1.];Q3>_T=M)V+U'\#35^8OW]6.V,\A%T*\K*_AB:TOCRYUH$VT;I)I M D'/B^VWOO^&]ZGYA&W%6[1MC-1-88]]23\-47N"ACAE"T*,G[KU@:0@*?&, M]NDJ6!/9UW@"T?CQY^QDN;5+1"5JES.0^L%-U@$ZBN0E&^;H9:/Q=*H &EC2 MIR 74=BUN_:5VZR_"VRC#7PD@J[#&V7&IIM7>I[TJOIQ?8W6IO_./(6%N&RH MRY;/K]"5EK?V4&.K@"UM<2#$3E];)L" 90VZ_?GNIV\-'\^9 :LY\4\C!>,1 MO3TFHD#KX-[W#8UYM%U[MB^MA8 &)F9[$?DQ[9T&C#V]O(* NB[DDNC/5T.; M&13ZM0"NC)AN,X8F/5V">5K<#,=1+BOA^/_C-W?G-3N>VKIXH8W6HHI+F+=) M_K%B&3T5])RER*T'8M!I]UWKGYQQYB;Z4YR]KD-)70\UF%4OD#]<)<(\SC$I M&T!E59UR0='=N&@BH_^]3>V#)5EI0+C=A^W!K@3F.\GG+[LL+!'0^7VW1.F8 MEUA!(F'(BFKH*$FT^^2^#!7Y*::99E45!8%<^[[Y4BAFVUET_4;\\2+MX<8^ MWMQQN^C\GI9-_E";*C!U6MA#;F'-E-W6W\!*VXM:YC9 QGI5<9-Z%,U!EFUF MH@<%^ \?]+P<49-YAFG\%B,-M8T*T#8&T328&^*UEAA#5OQE4- MAOM-AMT5JC1R]F2FM<2.]2&1IU?+^%X(I]:4DQ6Z#O@,]GY[1W5O%(P9PA3JP?1N#!O(H,81S?3SXIL M_\ALBE_HEU;[6;$2;\46MYXYP@;A6]?1GEJ5W+<[S$*W=$,_TM0YOOKT9EN@ MC?<'G,?6B,-+D]O0OWRHM,SU C4V2)?YI@5C(OI017I9%(J$'*'73=<+0HF-?^J47^!NH#NE;UK]T,W&5!S=[MM9]%$ 9.UW7Z;J%)*YZ^%VHVX M<^Y=9T8TU0WTE'JEJ>+ZDZ114;VY-$"%%55GVEP9.*0YYF+R[Y4#]Z0#Q*_R MZSJJB><@=A4471-G)P/32?FI/#)%;:..!,1)G\]6!M\]P^FICLUW?ZQ)-/YS M\LEKGB*(0PT^?:.?&Q!#U^W*ED;5V0QC.YK/7_V76Y%M4:,E5ZO]_$=91D2! MN)B3Y)=DWQQ1&(J2QI*:.%Q)S(%=C,'*^ZY81D1ASTQPY%G0M%G7XLV -3MX MH;N?#'Q2I>BQW108,6]=UQMRGS9&046D*UX=;,:%E0*+F(YR5+3"DW8@(ALJ@$HCJ'+:W]2>%_J%;TJFO9CJWMAXW=72<%WN M54RIHW8US(ZV0=I=$V"_^QF<8G1QTSK-2:^=B@(#$*%\QW^'UX5OE:O%C!4H M2N%_ ^O>MV/OWR]>7.<2E2%@AZ)N2&NON7E=59(.@_W;NSDOVR>P7QCHY6*6 MN@N^,RE 1M8 $(4R%\#,LCZY-P@[#ZU K^!QJ@+U[>[:<$MFI-S.;5>WZ6N[ M*3SJCF'NM+/)7G9['$F55?A*/53P%6CQG72.2BI#UP&3\3#VCD H6NJ"=)") MM44Z2?WU0DL3@U;D7A*=*%E%*I?W>P7).(W9T.FDE,6:+_+"2\<@^R[*K0-; M>&G?UI?%#])M_C4U%V".9NXS1X@7CC7#M$19E%RPZU-8WLV."W=S]P$_ZQ]D MWO214BV'_K\/'XG>+$### 2,0Y<+VXQJ!B1;($B!/H2@E M[3'>!#W@@NE/XM>D1?QC-J<4#ATZD]W' O-3 W(D#6/;Y84:S1Z&H[N@P(!^ M2"*4&=+ M^E]?*>?!20AI%$Q.29P8&QHKLBBM_=36WRCG,Y7T=D("#'T%\#RAI@5'7< ) M@;\%531N>HZ,M&VC[B]BR9HBP16'_8,0L14(CNZ4L+X#F] K=%''F(_P2$A7 M\/KBX/$<R$-%M8V(MD E=N) W:' "AP0)3"=NX]WZUM.QBEMUEVKVC01& MG]C-Y&'F) \IVWM#=N@)19 ;I@<)*8_*[X]-H6>1WF$C@ M3H2"X1*Q_DPD2M+!+)YAUD@-9_LGZQS_F3>%T"[V,('L0U1.2(J/W&: 4D"J M3=N Y>QS"87\G6"I[:821E<3Z>^6W2KBSHIT6UX2)J.]*YG^7FAC"PZ2J"[\ MQ#$E $.3[.AA(EE-04[;HMQNLH>A)Q^NP>K>_M0[CG#AY;Q"9.*=/H)=OCRS MA\?#NDI%LQ(/R!-$7_(L0%60W*S/>PI+C(*8WI!4M*44J!TQY9VO3_,#7=7S M$6#G)^1?/O6>$U*3 7IMJ.HQQ1^>_<]OO!EU5LCR]3R@/#J/E)^3\*>I2K:@ M-$):KQ#('TMLN3J:T'*!OS;+S'6X[?J[%UO0K^7 6KR?>:I?D:1G8PKY\(JG MYV\O[W.YK:LLBB+$-8W[Y_Z]6(=_+NR^I&2]U.;B1J&FQ59&I3@<$A$3=R?5 M-.YV?X6E=Q<$!!T0LF^S2AD;,H^=)E>.1YY8EU8G=JXJU/8-^? A8W@>D1S8 MN%>19F?\M:.'CJDD#@'T'(E6?\9TT8H/.Y^W0[0%?@//]2.?4\&4I;C](2Y6 M]/RE97M2WV"+._E;.9],%)-^E^YS<-@.7:@&1JV*)5ZH?9-P7PU.821?B1X< M*+^"=F@QI#@90#<].(:B0;N>M^E=X PQ)=M4 ?-;3C@N\"(>N9WW7!M\1,') MH[[_IZSD*9,&F-%@%?!$+KU 0^CC??+&;,M'J ODABG?]\4XUS1K6MW81B$J MMF:-B=Y'+C%"U P]HS*1//H31BC=.$).*B+(,T77OVN-MWQ+QY#VI"UDX M7^\SF$O5"50+US F.-8K-[^_14 B;U,OP,:8ZV'3@G0*..X71T?JDN-#9OK@)+/QYX:EW-X1Z@@PN"](H\Z1-(-*HC*:GF,MGX"1X M+O@]EL 3]CGWCQ?+/'Q/BW\+W?*ACL] LJJ$UAXT4-ALYMIVZR7:/>NIK:_&S(+,$Z?^),@, MMV57##L.0'^/M,[OOQ9OJ&+\O$@P_ C.D!&LAM:E;"N-BC%!.E 3GO$9FB+6(>_!3*TNAXDJ( M9-1:F8Z6L9:?4_Z]RI',@41N@[XXD?,>:2ZA[:N92<%@.8[4>.>R<<-ILB8?,X=)D_O,+X%"N!EWQ:_+FMWL0][,J4* S&-RB ?>GX;7 MQ%J]O:\/JG0,E(XFWLP\JEA7Y;>J MKY"\0E> ],@_OP[4-T@^*59" R7C+(#@%#Z2-U+HG0+\;H*^U23.+BS!AAV& M69UJ\KPA-P N%QGBQ"AR02T\:&WF$XX658-Z]=A5\OI;3?%YI( PUY 6WR@$ MDR!E)GR>&VBJ<.W$IB&]*X\@S62:E7L"$#M!6OT5S&3"?<[#D@E\O(Z3?L&>'Q+Z!+[6.L+I@U;O'*-=\8=#Z4578._ M^I&%DT#,FT9&)?(Z'WQO*5/0%Y9^^1 MTW.Y_1+O5J"DL"WC0_Z=BK6D9 ]20?6(7D9NJE60D[KT\8Z]WK* M*-UJ1:;A:R*C^.BH8NG0VKNEO$!=X(]-9^F=_!_>)6+,)TE7_G1;,A)1 M[<'K1U[R1_(19%A)G)7AOQX+9Z^GZ+Y%A/X'<)=Q&D06/H@7R+;O0^[:5Q1T M/*7NN]Z&NV[X.Q5PMOEXM,%Q1P((B_X#1!%_]I@%P6!4C-7,I";'U1CP>Z/[ M=$.K@".XV35R/P(VM08'5B3%\C&@F-./^]V:7X:F98@WQ1T&$G%S]'VTD4ON MXA697'7*AZB[)N$E]_P$+$??RU>T_QN9%[0A7MJ2NUPFX++F9%40S:;FW#:U MWVE?-_GJ42U'N3\C=K(U<(9AN#2@EQ%OPU8B,C/]970% M@!,K@J-.*(3'U0C3S="5Q<=,7'@<*?=^P0DH0\/**23=ED3A/P"MWH5!L5 7 MET1F*9U4<GC8S]9>@2O%V MPYFC!J$\#^T:;6/(BJDE^AO+S_(9US<_*4"]43[:K\)6!$$*X]/>E]0AWO8? M6?M79K@TPELK)]P;S5_BK9L/-J6?)?U I0IRR6 MZ!.YD2_A*:EO:/Z^^0^0U5,<_^HD7TIG)(.'X0UM>%/UBP][\4<)Z+$?&RN> M*C1$V>#YXP_KQ"J"YVFRS,"IOK7,?[@9 &E$>RYCBYD&FW6U"SXFGG,YBV1" M5"H-?#+(K-SRG2682\O/&:OPPWK%WR:G:8D]DT%1V[O)(#".*)_X#$]Q".T7 MX6+2Y?VDGR,TJJ?93Z[[CB:'?+>/ZCB;9^6)*;TYF*<^18Q8#G";,8=U>!6F MP%R:O&_#(06TH6]O8LT@8*@U!P)&=.RG%4EA%T[;!WX*M_(6VR&F*V7#F'(- M**3+6HM(X\-^@NH'Y590NJF]";.=9@( M6#C.DD[G>EAG_U5+"U&0S\E8HO=M%HCKVV48WF0YG,L<[QW^X0Z=N7*&"!*% M&2!U)/$GC]QYAZ[W&%*89'A.XS]G?%*^LBB_=!*2@2BF1$>:N&H*]G9_OBP[ MVO7MSFP117F+#1$D,O3NQ1A,H41!FW8**P356A0P-[Y%F[?=^9,6Z@6.X(N* MU=?BG$6.X?!"Q58R0K"6N2HFCW#Q)"C Q6Q7SPM_D=BO=?3@'3]#5!&ALB6S MS6:'8G 8OGT^ M*PH>JBF9P>^$_*]@ L'!*S6@]R_AB-0H$.WMZ>_:N&D38[X+'NJB4Z6D8X*= M[)*44U:-PZ+QED??V;3IDOZ5OYUIB=_C1B=O9KS#Y!+V*%/R .^3) LGJM<3 M_WASNI&>[?1'=^S+9"$2/I7=J6A+A B$X\VB=UX":RMU]3W,/KZ/+YTJ?_@- MO=T$?6A*QSN89#3@$2F#,9+.WM*8'0J?]9*BL[%,";]YV>Z-.,LH.\25-,MN MB I1EU8DU$X)!P!%ISA;4[$6GGNO1]4D!.UE 7HP(0Q[J#N;?(-"5 7PVI72 ME'.392IS3T0K$IFFLQ/&HD$U;+S)QH^Q4UB*C1Y[AN!4^V9JRD!\X MT5FRUBLXS]P['J!WSL),1.#TE_1=2=/7_CQO%LY4/]2Q0D8\& MF@&]V\.U8)ME#.<@/HF_"^_O7D64U'1/:=S)@^5RG3J6X.393'8X7G=^;*DA&?D6Y*DSFTZQ'8[Z24?"IJ LVM3K MPE$1M&X])[<]QN@HEFU.!LW_K 4A>==[A)V8P)C_'&5XYK HCSHJ^L1/.4M[9\V)"#JUWD*E%8P^( ,9.M M*\8&.&+D]">W]^;X)\S+2,ZMW%EO+*%1.)9F!J4,(68F=B(+9HMMD;'AB3G# MY%%!(UYK136%DBKN.+7HI@K'#5[QTP^%!<>$;]=\-P!603G2VP4IZP(%N&S< M%#KO7694=4I*VH[#T/<*'X28F[J+&M;T/%VY2>1:*1GR8O&RF%70A#..:_T; M-#2:O3<1]\+-@G%GL+??#O:_)WZ'7M?ML7)DRXMW!#&>.3 MX==G6_-%,/\>=K(@VQB>O14*H^=HS\N$2MM^DF*R^M@N>"ZYK:;*0Y=9+,E, M<#<4EF!.]K;![!!=;M/68A7XC8 )N\_G%&*'%!ZDG5)8_Q1!Q^Y2A,4CJ"W@ MY82HY971K VSQ#^95K4$.(435W-BH"R']0C8[?B2\+7?+;G7*\91ILQ5\I[< M$&BV;#S9R7<:V_JWN'>Z)PP-;Y(] (6AW?=CL77T6_-EQH16-+S1<3R.^3\) M52[0(2%3'!4VCK7^ QE\EZJHRQPSVU^_1A'5V4HV=,PG["Y!V5JPNB%?/453K"P4WZ$AQ11*TA,4KR=;64N7(S M]O.03O:,XVM5-898YOLC3_\5/29P5^0C%LGQ$_8+JX3'R6 E_(SOEC'$->+' M@YZ"5X9NBYNNDU-.RQMQRM5/^AG.@B!0<@6ORX9OMOCPXGJP1)Y]!0V\.?$; MO_RGMF9&=MWB[7#C_5\&O]_^%7GUHDNC=^6([YYO/Y+VBF\MI_V3_B>W]+DK MR_*^H>G_ WW]O[_: DD BUZT(9)!(B-PEN_C,O5%VL'&5FVS(D<@LHS$Q"CA)NS!?-).N_M-*CV^M>DIU@X=3 MQ&*SQ6B7I[<'D6^'55L>+A[;/X4@MO9?G[=K4!B;NF)F[DC&Z[467[C;:*74 M I+S+H1@&K5O?GB2.TFO%[//58]JE6E#/=!-LZL++ M[ />E F0Q;U_[J))UL\8/Y/TK Y-1)N(6U.?]*IMO!N![KP_RXPAS)P&GQ25 MH'$7[1+/[LD).R>". MB-1UD(O+L&5U2?2>P"$R>H3ODJ<%;;Q1;LYBL%CE)369$-N M;8(*6)694@MQ19#D!D 44)Q$C*RGY$+VN0'"!+XV+6#]BL+<Y;53HL8;K3CD^*A^0C2B&T%,.%CTIQ.?D8R2>,JW8F9OV9<;D1CSKS2NUN2 M.W ME>P>!I1#W&;&[I>+IT55X*45N3"CD6&3R+Q#4B6/;R <"]*IC0(HR'DKV L8 N8" Z@4^V,U&XKW^S;A7V*P91D%OEV1N.YEJ%08T6%#;5\L9AZX63(K;3CCMA-P[I]:@\3I]J;3E)"=K4P9SSUJ@!D; M"94U')ZP- BY+:[G90.F)_*@L-D&TT@N>AW *(G9K@&2KUCAK$8]UPY1R:J\ M+*NN;1*3@=$$!+#^;LRQSM6'AN0[D0,A='CPZ7V34'RDITY$",;2J-%J2H7D M=TA I3N/(F:CFOJ IR%#M75JGQ08IL]E7PZ&#Z.?<6::,&>LG;N7)^5B, M=M1YV#T1/JYQ:G.XT?T?.4EFEK:RNW'R(GC)L4:^86,GJ'M)I(1M9 MFQ."NSDXNT'19P:K&;3FY8J=)MP-Z)W475"\;NYGR"SW>^"!B$1EJZXF!G5 M@J-JQO-1 ')XBY6"E*-IOPH&XW3T]KN^)L(K(Z,SA'Q,1I[V2D2:.?'ZXUIN M+D^'S"D@;#%R"A!!<^;1,%IS#BBE$HI9-*9'RY4,F#B'M9 U!X9G4HOA7>[M MBHJ.VRVI[-F$(MO!)S-2#"JUQV*HZ9G)V0V_/Z&ANN33.*8W\62NNPN<1A\IT5O@D[B MS!6V>^F.ZG7@)#:@OY+B0$8.$C2#B:%/%A"X.6> 4.(ZE\(;7C./1!W5 AF& MF_I>^(YCZSUW4>3OBTQHXY9)91EX*!0)[SPM-!S1,6EDZV+!NDQ8W9)7<48, MJH%S 2=C@%[-,XHT[A:/UQAZ<*K266D17"IQVGD69W#/CFS7#Z*GC)&#SD=[ M/J1GVH#!MGNMDT!25!<2R;V6)7# OU+4&?>SVLFBJ[IIMX1UA?\ K T77L+K M1OPPXV=\C;5+Q/6N+\W^A.5O[<2"PDO)=E".X6;;!<1PTK2)FRFV0##.DQ0E M;(M<48; )::NMN@"'J:NP[L,YX;/$'+&NHA?8]?6]LWRZA[FBR\CD]63J9/# MW?3EGG'&5S\O3-K M!]*@JCMB^!W&D["HC,81?4+V-5SLR"."$)F&8(+9NQ_9,=OKB@F73LR/;!9% M\KAV(VMG'B24J;%.!C/$ILCC3(C]3#VGB5TS'- MK G5EP>6=!Q;:V2=@<>J<=&4E4;&Y0Q[!U5G MU"P/2/M#*SM MI8_)*P=TD-A;:$I2VL!S!K_ !F(YVXW1G@\D]5.#%TE&'43 M@9SN]L @I&U3X&D6!G!'!!T:MC0?)ZO&2L64531%D MW]Q9.+*YZ.7)BV2FX2AQ=](;IA 6*&_HR#%45?2;N<]EJ/3&A3@><5>@U1$]N)U/MMS14!( M1QA^@7EGWL5,6;-ST:I@&0DGJ!*+/U5XP@C.LS<8CH;-W'$THRU]G$PV-R): M&D55FIRPVI 2[U74FSEF_)IE$M !DS<[Z<.+RLDM.U\\.[D<+98AQD2ZMCME!2VH,"L&W"",VD]**%$( M4)?/G5,\N!B)8(5\3@QDP*9M?M,Q!,LKY7#IJ!0*!0*!0*!0*!0*!0*!0*!0 M*!0*!0*!0*!0*!0*!0*!0*!0*#__V5!+ 0(4 Q0 ( !E#G%+?[EV]D=X% M /7"20 . " 0 !D-#C"[PI@( (4$ / " ;W>!0!D-##$S,2YH=&U02P$"% ,4 " 90YQ2W2MI ;X# #L"@ $ M @ &'] 4 9#0W.#(Q9&5X,3,R+FAT;5!+ 0(4 Q0 ( !E# MG%)$MC6%4@( !L% 0 " 7/X!0!D-#A$ ! ( ! M\_H% &0T-S@R,61E>#$U,BYH=&U02P$"% ,4 " 90YQ2 T@AALP6 #+ MM $ @ &R 8 9#0W.#(Q9&5X-#0P+FAT;5!+ 0(4 Q0 M ( !E#G%)G95V)12D )94 0 0 " :P7!@!D-# PQ&%P @Z( ! M ( !'T$& &0T-S@R,61E>#0T,BYH=&U02P$"% ,4 " 90YQ27>^, M+<<& !R(0 $ @ &36 8 9#0W.#(Q9&5X-#0S+FAT;5!+ M 0(4 Q0 ( !E#G%*)&0G#JB$ )OX 0 " 8A?!@!D M-##0T-2YH=&U02P$"% ,4 " 9 M0YQ26N#I]D$" #,#0 #P @ '"M 8 9#0W.#(Q9&5X.#$N M:'1M4$L! A0#% @ &4.<4D9G(>%X* --P! !$ ( ! M,+<& &9I;G8M,C R,#$R,S$N>'-D4$L! A0#% @ &4.<4C.?M:,\&0 MP< 9FEN=BTR,#(P,3(S,5]L86(N>&UL4$L! M A0#% @ &4.<4C=P*M#4H@ ;H0* !4 ( !QDT( &9I M;G8M,C R,#$R,S%?<')E+GAM;%!+ 0(4 Q0 ( !E#G%(/!>-1F4H )E4 M 8 "

*ZW54,A:U'5GI%SJ1Z%_>2W7B4;.GS[:/SVN;M9;H1:>/*'/4F] M[^)F;2TCZMJQ#-0,LV=LX+"Q6O_YUI/_;M6F?7='6NME\R0,Q42R"9AMDU-P9!@ F;#C'9W!+T,N_:;VP#*B#G%1(H)F!TS+C>%_BFE-Y.5 M7"JW_9!6 F:OV/8S6]E[FQ1*S"@F$DO ;);[]J#%W A[KW@S48AJ_AO6=G-% M,9%: F:W/(@?W4'*@RP2,&ODUBQ4U7JD7@MS:"\IZFU[S!FKD4<"9I%,6KJS MF:AE>^.6[97X9S.&R"4ALTMN['DW1MO[UK.#]:XQ*1L22,@LD,E:F^;,IG"E M-]/&Z">;P='1)80Y"K,VKNVE)AT:Y(J0.QO19:F:]DWUP1&VM:0-!UU(9(J0 MV13WLFZ,FK>#G8VF7MHV1+8(N;,072U:32R\I1U7;+O9*%I5NU/]<;\B6X3, MMIAL9[4-I]I82CZVW4W!D!]"9C_ L-Y)D$*DC9!9&S!%M,D[\U#^W?]%Z5$'AFR)R(@7W+Z?(B,,F0V"LR77$PX[\6LFA?Y M4F]_(\\,F3T#$R>W(9%QAJ?,3UQ,9)SA*?,3%Q/Y9WBD_*3W:D3&&7+/=[V2 M ?P&I9C(.$-FX_0E GUM&2'?1-R^Z8+N7BPDF(B[HH)B1^<6B9!@(G;![&.? MD1O[W+:Q#PTJ(B28B%DP)/:9D-AG-ZI/(XH)2RO,EL&8,<5$EHF8+8,Q$XJ) M+!.QYS4(,Z68R#+1\;*<'LR,8B+G1,>KL?1@YA03.2HHLE!YM[5D?)NWT%%DH/=[:L]&NEG+PN;3Q",5$%DJ/ MM1+MWBVH7'8%%:?3D8728]5]>C&=3D<62OGK/@#3N=.1A5)F"V%,:J$4+GEF MMA#&I"E;BBR4,EOHL$KRX^]5DL]!7"4*CV(B"Z7,%MK7)'LL=*V<.SU#%LJ8 M+;2O2=YU-&T)K)0QFRA?LS1:F7DRB)1 M3&2AC-E"%)-,SESJP:TW MIUPT[4S.9,A"V1$735_2)1.[ 8I@YLA".7==Z'7,=H"BF,A".?LR:H#I='J. M+)1SUX5>6R>S&Z H)K)0SFRAWG4RST:BF,A".7==J&_M?._$88XLE'//R.T6 M]#@.*MIC]A*H':?GR$(Y]XQ<#V:]W6R*;J2G.Y)S9*&T 1IC-N!C[>#GJ<57%.MWOV-%O3+?%R M0.&&4)\]'SIL &F'T<.4U\M!*?#AEE"?^Q<(#@OZ/A\6]!TN4">_#'RX1=1G MW_>#0",'%&X2];E_B0""Q@XHW#3J'VT?4!]HXH#";:/^\78"C;N=0*_.* 4^ MW#CJ=U8Z[]Y>?WB_D$M5R<6-_9#:'I^+8GYGO/:A.U<8Q6WI?KDMBDM[[+:Z MUF*Q_UV5_6_"?/@/4$L#!!0 ( !E#G%*8T)?N!0, -H^ : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VSMNVT 81>&M"%R .>]'8+M*XS;P M!@29D@SK!9%![-U'L OI#E*D,7@J82AP=*H/ CG__:]AMYQ>CX=Q^WH:%^_[ MW6%\Z+;3=/K1]^-J.^R7X]WQ-!PNWZR/Y_URNBS/F_ZT7+TM-T/OC$G]^7:/ M[O'^=L_%\\=I^)\=C^OUZVKX>5S]W@^'Z1\;]W^.Y[=Q.PQ3MWA>GC?#]-#U M[[OKY;'__+!WEYV[Q=/+0W=^>K%=/W>0DR W?Y"7(#]_4)"@,']0E* X?U"2 MH#1_4):@/']0D: R?U"5H#I_D#4JHP$D-5@#M+;*M05X;15L"Q#;*MD68+95 MM"U ;:ML6X#;5N&V +FMTFT!=EO%VP+T=JJW ^CM5&\'T-LU?[8!>CO5VP'T M=JJW ^CM5&\'T-NIW@Z@MU.]'4!OIWH[@-Y.]78 O;WJ[0%Z>]7; _3VJK<' MZ.V;AR4 O;WJ[0%Z>]7; _3VJK<'Z.U5;P_0VZO>'J"W5[T]0.^@>@> WD'U M#@"]@^H= 'H'U3L ] [-PVZ WD'U#@"]@^H= 'H'U3L ] ZJ=P#H'53O - [ MJMX1H'=4O2- [ZAZ1X#>4?6. +VCZAT!>L?F925 [ZAZ1X#>4?6. +VCZAT! M>D?5.P+T3JIW NB=5.\$T#NIW@F@=U*]$T#OI'HG@-Y)]4X O5-SV 2@=U*] M$T#OI'HG@-Y)]4X O;/JG0%Z9]4[ _3.JG<&Z)U5[PS0.ZO>&:!W5KTS0.^L M>F> WKDY+ C0.ZO>&:!W5KTS0.^B>A> WD7U+@"]B^I= 'H7U;L ]"ZJ=P'H M753O M"[J-X%H'=1O0M [](<]@;H753O M"[JMX5H'=5O2M [ZIZ5X#>5?6N M +VKZET!>E?5NP+TKJIW!>A=5>\*T+NJWA6@=VV&=0!Z6]..ZP#\MJ89V#$ MP:UI1G8,P'!KFJ$= U#YZL6QWZ;G";:.?]]$D(5^]L7[EXG.P05K;CW%<^?)T?Q%35^^K!"I4D M1M3CX.W@U_Y8([JYOK/;ZK'SJ\^'\+-KQV$3S;9ST>KVM/&8M8FJ:>K:NO)A M73P-S6\IZY>$.)Q<]KA=.[FKL"$2[R8<5_X<\'+NZY.=Y[:QJ_MJ]E^J/NP2 MATXX_]Q9%Y\O\4Z/XW;;UK89Z\<^'(G=--NJ<3MK?=_%IZ)7YY-]N&%[^I07 MYR]ES@6&G??S.+DPL=E^/.YU),?3ZRD4LK-OS[_B6V(H??'[V>.T&]O\97:X MWA_CO%_FX<3RN/R.?YWQ6_T/]J$@?:20/C)('QK2AX'TD4/Z*"!]E) ^9$)I MA"*JI) J*:9*"JJ2HJJDL"HIKDH*K)(BJZ+(JBBR*HJLBB*KHLBJ*+(JBJR* M(JNBR*HHLJ8465.*K"E%UI0B:TJ1-:7(FE)D32FRIA194XJL&476C")K1I$U MH\B:463-*+)F%%DSBJP91=:,(JNFR*HILFJ*K)HBJZ;(JBFR:HJLFB*KILBJ M*;(:BJR&(JNAR&HHLAJ*K(8BJZ'(:BBR&HJLAB)K3I$UI\B:4V3-*;+F%%ES MBJPY1=:<(FM.D36GR%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BREA19 M2XJL)476DB)K29&UI,A:4F0M*;*6%%E+BJPRH= J$XJM,J'@*A.*KC*A\"H3 MBJ\RH0 KD_\I[/=QW/_C^.49]U4[O.:+Y1_(-S\!4$L! A0#% @ &$.< M4@=!36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " 80YQ2V/[\_>\ K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " 80YQ2F5R<(Q & "< M)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( !A#G%*:_G-N[08 $&PO=V]R:W-H965T&UL M4$L! A0#% @ &$.<4OHKI#IW" +2P !@ ("!G1H M 'AL+W=O M>@H &4O 8 " @4HC !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ &4.< M4GAI3%1W#@ DD4 !@ ("!'#< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ &4.<4GODFOYQ* MX4 !@ M ("!G$X 'AL+W=O&UL4$L! A0#% @ &4.<4G/-YE*1!@ M8P\ !D ("!+8( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4N5:8"T;!@ 4 \ !D M ("!+) 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &4.<4CXK1AL? P _P8 !D ("!&PO=V]R:W-H965TP !X;"]W;W)K&UL4$L! A0#% @ &4.< M4L-_C^,W" (14 !D ("!%+4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4B!&WVM3! '0L M !D ("!S<0 'AL+W=O&@ &0 @(%7R0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4ESN4Y'#!P %A, !D M ("!QM8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &4.<4H&/X&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4K6=$M3L!0 /1 !D M ("!?UD! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &4.<4E9U?:Z.!@ @! !D ("! MIV8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &4.<4D5:QA&H! - X !D ("!5W&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4OX]FX([ M"0 K2D !D ("!9XD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4A* -W(#!0 P1( !D M ("!S*$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &4.<4DYV;%Q7 P !PH !D ("!SJP! M 'AL+W=O M<>," "Z!P &0 @(%&PO=V]R:W-H965T&UL4$L! A0#% @ M&4.<4F?W3K2* P U D !D ("!=;&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4E)S].X- P MA D !D ("!;\(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4L_W*E4H P 3P@ !D M ("!D= ! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &4.<4D&PO=V]R:W-H965T&UL4$L! A0#% @ &4.< M4OY@B.7U P KPT !D ("!N^&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4BH&PO=V]R:W-H965T M0P, #P, 9 " @>W^ 0!X;"]W;W)K&UL4$L! A0#% @ &4.<4I6P&GX2! (P\ !D M ("!9P(" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &4.<4EF8V-&F @ A < !D ("!8PX" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4@ 3 MZ3V3 @ &0< !D ("!&AL" 'AL+W=O&PO=V]R:W-H965TA?? ( 8& 9 " @2,A @!X;"]W;W)K&UL4$L! A0#% @ &4.<4NU$)K?X P 7@P !D M ("!UB," 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &4.<4M5U".:^!P 6"H !D ("! MM2T" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &4.<4H?E>NG7 @ K < !D ("!1CP" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4.<4H^W4=2] P 5PX !D M ("!LE<" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &4.<4J;]E&MX @ @< !D ("!4F0" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&4.<4M\:Y6,H @ \04 !D ("!HFP" 'AL+W=O:" @!X;"]W;W)KCO:*7@( .0% : " M@6&1 @!X;"]W;W)KK65P, '85 - " ?>3 @!X;"]S='EL97,N>&UL M4$L! A0#% @ &4.<4I>*NQS $P( L ( !>9<" M %]R96QS+RYR96QS4$L! A0#% @ &4.<4OZ9P?: !P ET8 \ M ( !8I@" 'AL+W=O7!E&UL4$L%!@ !S ', I!\ ' .ZE @ $! end XML 134 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 135 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 136 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 401 578 1 true 112 0 false 8 false false R1.htm 1001 - Document - Cover Page Sheet http://Finvolution.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://Finvolution.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 1005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://Finvolution.com/role/ConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 7 false false R8.htm 1008 - Disclosure - Principal activities and organization Sheet http://Finvolution.com/role/PrincipalActivitiesAndOrganization Principal activities and organization Notes 8 false false R9.htm 1009 - Disclosure - Summary of significant accounting policies Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPolicies Summary of significant accounting policies Notes 9 false false R10.htm 1010 - Disclosure - Loans receivable, net Sheet http://Finvolution.com/role/LoansReceivableNet Loans receivable, net Notes 10 false false R11.htm 1011 - Disclosure - Prepaid expenses and other assets Sheet http://Finvolution.com/role/PrepaidExpensesAndOtherAssets Prepaid expenses and other assets Notes 11 false false R12.htm 1012 - Disclosure - Property, equipment and software, net Sheet http://Finvolution.com/role/PropertyEquipmentAndSoftwareNet Property, equipment and software, net Notes 12 false false R13.htm 1013 - Disclosure - Intangible assets Sheet http://Finvolution.com/role/IntangibleAssets Intangible assets Notes 13 false false R14.htm 1014 - Disclosure - Accounts receivable and contract assets Sheet http://Finvolution.com/role/AccountsReceivableAndContractAssets Accounts receivable and contract assets Notes 14 false false R15.htm 1015 - Disclosure - Employee benefits Sheet http://Finvolution.com/role/EmployeeBenefits Employee benefits Notes 15 false false R16.htm 1016 - Disclosure - Accrued expenses and other liabilities Sheet http://Finvolution.com/role/AccruedExpensesAndOtherLiabilities Accrued expenses and other liabilities Notes 16 false false R17.htm 1017 - Disclosure - Related party balances and transactions Sheet http://Finvolution.com/role/RelatedPartyBalancesAndTransactions Related party balances and transactions Notes 17 false false R18.htm 1018 - Disclosure - Taxation Sheet http://Finvolution.com/role/Taxation Taxation Notes 18 false false R19.htm 1019 - Disclosure - Ordinary shares and treasury stock Sheet http://Finvolution.com/role/OrdinarySharesAndTreasuryStock Ordinary shares and treasury stock Notes 19 false false R20.htm 1020 - Disclosure - Share-based compensation Sheet http://Finvolution.com/role/ShareBasedCompensation Share-based compensation Notes 20 false false R21.htm 1021 - Disclosure - Net profit per share Sheet http://Finvolution.com/role/NetProfitPerShare Net profit per share Notes 21 false false R22.htm 1022 - Disclosure - Short-term borrowings Sheet http://Finvolution.com/role/ShortTermBorrowings Short-term borrowings Notes 22 false false R23.htm 1023 - Disclosure - Leases Sheet http://Finvolution.com/role/Leases Leases Notes 23 false false R24.htm 1024 - Disclosure - Commitments and contingencies Sheet http://Finvolution.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 24 false false R25.htm 1025 - Disclosure - Restricted net assets Sheet http://Finvolution.com/role/RestrictedNetAssets Restricted net assets Notes 25 false false R26.htm 1026 - Disclosure - Condensed financial information of the parent company Sheet http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompany Condensed financial information of the parent company Notes 26 false false R27.htm 1027 - Disclosure - Subsequent events Sheet http://Finvolution.com/role/SubsequentEvents Subsequent events Notes 27 false false R28.htm 1028 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of significant accounting policies (Policies) Policies 28 false false R29.htm 1029 - Disclosure - Principal activities and organization (Tables) Sheet http://Finvolution.com/role/PrincipalActivitiesAndOrganizationTables Principal activities and organization (Tables) Tables http://Finvolution.com/role/PrincipalActivitiesAndOrganization 29 false false R30.htm 1030 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of significant accounting policies (Tables) Tables http://Finvolution.com/role/SummaryOfSignificantAccountingPolicies 30 false false R31.htm 1031 - Disclosure - Loans receivable, net (Tables) Sheet http://Finvolution.com/role/LoansReceivableNetTables Loans receivable, net (Tables) Tables http://Finvolution.com/role/LoansReceivableNet 31 false false R32.htm 1032 - Disclosure - Prepaid expenses and other assets (Tables) Sheet http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsTables Prepaid expenses and other assets (Tables) Tables http://Finvolution.com/role/PrepaidExpensesAndOtherAssets 32 false false R33.htm 1033 - Disclosure - Property, equipment and software, net (Tables) Sheet http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetTables Property, equipment and software, net (Tables) Tables http://Finvolution.com/role/PropertyEquipmentAndSoftwareNet 33 false false R34.htm 1034 - Disclosure - Intangible assets (Tables) Sheet http://Finvolution.com/role/IntangibleAssetsTables Intangible assets (Tables) Tables http://Finvolution.com/role/IntangibleAssets 34 false false R35.htm 1035 - Disclosure - Accounts receivable and contract assets (Tables) Sheet http://Finvolution.com/role/AccountsReceivableAndContractAssetsTables Accounts receivable and contract assets (Tables) Tables http://Finvolution.com/role/AccountsReceivableAndContractAssets 35 false false R36.htm 1036 - Disclosure - Accrued expenses and other liabilities (Tables) Sheet http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesTables Accrued expenses and other liabilities (Tables) Tables http://Finvolution.com/role/AccruedExpensesAndOtherLiabilities 36 false false R37.htm 1037 - Disclosure - Related party balances and transactions (Tables) Sheet http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsTables Related party balances and transactions (Tables) Tables http://Finvolution.com/role/RelatedPartyBalancesAndTransactions 37 false false R38.htm 1038 - Disclosure - Taxation (Tables) Sheet http://Finvolution.com/role/TaxationTables Taxation (Tables) Tables http://Finvolution.com/role/Taxation 38 false false R39.htm 1039 - Disclosure - Share-based compensation (Tables) Sheet http://Finvolution.com/role/ShareBasedCompensationTables Share-based compensation (Tables) Tables http://Finvolution.com/role/ShareBasedCompensation 39 false false R40.htm 1040 - Disclosure - Net profit per share (Tables) Sheet http://Finvolution.com/role/NetProfitPerShareTables Net profit per share (Tables) Tables http://Finvolution.com/role/NetProfitPerShare 40 false false R41.htm 1041 - Disclosure - Leases (Tables) Sheet http://Finvolution.com/role/LeasesTables Leases (Tables) Tables http://Finvolution.com/role/Leases 41 false false R42.htm 1042 - Disclosure - Condensed financial information of the parent company (Tables) Sheet http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyTables Condensed financial information of the parent company (Tables) Tables http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompany 42 false false R43.htm 1043 - Disclosure - Principal Activities and Organization - Schedule of Principal Subsidiaries and Consolidated VIE (Detail) Sheet http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail Principal Activities and Organization - Schedule of Principal Subsidiaries and Consolidated VIE (Detail) Details 43 false false R44.htm 1044 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 44 false false R45.htm 1045 - Disclosure - Summary of Significant Accounting Policies - Consolidated Balance Sheet (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail Summary of Significant Accounting Policies - Consolidated Balance Sheet (Detail) Details 45 false false R46.htm 1046 - Disclosure - Summary of Significant Accounting Policies - Summary of Financial Information of VIE and its Subsidiaries (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail Summary of Significant Accounting Policies - Summary of Financial Information of VIE and its Subsidiaries (Detail) Details 46 false false R47.htm 1047 - Disclosure - Summary of Significant Accounting Policies - Financial Information of VIE and its Subsidiaries (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail Summary of Significant Accounting Policies - Financial Information of VIE and its Subsidiaries (Detail) Details 47 false false R48.htm 1048 - Disclosure - Summary of Significant Accounting Policies - Schedule of Investments (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetail Summary of Significant Accounting Policies - Schedule of Investments (Detail) Details 48 false false R49.htm 1049 - Disclosure - Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 49 false false R50.htm 1050 - Disclosure - Summary of Significant Accounting Policies - Summary of Equity Securities without Readily Determinable Fair Value (Details) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails Summary of Significant Accounting Policies - Summary of Equity Securities without Readily Determinable Fair Value (Details) Details 50 false false R51.htm 1051 - Disclosure - Summary of Significant Accounting Policies - Schedule of Interest Income, Interest Expense and Loan Provision Losses Related to Loans (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansDetail Summary of Significant Accounting Policies - Schedule of Interest Income, Interest Expense and Loan Provision Losses Related to Loans (Detail) Details 51 false false R52.htm 1052 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Life and Residual Value of Property and Equipment Net (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail Summary of Significant Accounting Policies - Schedule of Estimated Useful Life and Residual Value of Property and Equipment Net (Detail) Details 52 false false R53.htm 1053 - Disclosure - Summary of Significant Accounting Policies - Schedule of Guarantee and Quality Assurance Fund Obligations Movement Activities (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesDetail Summary of Significant Accounting Policies - Schedule of Guarantee and Quality Assurance Fund Obligations Movement Activities (Detail) Details 53 false false R54.htm 1054 - Disclosure - Summary of Significant Accounting Policies - Schedule Of Movement Of Deferred Guarantee Income (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail Summary of Significant Accounting Policies - Schedule Of Movement Of Deferred Guarantee Income (Detail) Details 54 false false R55.htm 1055 - Disclosure - Summary of Significant Accounting Policies - Schedule Of Expected Credit Losses For Quality Assurance Commitment (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail Summary of Significant Accounting Policies - Schedule Of Expected Credit Losses For Quality Assurance Commitment (Detail) Details 55 false false R56.htm 1056 - Disclosure - Summary of Significant Accounting Policies - Schedule Of Quality Assurance Obligation And Receivables (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail Summary of Significant Accounting Policies - Schedule Of Quality Assurance Obligation And Receivables (Detail) Details 56 false false R57.htm 1057 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue, Initial Application Period Cumulative Effect Transition (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail Summary of Significant Accounting Policies - Schedule of Revenue, Initial Application Period Cumulative Effect Transition (Detail) Details 57 false false R58.htm 1058 - Disclosure - Summary of Significant Accounting Policies - Summary of Aging of Past Due Quality Assurance Receivable (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail Summary of Significant Accounting Policies - Summary of Aging of Past Due Quality Assurance Receivable (Detail) Details 58 false false R59.htm 1059 - Disclosure - Summary of Significant Accounting Policies - Schedule of Information About Movement of Quality Assurance Receivable (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInformationAboutMovementOfQualityAssuranceReceivableDetail Summary of Significant Accounting Policies - Schedule of Information About Movement of Quality Assurance Receivable (Detail) Details 59 false false R60.htm 1060 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Detail) Sheet http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail Summary of Significant Accounting Policies - Disaggregation of Revenue (Detail) Details 60 false false R61.htm 1061 - Disclosure - Loans Receivable, Net - Schedule of Loans Receivable Originated and Retained (Detail) Sheet http://Finvolution.com/role/LoansReceivableNetScheduleOfLoansReceivableOriginatedAndRetainedDetail Loans Receivable, Net - Schedule of Loans Receivable Originated and Retained (Detail) Details 61 false false R62.htm 1062 - Disclosure - Loans Receivable, Net - Schedule of Allowance for Loan Losses (Detail) Sheet http://Finvolution.com/role/LoansReceivableNetScheduleOfAllowanceForLoanLossesDetail Loans Receivable, Net - Schedule of Allowance for Loan Losses (Detail) Details 62 false false R63.htm 1063 - Disclosure - Loans Receivable, Net - Schedule of Aging of Loans (Detail) Sheet http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail Loans Receivable, Net - Schedule of Aging of Loans (Detail) Details 63 false false R64.htm 1064 - Disclosure - Loans Receivable, Net - Additional Information (Detail) Sheet http://Finvolution.com/role/LoansReceivableNetAdditionalInformationDetail Loans Receivable, Net - Additional Information (Detail) Details 64 false false R65.htm 1065 - Disclosure - Loans Receivable, Net - Schedule of Total Assets, Liabilities of Trusts (Detail) Sheet http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail Loans Receivable, Net - Schedule of Total Assets, Liabilities of Trusts (Detail) Details 65 false false R66.htm 1066 - Disclosure - Loans Receivable, Net - Schedule of Results of Operations and Cash Flows of Trusts (Detail) Sheet http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail Loans Receivable, Net - Schedule of Results of Operations and Cash Flows of Trusts (Detail) Details 66 false false R67.htm 1067 - Disclosure - Loans Receivable, Net - Schedule of Breakdown of funds payable to investors of consolidated trusts (Detail) Sheet http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail Loans Receivable, Net - Schedule of Breakdown of funds payable to investors of consolidated trusts (Detail) Details 67 false false R68.htm 1068 - Disclosure - Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Detail) Sheet http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Detail) Details 68 false false R69.htm 1069 - Disclosure - Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Parenthetical) (Detail) Sheet http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Parenthetical) (Detail) Details 69 false false R70.htm 1070 - Disclosure - Prepaid Expenses and Other Assets - Additional Information (Detail) Sheet http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail Prepaid Expenses and Other Assets - Additional Information (Detail) Details 70 false false R71.htm 1071 - Disclosure - Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail) Sheet http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail) Details 71 false false R72.htm 1072 - Disclosure - Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Parenthetical) (Detail) Sheet http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetParentheticalDetail Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Parenthetical) (Detail) Details 72 false false R73.htm 1073 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Detail) Sheet http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail Intangible Assets - Schedule of Intangible Assets (Detail) Details 73 false false R74.htm 1074 - Disclosure - Accounts Receivable and Contract Assets - Accounts Receivable and Related Allowance for Doubtful Accounts (Detail) Sheet http://Finvolution.com/role/AccountsReceivableAndContractAssetsAccountsReceivableAndRelatedAllowanceForDoubtfulAccountsDetail Accounts Receivable and Contract Assets - Accounts Receivable and Related Allowance for Doubtful Accounts (Detail) Details 74 false false R75.htm 1075 - Disclosure - Accounts Receivable and Contract Assets - Summary of aging of past-due accounts receivable (Detail) Sheet http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail Accounts Receivable and Contract Assets - Summary of aging of past-due accounts receivable (Detail) Details 75 false false R76.htm 1076 - Disclosure - Accounts Receivable and Contract Assets - Schedule of Movement of Provision for Accounts Receivable (Detail) Sheet http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfProvisionForAccountsReceivableDetail Accounts Receivable and Contract Assets - Schedule of Movement of Provision for Accounts Receivable (Detail) Details 76 false false R77.htm 1077 - Disclosure - Accounts Receivable and Contract Assets - Schedule of Contract with Customer Assets (Detail) Sheet http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfContractWithCustomerAssetsDetail Accounts Receivable and Contract Assets - Schedule of Contract with Customer Assets (Detail) Details 77 false false R78.htm 1078 - Disclosure - Accounts Receivable and Contract Assets - Schedule of Movement of Contract Assets (Detail) Sheet http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfContractAssetsDetail Accounts Receivable and Contract Assets - Schedule of Movement of Contract Assets (Detail) Details 78 false false R79.htm 1079 - Disclosure - Employee Benefits - Additional Information (Detail) Sheet http://Finvolution.com/role/EmployeeBenefitsAdditionalInformationDetail Employee Benefits - Additional Information (Detail) Details 79 false false R80.htm 1080 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail) Sheet http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail) Details 80 false false R81.htm 1081 - Disclosure - Related Party Balances and Transactions - Summary of Amount Incurred by the Group (Detail) Sheet http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail Related Party Balances and Transactions - Summary of Amount Incurred by the Group (Detail) Details 81 false false R82.htm 1082 - Disclosure - Related Party Balances and Transactions - Summary of Amounts Due to Related Parties (Detail) Sheet http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountsDueToRelatedPartiesDetail Related Party Balances and Transactions - Summary of Amounts Due to Related Parties (Detail) Details 82 false false R83.htm 1083 - Disclosure - Taxation - Additional Information (Detail) Sheet http://Finvolution.com/role/TaxationAdditionalInformationDetail Taxation - Additional Information (Detail) Details 83 false false R84.htm 1084 - Disclosure - Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail) Sheet http://Finvolution.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail) Details 84 false false R85.htm 1085 - Disclosure - Taxation - Summary of Reconciliation Between the Computed Expected Tax Expense (Benefit) Rate and the Effective Income Tax Rate (Detail) Sheet http://Finvolution.com/role/TaxationSummaryOfReconciliationBetweenTheComputedExpectedTaxExpenseBenefitRateAndTheEffectiveIncomeTaxRateDetail Taxation - Summary of Reconciliation Between the Computed Expected Tax Expense (Benefit) Rate and the Effective Income Tax Rate (Detail) Details 85 false false R86.htm 1086 - Disclosure - Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holidays (Detail) Sheet http://Finvolution.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidaysDetail Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holidays (Detail) Details 86 false false R87.htm 1087 - Disclosure - Taxation - Significant Components of Deferred Tax Assets (Detail) Sheet http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail Taxation - Significant Components of Deferred Tax Assets (Detail) Details 87 false false R88.htm 1088 - Disclosure - Taxation - Movement of Valuation Allowances (Detail) Sheet http://Finvolution.com/role/TaxationMovementOfValuationAllowancesDetail Taxation - Movement of Valuation Allowances (Detail) Details 88 false false R89.htm 1089 - Disclosure - Ordinary shares and treasury stock - Additional Information (Detail) Sheet http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail Ordinary shares and treasury stock - Additional Information (Detail) Details 89 false false R90.htm 1090 - Disclosure - Share-based Compensation - Additional Information (Detail) Sheet http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail Share-based Compensation - Additional Information (Detail) Details 90 false false R91.htm 1091 - Disclosure - Share-based Compensation - Schedule of Stock Option Shares Activities (Detail) Sheet http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail Share-based Compensation - Schedule of Stock Option Shares Activities (Detail) Details 91 false false R92.htm 1092 - Disclosure - Share-based Compensation - Schedule of Fair Value of Each Option Granted Estimated Using Binomial Model Assumption (Detail) Sheet http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail Share-based Compensation - Schedule of Fair Value of Each Option Granted Estimated Using Binomial Model Assumption (Detail) Details 92 false false R93.htm 1093 - Disclosure - Share-based compensation - Summary of Restricted Stock Units Activities Under All Incentive Plans (Detail) Sheet http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail Share-based compensation - Summary of Restricted Stock Units Activities Under All Incentive Plans (Detail) Details 93 false false R94.htm 1094 - Disclosure - Net profit per share - Schedule of Computation of Earnings Per Share (Detail) Sheet http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail Net profit per share - Schedule of Computation of Earnings Per Share (Detail) Details 94 false false R95.htm 1095 - Disclosure - Short-term borrowings - Additional Information (Detail) Sheet http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail Short-term borrowings - Additional Information (Detail) Details 95 false false R96.htm 1096 - Disclosure - Leases - Summary of lease cost (Detail) Sheet http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail Leases - Summary of lease cost (Detail) Details 96 false false R97.htm 1097 - Disclosure - Leases - Summary of supplemental cash flow (Detail) Sheet http://Finvolution.com/role/LeasesSummaryOfSupplementalCashFlowDetail Leases - Summary of supplemental cash flow (Detail) Details 97 false false R98.htm 1098 - Disclosure - Leases - Summary of weighted-average remaining lease term and discount rate (Detail) Sheet http://Finvolution.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateDetail Leases - Summary of weighted-average remaining lease term and discount rate (Detail) Details 98 false false R99.htm 1099 - Disclosure - Leases - Schedule of Information about movement of Right of use assets (Detail) Sheet http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfRightOfUseAssetsDetail Leases - Schedule of Information about movement of Right of use assets (Detail) Details 99 false false R100.htm 1100 - Disclosure - Leases - Schedule of Information about movement of Leasing Liabilities (Detail) Sheet http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfLeasingLiabilitiesDetail Leases - Schedule of Information about movement of Leasing Liabilities (Detail) Details 100 false false R101.htm 1101 - Disclosure - Leases - Summary of maturities of lease liabilities (Detail) Sheet http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail Leases - Summary of maturities of lease liabilities (Detail) Details 101 false false R102.htm 1102 - Disclosure - Restricted Net Assets - Additional Information (Detail) Sheet http://Finvolution.com/role/RestrictedNetAssetsAdditionalInformationDetail Restricted Net Assets - Additional Information (Detail) Details 102 false false R103.htm 1103 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Detail) Sheet http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Detail) Details 103 false false R104.htm 1104 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Parenthetical) (Detail) Sheet http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Parenthetical) (Detail) Details 104 false false R105.htm 1105 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Comprehensive income (Detail) Sheet http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail Condensed Financial Information of the Parent Company - Schedule of Comprehensive income (Detail) Details 105 false false R106.htm 1106 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Cash Flow Statement (Detail) Sheet http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail Condensed Financial Information of the Parent Company - Schedule of Cash Flow Statement (Detail) Details 106 false false R107.htm 1107 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 107 false false All Reports Book All Reports d47821d20f.htm d47821dex12.htm d47821dex121.htm d47821dex122.htm d47821dex131.htm d47821dex132.htm d47821dex151.htm d47821dex152.htm d47821dex440.htm d47821dex441.htm d47821dex442.htm d47821dex443.htm d47821dex444.htm d47821dex445.htm d47821dex81.htm finv-20201231.xsd finv-20201231_cal.xml finv-20201231_def.xml finv-20201231_lab.xml finv-20201231_pre.xml g47821g0401230721996.jpg g47821g95m54.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 139 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d47821d20f.htm": { "axisCustom": 5, "axisStandard": 33, "contextCount": 401, "dts": { "calculationLink": { "local": [ "finv-20201231_cal.xml" ] }, "definitionLink": { "local": [ "finv-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": [ "d47821d20f.htm" ] }, "labelLink": { "local": [ "finv-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "finv-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "finv-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", "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/currency/2020/currency-2020-01-31.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": 845, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 3, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 7 }, "keyCustom": 153, "keyStandard": 425, "memberCustom": 65, "memberStandard": 43, "nsprefix": "finv", "nsuri": "http://Finvolution.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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://Finvolution.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Loans receivable, net", "role": "http://Finvolution.com/role/LoansReceivableNet", "shortName": "Loans receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfInformationAboutMovementOfLeasingLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1100 - Disclosure - Leases - Schedule of Information about movement of Leasing Liabilities (Detail)", "role": "http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfLeasingLiabilitiesDetail", "shortName": "Leases - Schedule of Information about movement of Leasing Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R101": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1101 - Disclosure - Leases - Summary of maturities of lease liabilities (Detail)", "role": "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail", "shortName": "Leases - Summary of maturities of lease liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "2", "first": true, "lang": null, "name": "finv:PercentageOfAnnualAppropriationsNetOfTaxIncomePriorToPaymentOfDividendsAsStatutoryGeneralReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1102 - Disclosure - Restricted Net Assets - Additional Information (Detail)", "role": "http://Finvolution.com/role/RestrictedNetAssetsAdditionalInformationDetail", "shortName": "Restricted Net Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "2", "first": true, "lang": null, "name": "finv:PercentageOfAnnualAppropriationsNetOfTaxIncomePriorToPaymentOfDividendsAsStatutoryGeneralReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1103 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Detail)", "role": "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "shortName": "Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1104 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Parenthetical) (Detail)", "role": "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "shortName": "Condensed Financial Information of the Parent Company - Schedule of Condensed Balance Sheet (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1105 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Comprehensive income (Detail)", "role": "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "shortName": "Condensed Financial Information of the Parent Company - Schedule of Comprehensive income (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1106 - Disclosure - Condensed Financial Information of the Parent Company - Schedule of Cash Flow Statement (Detail)", "role": "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail", "shortName": "Condensed Financial Information of the Parent Company - Schedule of Cash Flow Statement (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn03_11_2021_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1107 - Disclosure - Subsequent Events - Additional Information (Detail)", "role": "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail", "shortName": "Subsequent Events - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn03_11_2021_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Prepaid expenses and other assets", "role": "http://Finvolution.com/role/PrepaidExpensesAndOtherAssets", "shortName": "Prepaid expenses and other assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1012 - Disclosure - Property, equipment and software, net", "role": "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNet", "shortName": "Property, equipment and software, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1013 - Disclosure - Intangible assets", "role": "http://Finvolution.com/role/IntangibleAssets", "shortName": "Intangible assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "finv:AccountsReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Accounts receivable and contract assets", "role": "http://Finvolution.com/role/AccountsReceivableAndContractAssets", "shortName": "Accounts receivable and contract assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "finv:AccountsReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1015 - Disclosure - Employee benefits", "role": "http://Finvolution.com/role/EmployeeBenefits", "shortName": "Employee benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Accrued expenses and other liabilities", "role": "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilities", "shortName": "Accrued expenses and other liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1017 - Disclosure - Related party balances and transactions", "role": "http://Finvolution.com/role/RelatedPartyBalancesAndTransactions", "shortName": "Related party balances and transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1018 - Disclosure - Taxation", "role": "http://Finvolution.com/role/Taxation", "shortName": "Taxation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1019 - Disclosure - Ordinary shares and treasury stock", "role": "http://Finvolution.com/role/OrdinarySharesAndTreasuryStock", "shortName": "Ordinary shares and treasury stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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://Finvolution.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1020 - Disclosure - Share-based compensation", "role": "http://Finvolution.com/role/ShareBasedCompensation", "shortName": "Share-based compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1021 - Disclosure - Net profit per share", "role": "http://Finvolution.com/role/NetProfitPerShare", "shortName": "Net profit per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Short-term borrowings", "role": "http://Finvolution.com/role/ShortTermBorrowings", "shortName": "Short-term borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1023 - Disclosure - Leases", "role": "http://Finvolution.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1024 - Disclosure - Commitments and contingencies", "role": "http://Finvolution.com/role/CommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1025 - Disclosure - Restricted net assets", "role": "http://Finvolution.com/role/RestrictedNetAssets", "shortName": "Restricted net assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Condensed financial information of the parent company", "role": "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompany", "shortName": "Condensed financial information of the parent company", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Subsequent events", "role": "http://Finvolution.com/role/SubsequentEvents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Summary of significant accounting policies (Policies)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Principal activities and organization (Tables)", "role": "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationTables", "shortName": "Principal activities and organization (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "finv:PayableToPlatformCustomers", "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "finv:PayableToPlatformCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "finv:DisclosureOfCumulativeEffectOnTheFinancialStatementsDueToTheAdoptionOfThePolicyOfAccountingOnCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Summary of significant accounting policies (Tables)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of significant accounting policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "finv:DisclosureOfCumulativeEffectOnTheFinancialStatementsDueToTheAdoptionOfThePolicyOfAccountingOnCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Loans receivable, net (Tables)", "role": "http://Finvolution.com/role/LoansReceivableNetTables", "shortName": "Loans receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "finv:ScheduleOfPrepaidExpensesAndOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Prepaid expenses and other assets (Tables)", "role": "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsTables", "shortName": "Prepaid expenses and other assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "finv:ScheduleOfPrepaidExpensesAndOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1033 - Disclosure - Property, equipment and software, net (Tables)", "role": "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetTables", "shortName": "Property, equipment and software, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Intangible assets (Tables)", "role": "http://Finvolution.com/role/IntangibleAssetsTables", "shortName": "Intangible assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "finv:AccountsReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "finv:ScheduleOfAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Accounts receivable and contract assets (Tables)", "role": "http://Finvolution.com/role/AccountsReceivableAndContractAssetsTables", "shortName": "Accounts receivable and contract assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "finv:AccountsReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "finv:ScheduleOfAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Accrued expenses and other liabilities (Tables)", "role": "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesTables", "shortName": "Accrued expenses and other liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Related party balances and transactions (Tables)", "role": "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsTables", "shortName": "Related party balances and transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1038 - Disclosure - Taxation (Tables)", "role": "http://Finvolution.com/role/TaxationTables", "shortName": "Taxation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Share-based compensation (Tables)", "role": "http://Finvolution.com/role/ShareBasedCompensationTables", "shortName": "Share-based compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "finv:RevenueInitialApplicationPeriodCumulativeEffectTransitionTableTextBlock", "ix:continuation", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2018To12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1040 - Disclosure - Net profit per share (Tables)", "role": "http://Finvolution.com/role/NetProfitPerShareTables", "shortName": "Net profit per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Leases (Tables)", "role": "http://Finvolution.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Condensed financial information of the parent company (Tables)", "role": "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyTables", "shortName": "Condensed financial information of the parent company (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_FinvolutionHkLimitedMembersrtOwnershipAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Principal Activities and Organization - Schedule of Principal Subsidiaries and Consolidated VIE (Detail)", "role": "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail", "shortName": "Principal Activities and Organization - Schedule of Principal Subsidiaries and Consolidated VIE (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_FinvolutionHkLimitedMembersrtOwnershipAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1044 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "4", "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:QualityAssuranceFundReceivable", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Summary of Significant Accounting Policies - Consolidated Balance Sheet (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail", "shortName": "Summary of Significant Accounting Policies - Consolidated Balance Sheet (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:DisclosureOfCumulativeEffectOnTheFinancialStatementsDueToTheAdoptionOfThePolicyOfAccountingOnCreditLossTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn01_01_2020_AccountingStandardsUpdate201613MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis", "decimals": "-3", "lang": null, "name": "finv:QualityAssuranceFundReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1046 - Disclosure - Summary of Significant Accounting Policies - Summary of Financial Information of VIE and its Subsidiaries (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Financial Information of VIE and its Subsidiaries (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_BeijingPaipairongxinInvestmentConsultingCompanyLimitedMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "finv:RevenueInitialApplicationPeriodCumulativeEffectTransitionTableTextBlock", "ix:continuation", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2018To12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Summary of Significant Accounting Policies - Financial Information of VIE and its Subsidiaries (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail", "shortName": "Summary of Significant Accounting Policies - Financial Information of VIE and its Subsidiaries (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_BeijingPaipairongxinInvestmentConsultingCompanyLimitedMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:InvestmentTableTextBlock", "us-gaap:EquityAndCostMethodInvestmentsPolicy", "div", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Summary of Significant Accounting Policies - Schedule of Investments (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Investments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:InvestmentTableTextBlock", "us-gaap:EquityAndCostMethodInvestmentsPolicy", "div", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "lang": null, "name": "finv:NonMarketableEquityInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductsMemberusgaapInvestmentTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductsMemberusgaapInvestmentTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2017", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2019To12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Summary of Significant Accounting Policies - Summary of Equity Securities without Readily Determinable Fair Value (Details)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Equity Securities without Readily Determinable Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2019To12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansTableTextBlock", "finv:InterestIncomeAndInterestExpenseRelatedToLoansOriginatedByGroupPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Summary of Significant Accounting Policies - Schedule of Interest Income, Interest Expense and Loan Provision Losses Related to Loans (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Interest Income, Interest Expense and Loan Provision Losses Related to Loans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansTableTextBlock", "finv:InterestIncomeAndInterestExpenseRelatedToLoansOriginatedByGroupPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_OfficeFurnitureAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Life and Residual Value of Property and Equipment Net (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Life and Residual Value of Property and Equipment Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_OfficeFurnitureAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "finv:QualityAssuranceFundPayable", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Summary of Significant Accounting Policies - Schedule of Guarantee and Quality Assurance Fund Obligations Movement Activities (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Guarantee and Quality Assurance Fund Obligations Movement Activities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "lang": null, "name": "finv:FairValueOfNewlyWrittenGuaranteeAndQualityAssuranceFundObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "finv:ReleaseOfGuaranteeAndQualityAssurancePayableUponRepayment", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Summary of Significant Accounting Policies - Schedule Of Movement Of Deferred Guarantee Income (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail", "shortName": "Summary of Significant Accounting Policies - Schedule Of Movement Of Deferred Guarantee Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:RevenueRemainingPerformanceObligationChangesTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019_DeferredGuaranteeIncomeMemberFINVLiabilitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:ExpectedCreditLossesForQualityAssuranceCommitment", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Summary of Significant Accounting Policies - Schedule Of Expected Credit Losses For Quality Assurance Commitment (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail", "shortName": "Summary of Significant Accounting Policies - Schedule Of Expected Credit Losses For Quality Assurance Commitment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ExpectedCreditLossesForQualityAssuranceCommitmentTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019_ExpectedCreditLossesForQualityAssuranceMemberFINVLiabilitiesAxis", "decimals": "-3", "lang": null, "name": "finv:ExpectedCreditLossesForQualityAssuranceCommitment", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:QualityAssuranceFundReceivable", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Summary of Significant Accounting Policies - Schedule Of Quality Assurance Obligation And Receivables (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail", "shortName": "Summary of Significant Accounting Policies - Schedule Of Quality Assurance Obligation And Receivables (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "finv:ScheduleOfQualityAssuranceObligationAndReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_QualityAssetsReceivableMemberFINVAssetsAxis", "decimals": "-3", "lang": null, "name": "finv:QualityAssuranceFundReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "finv:RevenueInitialApplicationPeriodCumulativeEffectTransitionTableTextBlock", "ix:continuation", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2018To12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue, Initial Application Period Cumulative Effect Transition (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Revenue, Initial Application Period Cumulative Effect Transition (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "finv:RevenueInitialApplicationPeriodCumulativeEffectTransitionTableTextBlock", "ix:continuation", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2018To12_31_2018_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:OualityAssuranceReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Summary of Significant Accounting Policies - Summary of Aging of Past Due Quality Assurance Receivable (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Aging of Past Due Quality Assurance Receivable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:OualityAssuranceReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfInformationAboutMovementOfQualityAssuranceReceivableTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "finv:QualityAssuranceReceivableallowanceForCreditLosses", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Summary of Significant Accounting Policies - Schedule of Information About Movement of Quality Assurance Receivable (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInformationAboutMovementOfQualityAssuranceReceivableDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Information About Movement of Quality Assurance Receivable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfInformationAboutMovementOfQualityAssuranceReceivableTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "lang": null, "name": "finv:QualityAssuranceReceivableallowanceForCreditLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:ProvisionForLoanAndLeaseLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_QualityAssuranceProgramMemberusgaapTypeOfArrangementAxis", "decimals": "-3", "first": true, "lang": null, "name": "finv:ChangeInExpectedDiscretionaryPaymentToInvestorReserveFundInvestors", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Detail)", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail", "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_QualityAssuranceProgramMemberusgaapTypeOfArrangementAxis", "decimals": "-3", "first": true, "lang": null, "name": "finv:ChangeInExpectedDiscretionaryPaymentToInvestorReserveFundInvestors", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Loans Receivable, Net - Schedule of Loans Receivable Originated and Retained (Detail)", "role": "http://Finvolution.com/role/LoansReceivableNetScheduleOfLoansReceivableOriginatedAndRetainedDetail", "shortName": "Loans Receivable, Net - Schedule of Loans Receivable Originated and Retained (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableAllowance", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Loans Receivable, Net - Schedule of Allowance for Loan Losses (Detail)", "role": "http://Finvolution.com/role/LoansReceivableNetScheduleOfAllowanceForLoanLossesDetail", "shortName": "Loans Receivable, Net - Schedule of Allowance for Loan Losses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "finv:AllowanceForLoansAndLeasesLossesAdoptionOfAscThreeTwoSixStandard", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancingReceivableRecordedInvestmentPastDue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Loans Receivable, Net - Schedule of Aging of Loans (Detail)", "role": "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail", "shortName": "Loans Receivable, Net - Schedule of Aging of Loans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancingReceivableRecordedInvestmentPastDue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsAndNotesReceivableNet", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Loans Receivable, Net - Additional Information (Detail)", "role": "http://Finvolution.com/role/LoansReceivableNetAdditionalInformationDetail", "shortName": "Loans Receivable, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsAndNotesReceivableNet", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Loans Receivable, Net - Schedule of Total Assets, Liabilities of Trusts (Detail)", "role": "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail", "shortName": "Loans Receivable, Net - Schedule of Total Assets, Liabilities of Trusts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfAssetsLiabilitiesResultsOfOperationsAndCashFlowsOfTrustsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMembersrtCounterpartyNameAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1066 - Disclosure - Loans Receivable, Net - Schedule of Results of Operations and Cash Flows of Trusts (Detail)", "role": "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "shortName": "Loans Receivable, Net - Schedule of Results of Operations and Cash Flows of Trusts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfAssetsLiabilitiesResultsOfOperationsAndCashFlowsOfTrustsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMembersrtCounterpartyNameAxis", "decimals": "-3", "lang": null, "name": "finv:NetRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfReconciliationOfFundsPayableToInvestorsOfConsolidatedTrusts", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_InstitutionalFundingPartnersMemberdeiLegalEntityAxis", "decimals": "-3", "first": true, "lang": null, "name": "finv:InvestmentPrincipalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Loans Receivable, Net - Schedule of Breakdown of funds payable to investors of consolidated trusts (Detail)", "role": "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail", "shortName": "Loans Receivable, Net - Schedule of Breakdown of funds payable to investors of consolidated trusts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfReconciliationOfFundsPayableToInvestorsOfConsolidatedTrusts", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_InstitutionalFundingPartnersMemberdeiLegalEntityAxis", "decimals": "-3", "first": true, "lang": null, "name": "finv:InvestmentPrincipalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfPrepaidExpensesAndOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:SecurityDeposits", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Detail)", "role": "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail", "shortName": "Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfPrepaidExpensesAndOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:SecurityDeposits", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfPrepaidExpensesAndOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "finv:ConvertibleLoanReceivable", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Parenthetical) (Detail)", "role": "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail", "shortName": "Prepaid Expenses and Other Assets - Receivables, Prepayments and Other Assets (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019_ShanghaiQiaopanTechnologyCompanyLimitedMemberdeiLegalEntityAxis", "decimals": "-3", "lang": null, "name": "finv:ConvertibleLoanReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableAllowance", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - Prepaid Expenses and Other Assets - Additional Information (Detail)", "role": "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "shortName": "Prepaid Expenses and Other Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019_ShanghaiQiaopanTechnologyCompanyLimitedMemberdeiLegalEntityAxis", "decimals": "-3", "lang": null, "name": "finv:GuaranteeCommitments", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1071 - Disclosure - Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail)", "role": "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "shortName": "Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Parenthetical) (Detail)", "role": "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetParentheticalDetail", "shortName": "Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Detail)", "role": "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail", "shortName": "Intangible Assets - Schedule of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfAccountsReceivableTableTextBlock", "finv:AccountsReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - Accounts Receivable and Contract Assets - Accounts Receivable and Related Allowance for Doubtful Accounts (Detail)", "role": "http://Finvolution.com/role/AccountsReceivableAndContractAssetsAccountsReceivableAndRelatedAllowanceForDoubtfulAccountsDetail", "shortName": "Accounts Receivable and Contract Assets - Accounts Receivable and Related Allowance for Doubtful Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1075 - Disclosure - Accounts Receivable and Contract Assets - Summary of aging of past-due accounts receivable (Detail)", "role": "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "shortName": "Accounts Receivable and Contract Assets - Summary of aging of past-due accounts receivable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1076 - Disclosure - Accounts Receivable and Contract Assets - Schedule of Movement of Provision for Accounts Receivable (Detail)", "role": "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfProvisionForAccountsReceivableDetail", "shortName": "Accounts Receivable and Contract Assets - Schedule of Movement of Provision for Accounts Receivable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfMovementOfProvisionForAccountsReceivableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2018To12_31_2018", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfMovementOfContractAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1077 - Disclosure - Accounts Receivable and Contract Assets - Schedule of Contract with Customer Assets (Detail)", "role": "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfContractWithCustomerAssetsDetail", "shortName": "Accounts Receivable and Contract Assets - Schedule of Contract with Customer Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_InvestmentAdvisoryManagementAndAdministrativeServiceMembersrtProductOrServiceAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1078 - Disclosure - Accounts Receivable and Contract Assets - Schedule of Movement of Contract Assets (Detail)", "role": "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfContractAssetsDetail", "shortName": "Accounts Receivable and Contract Assets - Schedule of Movement of Contract Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfMovementOfContractAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "finv:RecognitionOfInvestmentManagementFee", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1079 - Disclosure - Employee Benefits - Additional Information (Detail)", "role": "http://Finvolution.com/role/EmployeeBenefitsAdditionalInformationDetail", "shortName": "Employee Benefits - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1008 - Disclosure - Principal activities and organization", "role": "http://Finvolution.com/role/PrincipalActivitiesAndOrganization", "shortName": "Principal activities and organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R80": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:FundsPayableToInstitutionalFundingPartners", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1080 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail)", "role": "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail", "shortName": "Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:FundsPayableToInstitutionalFundingPartners", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_DataCollectionServiceMemberusgaapRelatedPartyTransactionAxis_PPCreditDataServiceShanghaiCompanyLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1081 - Disclosure - Related Party Balances and Transactions - Summary of Amount Incurred by the Group (Detail)", "role": "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail", "shortName": "Related Party Balances and Transactions - Summary of Amount Incurred by the Group (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_DataCollectionServiceMemberusgaapRelatedPartyTransactionAxis_PPCreditDataServiceShanghaiCompanyLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1082 - Disclosure - Related Party Balances and Transactions - Summary of Amounts Due to Related Parties (Detail)", "role": "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountsDueToRelatedPartiesDetail", "shortName": "Related Party Balances and Transactions - Summary of Amounts Due to Related Parties (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:SummaryOfAmountsDueToRelatedPartyTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020_PPCreditDataServiceShanghaiCompanyLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1083 - Disclosure - Taxation - Additional Information (Detail)", "role": "http://Finvolution.com/role/TaxationAdditionalInformationDetail", "shortName": "Taxation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "finv:PreferentialStatutoryTaxRateForHighAndNewTechnologyEnterprises", "finv:PreferentialStatutoryTaxRateForHighAndNewTechnologyEnterprises", "finv:PreferentialStatutoryTaxRateForHighAndNewTechnologyEnterprises", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2022To12_31_2022", "decimals": "2", "lang": null, "name": "finv:PreferentialStatutoryTaxRateForHighAndNewTechnologyEnterprises", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1084 - Disclosure - Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail)", "role": "http://Finvolution.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail", "shortName": "Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R85": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "2", "first": true, "lang": null, "name": "finv:EffectiveIncomeTaxRateReconciliationAndAdjustmentsAtStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1085 - Disclosure - Taxation - Summary of Reconciliation Between the Computed Expected Tax Expense (Benefit) Rate and the Effective Income Tax Rate (Detail)", "role": "http://Finvolution.com/role/TaxationSummaryOfReconciliationBetweenTheComputedExpectedTaxExpenseBenefitRateAndTheEffectiveIncomeTaxRateDetail", "shortName": "Taxation - Summary of Reconciliation Between the Computed Expected Tax Expense (Benefit) Rate and the Effective Income Tax Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "2", "first": true, "lang": null, "name": "finv:EffectiveIncomeTaxRateReconciliationAndAdjustmentsAtStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1086 - Disclosure - Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holidays (Detail)", "role": "http://Finvolution.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidaysDetail", "shortName": "Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holidays (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "finv:DeferredTaxAssetsTimingDifferenceInRevenueRecognitionForTransactionFee", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1087 - Disclosure - Taxation - Significant Components of Deferred Tax Assets (Detail)", "role": "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail", "shortName": "Taxation - Significant Components of Deferred Tax Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "finv:DeferredTaxAssetsTimingDifferenceInRevenueRecognitionForTransactionFee", "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": "d47821d20f.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": "1088 - Disclosure - Taxation - Movement of Valuation Allowances (Detail)", "role": "http://Finvolution.com/role/TaxationMovementOfValuationAllowancesDetail", "shortName": "Taxation - Movement of Valuation Allowances (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "finv:ValuationAllowanceDeferredTaxAssetCurrentYearAdditionsAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:AuthorizedShareCapital", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1089 - Disclosure - Ordinary shares and treasury stock - Additional Information (Detail)", "role": "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail", "shortName": "Ordinary shares and treasury stock - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "finv:AuthorizedShareCapital", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1009 - Disclosure - Summary of significant accounting policies", "role": "http://Finvolution.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R90": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1090 - Disclosure - Share-based Compensation - Additional Information (Detail)", "role": "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail", "shortName": "Share-based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019_EmployeeStockOptionMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1091 - Disclosure - Share-based Compensation - Schedule of Stock Option Shares Activities (Detail)", "role": "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail", "shortName": "Share-based Compensation - Schedule of Stock Option Shares Activities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_EmployeeStockOptionMemberusgaapAwardTypeAxis", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_IncentiveSharesPlanMemberusgaapPlanNameAxis", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1092 - Disclosure - Share-based Compensation - Schedule of Fair Value of Each Option Granted Estimated Using Binomial Model Assumption (Detail)", "role": "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail", "shortName": "Share-based Compensation - Schedule of Fair Value of Each Option Granted Estimated Using Binomial Model Assumption (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020_IncentiveSharesPlanMemberusgaapPlanNameAxis", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2018_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1093 - Disclosure - Share-based compensation - Summary of Restricted Stock Units Activities Under All Incentive Plans (Detail)", "role": "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail", "shortName": "Share-based compensation - Summary of Restricted Stock Units Activities Under All Incentive Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2018_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1094 - Disclosure - Net profit per share - Schedule of Computation of Earnings Per Share (Detail)", "role": "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail", "shortName": "Net profit per share - Schedule of Computation of Earnings Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-1", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1095 - Disclosure - Short-term borrowings - Additional Information (Detail)", "role": "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail", "shortName": "Short-term borrowings - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1096 - Disclosure - Leases - Summary of lease cost (Detail)", "role": "http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail", "shortName": "Leases - Summary of lease cost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:DisclosureOfSupplementalCashFlowInformationTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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": "1097 - Disclosure - Leases - Summary of supplemental cash flow (Detail)", "role": "http://Finvolution.com/role/LeasesSummaryOfSupplementalCashFlowDetail", "shortName": "Leases - Summary of supplemental cash flow (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:DisclosureOfSupplementalCashFlowInformationTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.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" } }, "R98": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "finv:DisclosureOfWeightedaverageRemainingLeaseTermAndDiscountRateTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1098 - Disclosure - Leases - Summary of weighted-average remaining lease term and discount rate (Detail)", "role": "http://Finvolution.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateDetail", "shortName": "Leases - Summary of weighted-average remaining lease term and discount rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:DisclosureOfWeightedaverageRemainingLeaseTermAndDiscountRateTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1099 - Disclosure - Leases - Schedule of Information about movement of Right of use assets (Detail)", "role": "http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfRightOfUseAssetsDetail", "shortName": "Leases - Schedule of Information about movement of Right of use assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "finv:ScheduleOfInformationAboutMovementOfRightOfUseAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d47821d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } } }, "segmentCount": 112, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "Hong Kong [Member]" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_ID": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDONESIA", "terseLabel": "Indonesia [Member]" } } }, "localname": "ID", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "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://Finvolution.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "dei_AdrMember": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "American Depository Receipt (or American Depository Share, ADS).", "label": "ADR [Member]", "verboseLabel": "American Depositary Share [Member]" } } }, "localname": "AdrMember", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "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", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r631", "r632" ], "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://Finvolution.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://Finvolution.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://Finvolution.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://Finvolution.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", "verboseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r631" ], "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://Finvolution.com/role/CoverPage" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r630", "r631", "r632" ], "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://Finvolution.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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.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", "verboseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.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://Finvolution.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://Finvolution.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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r643" ], "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://Finvolution.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r631" ], "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://Finvolution.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r633" ], "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://Finvolution.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", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.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://Finvolution.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://Finvolution.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://Finvolution.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://Finvolution.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://Finvolution.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.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://Finvolution.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "verboseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation, Date of Incorporation", "terseLabel": "Date of incorporation" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "dateItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r635" ], "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://Finvolution.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r634" ], "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", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.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://Finvolution.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", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r630", "r631", "r632" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.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://Finvolution.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r627" ], "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://Finvolution.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r628" ], "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://Finvolution.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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "finv_AccountsReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable [Text Block]", "label": "Accounts Receivable [Text Block]", "terseLabel": "Accounts receivable and contract assets" } } }, "localname": "AccountsReceivableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssets" ], "xbrltype": "textBlockItemType" }, "finv_AccountsReceivables120To149DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivables 120 To 149 Days Past Due [Member]" } } }, "localname": "AccountsReceivables120To149DaysPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_AccountsReceivables150To179DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivables 150 To 179 Days Past Due [Member]" } } }, "localname": "AccountsReceivables150To179DaysPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_AccountsReceivables1To89DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivables 1 To 89 Days Past Due [Member]" } } }, "localname": "AccountsReceivables1To89DaysPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_AccountsReceivables90To119DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivables 90 To 119 Days Past Due [Member]" } } }, "localname": "AccountsReceivables90To119DaysPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_AccountsReceivablesTotalPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivables Total Past Due .", "label": "Accounts Receivables Total Past Due [Member]" } } }, "localname": "AccountsReceivablesTotalPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_AccruedCollectionServiceFee": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued collection service fee.", "label": "Accrued Collection Service Fee", "terseLabel": "Accrued collection service fee" } } }, "localname": "AccruedCollectionServiceFee", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_AccruedExpensesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other liabilities.", "label": "Accrued Expenses And Other Liabilities [Abstract]" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_AccruedInterest": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail": { "order": 2.0, "parentTag": "finv_FundsPayableToInvestorsOfConsolidatedTrusts", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued interest..", "label": "Accrued Interest", "negatedLabel": "Accrued interest" } } }, "localname": "AccruedInterest", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail" ], "xbrltype": "monetaryItemType" }, "finv_AccruedMarketingExpenses": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued marketing expenses.", "label": "Accrued Marketing Expenses", "terseLabel": "Accrued marketing expense" } } }, "localname": "AccruedMarketingExpenses", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_AccruedPaymentChannelExpenses": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued payment channel expenses.", "label": "Accrued Payment Channel Expenses", "terseLabel": "Accrued payment channel expenses" } } }, "localname": "AccruedPaymentChannelExpenses", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_AccruedTechnicalServicesExpense": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued technical services expense.", "label": "Accrued Technical Services Expense", "terseLabel": "Accrued technical services expense" } } }, "localname": "AccruedTechnicalServicesExpense", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_AccumulatedAmortizationAndImpairment": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accumulated amortization and impairment.", "label": "Accumulated Amortization and Impairment", "terseLabel": "Less: Accumulated amortization and impairment" } } }, "localname": "AccumulatedAmortizationAndImpairment", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_Advances": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advances.", "label": "Advances", "terseLabel": "Advances" } } }, "localname": "Advances", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_AllowanceForDoubtfulAccountsReceivableCurrentPeriodWriteOff": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts receivable current period write-off.", "label": "Allowance For Doubtful Accounts Receivable Current Period Write Off", "terseLabel": "Current period write-off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrentPeriodWriteOff", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfProvisionForAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "finv_AllowanceForDoubtfulQualityAssuranceReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful quality assurance receivable.", "label": "Allowance For Doubtful Quality Assurance Receivable", "terseLabel": "Quality assurance receivable, net of credit loss allowance", "verboseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulQualityAssuranceReceivable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail" ], "xbrltype": "monetaryItemType" }, "finv_AllowanceForLoanAndLeaseLossesProvision": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for loan and lease losses provision.", "label": "Allowance for Loan and Lease Losses Provision", "verboseLabel": "Provision for loans receivable" } } }, "localname": "AllowanceForLoanAndLeaseLossesProvision", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfAllowanceForLoanLossesDetail" ], "xbrltype": "monetaryItemType" }, "finv_AllowanceForLoansAndLeasesLossesAdoptionOfAscThreeTwoSixStandard": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for loans and leases losses adoption of ASC three two six standard.", "label": "Allowance For Loans And Leases Losses Adoption Of ASC Three Two Six Standard", "verboseLabel": "Impact of adoption of ASC 326 (Note 2(b))" } } }, "localname": "AllowanceForLoansAndLeasesLossesAdoptionOfAscThreeTwoSixStandard", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfAllowanceForLoanLossesDetail" ], "xbrltype": "monetaryItemType" }, "finv_AmericanDepositaryShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "American depositary share.", "label": "American Depositary Share [Member]", "terseLabel": "American Depositary Shares [Member]" } } }, "localname": "AmericanDepositaryShareMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "finv_AmortizationOfRightOfUseAssetAndInterestOfLeasingLiabilities": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 47.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Right Of Use Asset And Interest Of Leasing Liabilities", "label": "Amortization Of Right Of Use Asset And Interest Of Leasing Liabilities", "terseLabel": "Amortization of right-of-use asset and interest of leasing liabilities" } } }, "localname": "AmortizationOfRightOfUseAssetAndInterestOfLeasingLiabilities", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_AppropriationsToGeneralReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Appropriations to general reserve.", "label": "Appropriations To General Reserve", "terseLabel": "Appropriations to the general reserve" } } }, "localname": "AppropriationsToGeneralReserve", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "finv_AssetsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Axis .", "label": "Assets [Axis]" } } }, "localname": "AssetsAxis", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "finv_AssetsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets .", "label": "Assets [Domain]" } } }, "localname": "AssetsDomain", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "finv_AuthorizedShareCapital": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Authorized share capital.", "label": "Authorized Share Capital", "terseLabel": "Authorized share capital" } } }, "localname": "AuthorizedShareCapital", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "finv_BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing Paipairongxin Investment Consulting Company Limited.", "label": "Beijing Paipairongxin Investment Consulting Company Limited [Member]", "terseLabel": "Beijing Paipairongxin Investment Consulting Co., Ltd [Member]" } } }, "localname": "BeijingPaipairongxinInvestmentConsultingCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "finv_BeijingProsperInvestmentConsultingCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing Prosper Investment Consulting Company Limited.", "label": "Beijing Prosper Investment Consulting Company Limited [Member]", "terseLabel": "Beijing Prosper Investment Consulting Co., Ltd [Member]" } } }, "localname": "BeijingProsperInvestmentConsultingCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "finv_BorrowersReferralFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowers referral fee.", "label": "Borrowers Referral Fee [Member]", "terseLabel": "Borrowers Referral Fee [Member]" } } }, "localname": "BorrowersReferralFeeMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "finv_BusinessCombinationsAndNoncontrollingInterestsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combinations and noncontrolling interests.", "label": "Business Combinations And Noncontrolling Interests Policy [Text Block]", "terseLabel": "Business combinations and noncontrolling interests" } } }, "localname": "BusinessCombinationsAndNoncontrollingInterestsPolicyTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_CashPaidForRepurchaseOfTheConsolidatedTrust": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid for repurchase of the consolidated trust.", "label": "Cash Paid for Repurchase of the Consolidated Trust", "negatedLabel": "Cash paid for repurchase of\u00a0preferential beneficiaries of\u00a0consolidated trusts" } } }, "localname": "CashPaidForRepurchaseOfTheConsolidatedTrust", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_CashPaidToInvestors": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid to investors.", "label": "Cash Paid to Investors", "negatedLabel": "Cash paid to investors" } } }, "localname": "CashPaidToInvestors", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_CashReceivedFromInvestors": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from investors.", "label": "Cash Received From Investors", "terseLabel": "Cash received from investors" } } }, "localname": "CashReceivedFromInvestors", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_ChangeInExpectedDiscretionaryPaymentToInvestorReserveFundInvestors": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in expected discretionary payment to investor reserve fund investors", "label": "Change in expected discretionary payment to investor reserve fund investors", "terseLabel": "Changes in expected discretionary payment to IRF investors" } } }, "localname": "ChangeInExpectedDiscretionaryPaymentToInvestorReserveFundInvestors", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "monetaryItemType" }, "finv_ChangeInExpectedDiscretionaryPaymentToInvestorReserveFundInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in Expected discretionary payment to investor reserve fund investors.", "label": "Change in expected discretionary payment to investor reserve fund investors [Member]", "terseLabel": "Changes in expected discretionary payment to investor reserve fund investors [Member]" } } }, "localname": "ChangeInExpectedDiscretionaryPaymentToInvestorReserveFundInvestorsMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "finv_ChangeInFairValueOfInvestment": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 44.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in fair value of investment.", "label": "Change In Fair Value Of Investment", "negatedLabel": "Change in fair value of investments" } } }, "localname": "ChangeInFairValueOfInvestment", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_ChangeInFairValueOfShortTermInvestment": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 43.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in fair value of short term nvestment.", "label": "Change In Fair Value Of Short Term Investment", "negatedLabel": "Change in fair value of short term investments" } } }, "localname": "ChangeInFairValueOfShortTermInvestment", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_ChengduYougaoInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chengdu Yougao Information Technology Co Ltd.", "label": "Chengdu Yougao Information Technology Co Ltd [Member]", "terseLabel": "Chengdu Yougao Information Technology Co Ltd [Member]" } } }, "localname": "ChengduYougaoInformationTechnologyCoLtdMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_CommonAndPreferredStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common and preferred stock shares authorized.", "label": "Common And Preferred Stock Shares Authorized", "terseLabel": "Ordinary and preferred shares authorized" } } }, "localname": "CommonAndPreferredStockSharesAuthorized", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "finv_CommonClassAAndClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Class A And Class B [Member]", "terseLabel": "Class A and Class B Ordinary Shares [Member]" } } }, "localname": "CommonClassAAndClassBMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "finv_ComputerAndElectronicEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer and electronic equipment", "label": "Computer And Electronic Equipment [Member]", "terseLabel": "Computer and Electronic Equipment [Member]" } } }, "localname": "ComputerAndElectronicEquipmentMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "finv_ConsolidatedBalanceSheetStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Balance Sheet Statements Captions [Line Items]", "label": "Consolidated Balance Sheet Statements Captions [Line Items]", "terseLabel": "Consolidated Balance Sheet Statements Captions [Line Items]" } } }, "localname": "ConsolidatedBalanceSheetStatementsCaptionsLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail" ], "xbrltype": "stringItemType" }, "finv_ConsolidatedTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated trust.", "label": "Consolidated Trust [Member]", "terseLabel": "Consolidated Trust [Member]" } } }, "localname": "ConsolidatedTrustMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "finv_ContractWithCustomerAssetAndLiabilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Asset and Liability [Line Items]", "label": "Contract with Customer, Asset and Liability [Line Items]", "terseLabel": "Contract with Customer, Asset and Liability [Line Items]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfContractWithCustomerAssetsDetail" ], "xbrltype": "stringItemType" }, "finv_ContractWithCustomerAssetAndLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Asset and Liability [Table]", "label": "Contract with Customer, Asset and Liability [Table]", "terseLabel": "Contract with Customer, Asset and Liability [Table]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfContractWithCustomerAssetsDetail" ], "xbrltype": "stringItemType" }, "finv_ConvenienceTranslationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convenience translation.", "label": "Convenience Translation [Policy Text Block]", "terseLabel": "Convenience translation" } } }, "localname": "ConvenienceTranslationPolicyTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_ConvenienceTranslationRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convenience translation rate.", "label": "Convenience Translation Rate", "terseLabel": "Convenience translation rate" } } }, "localname": "ConvenienceTranslationRate", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "finv_ConvertibleLoanReceivable": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Convertible loan receivable.", "label": "Convertible Loan Receivable", "terseLabel": "Convertible loan", "verboseLabel": "Convertible loan receivable" } } }, "localname": "ConvertibleLoanReceivable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "finv_ConvertibleLoanReceivableExtendedMaximumCapacity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Convertible loan receivable, extended maximum capacity.", "label": "Convertible Loan Receivable Extended Maximum Capacity", "terseLabel": "Convertible loan receivable, extended maximum capacity" } } }, "localname": "ConvertibleLoanReceivableExtendedMaximumCapacity", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "finv_CreditLossesForQualityAssuranceCommitment": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 16.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Credit losses for quality assurance commitment .", "label": "Credit Losses For Quality Assurance Commitment", "negatedLabel": "Credit losses for quality assurance commitment" } } }, "localname": "CreditLossesForQualityAssuranceCommitment", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "finv_DataCollectionServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data collection service.", "label": "Data Collection Service [Member]", "terseLabel": "Data Collection Service [Member]" } } }, "localname": "DataCollectionServiceMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail" ], "xbrltype": "domainItemType" }, "finv_DeferredGuaranteeIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Guarantee Income [Member] .", "label": "Deferred Guarantee Income [Member]", "terseLabel": "Deferred Guarantee Income [Member]" } } }, "localname": "DeferredGuaranteeIncomeMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail" ], "xbrltype": "domainItemType" }, "finv_DeferredTaxAssetsPayrollAndWelfarePayableAndOtherTemporaryDifference": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets payroll and welfare payable and other temporary difference.", "label": "Deferred Tax Assets Payroll and Welfare Payable and Other Temporary Difference", "terseLabel": "Payroll and welfare payable and other temporary difference" } } }, "localname": "DeferredTaxAssetsPayrollAndWelfarePayableAndOtherTemporaryDifference", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_DeferredTaxAssetsProvisionForAccountsReceivableAndLoansReceivable": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets provision for accounts receivable and loans receivable.", "label": "Deferred Tax Assets Provision For Accounts Receivable And Loans Receivable", "terseLabel": "Provision for accounts receivable and loans receivable" } } }, "localname": "DeferredTaxAssetsProvisionForAccountsReceivableAndLoansReceivable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_DeferredTaxAssetsQualityAssuranceObligations": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets quality assurance obligations.", "label": "Deferred Tax Assets Quality Assurance Obligations", "verboseLabel": "Quality assurance obligations" } } }, "localname": "DeferredTaxAssetsQualityAssuranceObligations", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_DeferredTaxAssetsTimingDifferenceInRevenueRecognitionForTransactionFee": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets timing difference in revenue recognition for transaction fee.", "label": "Deferred Tax Assets Timing Difference In Revenue Recognition For Transaction Fee", "terseLabel": "Timing difference in revenue recognition for transaction service fee" } } }, "localname": "DeferredTaxAssetsTimingDifferenceInRevenueRecognitionForTransactionFee", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_DeferredTaxLiabilitiesInvestorReserveFunds": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities investor reserve funds.", "label": "Deferred Tax Liabilities Investor Reserve Funds", "negatedLabel": "Investor reserve funds" } } }, "localname": "DeferredTaxLiabilitiesInvestorReserveFunds", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_DeferredTaxLiabilitiesQualityAssuranceObligations": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 11.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities quality assurance obligations.", "label": "Deferred Tax Liabilities Quality Assurance Obligations", "negatedLabel": "Quality assurance obligations" } } }, "localname": "DeferredTaxLiabilitiesQualityAssuranceObligations", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_DeferredTaxLiabilitiesUnrealizedGainInConsolidatedTrusts": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 9.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities unrealized gain in consolidated trusts.", "label": "Deferred Tax Liabilities Unrealized Gain In Consolidated Trusts", "negatedLabel": "Unrealized gain in consolidated trusts" } } }, "localname": "DeferredTaxLiabilitiesUnrealizedGainInConsolidatedTrusts", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_DeferredTaxLiabilitiesWithholdingTaxForUndistributedEarnings": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 10.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities withholding tax for undistributed earnings.", "label": "Deferred Tax Liabilities Withholding Tax For Undistributed Earnings", "negatedLabel": "Withholding tax for undistributed earnings" } } }, "localname": "DeferredTaxLiabilitiesWithholdingTaxForUndistributedEarnings", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Pension Plans And Defined Benefit Postretirement Plans [Abstract]" } } }, "localname": "DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_DisclosureOfCumulativeEffectOnTheFinancialStatementsDueToTheAdoptionOfThePolicyOfAccountingOnCreditLossTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of cumulative effect on the financial statements due to the adoption of the policy of accounting on credit loss.", "label": "Disclosure Of Cumulative Effect On The Financial Statements Due To The Adoption Of The Policy Of Accounting On Credit Loss [Table Text Block]", "terseLabel": "Summary of Cumulative Effect of The Changes Made To The Consolidated Balance" } } }, "localname": "DisclosureOfCumulativeEffectOnTheFinancialStatementsDueToTheAdoptionOfThePolicyOfAccountingOnCreditLossTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_DisclosureOfSupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Supplemental Cash Flow Information [Abstract]" } } }, "localname": "DisclosureOfSupplementalCashFlowInformationAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_DisclosureOfSupplementalCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure Of Supplemental Cash Flow Information [Table Text Block]", "label": "Disclosure Of Supplemental Cash Flow Information [Table Text Block]", "terseLabel": "Summary of supplemental cash flow" } } }, "localname": "DisclosureOfSupplementalCashFlowInformationTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "finv_DisclosureOfWeightedaverageRemainingLeaseTermAndDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of WeightedAverage Remaining Lease Term and Discount Rate [Abstract]" } } }, "localname": "DisclosureOfWeightedaverageRemainingLeaseTermAndDiscountRateAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_DisclosureOfWeightedaverageRemainingLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure Of weighted-average remaining lease term and discount rate [Table Text Block]", "label": "Disclosure Of WeightedAverage Remaining Lease Term And Discount Rate [Table Text Block]", "terseLabel": "Summary of weighted-average remaining lease term and discount rate" } } }, "localname": "DisclosureOfWeightedaverageRemainingLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "finv_DividendWithholdingTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividend withholding tax.", "label": "Dividend Withholding Tax", "terseLabel": "Dividend withholding tax" } } }, "localname": "DividendWithholdingTax", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "finv_EarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings per share.", "label": "Earnings Per Share [Line Items]", "terseLabel": "Earnings Per Share [Line Items]" } } }, "localname": "EarningsPerShareLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "finv_EarningsPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share [Table]", "label": "Earnings Per Share [Table]", "terseLabel": "Earnings Per Share [Table]" } } }, "localname": "EarningsPerShareTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "finv_EffectiveIncomeTaxRateReconciliationAndAdjustmentsAtStatutoryIncomeTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation and adjustments at statutory income tax rate.", "label": "Effective Income Tax Rate Reconciliation and Adjustments at Statutory Income Tax Rate", "terseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAndAdjustmentsAtStatutoryIncomeTaxRate", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSummaryOfReconciliationBetweenTheComputedExpectedTaxExpenseBenefitRateAndTheEffectiveIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "finv_EffectiveIncomeTaxRateReconciliationWithholdingTaxPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation withholding tax percent.", "label": "Effective Income Tax Rate Reconciliation Withholding Tax Percent", "terseLabel": "Withholding tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationWithholdingTaxPercent", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSummaryOfReconciliationBetweenTheComputedExpectedTaxExpenseBenefitRateAndTheEffectiveIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "finv_EntityIncorporationStateAndCountryName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity incorporation state and country name.", "label": "Entity Incorporation State and Country Name", "terseLabel": "Place of incorporation" } } }, "localname": "EntityIncorporationStateAndCountryName", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "stringItemType" }, "finv_EstimatedAssessableProfitsTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Estimated assessable profits tax.", "label": "Estimated Assessable Profits Tax", "terseLabel": "Estimated assessable profits tax" } } }, "localname": "EstimatedAssessableProfitsTax", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "finv_ExpectedCreditLossesForQualityAssuranceCommitment": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Expected credit losses for quality assurance commitment", "documentation": "Expected credit losses for quality assurance commitment.", "label": "Expected Credit Losses For Quality Assurance Commitment", "periodEndLabel": "Ending balance", "periodStartLabel": "Opening balance", "terseLabel": "Expected credit losses for quality assurance commitment (including expected credit losses for quality assurance commitment of the consolidated VIE and VIE's subsidiaries without recourse to the Company of nil and RMB2,390,501 as of December 31, 2019 and 2020, respectively)", "verboseLabel": "Expected credit losses" } } }, "localname": "ExpectedCreditLossesForQualityAssuranceCommitment", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "finv_ExpectedCreditLossesForQualityAssuranceCommitmentLineItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected Credit Losses For Quality Assurance Commitment Line Item .", "label": "Expected Credit Losses For Quality Assurance Commitment Line Item [Line Items]", "terseLabel": "Expected Credit Losses For Quality Assurance Commitment [Line Item]" } } }, "localname": "ExpectedCreditLossesForQualityAssuranceCommitmentLineItemLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail" ], "xbrltype": "stringItemType" }, "finv_ExpectedCreditLossesForQualityAssuranceCommitmentTableTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected Credit Losses For Quality Assurance Commitment Table .", "label": "Expected Credit Losses For Quality Assurance Commitment Table [Table]" } } }, "localname": "ExpectedCreditLossesForQualityAssuranceCommitmentTableTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail" ], "xbrltype": "stringItemType" }, "finv_ExpectedCreditLossesForQualityAssuranceCommitmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected Credit Losses For Quality Assurance Commitment [Table TextBlock] .", "label": "Expected Credit Losses For Quality Assurance Commitment [Table Text Block]", "terseLabel": "Schedule Of Expected Credit Losses For Quality Assurance Commitment" } } }, "localname": "ExpectedCreditLossesForQualityAssuranceCommitmentTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_ExpectedCreditLossesForQualityAssuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected credit losses for quality assurance .", "label": "Expected Credit Losses For Quality Assurance [Member]" } } }, "localname": "ExpectedCreditLossesForQualityAssuranceMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail" ], "xbrltype": "domainItemType" }, "finv_ExpectedCreditLossesOnTerminationOfP2pGuaranteeAndQualityAssuranceObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expected credit losses on termination of P2P guarantee and quality assurance obligation .", "label": "Expected Credit Losses On Termination Of P2P Guarantee And Quality Assurance Obligation", "terseLabel": "Termination of P2P guarantee and quality assurance obligation" } } }, "localname": "ExpectedCreditLossesOnTerminationOfP2pGuaranteeAndQualityAssuranceObligation", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail" ], "xbrltype": "monetaryItemType" }, "finv_ExpectedCreditLossesPayouts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expected credit losses payouts .", "label": "Expected Credit Losses Payouts", "terseLabel": "Payouts during the year" } } }, "localname": "ExpectedCreditLossesPayouts", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail" ], "xbrltype": "monetaryItemType" }, "finv_ExpectedCreditLossesRecoveries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Expected credit losses recoveries .", "label": "Expected Credit Losses Recoveries", "terseLabel": "Recoveries during the year" } } }, "localname": "ExpectedCreditLossesRecoveries", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail" ], "xbrltype": "monetaryItemType" }, "finv_FactoringLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Factoring license.", "label": "Factoring License [Member]", "terseLabel": "Factoring License [Member]" } } }, "localname": "FactoringLicenseMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "finv_FairValueOfNewlyWrittenGuaranteeAndQualityAssuranceFundObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of newly written guarantee and quality assurance fund obligation.", "label": "Fair Value Of Newly Written Guarantee And Quality Assurance Fund Obligation", "terseLabel": "Fair value of newly written guarantee and quality assurance obligation" } } }, "localname": "FairValueOfNewlyWrittenGuaranteeAndQualityAssuranceFundObligation", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_FinancialLeasingLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial leasing license.", "label": "Financial Leasing License [Member]", "terseLabel": "Financial Leasing License [Member]" } } }, "localname": "FinancialLeasingLicenseMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "finv_FinancingGuaranteeLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing guarantee license.", "label": "Financing Guarantee License [Member]", "terseLabel": "Financing Guarantee License [Member]" } } }, "localname": "FinancingGuaranteeLicenseMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "finv_FinancingReceivables120To149DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Receivables 120 To 149 Days Past Due [Member]", "terseLabel": "120-149\u00a0days Past due", "verboseLabel": "120-149 \u00a0days past due [member]" } } }, "localname": "FinancingReceivables120To149DaysPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "domainItemType" }, "finv_FinancingReceivables150To179DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Receivables 150 To 179 Days Past Due [Member]", "terseLabel": "150-179\u00a0days Past due", "verboseLabel": "150-179\u00a0days past due [member]" } } }, "localname": "FinancingReceivables150To179DaysPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "domainItemType" }, "finv_FinancingReceivables1To89DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing receivables 1 to 89 days past due.", "label": "Financing Receivables 1 To 89 Days Past Due [Member]", "terseLabel": "1-89 Days Past Due [Member]", "verboseLabel": "1-89 days past due [member]" } } }, "localname": "FinancingReceivables1To89DaysPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "domainItemType" }, "finv_FinancingReceivables90To119DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Receivables 90 To 119 Days Past Due [Member]", "terseLabel": "90-119\u00a0 days Past due", "verboseLabel": "90-119\u00a0 days past due [member]" } } }, "localname": "FinancingReceivables90To119DaysPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "domainItemType" }, "finv_FinancingReceivablesTotalPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Receivables Total Past Due", "label": "Financing Receivables Total Past Due [Member]", "terseLabel": "Total past due [member]" } } }, "localname": "FinancingReceivablesTotalPastDueMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_FinvolutionHkLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "FinVolution HK Limited.", "label": "FinVolution HK Limited [Member]", "terseLabel": "FinVolution (HK) LIMITED [Member]" } } }, "localname": "FinvolutionHkLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_FujianZhiyunFinancingGuaranteeCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fujian Zhiyun Financing Guarantee Co Ltd Member", "label": "Fujian Zhiyun Financing Guarantee Co Ltd [Member]", "terseLabel": "Fujian Zhiyun Financing Guarantee Co., Ltd [Member]" } } }, "localname": "FujianZhiyunFinancingGuaranteeCoLtdMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_FundsPayableToInstitutionalFundingPartners": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Funds payable to institutional funding partners.", "label": "Funds Payable To Institutional Funding Partners", "terseLabel": "Funds payable to financial institution partners" } } }, "localname": "FundsPayableToInstitutionalFundingPartners", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_FundsPayableToInvestorsOfConsolidatedTrust": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Funds payable to investors of consolidated trust.", "label": "Funds Payable To Investors Of Consolidated Trust", "terseLabel": "Funds payable to investors of consolidated trusts", "verboseLabel": "Funds payable to investors of consolidated trusts (including funds payable to investors of consolidated trusts of RMB3,660,483 and RMB1,661,841 as of December 31, 2019 and 2020 respectively)" } } }, "localname": "FundsPayableToInvestorsOfConsolidatedTrust", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "finv_FundsPayableToInvestorsOfConsolidatedTrusts": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funds payable to investors of consolidated trusts.", "label": "Funds Payable To Investors Of Consolidated Trusts", "totalLabel": "Total" } } }, "localname": "FundsPayableToInvestorsOfConsolidatedTrusts", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail" ], "xbrltype": "monetaryItemType" }, "finv_GainLossFromGuaranteeAndQualityAssuranceFund": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain loss from guarantee and quality assurance fund.", "label": "Gain loss from guarantee and quality assurance fund", "terseLabel": "Gain from quality assurance" } } }, "localname": "GainLossFromGuaranteeAndQualityAssuranceFund", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "finv_GainLossFromQualityAssuranceFund": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recorded along with the releasing of guaranteed risks under the quality assurance program.", "label": "Gain Loss From Quality Assurance Fund", "terseLabel": "Gain from quality assurance fund" } } }, "localname": "GainLossFromQualityAssuranceFund", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "finv_GeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General and administrative expenses.", "label": "General And Administrative Expenses [Policy Text Block]", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_GovernmentGrantsAndSubsidyIncomePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government grants and subsidy income.", "label": "Government Grants and Subsidy Income [Policy Text Block]", "terseLabel": "Government grants and subsidy income" } } }, "localname": "GovernmentGrantsAndSubsidyIncomePolicyTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_GuaranteeAndQualityAssuranceFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Guarantee and quality assurance fund.", "label": "Guarantee And Quality Assurance Fund [Member]", "terseLabel": "Guarantee and Quality Assurance Fund [Member]" } } }, "localname": "GuaranteeAndQualityAssuranceFundMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "finv_GuaranteeAndQualityAssuranceFundPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Guarantee and quality assurance fund payable.", "label": "Guarantee and Quality Assurance Fund Payable", "terseLabel": "Quality assurance payable" } } }, "localname": "GuaranteeAndQualityAssuranceFundPayable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "finv_GuaranteeAndQualityAssuranceFundReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Guarantee and quality assurance fund receivable.", "label": "Guarantee and Quality Assurance Fund Receivable", "terseLabel": "Quality assurance receivable" } } }, "localname": "GuaranteeAndQualityAssuranceFundReceivable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "finv_GuaranteeCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Guarantee commitments.", "label": "Guarantee Commitments", "terseLabel": "Amount of guarantee" } } }, "localname": "GuaranteeCommitments", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "finv_GuaranteeIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantee Income [Member]", "terseLabel": "Guarantee income [Member]" } } }, "localname": "GuaranteeIncomeMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "finv_GuaranteeQualityAssuranceFundPayableAndReceivablePolicyTextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Guarantee quality assurance fund payable and receivable.", "label": "Guarantee Quality Assurance Fund Payable And Receivable [Policy TextBlock]", "verboseLabel": "Guarantee and quality assurance obligations and fund payable" } } }, "localname": "GuaranteeQualityAssuranceFundPayableAndReceivablePolicyTextblock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_HainanShanghuInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hainan Shanghu Information Technology Company Limited [Member]", "terseLabel": "Hainan Shanghu Information Technology Company Limited [Member]" } } }, "localname": "HainanShanghuInformationTechnologyCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_ImpactOnAllowanceForDoubtfulAccountsReceivableDueToAdoptionOfNewRevenueStandard": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Impact on Allowance For Doubtful Accounts Receivable due to adoption of new revenue standard", "label": "Impact on Allowance For Doubtful Accounts Receivable due to adoption of new revenue standard", "terseLabel": "Impact of adoption of ASC 326" } } }, "localname": "ImpactOnAllowanceForDoubtfulAccountsReceivableDueToAdoptionOfNewRevenueStandard", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfProvisionForAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "finv_IncentiveSharesPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive shares plan.", "label": "Incentive Shares Plan [Member]", "terseLabel": "Incentive Shares Plan [Member]" } } }, "localname": "IncentiveSharesPlanMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "xbrltype": "domainItemType" }, "finv_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax disclosure.", "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income Tax Disclosure [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "finv_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Table]", "terseLabel": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "finv_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Holiday, Income Tax Benefits Per Share Basic", "label": "Income Tax Holiday, Income Tax Benefits Per Share Basic", "terseLabel": "Net profit per share effect - Basic" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidaysDetail" ], "xbrltype": "perShareItemType" }, "finv_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Holiday, Income Tax Benefits Per Share Diluted", "label": "Income Tax Holiday, Income Tax Benefits Per Share Diluted", "terseLabel": "Net profit per share effect - Diluted" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidaysDetail" ], "xbrltype": "perShareItemType" }, "finv_IncomeTaxSlabLimitOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income tax slab limit one.", "label": "Income Tax Slab Limit One", "terseLabel": "Income tax slab limit" } } }, "localname": "IncomeTaxSlabLimitOne", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "finv_IncreaseDecreaseInDeferredGuaranteeIncome": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 51.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in deferred guarantee income.", "label": "Increase Decrease In Deferred Guarantee Income", "terseLabel": "Deferred guarantee income" } } }, "localname": "IncreaseDecreaseInDeferredGuaranteeIncome", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_IncreaseDecreaseInDeferredTaxLiabilities": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Deferred Tax Liabilities", "label": "Increase Decrease In Deferred Tax Liabilities", "terseLabel": "Deferred tax liabilities" } } }, "localname": "IncreaseDecreaseInDeferredTaxLiabilities", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_IncreaseDecreaseInExpectedCreditLossesForQualityAssuranceCommitment": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 52.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expected credit losses for quality assurance commitment.", "label": "Increase Decrease In Expected Credit Losses For Quality Assurance Commitment", "terseLabel": "Expected credit losses for quality assurance commitment" } } }, "localname": "IncreaseDecreaseInExpectedCreditLossesForQualityAssuranceCommitment", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_IncreaseDecreaseInGuaranteeAndQualityAssuranceFundPayable": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 35.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in guarantee and quality assurance fund payable.", "label": "Increase Decrease in Guarantee and Quality Assurance Fund Payable", "terseLabel": "Quality assurance payable" } } }, "localname": "IncreaseDecreaseInGuaranteeAndQualityAssuranceFundPayable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_IncreaseDecreaseInGuaranteeAndQualityAssuranceFundReceivable": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 34.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease guarantee and quality assurance fund receivable.", "label": "Increase Decrease in Guarantee and Quality Assurance Fund Receivable", "negatedLabel": "Quality assurance receivable" } } }, "localname": "IncreaseDecreaseInGuaranteeAndQualityAssuranceFundReceivable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 38.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Operating Lease Liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Leasing payment", "verboseLabel": "Leasing liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfLeasingLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_InitialCostBasis": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Initial cost basis.", "label": "Initial cost basis", "terseLabel": "Initial cost basis" } } }, "localname": "InitialCostBasis", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "finv_InstitutionalFundingPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Institutional funding partners member", "label": "Institutional funding partners [Member]", "terseLabel": "Institutional funding partners [Member]" } } }, "localname": "InstitutionalFundingPartnersMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail" ], "xbrltype": "domainItemType" }, "finv_InsuranceLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance license.", "label": "Insurance License [Member]", "terseLabel": "Insurance License [Member]" } } }, "localname": "InsuranceLicenseMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "finv_InterestIncomeAndInterestExpenseRelatedToLoansOriginatedByGroupPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest income and interest expense related to loans originated by Group.", "label": "Interest Income And Interest Expense Related To Loans Originated By Group Policy [Text Block]", "terseLabel": "Interest income and interest expense related to the loans originated by the Group" } } }, "localname": "InterestIncomeAndInterestExpenseRelatedToLoansOriginatedByGroupPolicyTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_InvestmentManagementFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment management fees.", "label": "Investment Management Fees [Member]", "terseLabel": "Investment Management Fees [Member]" } } }, "localname": "InvestmentManagementFeesMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "finv_InvestmentPrincipalAmount": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail": { "order": 1.0, "parentTag": "finv_FundsPayableToInvestorsOfConsolidatedTrusts", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment principal amount.", "label": "Investment Principal Amount", "negatedLabel": "Investment principal amount" } } }, "localname": "InvestmentPrincipalAmount", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail" ], "xbrltype": "monetaryItemType" }, "finv_LesseeOperatingLeaseLiabilityMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Maturity [Abstract]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_LiabilitiesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liabilities .", "label": "Liabilities [Axis]", "terseLabel": "Liabilities [Axis]" } } }, "localname": "LiabilitiesAxis", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail" ], "xbrltype": "stringItemType" }, "finv_LiabilitiesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liabilities .", "label": "Liabilities [Domain]", "terseLabel": "Liabilities [domain]" } } }, "localname": "LiabilitiesDomain", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail" ], "xbrltype": "domainItemType" }, "finv_LoanFacilitationServiceFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of fees and commissions from financial services and banking activities and correspondent clearing. Includes fees from depositor accounts, credit cards, merchant discounts, and fiduciary and trust activities, guarantee fees, investment advisory, management, and administrative fees, transfer agent fees, and insurance commissions.", "label": "Loan facilitation service fees [Member]", "terseLabel": "Loan facilitation service fees [Member]" } } }, "localname": "LoanFacilitationServiceFeesMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "domainItemType" }, "finv_LoansAndLeasesReceivableWriteoff": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loans and leases receivable writeoff.", "label": "Loans And Leases Receivable Writeoff", "verboseLabel": "Current period write off" } } }, "localname": "LoansAndLeasesReceivableWriteoff", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfAllowanceForLoanLossesDetail" ], "xbrltype": "monetaryItemType" }, "finv_MicroLendingLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Micro-lending license [member].", "label": "Micro Lending License [Member]", "terseLabel": "Micro-Lending License [Member]" } } }, "localname": "MicroLendingLicenseMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "finv_MinimumForeignInvestorDirectOwnershipPercentageToBeSubjectToMaximumTaxOfFivePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum foreign investor direct ownership percentage to be subject to maximum tax of five percent.", "label": "Minimum Foreign Investor Direct Ownership Percentage to Be Subject to Maximum Tax of Five Percent", "terseLabel": "Minimum foreign investor direct ownership percentage to be subject to maximum tax of 5%" } } }, "localname": "MinimumForeignInvestorDirectOwnershipPercentageToBeSubjectToMaximumTaxOfFivePercent", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_NetRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net revenue.", "label": "Net Revenue", "terseLabel": "Net revenue" } } }, "localname": "NetRevenue", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail" ], "xbrltype": "monetaryItemType" }, "finv_NewAccountingPronouncementsOnePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New accounting pronouncements one.", "label": "New Accounting Pronouncements One [Policy Text Block]", "terseLabel": "Adoption of new credit loss accounting standard" } } }, "localname": "NewAccountingPronouncementsOnePolicyTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_NewBorrowersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New borrowers [Member].", "label": "New Borrowers [Member]", "terseLabel": "New borrowers [member]" } } }, "localname": "NewBorrowersMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_NewlyWrittenGuaranteeAndQualityAssuranceObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Newly written guarantee and quality assurance obligation .", "label": "Newly Written Guarantee And Quality Assurance Obligation", "terseLabel": "Newly written guarantee and quality assurance obligation" } } }, "localname": "NewlyWrittenGuaranteeAndQualityAssuranceObligation", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail" ], "xbrltype": "monetaryItemType" }, "finv_NonCashOrPartNonCashConsiderationPayableForRepurchaseOfOrdinaryShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-cash or part non-cash consideration, payable for repurchase of ordinary share.", "label": "NonCash Or Part NonCash Consideration Payable For Repurchase Of Ordinary Shares", "terseLabel": "Payable for repurchase of ordinary shares" } } }, "localname": "NonCashOrPartNonCashConsiderationPayableForRepurchaseOfOrdinaryShares", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_NonMarketableEquityInvestments": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetail": { "order": 2.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non marketable equity investments.", "label": "Non Marketable Equity Investments", "terseLabel": "Non-marketable equity investments" } } }, "localname": "NonMarketableEquityInvestments", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "finv_NonMarketableEquityMethodInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non marketable equity method investments [member].", "label": "Non Marketable Equity Method Investments [Member]", "terseLabel": "Non-marketable Equity Method Investments [Member]" } } }, "localname": "NonMarketableEquityMethodInvestmentsMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "finv_NoncashOrPartNoncashConsiderationReceivableFromExerciseOfSharebasedIncentivePlans": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-cash or part non-cash consideration, receivable from exercise of share-based incentive plans.", "label": "NonCash Or Part NonCash Consideration Receivable From Exercise Of ShareBased Incentive Plans", "verboseLabel": "Receivable from exercise of share-based compensation plans" } } }, "localname": "NoncashOrPartNoncashConsiderationReceivableFromExerciseOfSharebasedIncentivePlans", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_OfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office furniture and equipment.", "label": "Office Furniture And Equipment [Member]", "terseLabel": "Office Furniture and Equipment [Member]" } } }, "localname": "OfficeFurnitureAndEquipmentMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "finv_OperatingLeaseRightOfUseAssetsAdditionalLeasingContract": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease right of use assets additional leasing contract.", "label": "Operating Lease Right Of Use Assets Additional Leasing Contract", "terseLabel": "Recognition of of additional leasing contract" } } }, "localname": "OperatingLeaseRightOfUseAssetsAdditionalLeasingContract", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfLeasingLiabilitiesDetail", "http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfRightOfUseAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_OperatingLossCarryforwardsExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards, expiration year.", "label": "Operating Loss Carryforwards Expiration Year", "terseLabel": "Tax loss carry forwards, expiration year" } } }, "localname": "OperatingLossCarryforwardsExpirationYear", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "finv_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "label": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Line Items]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "finv_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization Consolidation And Presentation Of Financial Statements [Table]", "label": "Organization Consolidation And Presentation Of Financial Statements [Table]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Table]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "finv_OriginationAndServicingExpenses": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 9.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses directly related to the loan processing, includes credit assessment, loan origination salaries and benefits for the personnel who work on credit checking, data processing and analysis, customer service and loan collection", "label": "Origination And Servicing Expenses", "negatedLabel": "Origination and servicing expenses" } } }, "localname": "OriginationAndServicingExpenses", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "finv_OriginationAndServicingExpensesRelatedParty": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 10.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses directly related to the loan processing, mainly includes credit assessment, incurred with related parties.", "label": "Origination And Servicing Expenses Related Party", "negatedLabel": "Origination and servicing expenses-related party" } } }, "localname": "OriginationAndServicingExpensesRelatedParty", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "finv_OtherEquipmentLoansReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other equipment loans receivable.", "label": "Other Equipment Loans Receivable", "terseLabel": "Other equipment loans receivable" } } }, "localname": "OtherEquipmentLoansReceivable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "finv_OtherInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Information [Abstract]", "terseLabel": "Other information:" } } }, "localname": "OtherInformationAbstract", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfSupplementalCashFlowDetail" ], "xbrltype": "stringItemType" }, "finv_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_OtherRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Revenues [Member]", "label": "Other Revenues [Member]", "terseLabel": "Other Revenues [Member]" } } }, "localname": "OtherRevenuesMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "finv_OualityAssuranceReceivableGrossCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Ouality assurance receivable gross current.", "label": "Ouality Assurance Receivable Gross Current", "terseLabel": "Ouality Assurance Receivable Gross Current" } } }, "localname": "OualityAssuranceReceivableGrossCurrent", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "monetaryItemType" }, "finv_PPCreditDataServiceShanghaiCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PPcredit Data Service Shanghai Company Limited.", "label": "PP Credit Data Service Shanghai Company Limited [Member]", "terseLabel": "PP Credit Data Service Shanghai Company Limited [Member]" } } }, "localname": "PPCreditDataServiceShanghaiCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail", "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountsDueToRelatedPartiesDetail" ], "xbrltype": "domainItemType" }, "finv_PRCSubsidiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PRC subsidiary.", "label": "PRC Subsidiary [Member]", "terseLabel": "PRC Subsidiary [Member]" } } }, "localname": "PRCSubsidiaryMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "finv_PastDueQualityAssuranceReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Past due quality assurance receivable [Table Text Block].", "label": "Past Due Quality Assurance Receivable [Table Text Block]", "terseLabel": "Summary of Aging of Past Due Quality Assurance Receivable" } } }, "localname": "PastDueQualityAssuranceReceivableTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_PayableForPurchaseOfIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payable for purchase of intangible assets.", "label": "Payable For Purchase Of Intangible Assets", "terseLabel": "Payable for purchase of intangible assets" } } }, "localname": "PayableForPurchaseOfIntangibleAssets", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_PayableToPlatformCustomers": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payable to customers was temporarily held by the Company due to a settlement time lag.", "label": "Payable To Platform Customers", "terseLabel": "Payable to platform customers", "verboseLabel": "Payable to platform customers (including payable to platform customers of the consolidated variable interest entity (\"VIE\") and VIE's subsidiaries without recourse to the Company of RMB684,630 and RMB103,453 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "PayableToPlatformCustomers", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "finv_PaymentstoAcquireConvertibleLoansHeldForInvestment": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to acquire convertible loans held-for-investment.", "label": "Payments to Acquire Convertible Loans Held For Investment", "negatedLabel": "Investment in convertible loan" } } }, "localname": "PaymentstoAcquireConvertibleLoansHeldForInvestment", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_PercentOfReservePoolOnLendingAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent of reserve pool on lending amount.", "label": "Percent Of Reserve Pool On Lending Amount", "terseLabel": "Percent of reserve pool on lending amount" } } }, "localname": "PercentOfReservePoolOnLendingAmount", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_PercentageOfAnnualAppropriationsNetOfTaxIncomePriorToPaymentOfDividendsAsStatutoryGeneralReserve": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of annual appropriations net of tax income prior to payment of dividends as statutory general reserve.", "label": "Percentage of Annual Appropriations Net of Tax Income Prior to Payment of Dividends as Statutory General Reserve", "terseLabel": "Percentage of annual appropriations net of tax income prior to payment of dividends as the statutory general reserve" } } }, "localname": "PercentageOfAnnualAppropriationsNetOfTaxIncomePriorToPaymentOfDividendsAsStatutoryGeneralReserve", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_PercentageOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of restricted net assets for consolidated and unconsolidated subsidiaries.", "label": "Percentage of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries", "terseLabel": "Percentage of restricted net assets" } } }, "localname": "PercentageOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_PercentageOnStatutoryReserveContributionFromNetProfit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage on statutory reserve contribution from net profit.", "label": "Percentage on Statutory Reserve Contribution From Net Profit", "terseLabel": "Percentage on statutory reserve contribution from net profit" } } }, "localname": "PercentageOnStatutoryReserveContributionFromNetProfit", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_PostfacilitationServiceFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of transaction fees charged to borrowers in relation to services provided after loan facilitation.", "label": "Post-facilitation service fees [Member]", "terseLabel": "Post-facilitation service fees [Member]" } } }, "localname": "PostfacilitationServiceFeesMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "domainItemType" }, "finv_PreferentialStatutoryTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferential statutory tax rate .", "label": "Preferential Statutory Tax Rate", "terseLabel": "Preferential statutory tax rate" } } }, "localname": "PreferentialStatutoryTaxRate", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_PreferentialStatutoryTaxRateForHighAndNewTechnologyEnterprises": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferential statutory tax rate for high and new technology enterprises.", "label": "Preferential Statutory Tax Rate for High and New Technology Enterprises", "terseLabel": "Preferential statutory tax rate for high and new technology enterprises" } } }, "localname": "PreferentialStatutoryTaxRateForHighAndNewTechnologyEnterprises", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_PreferentialStatutoryTaxRateForKeySoftwareEnterprise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferential statutory tax rate for key software enterprise.", "label": "Preferential Statutory Tax Rate For Key Software Enterprise", "terseLabel": "Preferential statutory tax rate for key software enterprise" } } }, "localname": "PreferentialStatutoryTaxRateForKeySoftwareEnterprise", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_PrepaidExpensesAndOtherAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid Expenses And Other Assets [Line Items]", "label": "Prepaid Expenses And Other Assets [Line Items]", "terseLabel": "Prepaid Expenses And Other Assets [Line Items]" } } }, "localname": "PrepaidExpensesAndOtherAssetsLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail" ], "xbrltype": "stringItemType" }, "finv_PrepaidOnlineMarketingExpenses": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid online marketing expenses.", "label": "Prepaid Online Marketing Expenses", "terseLabel": "Prepaid online marketing expenses" } } }, "localname": "PrepaidOnlineMarketingExpenses", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_PrepaidRentalAndDeposits": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid rental and deposits.", "label": "Prepaid Rental and Deposits", "verboseLabel": "Prepaid rental and other deposits" } } }, "localname": "PrepaidRentalAndDeposits", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_PretaxImpactOnRetainedEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Pretax Impact On Retained Earnings .", "label": "Pretax Impact On Retained Earnings", "terseLabel": "Pre-tax decrease in retained earnings" } } }, "localname": "PretaxImpactOnRetainedEarnings", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "finv_PrincipalActivitiesAndReorganizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Principal activities and reorganization.", "label": "Principal Activities And Reorganization [Line Items]", "terseLabel": "Principal Activities And Reorganization [Line Items]" } } }, "localname": "PrincipalActivitiesAndReorganizationLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "stringItemType" }, "finv_PrincipalActivitiesAndReorganizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Principal Activities And Reorganization [Table]", "label": "Principal Activities And Reorganization [Table]", "terseLabel": "Principal Activities And Reorganization [Table]" } } }, "localname": "PrincipalActivitiesAndReorganizationTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "stringItemType" }, "finv_ProvisionForAccountsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for accounts receivable.", "label": "Provision for Accounts Receivable", "terseLabel": "Provision for accounts receivable" } } }, "localname": "ProvisionForAccountsReceivable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfProvisionForAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "finv_ProvisionForCreditLossesOfGuaranteeContracts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Provision for credit losses of guarantee contracts.", "label": "Provision for Credit Losses of Guarantee Contracts", "terseLabel": "Provision for credit losses of guarantee contracts" } } }, "localname": "ProvisionForCreditLossesOfGuaranteeContracts", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentDetail" ], "xbrltype": "monetaryItemType" }, "finv_ProvisionForDoubtfulLoanReceivables": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 15.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for doubtful loan receivables.", "label": "Provision For Doubtful Loan Receivables", "negatedLabel": "Provision for loans receivable" } } }, "localname": "ProvisionForDoubtfulLoanReceivables", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "finv_ProvisionForInvestment": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 49.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for investment", "label": "Provision For Investment", "terseLabel": "Provision for investment" } } }, "localname": "ProvisionForInvestment", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "finv_QpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "QP [Mmeber] .", "label": "QP [Member]", "terseLabel": "QP [Mmeber]" } } }, "localname": "QpMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "finv_QualityAssetsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quality Assets Receivable [Member] .", "label": "Quality Assets Receivable [Member]", "terseLabel": "Quality Assets Receivable [Member]" } } }, "localname": "QualityAssetsReceivableMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail" ], "xbrltype": "domainItemType" }, "finv_QualityAssuranceFundObligationContingentLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Quality assurance fund obligation contingent liability.", "label": "Quality Assurance Fund Obligation Contingent Liability", "negatedLabel": "Contingent liability" } } }, "localname": "QualityAssuranceFundObligationContingentLiability", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceFundObligationPayouts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Quality assurance fund obligation payouts.", "label": "Quality Assurance Fund Obligation Payouts", "negatedLabel": "Payouts during the year" } } }, "localname": "QualityAssuranceFundObligationPayouts", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceFundObligationRecoveries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Quality assurance fund obligation recoveries.", "label": "Quality Assurance Fund Obligation Recoveries", "terseLabel": "Recoveries during the year" } } }, "localname": "QualityAssuranceFundObligationRecoveries", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceFundPayable": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Quality assurance payable", "documentation": "Amount of quality assurance fund obligation measured at fair value.", "label": "Quality Assurance Fund Payable", "periodEndLabel": "Ending balance", "periodStartLabel": "Opening balance", "terseLabel": "Quality assurance fund payable", "verboseLabel": "Quality assurance payable (including quality assurance payable of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB4,776,153 and nil as of December 31, 2019 and 2020, respectively)" } } }, "localname": "QualityAssuranceFundPayable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceFundReceivable": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Quality assurance receivable", "documentation": "Amount of quality assurance fund receivable at its fair value, contribution from the borrowers deem to be collectiable.", "label": "Quality Assurance Fund Receivable", "terseLabel": "Quality assurance receivable, net of credit loss allowance for quality assurance receivable of RMB809,503 and RMB223,514 as of December 31, 2019 and 2020, respectively", "verboseLabel": "Quality assurance receivable" } } }, "localname": "QualityAssuranceFundReceivable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceFundReceivableNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Quality assurance fund receivable net.", "label": "Quality Assurance Fund Receivable Net", "verboseLabel": "Quality assurance receivable, net" } } }, "localname": "QualityAssuranceFundReceivableNet", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quality assurance program.", "label": "Quality Assurance Program [Member]", "terseLabel": "Quality Assurance Program [Member]" } } }, "localname": "QualityAssuranceProgramMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "finv_QualityAssuranceReceivableAllowanceForCreditLossesAdoptionOfAscThreeTwoSixStandard": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Quality assurance receivable, allowance for credit losses, adoption of asc three two six standard.", "label": "Quality Assurance Receivable Allowance for Credit Losses Adoption Of ASC Three Two Six Standard", "verboseLabel": "Impact of adoption of ASC 326 (Note 2(b))" } } }, "localname": "QualityAssuranceReceivableAllowanceForCreditLossesAdoptionOfAscThreeTwoSixStandard", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInformationAboutMovementOfQualityAssuranceReceivableDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceReceivableAllowanceForCreditLossesProvision": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Quality assurance receivable, allowance for credit losses, provision.", "label": "Quality Assurance Receivable Allowance for Credit Losses Provision", "verboseLabel": "Provision/(reversal) for credit losses" } } }, "localname": "QualityAssuranceReceivableAllowanceForCreditLossesProvision", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInformationAboutMovementOfQualityAssuranceReceivableDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceReceivableAllowanceForCreditLossesWriteOffs": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Quality assurance receivable, allowance for credit losses, write offs.", "label": "Quality Assurance Receivable Allowance for Credit Losses Write Offs", "terseLabel": "Write-offs" } } }, "localname": "QualityAssuranceReceivableAllowanceForCreditLossesWriteOffs", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInformationAboutMovementOfQualityAssuranceReceivableDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceReceivableGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Quality assurance receivable gross.", "label": "Quality Assurance Receivable Gross", "terseLabel": "Quality Assurance Receivable Gross" } } }, "localname": "QualityAssuranceReceivableGross", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAssuranceReceivableRecordedInvestmentByClassOfAccountsReceivableAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quality assurance receivable recorded investment by class of accounts receivable [Axis].", "label": "Quality Assurance Receivable Recorded Investment By Class Of Accounts Receivable [Axis]" } } }, "localname": "QualityAssuranceReceivableRecordedInvestmentByClassOfAccountsReceivableAxis", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "stringItemType" }, "finv_QualityAssuranceReceivableRecordedInvestmentByClassOfAccountsReceivableDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quality assurance receivable recorded investment by class of accounts receivable [Domain].", "label": "Quality Assurance Receivable Recorded Investment By Class Of Accounts Receivable [Domain]" } } }, "localname": "QualityAssuranceReceivableRecordedInvestmentByClassOfAccountsReceivableDomain", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_QualityAssuranceReceivableallowanceForCreditLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Quality assurance receivable ,allowance for credit losses.", "label": "Quality Assurance Receivable Allowance for Credit Losses", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "QualityAssuranceReceivableallowanceForCreditLosses", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInformationAboutMovementOfQualityAssuranceReceivableDetail" ], "xbrltype": "monetaryItemType" }, "finv_QualityAsuranceReceivablesPeriodPastDueAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quality Asurance Receivables Period Past Due [Axis]" } } }, "localname": "QualityAsuranceReceivablesPeriodPastDueAxis", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "stringItemType" }, "finv_QualityAsuranceReceivablesPeriodPastDueDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quality Asurance Receivables Period Past Due [Domain]" } } }, "localname": "QualityAsuranceReceivablesPeriodPastDueDomain", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_RealizedGainFromFinancialGuaranteeDerivatives": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the realized gains of the derivatives.", "label": "Realized Gain From Financial Guarantee Derivatives", "terseLabel": "Realized gain (loss) from financial guarantee derivatives" } } }, "localname": "RealizedGainFromFinancialGuaranteeDerivatives", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "finv_RecognitionOfContractAcquisitionCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recognition of contract acquisition cost.", "label": "Recognition of Contract Acquisition Cost", "terseLabel": "Recognition of contract acquisition cost" } } }, "localname": "RecognitionOfContractAcquisitionCost", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfContractAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_RecognitionOfInvestmentManagementFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recognition of investment management fee.", "label": "Recognition of Investment Management Fee", "terseLabel": "Recognition of investment management fee" } } }, "localname": "RecognitionOfInvestmentManagementFee", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfContractAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_ReleaseOfGuaranteeAndQualityAssurancePayableUponRepayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Release of guarantee and quality assurance payable upon repayment .", "label": "Release Of Guarantee And Quality Assurance Payable Upon Repayment", "negatedLabel": "Release of guarantee and quality assurance payable upon repayment", "verboseLabel": "Release of guarantee and quality assurance payable upon repayment" } } }, "localname": "ReleaseOfGuaranteeAndQualityAssurancePayableUponRepayment", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail" ], "xbrltype": "monetaryItemType" }, "finv_RepeatBorrowersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repeat borrowers.", "label": "Repeat Borrowers [Member]", "terseLabel": "Repeat borrowers [member]" } } }, "localname": "RepeatBorrowersMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "domainItemType" }, "finv_RetainedEarningsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retained Earnings [Abstract]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAbstract", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "finv_RetainedEarningsNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Retained earnings net of tax.", "label": "Retained Earnings Net Of Tax", "terseLabel": "Cumulative affect of accounting change" } } }, "localname": "RetainedEarningsNetOfTax", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "finv_RevenueInitialApplicationPeriodCumulativeEffectTransitionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Initial Application Period Cumulative Effect Transition [Table].", "label": "Revenue Initial Application Period Cumulative Effect Transition [Table Text Block]", "terseLabel": "Schedule of Revenue Initial Application Period Cumulative Effect Transition" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_RevenueRemainingPerformanceObligationChangesLineItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Remaining Performance Obligation Changes Line Item .", "label": "Revenue Remaining Performance Obligation Changes Line Item [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationChangesLineItemLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail" ], "xbrltype": "stringItemType" }, "finv_RevenueRemainingPerformanceObligationChangesTableTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Remaining Performance Obligation Changes Table .", "label": "Revenue Remaining Performance Obligation Changes Table [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationChangesTableTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail" ], "xbrltype": "stringItemType" }, "finv_RevenueRemainingPerformanceObligationChangesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Remaining Performance Obligation Changes [Table TextBlock] .", "label": "Revenue Remaining Performance Obligation Changes [Table Text Block]", "terseLabel": "Schedule Of Movement Of Deferred Guarantee Income" } } }, "localname": "RevenueRemainingPerformanceObligationChangesTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_SalesAndMarketingExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales and marketing expenses.", "label": "Sales And Marketing Expenses [Policy Text Block]", "terseLabel": "Sales and marketing expenses" } } }, "localname": "SalesAndMarketingExpensesPolicyTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accounts receivable.", "label": "Schedule Of Accounts Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable" } } }, "localname": "ScheduleOfAccountsReceivableTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfAgingPastDueAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of aging past due accounts receivable.", "label": "Schedule Of Aging Past Due Accounts Receivable [Table Text Block]", "terseLabel": "Schedule of aging of past-due accounts receivable" } } }, "localname": "ScheduleOfAgingPastDueAccountsReceivableTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfAssetsLiabilitiesResultsOfOperationsAndCashFlowsOfTrustsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of assets liabilities results of operations and cash flows of trusts.", "label": "Schedule of Assets Liabilities Results of Operations and Cash Flows of Trusts [Table Text Block]", "terseLabel": "Schedule of Total Assets, Liabilities, Results of Operations and Cash Flows of Trusts" } } }, "localname": "ScheduleOfAssetsLiabilitiesResultsOfOperationsAndCashFlowsOfTrustsTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Breakdown of funds payable to investors of consolidated trusts [Line Items]" } } }, "localname": "ScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail" ], "xbrltype": "stringItemType" }, "finv_ScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Breakdown of funds payable to investors of consolidated trusts.", "label": "Schedule of Breakdown of funds payable to investors of consolidated trusts [Table]" } } }, "localname": "ScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail" ], "xbrltype": "stringItemType" }, "finv_ScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of estimated useful life and residual value of property and equipment.", "label": "Schedule Of Estimated Useful Life And Residual Value Of Property And Equipment [Table Text Block]", "terseLabel": "Schedule of Estimated Useful Life and Residual Value of Property and Equipment, Net" } } }, "localname": "ScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Expected Credit Losses For Quality Assurance Commitment .", "label": "Schedule Of Expected Credit Losses For Quality Assurance Commitment [Abstract]" } } }, "localname": "ScheduleOfExpectedCreditLossesForQualityAssuranceCommitmentAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_ScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of guarantee and quality assurance fund obligations movement activities.", "label": "Schedule Of Guarantee and Quality Assurance Fund Obligations Movement Activities [Table Text Block]", "terseLabel": "Schedule of Guarantee and Quality Assurance Fund Obligations Movement Activities" } } }, "localname": "ScheduleOfGuaranteeAndQualityAssuranceFundObligationsMovementActivitiesTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfGuaranteeAndQualityAssuranceFundReceivableMovementActivitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of guarantee and quality assurance fund receivable movement activities.", "label": "Schedule Of Guarantee And Quality Assurance Fund Receivable Movement Activities [Line Items]" } } }, "localname": "ScheduleOfGuaranteeAndQualityAssuranceFundReceivableMovementActivitiesLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail" ], "xbrltype": "stringItemType" }, "finv_ScheduleOfGuaranteeAndQualityAssuranceFundReceivableMovementActivitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of guarantee and quality assurance fund receivable movement activities.", "label": "Schedule Of Guarantee And Quality Assurance Fund Receivable Movement Activities [Table]", "terseLabel": "ScheduleOfGuaranteeAndQualityAssuranceFundReceivableMovementActivitiesTable" } } }, "localname": "ScheduleOfGuaranteeAndQualityAssuranceFundReceivableMovementActivitiesTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfQualityAssuranceObligationAndReceivablesDetail" ], "xbrltype": "stringItemType" }, "finv_ScheduleOfInformationAboutMovementOfLeasingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of information about movement of leasing liabilities.", "label": "Schedule Of Information About Movement Of Leasing Liabilities [Abstract]" } } }, "localname": "ScheduleOfInformationAboutMovementOfLeasingLiabilitiesAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_ScheduleOfInformationAboutMovementOfLeasingLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of information about movement of leasing liabilities.", "label": "Schedule Of Information About Movement Of Leasing Liabilities [Table Text Block]", "terseLabel": "Schedule of Information about movement of Leasing Liabilities" } } }, "localname": "ScheduleOfInformationAboutMovementOfLeasingLiabilitiesTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfInformationAboutMovementOfQualityAssuranceReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of information about movement of quality assurance receivable [Abstract].", "label": "Schedule of Information About Movement Of Quality Assurance Receivable [Abstract]" } } }, "localname": "ScheduleOfInformationAboutMovementOfQualityAssuranceReceivableAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_ScheduleOfInformationAboutMovementOfQualityAssuranceReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of information about movement of quality assurance receivable [Table Text Block].", "label": "Schedule Of Information About Movement Of Quality Assurance Receivable [Table Text Block]", "terseLabel": "Schedule of Information about movement of quality assurance Receivable" } } }, "localname": "ScheduleOfInformationAboutMovementOfQualityAssuranceReceivableTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfInformationAboutMovementOfRightOfUseAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Information about movement of right of use assets.", "label": "Schedule Of Information About Movement Of Right Of Use Assets [Table Text Block]", "terseLabel": "Schedule of Information about movement of Right of use Assets" } } }, "localname": "ScheduleOfInformationAboutMovementOfRightOfUseAssetsTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of interest income, interest expense and loan provision losses related to loans.", "label": "Schedule of Interest Income, Interest Expense and Loan Provision Losses Related to Loans [Table Text Block]", "terseLabel": "Schedule of Interest Income, Interest Expense and Loan Provision Losses Related to Loans" } } }, "localname": "ScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfMovementOfContractAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of movement of contract assets.", "label": "Schedule of Movement of Contract Assets [Table Text Block]", "terseLabel": "Schedule of Movement of Contract Assets" } } }, "localname": "ScheduleOfMovementOfContractAssetsTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfMovementOfDeferredGuaranteeIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Movement Of Deferred Guarantee Income .", "label": "Schedule Of Movement Of Deferred Guarantee Income [Abstract]" } } }, "localname": "ScheduleOfMovementOfDeferredGuaranteeIncomeAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_ScheduleOfMovementOfProvisionForAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of movement of provision for accounts receivable.", "label": "Schedule of Movement of Provision for Accounts Receivable [Table Text Block]", "terseLabel": "Schedule of Movement of Provision for Accounts Receivable" } } }, "localname": "ScheduleOfMovementOfProvisionForAccountsReceivableTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfPrepaidExpensesAndOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of prepaid expenses and other assets.", "label": "Schedule Of Prepaid Expenses And Other Assets Table [Text Block]", "terseLabel": "Receivables, Prepayments and Other Assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherAssetsTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfQualityAndAssuranceFundReceivableMovementActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Quality and Assurance Fund Receivable Movement Activities .", "label": "Schedule of Quality and Assurance Fund Receivable Movement Activities [Abstract]" } } }, "localname": "ScheduleOfQualityAndAssuranceFundReceivableMovementActivitiesAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_ScheduleOfQualityAssuranceObligationAndReceivablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of quality assurance obligation and receivables", "label": "Schedule Of Quality Assurance Obligation And Receivables [Table Text Block]", "terseLabel": "Schedule Of Quality Assurance Obligation And Receivables" } } }, "localname": "ScheduleOfQualityAssuranceObligationAndReceivablesTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "finv_ScheduleOfQualityAssuranceReceivablePastDueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of quality assurance receivable past due [Line Items].", "label": "Schedule of Quality Assurance Receivable Past Due [Line Items]" } } }, "localname": "ScheduleOfQualityAssuranceReceivablePastDueLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "stringItemType" }, "finv_ScheduleOfQualityAssuranceReceivablePastDueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of quality assurance receivable past due [Table].", "label": "Schedule of Quality Assurance Receivable Past Due [Table]" } } }, "localname": "ScheduleOfQualityAssuranceReceivablePastDueTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAgingOfPastDueQualityAssuranceReceivableDetail" ], "xbrltype": "stringItemType" }, "finv_ScheduleOfReconciliationOfFundsPayableToInvestorsOfConsolidatedTrusts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Reconciliation of funds payable to investors of consolidated trusts.", "label": "Schedule of Reconciliation of funds payable to investors of consolidated trusts", "terseLabel": "Schedule of Reconciliation of funds payable to investors of consolidated trusts" } } }, "localname": "ScheduleOfReconciliationOfFundsPayableToInvestorsOfConsolidatedTrusts", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "finv_SecurityDeposits": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Security deposits.", "label": "Security Deposits", "terseLabel": "Security deposits" } } }, "localname": "SecurityDeposits", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_ServiceFeesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service fees percentage.", "label": "Service Fees Percentage", "terseLabel": "Percentage to pay service fees by VIE's" } } }, "localname": "ServiceFeesPercentage", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_SettlementUponFulfillmentOfContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Settlement upon fulfillment of contract.", "label": "Settlement Upon Fulfillment of Contract", "negatedLabel": "Settlement upon fulfilment of contract" } } }, "localname": "SettlementUponFulfillmentOfContract", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfContractAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_SettlementUponMaturityOfInvestmentPrograms": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Settlement upon maturity of investment programs.", "label": "Settlement Upon Maturity of Investment Programs", "negatedLabel": "Settlement upon maturity of investment programs" } } }, "localname": "SettlementUponMaturityOfInvestmentPrograms", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfContractAssetsDetail" ], "xbrltype": "monetaryItemType" }, "finv_ShanghaiErxuInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanghai Erxu information technology company limited .", "label": "Shanghai Erxu Information Technology Company Limited [Member]", "terseLabel": "Shanghai Erxu Information Technology Co., Ltd [Member]" } } }, "localname": "ShanghaiErxuInformationTechnologyCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_ShanghaiGuangjianInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanghai Guangjian Information Technology Company Limited.", "label": "Shanghai Guangjian Information Technology Company Limited [Member]", "terseLabel": "Shanghai Guangjian Information Technology Co., Ltd [Member]" } } }, "localname": "ShanghaiGuangjianInformationTechnologyCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_ShanghaiLedaoTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanghai Ledao Technology Company Limited [Member]", "label": "Shanghai Ledao Technology Company Limited [Member]", "terseLabel": "Shanghai Ledao Technology Co., Ltd. [Member]" } } }, "localname": "ShanghaiLedaoTechnologyCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_ShanghaiManyinInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanghai manyin information technology company limited.", "label": "Shanghai Manyin Information Technology Company Limited [Member]", "terseLabel": "Shanghai Manyin Information Technology Co., Ltd. [Member]" } } }, "localname": "ShanghaiManyinInformationTechnologyCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_ShanghaiNianqiaoTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanghai nianqiao technology company limited.", "label": "Shanghai Nianqiao Technology Company Limited [Member]", "terseLabel": "Shanghai Nianqiao Technology Co., Ltd [Member]" } } }, "localname": "ShanghaiNianqiaoTechnologyCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_ShanghaiPpdaiFinancialInformationServicesCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanghai PPDai financial information services company limited.", "label": "Shanghai PPDai Financial Information Services Company Limited [Member]", "terseLabel": "Shanghai PPDai Financial Information Services Co.,Ltd [Member]" } } }, "localname": "ShanghaiPpdaiFinancialInformationServicesCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_ShanghaiQiaopanTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanghai Qiaopan Technology Company Limited [Member]", "label": "Shanghai Qiaopan Technology Company Limited [Member]", "terseLabel": "Shanghai Qiaopan Technology Company Limited [Member]" } } }, "localname": "ShanghaiQiaopanTechnologyCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail" ], "xbrltype": "domainItemType" }, "finv_ShanghaiziheInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ShanghaiZihe information technology company limited.", "label": "ShanghaiZihe Information Technology Company Limited [Member]", "terseLabel": "Shanghai Zihe Information Technology Co., Ltd [Member]" } } }, "localname": "ShanghaiziheInformationTechnologyCompanyLimitedMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "finv_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number 1", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number 1", "periodEndLabel": "Number of RSUs unvested at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "sharesItemType" }, "finv_StatutoryReserveContributionPercentageOnNetProfit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory reserve contribution percentage on net profit.", "label": "Statutory Reserve Contribution Percentage On Net Profit", "terseLabel": "Statutory reserve contribution percentage on net profit" } } }, "localname": "StatutoryReserveContributionPercentageOnNetProfit", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_StatutoryReservesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory reserves.", "label": "Statutory Reserves [Member]", "terseLabel": "Statutory Reserves [Member]" } } }, "localname": "StatutoryReservesMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "finv_StatutoryReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory reserves.", "label": "Statutory Reserves [Policy Text Block]", "terseLabel": "Statutory reserves" } } }, "localname": "StatutoryReservesPolicyTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_StockholdersEquityAdjustmentInTransfersToAppropriationStatutoryReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stockholders equity adjustment in transfers to appropriation statutory reserve.", "label": "Stockholders Equity Adjustment in Transfers to Appropriation Statutory Reserve", "terseLabel": "Appropriation to statutory reserve" } } }, "localname": "StockholdersEquityAdjustmentInTransfersToAppropriationStatutoryReserve", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "finv_SummaryOfAmountsDueToRelatedPartyTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of amounts due to related party.", "label": "Summary Of Amounts Due To Related Party [Table Text Block]", "terseLabel": "Summary of Amounts Due to Related Parties" } } }, "localname": "SummaryOfAmountsDueToRelatedPartyTableTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsTables" ], "xbrltype": "textBlockItemType" }, "finv_SummaryOfSignificantAccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Abstract]", "label": "Summary Of Significant Accounting Policies [Abstract]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesAbstract", "nsuri": "http://Finvolution.com/20201231", "xbrltype": "stringItemType" }, "finv_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "finv_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "finv_TaxSlabAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax slab.", "label": "Tax Slab [Axis]" } } }, "localname": "TaxSlabAxis", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "finv_TaxSlabDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax slab.", "label": "Tax Slab [Domain]" } } }, "localname": "TaxSlabDomain", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "finv_TaxSlabRateOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax slab rate one.", "label": "Tax Slab Rate One [Member]", "terseLabel": "Tax Slab Rate One [Member]" } } }, "localname": "TaxSlabRateOneMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "finv_TaxSlabRateTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax slab rate two.", "label": "Tax Slab Rate Two [Member]", "terseLabel": "Tax Slab Rate Two [Member]" } } }, "localname": "TaxSlabRateTwoMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "finv_TaxWithholdingRateForForeignInvestedEnterpriseToForeignInvestorsThatAreNonResidentEnterprises": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax withholding rate for foreign invested enterprise to foreign investors that are non-resident enterprises.", "label": "Tax Withholding Rate for Foreign Invested Enterprise to Foreign Investors That Are Non Resident Enterprises", "terseLabel": "Foreign investment enterprise tax withholding rate" } } }, "localname": "TaxWithholdingRateForForeignInvestedEnterpriseToForeignInvestorsThatAreNonResidentEnterprises", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "finv_TerminationOfP2pGuaranteeAndQualityAssuranceObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Termination Of P2P Guarantee And Quality Assurance Obligation .", "label": "Termination Of P2P Guarantee And Quality Assurance Obligation", "terseLabel": "Termination of P2P guarantee and quality assurance obligation" } } }, "localname": "TerminationOfP2pGuaranteeAndQualityAssuranceObligation", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail" ], "xbrltype": "monetaryItemType" }, "finv_TheGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Group member", "label": "The Group [Member]", "terseLabel": "The Group [Member]" } } }, "localname": "TheGroupMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfBreakdownOfFundsPayableToInvestorsOfConsolidatedTrustsDetail" ], "xbrltype": "domainItemType" }, "finv_TreasuryStockPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury stock.", "label": "Treasury Stock Policy [Policy Text Block]", "terseLabel": "Treasury shares" } } }, "localname": "TreasuryStockPolicyPolicyTextBlock", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "finv_TwoThousandAndSeventeenShareIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Share Incentive Plan.", "label": "Two Thousand And Seventeen Share Incentive Plan [Member]", "terseLabel": "2017 Share Incentive Plan [Member]" } } }, "localname": "TwoThousandAndSeventeenShareIncentivePlanMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "finv_ValuationAllowanceDeferredTaxAssetCurrentYearAdditionsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additions of the valuation allowance for deferred tax asset.", "label": "Valuation Allowance Deferred Tax Asset Current Year Additions Amount", "terseLabel": "Current year additions" } } }, "localname": "ValuationAllowanceDeferredTaxAssetCurrentYearAdditionsAmount", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationMovementOfValuationAllowancesDetail" ], "xbrltype": "monetaryItemType" }, "finv_ValuationAllowanceDeferredTaxAssetCurrentYearReversalsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reversals of valuation allowance for deferred tax asset.", "label": "Valuation Allowance Deferred Tax Asset Current Year Reversals Amount", "negatedLabel": "Current year reversals" } } }, "localname": "ValuationAllowanceDeferredTaxAssetCurrentYearReversalsAmount", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/TaxationMovementOfValuationAllowancesDetail" ], "xbrltype": "monetaryItemType" }, "finv_VariableInterestEntitySubsidiariesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable interest entity subsidiaries.", "label": "Variable Interest Entity Subsidiaries [Member]", "verboseLabel": "VIE's subsidiaries [Member]" } } }, "localname": "VariableInterestEntitySubsidiariesMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "finv_WealthManagementProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wealth management products.", "label": "Wealth Management Products [Member]", "terseLabel": "Wealth Management Products [Member]" } } }, "localname": "WealthManagementProductsMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "finv_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateDetail" ], "xbrltype": "stringItemType" }, "finv_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateDetail" ], "xbrltype": "stringItemType" }, "finv_WithoutQualityAssuranceProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Without Quality Assurance Program [Member]", "label": "Without Quality Assurance Program [Member]", "terseLabel": "Without Quality Assurance Program [Member]" } } }, "localname": "WithoutQualityAssuranceProgramMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "finv_XyzAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "XYZ [Axis]" } } }, "localname": "XyzAxis", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "finv_XyzDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Xyz [Domain]" } } }, "localname": "XyzDomain", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "finv_YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "YN Trust I, YN Trust II, Fotic Trust I, Fotic Trust II and Fotic Trust III.", "label": "YN Trust I, YN Trust II, Fotic Trust I, Fotic Trust II and Fotic Trust III [Member]", "terseLabel": "YN Trust I, YN Trust II, Fotic Trust I, Fotic Trust II and Fotic Trust III [Member]" } } }, "localname": "YNTrustYNTrustIIFoticTrustFoticTrustIIAndFoticTrustIIIMember", "nsuri": "http://Finvolution.com/20201231", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail" ], "xbrltype": "domainItemType" }, "srt_CondensedBalanceSheetStatementTable": { "auth_ref": [ "r108", "r411", "r639" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet Statement [Table]", "terseLabel": "Condensed Balance Sheet Statement [Table]" } } }, "localname": "CondensedBalanceSheetStatementTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementTable": { "auth_ref": [ "r108", "r411", "r640" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table]", "terseLabel": "Condensed Cash Flow Statement [Table]" } } }, "localname": "CondensedCashFlowStatementTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Cash Flow Statements, Captions [Line Items]", "terseLabel": "Condensed Cash Flow Statements, Captions [Line Items]" } } }, "localname": "CondensedCashFlowStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail" ], "xbrltype": "stringItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Financial Information Disclosure [Abstract]" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2020-01-31", "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementTable": { "auth_ref": [ "r108", "r411", "r640" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table]", "terseLabel": "Condensed Income Statement [Table]" } } }, "localname": "CondensedIncomeStatementTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail" ], "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Income Statements, Captions [Line Items]", "terseLabel": "Condensed Income Statements, Captions [Line Items]" } } }, "localname": "CondensedIncomeStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r418", "r419", "r426", "r427", "r625", "r637" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "verboseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables", "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r418", "r419", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "verboseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables", "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r43", "r105", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r114", "r122", "r231", "r356", "r357", "r358", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r114", "r122", "r231", "r356", "r357", "r358", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r114", "r122", "r231", "r356", "r357", "r358", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r317", "r319", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r578", "r581" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail", "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r317", "r319", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r578", "r581" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail", "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.", "label": "Parent Company [Member]", "terseLabel": "Parent Company [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r187", "r297", "r299", "r502", "r577", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfContractWithCustomerAssetsDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r187", "r297", "r299", "r502", "r577", "r579" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfContractWithCustomerAssetsDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r305", "r317", "r319", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r578", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail", "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail", "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r305", "r317", "r319", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r578", "r581" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail", "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail", "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r110", "r111", "r112", "r113", "r115", "r116", "r120", "r121", "r122", "r124", "r125", "r126", "r127", "r128", "r148", "r232", "r233", "r359", "r394", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r110", "r111", "r112", "r113", "r115", "r116", "r120", "r121", "r122", "r124", "r125", "r126", "r127", "r128", "r148", "r232", "r233", "r359", "r394", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "auth_ref": [ "r120", "r121", "r124", "r125", "r127", "r128" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) to previously issued financial statements for correction of error.", "label": "Revision of Prior Period, Error Correction, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Error Correction, Adjustment [Member]" } } }, "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of Condensed Balance Sheet" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Schedule of Cash Flow Statement" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Schedule of Comprehensive Income" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r188", "r189", "r297", "r300", "r580", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r188", "r189", "r297", "r300", "r580", "r611", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r636", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r313", "r482", "r483", "r486" ], "lang": { "en-us": { "role": { "documentation": "Entity owned or controlled by another entity.", "label": "Subsidiaries [Member]", "terseLabel": "Subsidiaries [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r191", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r495", "r497", "r500" ], "lang": { "en-us": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13 [Member]", "verboseLabel": "Accounting Standards Update 2016-13 [Member]" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndNotesReceivableNet": { "auth_ref": [ "r19", "r192", "r551" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Total", "terseLabel": "Loans receivable" } } }, "localname": "AccountsAndNotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r4", "r19", "r41", "r192", "r193", "r551" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current, Total", "terseLabel": "Loans and receivables, net of credit loss allowance for loans receivables" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.", "label": "Legal Entity of Counterparty, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology.", "label": "Accounts Receivable, Change in Method, Credit Loss Expense (Reversal)", "terseLabel": "Impact of adoption of ASC 606" } } }, "localname": "AccountsReceivableChangeInMethodCreditLossExpenseReversal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfProvisionForAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r192" ], "calculation": { "http://Finvolution.com/role/AccountsReceivableAndContractAssetsAccountsReceivableAndRelatedAllowanceForDoubtfulAccountsDetail": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Accounts receivable", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsAccountsReceivableAndRelatedAllowanceForDoubtfulAccountsDetail", "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r192", "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Current" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r19", "r551" ], "calculation": { "http://Finvolution.com/role/AccountsReceivableAndContractAssetsAccountsReceivableAndRelatedAllowanceForDoubtfulAccountsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "positiveLabel": "Accounts receivable, net of credit loss allowance for accounts receivable of RMB145,699 and RMB188,725 as of December 31, 2019 and 2020, respectively", "terseLabel": "Accounts receivable", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsAccountsReceivableAndRelatedAllowanceForDoubtfulAccountsDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Total accrued expenses and other liabilities", "verboseLabel": "Accrued expenses and other liabilities (including accrued expenses and other liabilities of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB237,802 and RMB472,446 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "auth_ref": [ "r531", "r565" ], "calculation": { "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.", "label": "Accrued Professional Fees", "terseLabel": "Accrued professional service fee" } } }, "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r264" ], "calculation": { "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": { "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 and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r46", "r47", "r48", "r558", "r589", "r593" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r45", "r48", "r49", "r110", "r111", "r113", "r425", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 5.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://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r110", "r111", "r113", "r356", "r357", "r358" ], "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://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r115", "r116", "r117", "r118", "r228", "r229", "r230", "r231", "r232", "r233", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r391", "r392", "r393", "r394", "r503", "r504", "r505", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise", "terseLabel": "Exercise of share-based compensation plans" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r321", "r323", "r362", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "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 profit to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r323", "r348", "r361" ], "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", "terseLabel": "Share based compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r199", "r239" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Loan Losses" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r203", "r234", "r236", "r238" ], "calculation": { "http://Finvolution.com/role/AccountsReceivableAndContractAssetsAccountsReceivableAndRelatedAllowanceForDoubtfulAccountsDetail": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Credit loss allowance for accounts receivable", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsAccountsReceivableAndRelatedAllowanceForDoubtfulAccountsDetail", "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfProvisionForAccountsReceivableDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.", "label": "Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries", "terseLabel": "Restricted net assets" } } }, "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r102", "r169", "r179", "r185", "r224", "r418", "r426", "r450", "r522", "r554" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Decrease in assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "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://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r439" ], "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": "Total Assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r325", "r350" ], "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://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail", "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail", "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r316", "r318" ], "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://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r316", "r318", "r407", "r408" ], "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://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r409" ], "calculation": { "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Identifiable intangible asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "definitionGuidance": "Amounts without adoption of ASC Topic 606 [Member]", "documentation": "Calculated under guidance for revenue recognition in effect prior to change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.", "label": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]" } } }, "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r93", "r94", "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Payable for purchase of property, equipment and software" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r26", "r90" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlowsParenthetical": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash-end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash-beginning of year", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r7", "r91", "r97" ], "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://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r7", "r91", "r97", "r519" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r83", "r90", "r96" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlowsParenthetical": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r451" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash", "verboseLabel": "Net decrease (increase) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfSupplementalCashFlowDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r100", "r102", "r132", "r136", "r137", "r141", "r144", "r152", "r153", "r154", "r224", "r450" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/CoverPage", "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralAxis": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Information by category of collateral or no collateral, from lender's perspective.", "label": "Collateral Held [Axis]" } } }, "localname": "CollateralAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of collateral or no collateral, from lender's perspective.", "label": "Collateral Held [Domain]" } } }, "localname": "CollateralDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CollateralPledgedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pledge of specific property to serve as protection against default.", "label": "Collateral Pledged [Member]", "terseLabel": "Collateral Pledged [Member]" } } }, "localname": "CollateralPledgedMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r273", "r532", "r564" ], "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r270", "r271", "r272", "r274" ], "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://Finvolution.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Ordinary Shares [Member]", "verboseLabel": "Class A Ordinary Shares [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/CoverPage", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Ordinary Shares [Member]", "verboseLabel": "Class B Ordinary Shares [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/CoverPage", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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 stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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 stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r279" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary Stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 4.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", "verboseLabel": "Ordinary shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r303", "r304", "r320", "r364" ], "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 benefits" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r51", "r53", "r54", "r61", "r538", "r571" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "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 attributable to FinVolution Group" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r51", "r53", "r60", "r415", "r416", "r435", "r537", "r570" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 24.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Total comprehensive loss (income) attributable to non-controlling interest shareholders" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r51", "r53", "r59", "r414", "r435", "r536", "r569" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 21.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r160", "r161", "r190", "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetTables" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r160", "r161", "r190", "r448", "r449", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r157", "r549" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Significant risks and uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r0", "r108", "r411" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "Condensed financial information of the parent company" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompany" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r97", "r420" ], "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": "Principle of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r294" ], "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, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract with Customer, Assets" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r291", "r293", "r298" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 35.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Contract assets", "verboseLabel": "Contract with customer, asset, Net" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfContractWithCustomerAssetsDetail", "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfMovementOfContractAssetsDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r291", "r292", "r298" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities", "verboseLabel": "Contract liabilities (including contract liabilities of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB50,166 and nil as of December 31, 2019 and 2020, respectively)" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r302" ], "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": "Origination and servicing expenses" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r388", "r397", "r399" ], "calculation": { "http://Finvolution.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current income tax expenses" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r369", "r370" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 34.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" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r103", "r389", "r397", "r398", "r399" ], "calculation": { "http://Finvolution.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r14", "r15", "r379", "r525", "r550" ], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r369", "r370" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities", "verboseLabel": "Deferred tax liabilities (including deferred tax liabilities of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB47,117 and RMB8,320 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "auth_ref": [ "r386", "r387" ], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "terseLabel": "Net accumulated losses-carry forward" } } }, "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r380" ], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r381" ], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "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": "At end of year", "periodStartLabel": "At beginning of year" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationMovementOfValuationAllowancesDetail", "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r386", "r387" ], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 12.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangible assets arisen from business combination and asset acquisition" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r386", "r387" ], "calculation": { "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other taxable temporary difference" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSignificantComponentsOfDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of domestic subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Domestic Subsidiaries", "verboseLabel": "Unrecognized deferred tax liabilities related to undistributed profits" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Amount of employee benefits charged" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r88", "r262" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 42.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r437" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Fair value change of financial guarantee derivatives" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.", "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]", "terseLabel": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]", "verboseLabel": "Effect of change [Member]" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r297" ], "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": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r364" ], "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://Finvolution.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_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r316", "r318" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividends Payable, date to be paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r286", "r548" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Dividends paid to shareholders" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividend , per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.", "label": "Dividends Payable, Date of Record", "terseLabel": "Dividends Payable, date of record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r32", "r107", "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Funds payable to investors of consolidated trusts" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r107", "r483", "r530", "r567" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "presentationGuidance": "Amounts due to related party", "terseLabel": "Amounts due to related parties", "verboseLabel": "Amounts due to related party (including amounts due to related party of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB4,309 and RMB1,984 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountsDueToRelatedPartiesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year [Member]" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r120", "r121", "r122", "r123", "r124", "r129", "r132", "r141", "r143", "r144", "r148", "r149", "r539", "r572" ], "lang": { "en-us": { "role": { "definitionGuidance": "Net profit per share attributable to FinVolution Group's ordinary shareholders - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Net profit per share - Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r120", "r121", "r122", "r123", "r124", "r132", "r141", "r143", "r144", "r148", "r149", "r539", "r572" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Net profit per share - Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r97", "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings (loss) per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r145", "r146", "r147", "r150" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net profit per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/NetProfitPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations": { "auth_ref": [ "r451" ], "calculation": { "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The effect of exchange rate changes on cash balances in continuing operations held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r451" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r372" ], "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": "Effective income tax rate", "verboseLabel": "Profits tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail", "http://Finvolution.com/role/TaxationSummaryOfReconciliationBetweenTheComputedExpectedTaxExpenseBenefitRateAndTheEffectiveIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r372", "r400" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r372", "r400" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSummaryOfReconciliationBetweenTheComputedExpectedTaxExpenseBenefitRateAndTheEffectiveIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r372", "r400" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Non-deductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSummaryOfReconciliationBetweenTheComputedExpectedTaxExpenseBenefitRateAndTheEffectiveIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r372", "r400" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent", "terseLabel": "Percentage of income tax rate for its global income" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r372", "r400" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedLabel": "Research and development tax credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSummaryOfReconciliationBetweenTheComputedExpectedTaxExpenseBenefitRateAndTheEffectiveIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays": { "auth_ref": [ "r372", "r400" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.", "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Percent", "negatedLabel": "Effect of tax holiday" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSummaryOfReconciliationBetweenTheComputedExpectedTaxExpenseBenefitRateAndTheEffectiveIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r531", "r565" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_Liabilities", "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.", "label": "Employee-related Liabilities", "terseLabel": "Payroll and welfare payable", "verboseLabel": "Payroll and welfare payable (including payroll and welfare payable of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB115,540 and RMB132,955 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r349" ], "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": "Unrecognized compensation cost of unvested restricted shares" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r349" ], "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 cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Share-based Payment Arrangement, Expense, Tax Benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r347" ], "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]", "terseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail", "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity Abstract" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityAndCostMethodInvestmentsPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the equity method of accounting for investments in common stock or other interests including unconsolidated domestic subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. Additionally, this element describes the entity's application of the cost method to equity investments or other interests that are not consolidated or accounted for under the equity method of accounting. The disclosure provided may include how equity method or cost investments are assessed for impairment.", "label": "Equity and Cost Method Investments, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "EquityAndCostMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r110", "r111", "r113", "r116", "r125", "r128", "r151", "r231", "r279", "r286", "r356", "r357", "r358", "r393", "r394", "r452", "r453", "r454", "r455", "r456", "r457", "r584", "r585", "r586" ], "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]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r221" ], "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", "verboseLabel": "Equity method investment impairment" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r223" ], "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": "Acquired of equity interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r65", "r66", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "terseLabel": "Gain on disposed equity method investments" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r27", "r170", "r222" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetail": { "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", "positiveLabel": "Investment in and advances to subsidiaries", "positiveTerseLabel": "Investments", "verboseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r219", "r573" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Loss on disposed non marketable equity securities" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r219", "r573" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "totalLabel": "Total unrealized gain (losses)" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Total carrying value at the end of the period" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r216" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "negatedLabel": "Downward adjustments (including impairment)" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount", "negatedLabel": "Downward adjustments (including impairment)" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems": { "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": "Equity Securities without Readily Determinable Fair Value [Line Items]" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table]" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "terseLabel": "Summary of Equity Securities without Readily Determinable Fair Value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r217" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "terseLabel": "Upward adjustments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount", "terseLabel": "Upward adjustments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r439", "r440", "r441", "r446" ], "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 Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r439", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r440", "r492", "r493", "r494" ], "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://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r439", "r440", "r442", "r443", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r306", "r307", "r312", "r314", "r440", "r492" ], "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]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r306", "r307", "r312", "r314", "r440", "r493" ], "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": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r440", "r494" ], "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": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "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 measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r492", "r493", "r494" ], "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://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r445", "r447" ], "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, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r466", "r468", "r475" ], "calculation": { "http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest of lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfLeasingLiabilitiesDetail", "http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r466", "r468", "r475" ], "calculation": { "http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialServiceOtherMember": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance, classified as other.", "label": "Financial Service, Other [Member]", "terseLabel": "Other Revenue [Member]" } } }, "localname": "FinancialServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "auth_ref": [ "r202", "r205", "r206", "r240", "r241", "r242", "r243", "r244", "r246", "r247" ], "lang": { "en-us": { "role": { "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.", "label": "Class of Financing Receivable [Axis]" } } }, "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.", "label": "Class of Financing Receivable [Domain]" } } }, "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentCurrent": { "auth_ref": [ "r206", "r240", "r247" ], "calculation": { "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail": { "order": 2.0, "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable not past due.", "label": "Financing Receivable, Not Past Due", "terseLabel": "Current" } } }, "localname": "FinancingReceivableRecordedInvestmentCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentPastDue": { "auth_ref": [ "r206", "r240", "r247" ], "calculation": { "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail": { "order": 1.0, "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable past due.", "label": "Financing Receivable, Past Due", "terseLabel": "Total past due" } } }, "localname": "FinancingReceivableRecordedInvestmentPastDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "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": "Financing Receivable, Past Due [Line Items]", "terseLabel": "Financing Receivable Recorded Investment Past Due [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "auth_ref": [ "r240", "r247" ], "lang": { "en-us": { "role": { "documentation": "Information by time period financial asset is past due.", "label": "Financial Asset, Period Past Due [Axis]", "terseLabel": "Financing Receivables, Period Past Due [Axis]" } } }, "localname": "FinancingReceivablesPeriodPastDueAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period in which financial asset is past due. Element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater Than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less Than [high end numeric value] [date measure] Past Due [Member] formats.", "label": "Financial Asset, Period Past Due [Domain]", "terseLabel": "Financing Receivables, Period Past Due [Domain]" } } }, "localname": "FinancingReceivablesPeriodPastDueDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate, Translation", "terseLabel": "Exchange rates used for translation" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r97", "r460" ], "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 and foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r68", "r88", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Realized and unrealized gain on short-term investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r88" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 48.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Loss (Gain) from disposal of investments" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSalesOfLoansNet": { "auth_ref": [ "r88", "r544", "r576" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 45.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.", "label": "Gain (Loss) on Sales of Loans, Net", "negatedLabel": "Net gain from investment in loans" } } }, "localname": "GainLossOnSalesOfLoansNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 12.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r250", "r251", "r520" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "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": [ "r97", "r252" ], "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://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "auth_ref": [ "r97", "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets.", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrantMember": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Award of money not required to be repaid.", "label": "Grant [Member]", "terseLabel": "Grants [Member]" } } }, "localname": "GrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r88", "r256" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 40.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment\u00a0of\u00a0intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r88", "r261", "r266" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r97", "r259", "r268" ], "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 other than goodwill" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r57", "r169", "r178", "r181", "r184", "r186", "r518", "r534", "r546", "r574" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Profit before income tax expenses" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromSubsidiariesNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) of subsidiary attributable to the parent entity.", "label": "Income (Loss) from Subsidiaries, Net of Tax", "terseLabel": "Share of profit of subsidiaries" } } }, "localname": "IncomeLossFromSubsidiariesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromSubsidiariesNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Subsidiaries, Net of Tax [Abstract]", "terseLabel": "Profits from operations" } } }, "localname": "IncomeLossFromSubsidiariesNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r316", "r318" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.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]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r373", "r377", "r384", "r395", "r401", "r403", "r404", "r406" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Taxation" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/Taxation" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r127", "r128", "r168", "r371", "r396", "r402", "r575" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://Finvolution.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail": { "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", "terseLabel": "Income tax benefit", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/TaxationAdditionalInformationDetail", "http://Finvolution.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayAggregateDollarAmount": { "auth_ref": [ "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.", "label": "Income Tax Holiday, Aggregate Dollar Amount", "terseLabel": "Tax holiday effect" } } }, "localname": "IncomeTaxHolidayAggregateDollarAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidaysDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r55", "r97", "r367", "r368", "r377", "r378", "r383", "r390", "r612" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Taxation" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r85", "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "negatedLabel": "Cash paid for income taxes", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Payable to platform customers" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.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 liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 36.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 37.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 31.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 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 Income Taxes", "negatedLabel": "Deferred tax assets" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.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 period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).", "label": "Increase (Decrease) in Derivative Assets and Liabilities", "negatedLabel": "Financial guarantee derivative assets and discretionary payment" } } }, "localname": "IncreaseDecreaseInDerivativeAssetsAndLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.", "label": "Increase (Decrease) in Due from Related Parties", "negatedLabel": "Amounts due from related parties" } } }, "localname": "IncreaseDecreaseInDueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties", "terseLabel": "Amounts due to related party" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.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 related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Payroll and welfare payable" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "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://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.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 assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r133", "r134", "r135", "r144" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Ordinary shares issuable using treasury stock method" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite Lived Intangible Assets By Major Class [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r255" ], "calculation": { "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "totalLabel": "Intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "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]", "terseLabel": "Debt Security Category [Axis]" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r258" ], "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://Finvolution.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r253", "r254" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 30.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" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansAndLeases": { "auth_ref": [ "r540" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansDetail": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.", "label": "Interest and Fee Income, Loans and Leases", "terseLabel": "Interest income" } } }, "localname": "InterestAndFeeIncomeLoansAndLeases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r56", "r167", "r461", "r462", "r545" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansDetail": { "order": 2.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Less: Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": { "auth_ref": [ "r543" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 19.0, "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.", "label": "Interest Income (Expense), after Provision for Loan Loss", "terseLabel": "Net interest income" } } }, "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r541" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "totalLabel": "Net interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInterestIncomeInterestExpenseAndLoanProvisionLossesRelatedToLoansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r81", "r84", "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "negatedLabel": "Cash paid for interest including interest paid to investors of consolidated trusts" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentAdvisoryManagementAndAdministrativeServiceMember": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Investment advisory, asset management and administrative service. Includes, but is not limited to, distribution and shareholder service; and accounting, tax, legal, regulatory filing, share registration and shareholder correspondence activities.", "label": "Investment Advisory, Management and Administrative Service [Member]", "terseLabel": "Investment Advisory, Management and Administrative Service [Member]" } } }, "localname": "InvestmentAdvisoryManagementAndAdministrativeServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsScheduleOfContractWithCustomerAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r214", "r220", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment [Table Text Block]", "terseLabel": "Schedule of Investments" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year [Member]" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r473", "r475" ], "calculation": { "http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "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": [ "r463" ], "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": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of the other party participating in a financial transaction.", "label": "Legal Entity Type of Counterparty [Domain]" } } }, "localname": "LegalEntityTypeOfCounterpartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r474" ], "calculation": { "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r474" ], "calculation": { "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r474" ], "calculation": { "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r474" ], "calculation": { "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r474" ], "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://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r476", "r477", "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.", "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LessorLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r102", "r180", "r224", "r419", "r426", "r427", "r450" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 10.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", "terseLabel": "Total liabilities", "totalLabel": "Total liabilities", "verboseLabel": "Increase in liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "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://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r102", "r224", "r450", "r527", "r562" ], "calculation": { "http://Finvolution.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", "terseLabel": "Total liabilities and shareholders' equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity", "verboseLabel": "Liabilities and Shareholders' Equity:" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r196", "r198", "r208", "r211" ], "calculation": { "http://Finvolution.com/role/LoansReceivableNetScheduleOfLoansReceivableOriginatedAndRetainedDetail": { "order": 2.0, "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Allowance", "negatedLabel": "Credit loss allowance for loans receivable", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Provision for loan losses" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAllowanceForLoanLossesDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfLoansReceivableOriginatedAndRetainedDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableDisclosureLineItems": { "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": "Loans and Leases Receivable Disclosure [Line Items]", "terseLabel": "Loans And Leases Receivable Disclosure [Line Items]" } } }, "localname": "LoansAndLeasesReceivableDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LoansAndLeasesReceivableDisclosureTable": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about loans and leases receivable.", "label": "Loans and Leases Receivable Disclosure [Table]", "terseLabel": "Loans and Leases Receivable Disclosure [Table]" } } }, "localname": "LoansAndLeasesReceivableDisclosureTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": { "auth_ref": [ "r192" ], "calculation": { "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://Finvolution.com/role/LoansReceivableNetScheduleOfLoansReceivableOriginatedAndRetainedDetail": { "order": 1.0, "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Gross", "totalLabel": "Total loans receivable", "verboseLabel": "Loans" } } }, "localname": "LoansAndLeasesReceivableGrossCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfLoansReceivableOriginatedAndRetainedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "auth_ref": [ "r192", "r533" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://Finvolution.com/role/LoansReceivableNetScheduleOfLoansReceivableOriginatedAndRetainedDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Loans receivable", "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.", "label": "Loans and Leases Receivable, Net Amount", "positiveLabel": "Loans receivable, net of credit loss allowance for loans receivable of RMB316,124 and RMB382,012 as of December 31, 2019 and 2020, respectively (including loans receivable, net of credit loss allowance for loans receivable of the consolidated trusts of RMB4,618,856 and RMB2,100,158 as of December 31,2019 and 2020, respectively)", "terseLabel": "Loans and other receivable", "totalLabel": "Loans receivable, net", "verboseLabel": "Loans receivable, net of provision for loan losses" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/LoansReceivableNetScheduleOfLoansReceivableOriginatedAndRetainedDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Loans receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r27" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 33.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Investments", "totalLabel": "Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Short-term Investments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "terseLabel": "Advertising and online marketing expenses" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r42", "r102", "r224", "r450", "r526", "r561" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling Interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Percentage of direct or indirect ownership" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 }, "http://Finvolution.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", "terseLabel": "Net cash used in financing activities", "totalLabel": "Net cash used in (provided by) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "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://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "auth_ref": [ "r83" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Net cash used in (provided by) financing activities", "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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, Continuing Operations", "terseLabel": "Net cash used in (provided by) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 }, "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash provided by (used in) investing activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "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://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r83" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "terseLabel": "Net cash used in (provided by) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r86", "r89" ], "calculation": { "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 }, "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities", "verboseLabel": "Net cash used in (provided by) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCashFlowStatementDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "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://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r83", "r86", "r89" ], "calculation": { "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "terseLabel": "Net cash used in operating activities", "verboseLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r50", "r52", "r58", "r89", "r102", "r115", "r120", "r121", "r122", "r123", "r127", "r128", "r138", "r169", "r178", "r181", "r184", "r186", "r224", "r450", "r535", "r568" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net profit", "totalLabel": "Net profit", "verboseLabel": "Net profit attributable to FinVolution Group's ordinary shareholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/LoansReceivableNetScheduleOfResultsOfOperationsAndCashFlowsOfTrustsDetail", "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "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://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r50", "r52", "r127", "r128", "r422", "r434" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 20.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net loss (profit) attributable to non-controlling interest shareholders" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r120", "r121", "r122", "r123", "r129", "r130", "r140", "r144", "r169", "r178", "r181", "r184", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net profit (loss) attributable to FinVolution Group's ordinary shareholders", "verboseLabel": "Net profit attributable to FinVolution Group's ordinary shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r131", "r140", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net profit per share attributable to FinVolution Group's ordinary shareholders - diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPrinciplesEarlyAdoptionMember": { "auth_ref": [ "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "Represents a group of guidance that has been adopted early.", "label": "New Accounting Principles, Early Adoption [Domain]", "terseLabel": "New Accounting Principles, Early Adoption [Domain]" } } }, "localname": "NewAccountingPrinciplesEarlyAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionAxis": { "auth_ref": [ "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "The financial statement line items and the effect of the guidance on financial statement line items by guidance implemented if the entity elects earlier application.", "label": "New Accounting Pronouncement, Early Adoption [Axis]", "terseLabel": "New Accounting Pronouncement, Early Adoption [Axis]" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember": { "auth_ref": [ "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "The effect of early adoption of guidance on financial statement line items.", "label": "New Accounting Pronouncement, Early Adoption, Effect [Member]", "terseLabel": "CECL Adoption Impact [Member]" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionEffectMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently issued accounting standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r287", "r417", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "terseLabel": "Capital injection from non-controlling interest" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r110", "r111", "r113", "r286", "r412" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expenses)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r465" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Total lease liabilities", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfLeasingLiabilitiesDetail", "http://Finvolution.com/role/LeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r465" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Leasing liabilities (including leasing liabilities of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB84,284 and RMB42,775 as of December 31, 2019 and 2020, respectively)", "verboseLabel": "Leasing liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r467", "r470" ], "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 lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfSupplementalCashFlowDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r464" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 37.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "presentationGuidance": "Right of use assets", "terseLabel": "Right of use assets, net", "verboseLabel": "Operating lease right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfRightOfUseAssetsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "negatedLabel": "Amortization of right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesScheduleOfInformationAboutMovementOfRightOfUseAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r472", "r475" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r471", "r475" ], "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://Finvolution.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Total tax loss carry forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.", "label": "Operating Loss Carryforwards, Limitations on Use", "terseLabel": "Tax loss carry-forward limitation period" } } }, "localname": "OperatingLossCarryforwardsLimitationsOnUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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": [ "r2", "r436" ], "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": "Principal activities and organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r531", "r565" ], "calculation": { "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other.", "label": "Other Accrued Liabilities", "terseLabel": "Others" } } }, "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r10", "r521", "r553" ], "calculation": { "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Others" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrepaidExpensesAndOtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r44" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 23.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment, net of nil tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other Income [Member]" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r213" ], "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]", "terseLabel": "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://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "auth_ref": [ "r205", "r206", "r240", "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table Text Block]", "terseLabel": "Schedule of Aging of Loans" } } }, "localname": "PastDueFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r79" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.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://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r79" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Cash paid for dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r73" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of 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 investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r74" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansHeldForInvestment": { "auth_ref": [ "r72" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with purchasing loans held for investment purposes during the period.", "label": "Payments to Acquire Loans Held-for-investment", "negatedLabel": "Investment in loans originated and held by the Group" } } }, "localname": "PaymentsToAcquireLoansHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, equipment and software" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r75" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.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://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r325", "r350" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 36.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail": { "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", "terseLabel": "Prepaid expenses and other assets", "totalLabel": "Prepaid expense and other assets", "verboseLabel": "Prepaid expenses and other assets (including prepaid expenses and other assets of the consolidated trusts of RMB62,306 and RMB32,154 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r5", "r6", "r248", "r249" ], "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", "terseLabel": "Tax effects" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoanOriginations1": { "auth_ref": [ "r71" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.", "label": "Proceeds from Loan Originations", "terseLabel": "Collection of loans originated and held by the Group" } } }, "localname": "ProceedsFromLoanOriginations1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r78" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Capital injection from non-controlling interest" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Disposed equity method investments" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfInvestmentProjects": { "auth_ref": [ "r71" ], "calculation": { "http://Finvolution.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 investment projects held by an entity in hopes of getting a future return or interest from it.", "label": "Proceeds from Sale of Investment Projects", "terseLabel": "Proceeds from disposal of investments" } } }, "localname": "ProceedsFromSaleOfInvestmentProjects", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r71" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Proceeds from short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).", "label": "Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment", "terseLabel": "Disposed non marketable equity securities" } } }, "localname": "ProceedsFromSaleOfTradingSecuritiesHeldforinvestment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r77" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Cash received from short-term borrowings" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r76", "r351" ], "calculation": { "http://Finvolution.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": "Proceeds from exercise of share-based compensation plans" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r50", "r52", "r82", "r102", "r115", "r127", "r128", "r169", "r178", "r181", "r184", "r186", "r224", "r414", "r421", "r423", "r434", "r435", "r450", "r546" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 50.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 22.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net profit", "totalLabel": "Net profit" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail" ], "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": [ "r30", "r265" ], "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]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r269", "r613", "r614", "r615" ], "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://Finvolution.com/role/PropertyEquipmentAndSoftwareNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r97", "r260" ], "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": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r29", "r263" ], "calculation": { "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": { "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", "terseLabel": "Property, equipment and software, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r265", "r563" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of 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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r28", "r97", "r265", "r613", "r614" ], "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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost.", "label": "Property, Plant and Equipment, Salvage Value, Percentage", "terseLabel": "Residual value" } } }, "localname": "PropertyPlantAndEquipmentSalvageValuePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "xbrltype": "percentItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8", "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Equipment and Software, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r8", "r263" ], "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]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r64", "r237" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 41.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 13.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "negatedLabel": "Provision for accounts receivable and other receivables", "verboseLabel": "Provision for accounts receivable and other receivables" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanAndLeaseLosses": { "auth_ref": [ "r87", "r197", "r542" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 39.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to estimated loss from loan and lease transactions.", "label": "Provision for Loan and Lease Losses", "verboseLabel": "Provision for loans receivable" } } }, "localname": "ProvisionForLoanAndLeaseLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r313", "r482", "r483" ], "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://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail", "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountsDueToRelatedPartiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r482", "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Data collection service expense" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r313", "r482", "r483", "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail", "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountsDueToRelatedPartiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r313", "r482", "r486", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517" ], "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://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail", "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountsDueToRelatedPartiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r480", "r481", "r483", "r487", "r488" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party balances and transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r80" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-term Debt", "negatedLabel": "Repayment of short-term borrowings" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r365", "r626" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 14.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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r97", "r365" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.", "label": "Restricted Assets Disclosure [Text Block]", "terseLabel": "Restricted net assets" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/RestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r96", "r519", "r557" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlowsParenthetical": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash (including restricted cash of the consolidated trusts of RMB799,646 and RMB482,285 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]", "terseLabel": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail", "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restrictions for Consolidated and Unconsolidated Subsidiaries [Abstract]" } } }, "localname": "RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r286", "r359", "r559", "r588", "r593" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 9.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)", "periodEndLabel": "Cumulative effect of accounting change", "presentationGuidance": "Cumulative effect on retained earnings", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r110", "r111", "r113", "r116", "r125", "r128", "r231", "r356", "r357", "r358", "r393", "r394", "r584", "r586" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (accumulated Deficit) [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r165", "r166", "r177", "r182", "r183", "r187", "r188", "r190", "r296", "r297", "r502" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 18.0, "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Impact on adoption of ASC 606", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net revenue", "verboseLabel": "Operating revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfRevenueInitialApplicationPeriodCumulativeEffectTransitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r98", "r99" ], "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://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r295" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Deferred guarantee income (including deferred guarantee income of the consolidated VIE and VIE's subsidiaries without recourse to the Company of nil and RMB1,259,396 as of December 31, 2019 and 2020, respectively)", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "periodEndLabel": "Ending balance", "periodStartLabel": "Opening balance", "positiveLabel": "Deferred guarantee income", "presentationGuidance": "Deferred guarantee income" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfMovementOfDeferredGuaranteeIncomeDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Operating revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesNetOfInterestExpense": { "auth_ref": [ "r165", "r166", "r177", "r182", "r183", "r187", "r188", "r190" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 17.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues, Net of Interest Expense", "totalLabel": "Net revenues" } } }, "localname": "RevenuesNetOfInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "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]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Ordinary stock, shares sold" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Accounts Receivable and Related Allowance for Doubtful Accounts" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LoansReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccruedExpensesAndOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Current and Deferred Portions of Income Tax Expenses" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r382" ], "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": "Significant Components of Deferred Tax Assets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/NetProfitPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r372" ], "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": "Summary of Reconciliation Between the Computed Expected Tax Expenses (Benefit) Rate and the Effective Income Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "auth_ref": [ "r240", "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table]", "terseLabel": "Schedule of Financing Receivables Past Due [Table]" } } }, "localname": "ScheduleOfFinancingReceivablesPastDueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/AccountsReceivableAndContractAssetsSummaryOfAgingOfPastDueAccountsReceivableDetail", "http://Finvolution.com/role/LoansReceivableNetScheduleOfAgingOfLoansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r255", "r257" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r255", "r257" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r30", "r265" ], "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]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r104", "r484", "r486" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountIncurredByTheGroupDetail", "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsSummaryOfAmountsDueToRelatedPartiesDetail" ], "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 Amount Incurred by the Group" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/RelatedPartyBalancesAndTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r325", "r350" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail", "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Units Activities Under All Incentive Plans" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r329", "r340", "r342" ], "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": "Schedule of Stock Option Shares Activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Fair Value of Each Option Granted Estimated Using Binomial Model Assumption" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r38", "r100", "r152", "r153", "r276", "r277", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the key aspects of a subsidiary (partnership, corporation, or other entity) of the limited liability company or limited partnership.", "label": "Schedule of Subsidiary of Limited Liability Company or Limited Partnership, Description [Table Text Block]", "terseLabel": "Schedule of Principal Subsidiaries and Consolidated VIEs'" } } }, "localname": "ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r418", "r419", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r428", "r429", "r430", "r431", "r432" ], "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 its Subsidiaries" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r97", "r171", "r172", "r173", "r174", "r175", "r176", "r188" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 11.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "negatedLabel": "Sales and marketing expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "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]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Disclosure [Abstract]" } } }, "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows": { "order": 46.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of RSUs, Canceled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value, Canceled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r337" ], "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": "Number of RSUs, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r336" ], "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", "periodStartLabel": "Number of RSUs unvested at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-average grant date fair value at end of period", "periodStartLabel": "Weighted-average grant date fair value at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of RSUs, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Exercise multiple" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "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://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "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://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail", "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r332" ], "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", "periodEndLabel": "Options Outstanding, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Options,Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options, Canceled/Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r341" ], "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 per-share fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r331", "r350" ], "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": "Options Outstanding, Ending Balance", "periodStartLabel": "Options Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, Weighted Average Exercise Price, Ending balance", "periodStartLabel": "Outstanding, Weighted Average Exercise Price, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r343" ], "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": "Options Outstanding, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r322", "r350" ], "lang": { "en-us": { "role": { "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Weighted Average Price per shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r322", "r327" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail", "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail", "http://Finvolution.com/role/ShareBasedCompensationSummaryOfRestrictedStockUnitsActivitiesUnderAllIncentivePlansDetail" ], "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": "Exercised, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled/Forfeited, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "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": "Granted, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r97", "r325", "r328" ], "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://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r345", "r360" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfFairValueOfEachOptionGrantedEstimatedUsingBinomialModelAssumptionDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r350" ], "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": "Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r350" ], "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": "Exercisable, Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r343" ], "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": "Outstanding, Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest, Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "verboseLabel": "Per Share fair value of ordinary shares" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "negatedLabel": "Shares not in use and not outstanding", "periodEndLabel": "Balance, Shares", "periodStartLabel": "Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r31", "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Short-term bank borrowings" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r11", "r523", "r556" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Short-term borrowings", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "positiveLabel": "Short term debt", "terseLabel": "Short-term borrowings", "verboseLabel": "Short-term borrowings (including short-term borrowings of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB85,000 and nil as of December 31, 2019 and 2020, respectively)" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.", "label": "Short-term Debt, Percentage Bearing Fixed Interest Rate", "terseLabel": "Short term borrowings interest rate" } } }, "localname": "ShortTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShortTermBorrowingsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short-term Debt [Text Block]", "terseLabel": "Short-term borrowings" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ShortTermBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r12", "r528", "r529", "r552" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r469", "r475" ], "calculation": { "http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Expenses for short-term leases within 12 months" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/LeasesSummaryOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r109" ], "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://Finvolution.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Significant change in unrecognized tax benefits within 12 months" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software [Member]" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeAndResidualValueOfPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r100", "r102", "r132", "r136", "r137", "r141", "r144", "r152", "r153", "r154", "r224", "r279", "r450" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfComprehensiveIncomeDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/CoverPage", "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r110", "r111", "r113", "r116", "r125", "r128", "r151", "r231", "r279", "r286", "r356", "r357", "r358", "r393", "r394", "r452", "r453", "r454", "r455", "r456", "r457", "r584", "r585", "r586" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "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://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/LoansReceivableNetTables", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "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": [ "r110", "r111", "r113", "r151", "r502" ], "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://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/ConsolidatedStatementsOfCashFlows", "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/LoansReceivableNetTables", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsAdditionalInformationDetail", "http://Finvolution.com/role/PrepaidExpensesAndOtherAssetsReceivablesPrepaymentsAndOtherAssetsParentheticalDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "auth_ref": [ "r560", "r594" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 7.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", "terseLabel": "Statutory reserves" } } }, "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r279", "r286" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Issuance of ordinary shares for share-based compensation plans, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r279", "r286", "r333" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options,Exercised", "terseLabel": "Exercise of share-based compensation plans, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationScheduleOfStockOptionSharesActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r286", "r324", "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Issuance of ordinary shares for share-based compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r17", "r18", "r279", "r286" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of ordinary shares, shares", "verboseLabel": "Stock repurchased, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r17", "r18", "r279", "r286" ], "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", "terseLabel": "Stock Repurchased, Value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r102", "r207", "r224", "r450" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total FinVolution Group shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "FinVolution Group shareholders' equity:", "verboseLabel": "Shareholders' equity :" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r102", "r110", "r111", "r113", "r116", "r125", "r224", "r231", "r286", "r356", "r357", "r358", "r393", "r394", "r412", "r413", "r433", "r450", "r452", "r453", "r457", "r585", "r586" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Cumulative effect of initially applying the revenue standard on retained earnings", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r101", "r286", "r290" ], "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 and treasury stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r458", "r490" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r458", "r490" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r458", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r458", "r490" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SubsequentEventsAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r489", "r491" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail", "http://Finvolution.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxHolidayTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the income tax exemptions and reductions which have been granted by taxing authorities for a specified period, applicable term of the exemptions and reductions, estimated dollar value of tax benefits, and per share benefits.", "label": "Summary of Income Tax Holiday [Table Text Block]", "terseLabel": "Summary of Aggregate Amount and Per Share Effect of Tax Holidays" } } }, "localname": "SummaryOfIncomeTaxHolidayTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r381" ], "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": "Movement of Valuation Allowances" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash investing and financing activities" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.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]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r13", "r524", "r555" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Taxes Payable", "terseLabel": "Taxes payable", "verboseLabel": "Taxes payable (including taxes payable of the consolidated VIE and VIE's subsidiaries without recourse to the Company of RMB32,468 and RMB49,556 as of December 31, 2019 and 2020, respectively; including taxes payable of consolidated trusts of RMB4,562 and RMB3,996 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheets", "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/LoansReceivableNetScheduleOfTotalAssetsLiabilitiesOfTrustsDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r194", "r195", "r200", "r201", "r204", "r210" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts receivable, contract assets and allowance for doubtful accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, common shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r39", "r288" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://Finvolution.com/role/OrdinarySharesAndTreasuryStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r39", "r288" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock,shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetParentheticalDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r39", "r288", "r289" ], "calculation": { "http://Finvolution.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock", "negatedTerseLabel": "Treasury stock (20,634,265 and 144,906,570 shares as of December 31, 2019 and 2020, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/CondensedFinancialInformationOfTheParentCompanyScheduleOfCondensedBalanceSheetDetail", "http://Finvolution.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r115", "r116", "r117", "r118", "r228", "r229", "r230", "r231", "r232", "r233", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r391", "r392", "r393", "r394", "r503", "r504", "r505", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesConsolidatedBalanceSheetDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r410" ], "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]", "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UndistributedEarnings": { "auth_ref": [ "r139", "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.", "label": "Undistributed Earnings, Basic", "terseLabel": "Undistributed earnings" } } }, "localname": "UndistributedEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r366", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Significant unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r155", "r156", "r158", "r159", "r162", "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesFinancialInformationOfVieAndItsSubsidiariesDetail", "http://Finvolution.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFinancialInformationOfVieAndItsSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the 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 are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Consolidated VIEs' [Member]" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r418", "r419", "r426", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Consolidated VIEs' principal subsidiaries [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedBalanceSheetsParenthetical", "http://Finvolution.com/role/PrincipalActivitiesAndOrganizationScheduleOfPrincipalSubsidiariesAndConsolidatedVieDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r131", "r144" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "verboseLabel": "Weighted average number of ordinary shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:", "verboseLabel": "Weighted average number of ordinary shares used in computing net income (loss) per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r129", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average number of ordinary shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://Finvolution.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://Finvolution.com/role/NetProfitPerShareScheduleOfComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e)(3)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5066-111524" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953401-111524" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74567-122707" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27405-111563" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921833-210448" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "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": "(c)(2)(i)-(ii)", "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": "(c)(2)(iii)(1)", "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": "(c)(2)(iii)(2)", "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": "(c)(2)(iii)(3)", "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.19)", "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": "(d)", "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": "(d)(1)", "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": "(e)", "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": "(e)(1)", "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": "(f)(2)", "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": "(f)(2)(i)", "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": "(f)(2)(iii)", "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": "(g)", "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": "(h)(1)(i)", "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": "(i)", "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.19-26)", "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", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r364": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "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.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r406": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "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": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r463": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r474": { "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" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919352-209981" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL117410129-209981" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL117410129-209981" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "14", "Topic": "842", "URI": "http://asc.fasb.org/section&trid=77888298" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r491": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "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": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r52": { "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" }, "r520": { "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" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r532": { "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" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r535": { "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" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.12)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.13(h))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r546": { "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" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r552": { "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" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r558": { "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" }, "r559": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r560": { "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" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r566": { "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" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r568": { "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" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r571": { "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" }, "r572": { "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" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r628": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r629": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-3" }, "r63": { "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" }, "r630": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r631": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r632": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r633": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r634": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r635": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r636": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r637": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r638": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r639": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r640": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r641": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r642": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r643": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 140 0001193125-21-135550-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-21-135550-xbrl.zip M4$L#!!0 ( !E#G%+?[EV]D=X% /7"20 . 9#0W.#(Q9#(P9BYH=&WL M?6EWVTB2X/=];_\#GKI[UMZ%9((W[2KO4A)E:+,-1W[]Q/MK'"B4%MW M#--^_/W$]_JG]1/E_W[^G__CMX$'#\+#MONQ;]I/OY\,/&_T\<.'*_C#L7P/ MWC_3G>&'8J%8T(HE[21XV#+M7Y.'GY^?SUX>F'7FL$=XLE#Z@+B#Y<_2!N3AY=&/JYQ)_5&HW&!WYW\JAKQCT(@VH?_GUSW=4'=$A.3=OU MB*W/S,5<,??YYPTZ-W&7ZF>/SM,'N,'Q8,5VG7-1JJSX@GIB./V)4 M)QXUEK[3^$"8SAR+?I@^'+ZN.[[ML7'\%(.;,=/4?<: )9:]%]R->9&^Z(/X ME_!.S LV,74W_@U^"U[1:K.ON*8>_P+X@S@8AQ3O2P;4D.&!:&@ M_S[O7$\?]^*?GS[ZP6/$=OL.&Q(4]\8B>?,!1/H0?>G", ML>)Z8XO^?G+R^3?#? K^^E^&Z8XL,OZHV(Y-_]?GW\R7C_@29>*G:1C4YC_A M_JT_I,S4%9L,89R U3[>,V=$F3>^MXCM-6VC!;,9#6$B+=-:9M# M?WA#AP]@%IC7(?8C;;Z8[L^[?M_4Z97/;-/S&8U.03SMNSC1I?,\'R/&<*B3 MSR5E3 '!OWV8@?BP""BNAX +9SCR/;8IKXMI,O1^38X*.W*!%VG M[ST31B_I$[6<[8BO;0 XV,Z/31C P$&N+/*X%@ GG_O$X@FONFE^[^K'VIUHV*)_Q!7R,$:MM&_3E#SI>\S,%<%BJ#:UCJ,3\6 MY7W'\6S'HYP=KVY_UDJ5JO!J/@*;@*-)[=-OW9//E]QG,;F^5XAM*&3H,,_\ M;W&!OHRH[5)7 9N@> ,JF C<58,:RB75^1R5DJ8J:,?Y?QM\% 1'>2:NTKDY M+Q=5K5I4\6>EIM:T(G\"_]+46KV@,.J.0.9!>JSQ&8=E,OEEH-3*,:#T8'Y? MF../%**#"#"8XG\-'/MQ;+H#:C\JX#:#ZV@22_GB$S!T'J7*A7.F*M>><::8 M-H?A3,%A^ "NB3AP%;!7'/;_^%N]6"Q\J$";WG!IR+3.U/:?.(-E<^Q/X'Q<0*C!1:$$Y%1"[65XCF; M( :IR.B3\POG#B#!9Q@%?H"/^9:EF,,1,1DR)W]RQ)PG -18EY"E]0C9\6&* M "K8"($NF&S;=GW&D77.8':,/"[0LUA('3W7Q)NV!&\/Q,+O(O<-K^Y5,7^>)AK.A@2(B)DP?;YOD!ION^C>I,&1'F MV6"<5&5 +0,A#(;DD$(TXPHX$;NK1U@7S,)J,!6G#T..R0,0< CSML;P7=WR M#519\$F$3J>@60RESYRA\N PYCS#]SGRD9!CI#3W>BEC0C9>G[UB^#1\$G ) M?BWG?_ &0-K(X[K %6. FY'F0 @>&05XX'N/*)P*0=U9+*A@F13+(;:J/ ], M?:#H("$/%'0V>,H<$-2]_#$5_^H.X#L#8BK_-(DS@F=[5!_8CN4\CA7TOX@] M5JY! I 3W@6R$3P:2,![%;[M#4QF<$R,D=WY:WV@O2$8B*"I #.DT.'(BE#8D">JC%#Z M\0,&F!5=V &"O@?,#)YS)H1;D.$/LR$CF$#*^<#]_!L&VQ]=GM "]T[A:;"/ M'KC>OY^ 21E9&(7S:V!1P/O#7-YIF+,[>W&-$^5#,$@8MF\\S$]0]F>@3,)' M,!^U(CW TU6!?>#6ZGKZX7"((*NU.ML'@_#@ Y"WF%=HGRF)KR>'SR)]@6N- W03-S+4ICTY07[3]FH_'YEV&\ M#['CCWAN8?(G6 KF78*U^!PFGPM:^.;TWG2NQO19K7A:TJ9?,8(G/\Q]Y\,, M4E;CJ!'!42.9.&IL@*/& 7 TEY))(H[$FL!Z.()G]X>CIGMG)Y!_Q#J=%\,1 MX9V=H4T0)TRAG:?MWJ!-D/Z,T+:^1V@GTJY%I%U+#-0STJYM(.W:(31B,8*C M8C)Q5-P 1\4]:\2I=4T,;F8TX@QF]B,U8".GOQ,#]0XVDJ%8%CT"<@)>IX^8 MFPK^-N![+R/+U,U@?HIAPFU1$ 9S_;ADLAB ?EP"XF\?8D>>8G$ZA:1X<$"O M*"+_)"6)QP MPBZ=,"?N+OA()P<$BX_V8X>OU.!2C@L>8+UQ2<;N/7&]2Y]&U\+CGA?% \'# MB:5_6$^R+@2<(=9'3W;(W\!X7Y,,L)0!EB$H.RR@\9Q/6?+ &Q#;^/5F?$O[1?]?,A%.F='"O;@$DDY.+;3)24A MH9ZA%(6C^YY2%A+J($M9.+H++F5A1UG()\M*KGB+Z+%#1Y1X.62W_ 60L:3. MCBSL(X:4TI"C,#+C\K"72%(*1)Z"R:Q+Q#[B22D1>0HI,R01N65BGT)4,YX'#0":TXW\B:5VJ*:6SYD3;RG$Z23@1,].6ESD@XRO MP)U28A+=W)22+MRP?TV)FQ\*KH(ZG82\O[]@U#!Q P?I4O8$$(4= M1N**DP5I.Z(#T3W6M?>PZPKV7G!L]WP #;&54I8@V(PD@">3 M-?IX.P;*=)+KQRW?/A+\TVY?.9ZI\]_37^UVTS:B?[:SMZ%F%SRDD_(;]QG, M@FB'RGMY,T7E<_C,(H)V2+WD2:=$$'N]=FA[E)DI).V5\1DWXGET[8-9LB]1JB*,Z4"X0/GX\G/ MKX!QPO3!F#_.G?_)O1O@?M!MG.D[V*\:T]U+!HP\>\6;5]LZS[7]_!?%_K-3 M;RAPI&:4RM1[2@67Q4Z76X75P.X05$S*&-8B883'5S#%?J>SC 'BYK*"L5(N M>E)DDBPRN>;1R5HSV,7YNI(KWYY;$H)8U=0]:EP0=P OX#]H3)\(=GUWXZ\F MG@MW HMSZWI(3">#M(+# 7B&[&Z$BV=1GFB"JV2D0MG,SS2\OA3 =-*K;>-I M IA/&H 3ZZ+/.^/+P]_AJLJ*T[>23,@H"*$$+H5ZQY1M%"/X]PS&V@V-,^%+%N.L_N*9APCWJIG/M9YVF?NO"GB7*WC-S M2-CXG-JT#Z# STS2-]0.FR$AG83>_'3")!+T4&4 *:'<>JOR6:+%X29:G$0NZ-&)ZB9(6M62&"OW0R MP+':9N:8N]ZXXXDTBHGHERD%X.V:G$@12$:C3"D#;]C71 I!,CID2B%XPU8F M4@B2T011"D&FPH$,942.VOU0BD'&@H*,"\+AVAY*2!1XWF M$V7D<=H0)=DU]W$U\+&0I),H8>>_?YK$&1&[1_6![5C.XSBN%:!!S6OZ2*P6 MGWAB20;3_+@X3RY?&X&;3HHNW?,D:;T5K;?2$!G81K5T:Y3DHR/R4?IW6UTX M%O:A9>##6-1XG&W".[V96,Z8EO'/377QQ@R Z:16C_$& &.^D2%V?P9N$?^6P6_H\??>>.3;\U$4OB,13>5-()N^M@RS)!U'L_5Q^OT68-6X:#N\RT.KW MJ3[3:&O-%R6S[9AJV@S/&[X5)6LZ!6/:PH1&SPL2<\=3EL2=Q+(A=TMGYMB? M/38I!JQT4FKQ4*:[P:SY>4 ^GIHS(LP;1T[82AZ9Q%E L9/E MM%H"XN'H52P1A\(JF]AS7K3D&T[L"WYH& \N.DDW?W]!:.&Z5T2CW0I>P*(PL-3XDJ1!4T[%$_/ M *^7>>,>8,(%I00X/6[Y9)/BGW;YR/%/GOZ>_VNVF;43_;&=O^\PN>$@GY8%YAX[-([9F5#U/ M3L\)@CE^.@Y/X4C1WOZ CJ58G3E7:IXBJ>>L<\E9">.L\S1SUC37U#2>3-=A MXQMBDT<./NCFIC$T;=/U&/',)QJX6!-VNF>.X>O>'0MN))J5EDPV).CVB$@G MX3=6*8DD;!Y%%M6=#UX7<&7+HKK''-O4\6"^$?B.-[ZW"&?BR4/G MX]YXE%QQ#2FVWOR#S=JO(R6=Y+[K]T'57/G,-CV?T2@:1*GW^6/Q.'3*]"13OIVG;[W# [K)7VBEI-3 9X8[&7(2"=MKXC) MOA/+IVT;S)![C5!I,R4=X0/GX\G/KX!QPO3!F#_.P[;)O1M^D*Y@^@[5?89K M3$L&C#Q[Q>A?/K5UGB7]^2]*+&\P]6,#%WA&J4S]WE1PV1I@1[AL'73N(6!< MC[AQ\UIDESU,)Y:DW'*N9HCLB%Y1BM[^16__;'5< 2L>8CH'5T)I$[V2%+V< M6+VTZX.#'TQ_%-&3(I-D[LRU>?CB$P9C4]7OGV7 F+ZS%3]ZAQ0=P! MO(#_8 CY1"Q$2/S5Q'/A3F!Q;ET/B>EDD-9P9#EC2GFV_FZ$Q3Y1GF@^$V:D M0MG,SS2\OA3 =-*K#3QG\_6O 6'4Q4S/3 8+_DYTR#,DI)/04]^!FX]OM@E^8?=;MBSD2B#32;>-RP 33;@\E=E=@?5P+!_= MM*^_YEN@WSW;\._ '"669*@[YV<9;G%9 E."Z-LT,8^Q33<#N9T MTC?H/K =RWD<9X_&V\.=;CK? #AFWHB\(=#I MI/".QX[,('!)Y'/K>#+X68V''7+:K]JC_!R@$@KN?YL#NK6NDDR<)";>BJ3I MYMY;<"O^,HDCV3;];+L>+=/-K]?4D,R:!69=@Y#IY-2+ ;4?#?^'XS\29XD5 MN?9RS:NQC+$1WG;DS.,*2Y*Y-13'^Y%!S$GOFPCZ@[V-[@Z:-DNL>\3%J-UU M[%9$33^9C8_:^!.?;M24_229'7YIZ"Y-4C M\^K:!$PG?WXE"),0R.T5:V)9+):DV\&<3OIFO@0,;V>EUNO2[/=!S=DZ/:?> M,Z5VASY1VZ=?? =KK;M%CR@>^<4>!8KA)M]4(L]9V3JU4)UMGH?<$2LY@BA MY\PM.F5?^$/?XCU-Q$B\[]ZDP^)/^)Z)6+_K@XIUF'BGQ9C#+AS&*._/US3^ M]$76?\)/6-43E(TDFHT6YRFN;@[T#I9FNF-A&Q)%;.,^N"6=.2U%XBQA!+D-E-3+(Y +9/N(!R?)'8*PD M!RAI8_J]^/Z2ZS/%]5L$(ZEC^WWX^9+ML\7VV<_[]QR/6'+52ZYZK<,:DNUE M.N=-,R:2^=^>^:6/DRD?1S+ZXR< C?DVKRB-)_O \(P8CV]& M=FR:AO-O7IMY^%P,Z.FDX27M4\:H,6D(T+9U9QBPY57[]ONU21Y,*]D[K+FD M+4Z47UX)8#II-CU6B?*3MP*],J69N)-LWH] L65)" MJDW@%X=EIGS'#"8G"X(0O$+ S,C+ PQ(ITRN+\4L)D>P%R_^L#>Y2$K"01#B(" ML:EM*07;2\&^UPJD(!Q%$%+ HY+V!\P32%_@V)F(5/@I*1.%/:5+I# +32RSO MP30_+LZ3TR<&J)10IZ#]+"!EM#H(0T EK?[SG)I_FO;C/3%'Q&2._?ABVE.N MQ2.G?,N#!Y8<@):E0[0X@7?!Q[XY :C-O$N8Z6M1O=O=*B%.+Z':8[YZ4U$GYRP=7]_P:AAXOQ) M\&IX&F8<7E<.Z)Z/HW<2RWSAKH\5>)EL-UB.VQU,UBL3B,>C4'J;D2M/8M & MLV_C,66 $ 9NB47L*,_BW[=DF%PW*V2*N8ERLB^%+4\$!F'@>I^S>2;-'MZ. M@3)/1/YQVP.!]8)_VNTKQS-U_GOZJ]UNVD;TSW:$&WP\F7>$>C/1TBXX(7:R M7.)WP4.>^$5N6CWDIM4D4UXJMX8CRQE3RL&_&Z&['*5^\YDP MHS<>B91=[]GI#1S?);8!FK*+Q]%ZE-KN!4/>&:F#IX>)\8WV_3<3O>;Y-A9CEV))LFU2>?://%<]JA][1#[BNC8 M:X-$DEQ7E+J3L.J>.8:O>W3>"/<&[1J)%6 ATC!T&=].*PQNB$T$>6>X/2YK MGRWMO(+%YIIFQB%V1]Y>M2BRFC9[2!0*QA1QF MT7Z\QM_+$7MHWGX[H[631LF>;&TA*?R1#B8P?6FFDF"F8@@B;5,FY">K1DF* MT3[,8/:D*5.,+A7I)J3/HJJ3.F +1LBY>4Q*^+0W2YD]#MVD)BS1/+;'BJ[L M49DS>?2T#T%=<652.WGMZ"2RB2>YM%X][_"I!:#S1/%M5_H327>Y2GZ$5<=4 M4EZNV.V4OTD;S67">W8;!VY?I6V[]3*B6(UY:;HZHR@'A(WOR1CA[#EBY<\! M)]<%;-$KWS;"2QG4"/O"29[XJ&D8)L>0=4],0,0%&8$^M:*N8O:W!JU$0IZX M0>R1XGU>FK$L$+2 X1%5>L@?,^O976%1B/-$[UO'QL>88UFF_=C&3 DHPGP) M_RH>(21)X/KO(X<)]SHB9X?+$$]CR1OSF$,71B7]*1XX*/S,9\YV>V M?471EG$5Y'EB@2[ECE+3-FX(^T6QE1P&W+:;H_6%UW"0)WZ(-F;B#756+G8G MDOBO+10O 3%/5/["B#VE;!92AJ$L1R#+$T$OB*4+Y_:;;4S*(+[XP.6VCDG4 M?I_JWCGM.XSVG)&I5PO5605O>B:QFB/$%->1HJ/QA?"9P446(_ &C>:D<6:F M%B>G1F,;7$2S4%L38SG+[B(;6F=GFP! MWHT(O1ORR+VT'+G7V(!O&H?GFTMYY-YV*DD>N9:#RUS_ AWJT\U 31GEY'FH>J7[?N>CZ#ZYIF(0%P:E!S6OZ2"P>RB8W M)033_+@X3Y%R600J3S25)_(E_HRHMZV'S@J_RGZQDGO?G'OEB7R)U[9O6PN< M%7Z5VE9R[YMSKSR1;]OL6"+/:,GKB7QYE:HLVI W$ZZD&*]#"'CV9.PHIUY* MP3J:8+V51&USR*>4)GF&;,*,1B+=42E;6WJ#\@S9A'%RKLZ0S97\9-$H23%* MT/F1"9.F3#&Z5*2;D#Z+JD[J@"T809[=F#>*9ZK+HZRG.,+Z="HI+]=V=XJ; MTD;SMVX;E#""RS/WWO3,O81Q@SQS+U_TEF?NO>&9>PGC!7GFWI'/W$L8_>5I M:L<]32UAY)>GJ1W_-+6$L8 \3>V-3U-+&#_(T]3R0.6V[<+4?1'_7OFVP;L' M,L\&2@NPT[\;^748\T3QWH!^88X_R@IU9^')$R7E28@9(ZCL7IPS>M]FMLG7 MQ6VF"5DL3 E9+$S:4#/''6')@&Q O1DF#LDKQ<+ZO +/'HU79,OR9+[<5CU[8B ;H^:"D#][Y*5KD8<.W+^S SZ_:M]^#ZXG MEM@B)S$SR>BE&7AV4!R2IW;CJ=ZSDRF>FL C>6K//-6^S*S!:5_FBI#R9(1L M$UB>9I,#(LO3;/)$;7G821ZH+,_(2/89&4GCEQO3-H?^<,( '=S"FVBJ1V>( M?\] D"O2D9=XTOV\Z_=QXYW/P-CY_"QCK-D=(> S;CIS8!K>&%U<+_K0^3@5 MAF"]^8O>%Z]A9,=8?X$IH[3)$U.B,^V#4D8,8WZ=.;:I;\M]RUD\*WRY#KHD M:^Z'-:\I<>G L8SV<,2<)Y[17UQ!CS]Y67-Y?I2VNVWL-MYY4-Y MZ&3V:"H/#C[6P<%)H[P\;C019T8DML%@9OA5MJ.5W/OFW"N/&TV\MGW3IIZ9 MX5>I;27WOCGWRN-&MV'SQ![GD=/C1G,K55FT(:2VG*HK5*BM%(I#LJ96M+;U >-YHP3L[3<:/YDI\L&B4I1LDY:C!ITI0I M1I>*=!/29U'521VP!2/(XT;S1G%YW&A>5_CD<:-YI?P7GV"?=TJC2B]+U(X% M,$\4E@?*YH_@3X[%CUKY^FN^=?7=,YZX,C!'B2;T_"RY)"^'*T_4W;K-?8HI M+QO:O\8586MLL';VXY\FL=MVWV%#[M_TJ#ZP'/,[:'.X_<<0-(,//& M&AL"G2>^V/$8C!FT__Q.F$D>+!J>W]SB:+EUP,4TAX2-SZE-^X#0R<; -/8% M76F>]GMZQEKS68' T"O>F"YYDH!025Q3@SB;:<,<,_P&6)/\G0C^O@77Z"]3 MLOC&++X>XB27)X++_]LUON&KI8_K^OP;FV+<#+64_3A;O-_=E,L_A:R-,Z):;3M"S(R/6)%RVRSWS!P)1+RQ V H:%C M7UC$=9NQ+,!OW?5Y9\7TD#]FUN$SBQ#GB=X=ZH&&!&-*F TFV\V7V,=#GR?Z MWSHV/L8:)L4]?]H6]A3,RKS%'1,3I [#W1Q4USV5?H:R,D M3UR"R/,]AXT[U*7LB>;$U1,)V'C8\T3^YA#&T(E]24>."[$M&_.3X;,=XW'B MKX0\3RS0I=S!;=K&_*%:!MEY&@,\<[:E^#0=YXH=H,IV?'1U9E,C( =I+ M0,P3E<]]U[2IZP(J/*('D!K4%.LB3<. 8->E;O CT8='X5D_KTX;'XJ%.4]$ M;QHLVY8=J3P!,D^4;=LN3-T7BQ57OFWPS1[,P[6OB6RG_."NUV',$\5[ _J% M.?XH*]2=A2=/E/R"Y1 3)RM+W0XBD.6)H+>.+<((+#@1"8@;Z@T<8[KC;B;- MM8.! MZ)7#YKLU9H?R&P&<)TZXN 7G:*(:OU!LSSD:F#JQ$DMG].96S5C'=!H;?[RX MS20AF^Z=/24FKITBO!!@ DYL@S##_3;"=&$1L*Z5HG:[:?SI!\X,\/XM?9Z^ M"]ZQ#3]UCE,N.3\OQ JD^41;_3X(CUBXONLW#6?$\]*3T:99U]=>23)+K3GY MM1Z=0\UR/ES;>]F(=K,KR:^SQ[[EQ+1!&N#Q12D)[R29\Q/)H9(/9OD@-&%: M_2JV*$;P[QF,'8Y!M/JLB7PS!B$ODD$V8Y HQM+)('+/0%HIUQJ.+&=,*8?Q MCCM?,W;_&0Q=HE>$)_9Y;J:3JM]E *:37CWRTK7(0P"ZXDEDUCW MF9ED]-(,/"FA3*'T4ZL"50JUGC/]_?.^<]'U'US3F&XQ3?^*70Q0A\P-%&JG MA=*I5ETG-S#_[&Y)GO)/K8QTK --)[\E3?=!T_IIH7RJE=>BZ=RSN]&T+B+> M0A5H6A>:M%#]^?6/58F[E/FQZZ;TOOZ1)N=UAGVJI\@5:Z4+Q;/[ROMNQS[+ MXN04ZY*C,-F^%%;R8O5$<#-/ 8*SPE. VD_$)_W+AXFWGB;9UB!VF[V5BB!@ M^9R7/''PM)W&G9/].9R";L+AE#0\( UGEJKFJ+ARJ6KNV?VL.6J1-4XHTFGMY4=MW\N/C9^E0G"V:6:J.O]YH'K.V460QFFIL/_$2DVV03AR&X1( M4J9VJ'19338W.4)SD^-04FY>/OCFY>,04O8J2$JO@B/16W:7.W)WN>/05:R M\F6U?-%R ?!TTN^>,(K'0?'>E],*Q+0UHUTQ8;YK:1'*=))KQ\/1LD37 YYR MEEP.J$N!37@]P)S _KCE[2:"?]KM*\E#.D!R;3IY M:].'W$W'*'%]-LZA:Q0#>CII"'K'8R;V)N*@?+--S^UTOT6IF?Y=K"N!3"/= M&I)NAZ1;XW!TDTF"-TP2')"N,DEP!#MX0/K)),&;)0D.2%69)#AJDN" E)1) M@F,F"0[I ,DD0?*2!(>B-W9XE\0FP(&D+9=UG0K1^2?C):?ZMH_9!4E1;]F-'Z(2DIH_4C1NL'=8!DM)ZX:/U@]-8: M\@RFM&58@&;R-*5CGJ9TG*R9I.G;T'17W>K;IB HUBK\O+C]$2'$D)<,T<^F MZY2+6NTCW U'"6]-AL5QXL?\UKU<,2;XMQ?U#"8D;U/?81;VTQXM<_5F$4[FY'I9_ *C_YX1>1T0WS"61H\B>^=.L/ M*2/@,&Y-U,41\.HEM9VA:<>.O#8-9@?Y, ?$JV@ %M\?&EZ3EV2@P7SYR"AF M1AW;'9@CI<^<88?VW=]/KHCN@7:O%0JU6N%$\9S@\NW/6JE2K9U\6/=E;8>7 MZPM?KI77?[FR\')IS9>U4KVV\+*V_LOU'5YNE!=>+JS_\B+,:[]GH)9?[0_*GA&$&4PULP3SZ;A#3XJ];.*:7]2 MHL];M#^%EHG9$(BV)]?P@>#2W*"SN(@@;2D6^;4'AP%=@FNGNF,Y[*/"'A_> M%50%__=^_I%@\AK2:?8.G\A'A>_V1_1%)T<]P,.I.R*Z:3_BI^'M8&(OGSX9 MICNRR!C<$80"WOV/OVG5PJ> 6191/ -K:1U8BZF%-8:=%,ZM?3(TK?%'Y3_^ M\AWO4P_\4%>YI<]*QQD26UP,G@RDJSZ/J/(2ICA9%-! -+AD+$"P\/1V4]L4 M<=]NV[W6I=+M-7NMKA)%X''1N$RV4H+&;NOB6Z?=:P,.F[>72NO?%U^;MU]: MRL7=S4V[VVW?W1X/MX7DXK:P#6[_U>Q^;=]^Z=W=JLKEV<694BQ4RHW7\!GY M;'4'A$1&.+Q.FK-&8H9\:MQ:"04K^ZFLA=>/K#*/JK* MJ>Y)+*[N.C>SKLG ]"A'!'S7=IX9&6W./>@\VH[- Q935VR"61CL#7[IZ#XF M+G OQ(D2Y!8ZZ&(M.4#[Y'.Q<'K%'.!@$XM M:T0, P;Z_02B3OP[&)C_'4Q!X)!_0-%]ANWK.!4FQ-0*A7]LJQ>B7BV,:I&1 M"Y?#7Y-;,_">"!A8.,$1>:2G#XR27Z>F[4+$#^'%D\-)S!\TYJ*6,LSVB3(/ MC_8)^0]0^.E3A"%Y&+.&'NC01]/U&(\R)RM4ZRD&P ,;$N_W$_,%E9MC46+W MB>52I%JC5BY_6M0:GC$'TIIP+)5=$:[M0+NU0K09J;81;.L-_)_B-@+4:7UI M=WN=9@^]2.ZHW[1N>\K]MT[W6Q-^].X4<#_Y7:WX[N&]*DAO_R=!:7UUDBZL N# -];X X?YF@EP/T M0/1?C\SQ,4$ #,3Q=U2O=U_F_8V\7B!B&CU54"1U0#JZUB8SN@*KKAK1YW%PJ*ZF?U[>?R9 KZ2GH'T#-[( M,^@Q I_$D&]7[T#&>TES#R#4N^VVN1\@702IRJ4JS[8J[PX :4%C?JG,LZ;, MNU];U]>X#'S?O/TA]?FQ]#F&35AF1/'X:H71OWR3 ;T@##1=Q46) QGC(@86 32H[HBL^D<%$$(9'WI+];GXW\4B+OG50WPUU1%FF+GP)NZ^(HK+>2FA MY-F,?A7>E+3-Z%=3K8^P-8#IXDX=I6^"_V_[F%3\>(#JEQT*(Y9ZW"V^P><* M)G[+Y[UF'K-0T$Y+]6*U$5]"(PMI\&I'O7>B&ZQTF&4=J45 J!\&Q$==P_ M:BBFK9B>J^@#PF#X]ZG,E4E-^W8EOUE+%[^B\;!- 1LYD5) ?G(D&U\XQA:+ MR*=#$4+B9?D#% I;1=B]B&NW))]Y#D3>X>DJVVD+S[3Y^9 MKF'JW/B 5C2CY%0-QS -@Y\ M:8HC)%3E\)QQ 3_O6,]YMM?DB^X >&! S&7T/_B,[QW7(]9_F:/UK0@V/BD6 M2I)ECVK^0PX3AGI+>Q^8>1P;37UO0)5[ZHPL^A]_JQ>UVB<7G/61_V#!]W$7 M]\"TB70 ]N0 ! 1$Q(X86']S1"R%OE#=QQZZ<+EOZM1]2\N?5?\9NQ$0WJ#8 M=6R;6FMG#'Z>^RZ,C5+'1Q!-AF#(&9&DH4,P.;_H\W^:9.R#$_UO7T4IHGWE M"D0): XDO^.$9F\F5YE3G/<#QX:7_\]R^B.M&"5KF[BMZ5ZO+I)UV:RN'9U8 M?.X;Y*NWGEE14^J%4D$I%0L+9;N2];9EO=:0F-;'Y32>USS\^8 VAZ7WB_^G MT$'_[\6TQ_1,=X:2[,=UU38.$[JM*C%AVAWZ?NO[*B=8H>1H =8AL?'*9< M$=TUA]."#KRN1*+1H#I9"6BL"&_EO:QYR/A*G,P:\!)NJON,-R-6&%^HIHP: MN!X#3/% H]=&/G-]7,6&._ 6KM,(1(N^#"!)6,S9U+VS5"YE;[KM8RI"+T$# MQH-N!(FV8MQV(TADO,CM^>T?I?(FDSQ99^.%(.2NHX;S*^X\OY >,1M=$C!5 ML<%AD7+A&'-O+QKOM3?\+ /^4&I=B3/RT1TY\=;JN*Z-EIA-.5LEVGNF)YK0 M4J(/%-TBKKMT*\U:S!#HPAG\3#7HVL,2QC[)V=.U'?LP@M1.5+"1F;T6=O";D@Z!QKQ0?NKJR7C&L:+/:HM0OT<>[Z_$Q/D5EM M\@\26S'HR'%-C["Q$AYR$5NU\\ZQ(71=]A;NHH5W\0@=^U'I8[D"_Z90OTV( MED$W3[^A L&9\D0LGRK?NG\OG!7P'"'>#_+:NLJ[PW4?5;Y)G!.A$'= M-]/@(5*K-D1(>FTMYZW A*U?>;(VV19KNN%;89X=E?(/A_U2^/-*:V))UZ.R MU/P)T?SBT&9.^^::TLRO*!OKYGC6^-]'T0";^_-2Q>R@8C9GJL/KFH-U-4ED MRGUF^2\(-#$G.Q-7K!6.I.OPGD1UF-K'PL(!.TS][X3U=5J[:&+=Z#A@M>"! MG;;[1,:#Z,4R]9C,@N.A%L.>*\AUJO+@>XIC6V/@.^GF=! M>(Q1#US#/Y=H.4Q6+ ^ZSF*78F4SI_2O^SYNM.XKJ;$TX0=BV1SA4;[<+B0J MU9>B/2:3M2_NNLF])/O0#F@M1*X4Q)Q1Q705$K25XW;A ? G-O$N5Q2\[U\R M%,5,8\844D9JBK?0%(D/GV3)W\8E?Z]G[[94Z,=1!$U>O!H>?2#@+VFJ@KD- M-=#5S_B?('5RQ8AP[>?KHD4>A/OS_)1R]\[W7(_8&!_,95*:[IV])(/2M W^ MXWS-5 J>%DBSCA!$('W80PR/W]I'U[!?$O!'F41\+1=L"V/S0<+WCT MY+.FE@L55:N6U4ICTL4LA/;S? )0<:;0J0B=&P8X_2-AZN@(JA?+R]&S:B&+ M5TH?!2G'YYI*75,+A0+^?PS/3$&((NA\,9N,T:D(EDDDLPR\%)=@!NN M3YF*_;(,VC=MT2VKX^-^"20$"'SH3D8\5?0LE[6G_$'=V8N\A_C29I:K=Y+\ M"Z;\!\ZX&TRXS>>[9ON(6V<^)SSSZ9V,8' *5L3^99W7^J+K==#G&CG*AO_A MR6**2'.%K87%$RHPTOK<:3MA>VW@0'"9>%M0,9"[(MPIX:=G@IX(ETY29L"N M>!N;G2]EVUVXX0<-"C_WQ_C8/=#&Q!ZV&67K'I6TFN$#ILT'NT+T1A6^YTO[ MI%P@]XF^[<"-SHM"'IPG<-I,RPHXSS(I7!!]W"=\>0R&%!VXX4&312)\5S0. MANN.2\-/N/FV:L\#BK[VO/)XIP5'E [ AB&5#(4 64-216GX0(,'8.!=R6;X M+&2H$8/0@'LP6E'AIZ6YRCL8#_,YKJ\/P"5QL/%DV'/=&Q!O'HIGXBZR&W\Y M .2]RGW$=\4(M ^4@BGW'_X$6/ E_CR\B5,)!D/G3F26^$R)ZRF-@F*0,3#3 MEJHI.%ZN$R:FT(E<^S"W'XN%83$J:MG,;IT8#7MDH=B,.Y%,0*&A"2)@*-0" M2C''QB4U:XRG2H"#V\;X'_UA4$"7Q"/*E5 U,WP['2.J>]!/4P(7K4,??4ND M!_>^V;-[V@O+]Q#UM4]*L50\F_B&)N^M.N*]50\L%P(/$TZG[ONM^3B"=T1[ MP-9OSL=)XV >.E@P#IA'70<.9@39$)&/<8,=>W7_+ B(/HU\*< 5_Q[J;I@' MZ#H$]E%Y9,XSA(G!P2QGH,HI!XH'.*8PK\"WZ!P4"Y^6@<9O@^\0/+;\ 53+ MP4-+IA ^&416^T>.5GPX+08H">Q7U&B=*>^X!Z1 !/7^XU(^2UK65>X3#7/& M,,DM=U>N>@U3T0<85BL>9K8'0L*!AIV.^H:UK9.)7J.2$R(6463B M=F!ZF$ MC+P1'"2WZ4N)VURV_#4LM$+! B;JQFQXTNM,5]'M0X*&[[]Y/B2;Y> M28*V.F!Q]LYO)'ENAWVC%3BWXDWAX8K?@9M[V,^_HL;#V7WA\PHZ#1WV!-1C M%))G)*6WKZT/6RQ:+(\,1<)AQ.B(+\'B$3']2?-<-UP:=3%L PL'WCS;[#*@:D@G@ ";P"3SIZC^*Z(3(%#J6U@AF/Q@$8(;G&^UA@! M$.N?,'4;2 1W&'TR7>Y=A//&F?IB^R1?6"7,<$5X6@;5S)PGTXBO-%6TTCOR M/CY\G,E3Q.VKR&9 F?CP\8"[ 0*6R?J>@..H/^Q"""\,PSS1)M(;)H\8[5/F MHL"B_/LC W4.7[[GZQDHM-/6W\WI.-V)%CAWX!\< #5=[!,7CF'V49NA/B!] MS,TV1\RTA"Q5L.1)*\ZO0DE;>,CEK8EOOLR:^Y;#F%(%7%IDOH=K 6?28 M3R/A]HINHOEC:BQG?R"NR3DM0MH8-O==L<83T)H_LL0ATRW?$*5*?/5)K'E^ M? 75:7='9'Y[LQQLN7'HU.X>1ZT=)A=?3U8>>JE:OG1T'X5[ZI:$7LF:"[*3 MB.PH)7_'RS2M\]^V,-YHR$!13KW 28E&Q,4#/2OL9]+22\=.K^UC:>$./;:8 MI?SD"-RQ\;G.?P//;Y9KETBN9D)'9)MG"($ /!%M$WI-2.^[8"K>3 M47?DV)B^<\):IR?3\5WE+Q]B"F#II8E!X1+'^+40T-#AJJ0AE@6"]^4\+RUB M;L,(045C;8-:Y,AK]004V 4E93,5YJ_4E*^J77('X$Y/Y_V> M-D_,EI&]LD#2133L=5UD::R;607QKGE_?]V^:)Y?MY2[V^L?2N].:7>[WUJ= MKM*^_7YW_;UU"3^4\^;M'YUO][V+'\I]Y^ZBU;ILWW[I*I??.O"OTOO:4NZ; MW9YRU?[>4GZTFIWN:V=@9 1_6Z>^0("-($(0>^76+.]V%:VH*I'R;B$J:]9X MN_Z#"^-3L4["2PCY44P/?GBVMCL=0>3%B (0\_XNF+L2Z& 26LUDO*9(A4E',*152J .@O^\_W3R8;E\ ME,Z*=7Q[9JIGU5K,;(/+T^N6H_\"W!+F+;[#[U%TJL/7HJT;%-Z[81:;"9WB M;T09,/0?_N8Y^LGG'D]E\E.>P+4 /?W;![)=_X2 DO6SBFG/]DH02X?!-)F8 MC!2.*AIP#=A@BN^?]Q3W?;8V_&82YC"Z;E2+NYN>ZW;7C>FD<G_RN]C).$F!9:E"3?$=YU=S=83?U4HVY4.+?JH[,9IC6'7@.8+4:,K=U>]0UM MH^%C3T3:&(I4LU/QY//57>=?S<[EZ?7=W1\8BW9[S5[K!O6Y9*Z9;Y0DS\P=+AL=UH7O;M.5U6ZK=OV74>Y:=XV MOW#[HS1O+Y7FY?=VM]61MDBJ$*E"]J!"BNE7(963SW=75ZT.]U3;W5[[HLM5 M1>O?]Z!+6I=*KWW3XLD)J32DTI!*8W>E44J_TJB>?/ZC]4-IWT*X>].4J1.I M'*1RV(]R**=?.=0PJ3I1# K\#PLR+NYN[INW/Z2>F/E&I2$5A504FRD*I=Q, MOY*HGWS^=MMI=45)%\0>5[CR>2,SY3'+,(6B5!)226RH)"KIUQ&-D\]W]ZT. MN!&W7WA.XJI]V[R]:#>OE4[K>[OU+W[QOG/7Q52%5!M2;4BUL9<@I)I^W:$5 M3CZ_NAS2NKF_OOO1:DG5,;^](JNK\U)U'%AUU#*@.K23SS?-_P1UT?W:[+2^ MWEU?XOX35!B=UG43UT2P$..'TNLT;[M-7CDF-7K;1?Y#>A-034D\<0$]DH!9W)A:#@W;X MWN(>!5RX#O^^;'J)Y\O6]V+3OM>U'!=*=W6Q;<.."&@/.X@:NDHO:_-6Z7USV^X M]V1Z4^J163U2*614CQQN3W8MW.C85B0WS7&37-*75FD[JY2!70=:':W25?/; M=:^K@CO['?<^7BK-3J?5[#2_M,0:W67KNGW[SV^MVPMICJ0"D0ID7PHD SL3 MM :N[/=:'5R6N[F[;%^U+W@FK8N-)C$7WVE_^=KK1OS='TIT_?];E[=H"GI. M2NTBM8O4+OO1+ADH5\93$K!Y6^?NNAM6)E^T+C'?)A6%5!124>Q%450SL/FI MJ)U\;GZ[;/?XEJ=VK]=J1?8V8.>%3D^JC#F5(4N2I=>YN>"HT*$;&W@RW ME\W.)=RZZRAS88M4)E*92&6R)V72RH RJ8 7\JUS\;79;?%EE(4"(>7\!U(:K5/7>6BU>FUKW[P5C&3X$Q)37S-@)JHGWR^:=^VE&[SJ@7!RW3CE%04 M\@OWJZ^K_315[9/A-M?4L/J)J.O*1""$5G=KP@4"LUA>Z0X!]''MF M*K%&;.:?R,RB@&IHN>4 @[+'AW=:I:0JX7_>?SKYL)0-M=)9L8YOSTSUK%J+F6UP>7K= M\ZZS(S!/3M U X$>E_(^=M(E67(JW;[9%75_K\>T151DG0^%3\[+K\I_:)Q#_/F4NO*0X/E.:0\H I[9B@%9P M33"'8\4=$% ;JD*)/D![!EH!?H#:@*MHUY2^^425"XNXKJ!5$Y002,STW4]* M3*!\//=4ZA6I5W*B5\@0Y,)#*0U$W?$]<&IM9#00'(O8.O=)+8?8Z D\41>= MAH3 ,] G'981,=03R% (LRCX#O,'),^ (Z$0!.1'V@US']_,KO@O M%XW%#\Q/]P%*T[$_*5)72ETI=65V?3 "J .&4!A$;:@9/09*C>@H_(I+V9,) M"J%/Z40'HVHCRB.X6J""P4ES0)6XP('#D1\H3ZXZ49^@?O$<#Y3H5!\O&UYY M1AVN4QC74 R?A>\'GX!AIZ,].98_C*AQ4.& :A%USNKHZ$@N&8;#G6&(&;S< M!YVT7.FKXK/QDU:>B*X\^@?<\2CG]B6U2#H6JF'V%C$862"0H M3O&%U;.(Q5:(2_CM,#R6^90N/8Z6% 3++#K4M<=@K8%0XM8LRS\ M=RDR7\.EC!6D_9/V+_OV[P+T,0F-6Y"T#&[==RX6LQ-X_YXZ(XL&*L-5.G3D M/X"RXTEV'$Y5Z NZV3 /E6LV;LE\-G) 1W$K&)?WM,:J\M4!I?B'@^_=$)WX M7-OUB/E,;*F0I$*2"ND8"BD0_TD\KX^Y=QRO"R))A?EX>@2^IVZ.T-V9N&4\ M6P ^#56T"@Y1;*A*J8"_*O"KRG_5X5>#_](T^*D5Q>]R@VL#K2+^K#4P4*>V M09C(,XR(ZX'#2[G; PX87/7X'P3=7EQ+0S\_F*?PI)=D1V8G/O&1%KQK\2'7 MUP?\6YMF1-X\(8+?CTN*S%->9D2D I8*."\>X:H,]*SNCTT3/P^<:2[9&X"( M/PYFU68T[7RF_(LJ _*$PD1<#+)ALI;I@:X!G6P#C$+U\EQ!S0'R='+7B MFJC2[W3/>8!HMUC0&M*-E%I,:K$\:#'4"9@/BR;W5J5Q9W6;J;Z&5/ MD)I%:A:I6;*O63HWYY.X"E1&>)7:0]-^,&<43>C(6/01'!G!V_IX4O@@-8;4 M&%)C9%]C@+>@AGHAO'36/5,,Y"GFSM^;/AS1+\&S:ZH7O/K--C%%W/6()_=R M254C54T>5,V3*>J67J_&>F>^%_B/VW/'2 ]6=8;1^ M257X1O=WYJIO,'CKB=1D3T+P994K1[AJBQT48GD-OKCJDR:H M1!.NK/@.3Q4%WQ ;!()*U/A"5#7,:GO'2/='>GN9-C=>:;SP9._$$YAHE=LN!O'W(H)M:Y,^[MC\;UW M"^%6Y)[R!4S=2%5,SP6OX0%XT23,Q#SQ$_S+A&A(8"1>=H];*X6WQ;-XG*9(0H_8Z%W"0^A1\FX*^,4G:OM( M>>[-V,;""8S%7XM>JW F-&$ M9[ M!+ZGSET]8%#'HC"Q_K3/%$S+I)&M&*!20?GB5(+;S TX,XR1TWP6.<*?;O((MRU<4)@$C=2AN0J7*.;%_X1R0'7XX M[->9LM!$RW8 G:H(4J*HXF6_D[DOH,@.=NC.7(6G(M#&P<97EX> *D1RY^:\ M>E8IBBTFW[I_U\X*!;%_UW8 ]@=_C*PF]HK;RB75*2YE"SM0TE2E6"@6%)=R MWYYO;N;O?CW3X"K6-+O<+,"G+:QVGB1V<,8+B'((,WAY])#\PN]/6_V(2$"$ M%/9X"B"0(0+\A)UTQ[<,462-]3PJ/B>N/4#4)5A#,/ \3N'!<'"^JU@$(RY. M:E9NE"L15IVW,3)(2XZU*LH@+3=!VF*#SZ)L\/FJA%S==?[5[%R>7M_= M_1&<9QXXO M"%]\.R@TGL0[HJE(G^BB18Q(5XJV+KR*S^1[O[!@CX4A6!LFJI3@*W2LM&TL MZR-A.*85/UV>*1WXF'(5#!E&:>AF3)UWN"DP[_J6A]4[E/&!N,^+MP,/L0\3'TZZBC0O.%) #H[FB72MX'Y9))[UVEB.;^R[P=@3] M)/0A!="1)@HNZ>,&-_;@3")3WH'%#;W_B0-XS\PG=!*Z%&@G@LMK^.8$-9&.H$$ MK8-,H"OX]8&H("M.]VR*H/!5W%NX^1SF$Q3V+E5-(!A_TL#3)@^.[\WJJ+!Y M@!( S]4# ;$.5%X? G%;Q^4@C.E-'$<-M06/WD%AB*^ITT0 ./QB!\G M(]B4&A-!7P%:L%03O00NO-B]ZCD?U_+'Y5JZ3"[+Y/(AS09JAZ')M9=([@FA M-V49C11]*?J9%_W BYC8? ."E)]2/4AU4>&U0?6OE)/9"I,L:1BVH;O>FPL M95_*OI3]#,O^([5Y02#5':P\UH7I#Q.;TPSF3"TSM5SZ/* L"3O$I(J0*D*J MB$.J""PA?B*V%ZVL'CF6J8?E6]/BZ)EBA1E'0NY6V3=9UB@E>7*L)\HW&SF^ M*\KO@H*\2 7>F=*TO $O38^4PO#2F(6X&P MWL;"DCJLK>LC.8,Z.]/6(?J$!\^4NX5"O@Q7E>/.?.E.PTLL=\#-H?(:7Z$V._9@@+IATL%88SEUL=%@Q M<_SRL\-<3@);>0X^*X Y4]JV@I9%U"*)71$CT\!M1[C3@/>X)_R#KRPRA'(Y MF1CN; <-ASN"4-9GBS1%WG$\4U %E\*RLUFQQ\\&*QWP/-_#QI\.,#'U*8*< MI4AFGBE7/L,*,7&VJ]CCQGM7ASO9 XB("Y",Q!PXZJVQ&1Q)&*1%#>(1SGR" MMV(92YUG*B2,($58T$EGP(WN5W)G9C'#6WC\"N<'X[W;@*:[RR-G[W%F=D+C98[A@6 M"F(U[[3(.#BGA^N'8.>6.#N=MZ"(*>*-_=29TGK!]#V.QNA?OLE$K;!%GE64 M>,[;7K!5RWFP@L)=G)4_$M_EFP=QAYLX+PWW%=KC%8##N /*JS!Y2PG!^@@* MGHL1 5"=JY,,BS=Q-QT(3M\+2I+7@][AZC*L)>=*20\V7G&A]NUIK:LQ*1^7 M&X^2NO&H)#<>Y7CC44EN/'I50NZ;G9[2?FV34?0SQ9TUF1A"IC&V26/,,'CY M9$'9K)^RB!)G4UILQMKM7NM&4$\[FV6T;.<\DBCO[^[U!IWEXJSM#M_;W>[VVA==KF1;_[X' M+=RZ5'KMFU:O>7[=DNKV\.IVO:A=ZMODZ-MJVO1M2>K;-]:W?[1^*.W;J[O. M#6C#)LU3BFV%J/\N/LXCH(:G7^ MWP8?&AL*JBL^\D LOESI#BCU@@^)Y:[8H:>#3OL!*L!$ )PQ78DGOF$N?&FZ M3W:Q_46DQ&S).MT#!6K8O,+=YFL(^^^8='4:9M;RUQ'EY"N\#]:79O!?#PU<]AP5](479@^'PR=F "]SQDP8[.H$.Q71F_>!_6IH0MBGA+T9R73(02+YS8@+=<3IV]*(&U;58@ MA['V:\TT0XK7U,0D15@@5F<3'RA$QHO<7@@/JO_@_MHF%;V"5+.OK?-;#IWV MH46,L,AFZ^A=II @&O'S\W_OY1T(*140^N,._]%'ANGTF^IW4F!PO8O\!]D$@IH4V M0OQ<,!0;1O7K$S7WC)=7OD//XV!3CZ_T]XOKCY(-D@T&S121JMJ?FE5+!Q 9(N'%EGIN^6483LWYRG3 M+9)4DE225))4DE225))4"275M^[?L^NK;LXY>TE;OS%)WYFVF#[VO7");> ) M4?@WY3NRQ>^^$R2:W0%A-'A@1*,7Q4]X?^YF\[(K?N":Y_OMN&=_C"*6]Y9R M2J2@*BJTQ4)958HE7'NM5-Z_RD^B[<[R]?)3O@'XT!5R,WM8^1=37&@;%E ( M/KB(KKIW)ZONXB;?,QQ=>F\'2^_7N/0>K)X +WY<6JR[F^B_H@C71EKLTG & M1MW"0*<(.HFSI(PJ<29Q)G%V_%$/Z)YEW/$ZTA[123DHP_Y"/G4_2A](ZHS$ MCRIQ)G$F<9;,427.CN8#939%54J/BI[)D?K5B5:T7 M2[D1VVH5U!26.><$WD:QJ-8:^7$V-+58**BE6HXXN@8.5CT_AE=[)[ DUB26))82K39 M+:FE>E4ME(JY@;BBU=7&GN&5$7ZR78A;BJW X!7J>H$7L?1XHRVV63;.RGR; M92EFFV5J4@9E3:W5\Q-!ES0()_,30!UP&98>IM,;(V^5"?M*=Y88&\!9R V^I5E4; M6GY6DDOELEHOYX>^Y;JFUNO[M4U)AK=64NL5&53GRX.'GE!]B/FE6#0_I MC(:'8H_(&/=+XDG$['K@G5:H0=BUNZ)_GQ:(JW6U MFHK* RD&$DL22S+LS^Z.0TSSAWL-TQGUJ\4*Q/W5_,3]);51K*G%')4JEM5* MN:16YTBS]F M &Q7;O$__JA;>-TI@D[B+"FC2IQ)G$F.LFF+W87BW%3< M81CUG%*9L'A7*C?VLO"7FG3_NWJCH&IY6N!X5Z]!!%_8O58A/1!#-%LMJS5M M]_7[-,%R^3%EDRQ:?A4=F2Y7E9+U3PY(EJAH5:K>5+7Y1+8I]U[LZ0'8 U!R+E25!NYBIQK=?1)=F]IDB*(08'7*GE2X+5B02V5=E\% M3@_$Y7I1K5?V;+02#7&MK!8*>Q9C8:7AO^3!HK/&4+N:?R)RB4'#'9QX*O!;QR!YHWV'HD5G/9.Q&J#^8N'OAD7>%PC\^*2'S ME'#"$:=-JY14)?P/.&T?EC*05CHKUO'MF:F>56LQLPTN3Z];CO[KU/4(\Q;? MX?&$_QUP M#/][AN2<JY/>WT!S@X M C$MB/F#LPZ!J&_->'GENV(!5SCEB<@IH55-TBHUM*KO ML;U8[:S"VXMI,>W%)!LDF@T:*:-5-;^T*A8.(++%0XNL]-URRK"=F_.4Z19) M*DDJ22I)*DDJ22I)JH22ZEOW[]GU5;=?,=\I;?W&)'UGVF+ZWL#Q76(;KBK^ MIB\Z'7GB=]\)$LWN@# :/#"BT8OB)[P_=[-YV14_#.*1]]MQC^S&D[V2O2_4 MIHQ8O&B/&$/3-ET/NP4\T917[FG%4LYV@)4!XEHC3SO 2G4\&67W?OGI@;A< MJJCU7.UX*U>Q9WZ>(,:&^7LX$D%N=TN1&>Y0EQ*F#[@=-N@3M9P1[\J;? MK&R,+;$DL91L+.VK%8Q:**"WF:>(H@00UTI[]KUD/B#93L8]=EI*S6VYF$GF ))];D_/\8BE. NG M]Z0S1-?4@E92JUJ> IJB6FK4U<(>3@I,$\S51DTMU/(4JI?4DE952Z4\59M6 M5 CVU$JN^B;6"Q6U7$F/&;+R#L]QOR>.7W34T37VL"H*QYY27<(7BDW3H&KEC#@SOSM("G532U6,A3Q5ZYKJF-7)WU5ZY4P#CGB:NK$%'L M^RQ:&1PG.SB^I9XRX@%R*HUMI8#>9'[B!4TMU#'EGJ>8L QZJ5S971&G!^(2 M.%25'&4ZT+6HJY5Z?FA.'=[A)_+U"/(^9 M#[XX;LMS9L_SBB'2QB;9=FQ LNTQQX(KCX%%-K&)(74]A3<&'#B609DK2\,S MJ!O>U7(46)9J^7%E0.7O8:]S6J!]5U8U+4]U@]7200YHE;%S4A/635UGU,-= M7?"_+F4F?*6I*N=\,]>% C:'(S[4 M$['\E":^*]6B6BCF*4=84@NUDEJNI2)+*'TXB26))8DEF6&0*7^1R_@@,AL+ M*8TKT_[N6#[W1[X 34:T(FVEG1U$:C MH);SU&%=+!X4:KMO:TH/Q*5:<>\ESDF&&-@:(*X5\@-QJ0!4+NXWDR1S##W:5+*_JKU3J5]+I<+8*_R4Q>KJ1JN[&OY28<7U8H&BFP/ MI9+I@;A4+ZN-/9QCE!:(-;7>J*D0P.4&XB+XV+4];YB4<7<63/B_^#RH 9BG M#.BAV/[P@3+%Z<^%U:[BN_"8:7-[[_-V,38$[8&]'\$[_+ECMX=;&U>J"N%/$DV[*JU7/42D8MUVI MYZ+::.1GY\+AH)99CBS8Z$O3\CUJ2"N=$GG.IY6NX'$LC:):W$/-=HJ@KF"_ MF9):R-4*1+FAJ:4B;N:74"?:2J?0_B9OE>%VLE 0;EB)=X:R0I[W: MQ;-*CDXFU<[RM!AQ5MF]?T9Z@"WE9V]+X4SF,J3-G;.Y:5YOD%8WR^""(-@ZG!=@T6=W,QL-I66=H7G8/<4A>Y6T.R4M*!DGF\M(TJL29 MQ)G$63)'E3B3.Q[2GP%!+RL3:P[E''4Z?J<5S_+4V;E^5LQ/^J-V5LM/BX/J M68[:6&MG>SZ<4:8_\F&84[XP(4US=N$%:Y6?_'7MK)H?/P1,)(>*&8FIW<61N($*-'ST=R#2\ 1@<[1]SQJR^ MCE4LXK4'AQE@IL2UJ(TOJ K^[_W\(^$W^2QG[O!)?51G2BFQK#$(<1 M2X<4X=L,=&I9(V(8,-#O)X43_GL(H(=1+3)RX7+X:W)K!MZ3.1]M[3Q',-_RLM6."".C<\/-S_LUV'C)RXM^ M6O \OW]P-RU13MF=K?PGL7W"QH(C-?!X"QKXO<]4(88SPN9;-GR5T2=J^U1Y M]$V#V#I5FMT+I>>,3%VI%JHJ=^&*A4^=X+$^-AQ MJ:)/1QZ8^@ FRRB@TN/=OP %V#',Q2YA<;"=*1WJ^A:\W'<8?'#D,-XO#+Q1 MTS%.2L=GRL $=#+X&-[T M;0Y"@*_%Z53.E!BO^L#*.[J2N:YTQ A"9(0]:-EELJ\C)=F<]+\>6&X)TW&$ MNS)/])E_(G.*0L%#U7DH\%I$G3]0$!U4Y]8S&;L1Z@_8O.7F-BADGA)..&*" MM4I)5<+_0)C]82D#::6S8AW?GIGJ6;46,]O@\O2ZY>B_P'@3YBV^P^]19.3P M-?[5YV#&#X[%33U1!HSV?S_YF^?H)Y][W$Z#?D$5!XSC_O:!K,E@)[$.3OVL M8@)[+1JC8)I,S(;XGC,7Y_-+)])[V,A[*&;->X@UX\7"C!E'.SNU":4BF*@; M2ER?T2$0GW,SHX;I*=>.Z\*$'1O[8H/1,8FEM&W78SX^B"=:A.;^HG5Q'1AS M-;#FY!5;SNU7U"BZ^S-\9\JW$#X-[F/0H$_\ 9PKS&.#&F9 MY,&T3&\2NFRZ?]: ./P<3' MX&D,"6=QF#SX1]-7@GS<\X#:P#'!T24,H08W !NK*)EN+!,/?W)F<)"9-3I!50M-BH3%-(1>:.+\YU*1^0$?"Z6'4]!PGKFWB.XE,#9E MDSKM4(6\__BV"12MN',&10SQ!HEJ,4DARB*"W42X]RBR0>:!KVK,<2H?'HV" M\,\_@OTW#&HO$^9*;1/=$UN0&$(:HQ;V4_&XX_16+/T[=R<)UUU2>:0S"']'W[M_3'R%MO^][IX6L7##(.],62/(&CN\2VW!C6J!NN^%^-6_DM[KL]P-_'1F^D=)ZP(Y[693Q_7$NLX\VTTU ;V&=LP:(VO)4TRBB7C['>^ M%;5>K^2(;R3'[,PQ6D&M-\J29R3/K&^>ZFJY(-5,1H",G?+;,1?O)U.B+@_EYRS9N; MJ'+*>$9&ZC)R2C(19*0N^2T1D;J,P?<0@U\1DRE/Q/*IH@^(_6--4JFJQ MGBZ>.9JB2:%DR(@H 420$;CDMT1$X)E=*Z\D+DZ?UJSC+<>%V!P"===_ 'J8 MA(UE3)X(?Z=84*M:NN(J:8.D#4H^$:1W+3E-HTWD>]H(L.?T3A533LU3E54T+QG:$%^,^8BO<5:Q[@* M;F$C-EI[*6(:#G8U5SMVPQWB;HNF*>)!X8*#6*6I-$OZX57O%?TL ]//,@?N M1T4O".*Z*,!T)Y< G*9TK>KUOKN3&2\=KV#4-%J4\+'^E_E58[VO6FZ-G4/V M,M\SF&V7J\*]3>@M0/5]^'H'ZE[SY57'ASQ/OW]PO\=!>3G^%L6SX-V/7X)" M+0I5 @V5P32Y5L&'-"K+X%T YYQD4;$,RED$#YP$':Z/![ZO#=_469ND6SNS MY50:%W[+_7XD/]-,P2!IFM_ XP%S ',4>0VW2:4JKA3V&\NHW5R$/XRC%+L+ MP+$H507P611$)19P_*AB-1^K@CG,:3\,!CU0)_#/"_IS1']>!E$V";#M=?M( MGQ^GY$DRIXSJ*M?L:S?>>8\<45RV)&U;C("&OT[*9)Q@_XB_!K-D A2_EE=> M[L/:.]N/Z)5V<%VM%MSM!??P;:?SWW85Y6&[V[EZZD/_Z5+[O6^L/W=_[O[< M_;G[<_?G[L_=G[L_]Z,]]\VY)/?2,/NI>[K[INX/2OWO2M[\?,I_KW@/FB2[ MIUOY(%J^/S4%>P)^2 )&Y]8#TZBGCF.FC@M/'9XZUE+'R%.'IXZUU'%YQ-1Q M[JGC8:ECT/.ZL>=@ATRCGW]Y?\0,S!.')PY/')XX/'%XXO#$X8G#$\?1$\?O M7_[S^&VFVY2YW$.O1[3H_FX_^".=(2Z/PQJJ*_KM+4(Q3QWS'KXAF,ZG?.[YS?N6,9 MU>^1U7Z$)4S*ON*\1_J7W5R':589^;AC ZB>/L,C(GS M"P]GY"EG[[+_<'39#_LO"O'7T\Y]TX,;A:>#LZ/#4?.T M=_"QZ:>VL;_,\J)Z U^9!TEV#0;WW >F#^:2#\Y[8:]W[+#BGG*> M(KAX.1R%EWU/.YYV;A&8OCP+S\\][7C:V;^#REDX])3C*>=6^0@],[/PM/S&>JIYN])<(@ M')QZ5<(3SMZ$?Q*>=R. A'I\<>O_&4\Q24TPN'_:&G'$\Y M^TJKLV%X?O3E8CYF?!SF\0<8H(CB"H/&ZM%-Y ,CVEM/^>FXQ?_YC]&@/^AL M*ON,#\'3FZ>W8Z"WPU[54V;C#L*^+TWUE+._\QC,JJ$WJY[54KV(.X!#\/3F MZ>T@C']OUM^#6?]3DD59G$1I<%5'19152@435237495&IP MZ<-3SVJI7L8:7A^]. BGG:>P.-X"HQG$)Z= M>UO>$\_>Q#,*3T$].QL>>VVF)YZG2&X.1R-0>T8^A<,3S_[J\F#4"R\NCYUV MV&*&/Q&8JVFVQJF*"IKW# W*;\9ZI+=88QE70:-K&ZZ]%.E M:OQVK$9S@AW M6_+*!!T""F(PT%71,LY;.W]+@_S)+.WSH&5?-_YRYN2N@AP&[57@9X[O9*RF M>8&^D_0F6I;.Z<^,Z^4FF50SG'CON[>!)IY3G+#C7ND/3\- __'Z[:N_K"6@ M_NG)8(3?;DSUY/RB8[;RL?T\S>.O;\HJ*JK5[]#O%!*R_AJ]]49F/,Y3S 3Y MKRB8%6KZPZO_J/+XU7__AA*_I9*(9^;APY48X,.\Z+B2KX MD[@N"I@O'15P+?LS1:E/"Q_I?Y58-@7[5\=$(.Q!E;GBH:_CHI MDW&">()_#6;)9**R%3>+#%>X/ M_>?]+\GON-]QO^-^Q_V.^QWW.[YY29M#G*,[I3/K4Q+=T6K39,'LZSK8.,SJ M8* $PMED/[P:#%YM&UF42O[1#=;VP@#_>]U^1).FHZS*;^A-?PW*/(4-VT\X+ MH&!/P ])P(->__R!:?1>A_%T\6AT<7'H=.&IXPFI8^2IPU/'6NJX/&+J./?4 M\;#4,>AYK=ASL$.FT<^_O#]T!N;)PI.%YQF>.#QQ>.+PQ.&)PQ/'\R2.W[_\ MY_%;2_M3X[W$MEX$@7R?9+Q)U2RORRB;E*_O0C#[T(8O CV4(M!/T9*R%:L\ M@%]44YA.$-IJYATZ+_=/PTG=X];2S?ZN2 MWC#L^<9:GG+V+W09G87GISU/.9YR]I57O=/P;.BQ"SSE[$TYPW!T] #P=S*7 MO2%\#X;P_]81UK8A'E)=1%FL8+_)-/9&\$%<\[.+T_"B]Y*44D\S=\<'Z)T/ MPM'92Z(:3SOW,]_3<-2_#$\O7I+;S=/./WCR]>7I[KH?@Z3_F_?%BJNP*2/ MP:Y/JB#-RQ)>-,V+X%\KD?@XG\^3:@Z[]\B6_X&1K><=1W((MRBB.[Y%>DH[ M@$/PG,W3FZ'_0_ M#@^!"?I?U5$1995209+%^?RQH_\'1KY>O/T=@ST=MBK>DILF,'P,CQ]49F;GG;NB78N3\->_]B]1S[^_]36_:48A_T6TQ.@^HM EV;4J*_BL4*4JKE4PK;.)^=3;_EYC.8)#\/4"]X<+=!&> M'[W/V?,HSZ,.[1 \O7EZ\_3FZ>VY'H*G-T]O!^$O\#D#C^95^ #%%%&\3^P"C7LX\C.02?+N I[; 5H\->U5/"H S#LW./$^@I9]_Y#H?A MQ6#D"<<3SM[@I&=G%YYN/-WLRW".GMOXR/U3V]@_)5F4Q4F4.HGY$U4DUU&5 M7"MO>7M[Z,@.P0?K[ZVXL \*[84/UC^KI7H>=0"'X.G-TYNG-T]OS_40/+UY M>CL(%X$/UC^:(^&WO(K2)_07'#:;>,KRL-.+8=A[41$M3S5WG>]9>#GHAV<7 MQ]Z)U7.=B[ _/ \O!B^)XWC:N:\"H7!P.0@O+WPULR>>?>=['IX-^\^@ M?;BGG<>GG4P2>!^E>=5$MO"Q_$)>^' U P MSL]>DH!XUHOTWM<#. 3O[??TYNG-T]MS/01/;Y[>/+UY>CO&0_#1\V-R&Y2S MJ%"S/)VHHB1:O'@K#H2_?#]1TR1.JM?>E7 0KH3OS^ "G U.CXH_O/9A]:>N M]#L?#<+^Z-CKMCS'>8)JO_!R- PO3CWM>-K9=[XC1'D.ST;''M_RM/,4M'-V MV@M/3SWM>-JY1<#ML<><&,S&OZ,QJEJVK)QJJ*"YCU#*_.;,2GI+=:" MQE70Z-IT<\:X22;5#$S'_G0%6HWSF6NN],,#_7K^D M639^0Y/Z:U#F*24%N!.]VT[2NO'T<1>#6*7I(II,8* ?7O5>T<\R,/TLK^2Y MT0N"N"X*E56T.B 164&O]]V=_ >R>A@UC18E?*S_97[56.^KEC]EYWP*F>\9 MS+;+1^+>4G13H)'9?[W#E5GSY56/BSQ/OW]PA\MAN5=F"@9)T_P&'@^8_DI5 ME=BNH)H%%?R:3G"2WV1!/L5N!561Q)6:!'%4PJ%U>%T>F">X:Q[LNNL=&^P. M\037ER?)US>JJUS?J=TN]#U>4V&))%=:U$G#8_\**ET!8IPEDXG*UEW@X=D^ M_.95E]33*^U@!5H WNT%=YQ>I_!U5:.'_O/^E^1WW.^XWW&_XW['_8[['=^\ MI,U1X]&=LLCU*8GN:-37/JFO^SI>-@ZS.A@H@7 VV0^O!H-7VT:^O46]8HXW M+&K75(M!^57%HSDV[F+*K\SPAK7G<9Y.5I]^5_+FYU/^^T<5J_E8%?S3:3]T MC8J]G4/;:><%4+ GX(.M=0Q\M3AJ6,M=5P> M,76<>^IX6.H8]+QN[#G8(=/HYU_>'S$#\\3AB<,3AR<.3QR>.#QQ>.+PQ''T MQ/'[E_\\?IOI-E56]Q#G>A$$\GV2\295L[PNHVQ2OKX+P>Q#&[[&]E"20#^W MDCH?NZ'5W3(+GL&H?N?\SOF=.Y91_<[YG;O/4>^D)AVA G1Z< K0_]81UC<$ M45G6193%"NR$^3RIYK!% 2C%P;]6'IB"7NH11PZBEO)T<_:MP M>\-1>-[W/<8][>S=!#8\ZY^%9Y[O>-JY!=\YNS@-+SSM>-JY!>V<7_3#B]&Q M(T=XVGD"F34\#P?]P9%3C@\K'(=5_3&[5F65%P@:H8IKMIE]]\O#8 5#E"-> M__"$L[?^<3$$&>*U#T\Y^U-.>'G1]X3C"6??GKO]\'+HT5V?U5)]@X,#. 1/ M;Y[>#L(J]_;V/=C;'Z)R!K9VK))K-0FF13X/$C'!2XIBC_.BR&]4X6WP ]%K M!F"$#[T1[BEG_R! OW\:7I[[9O">=O9NZ-T;AKW3,T\YGG+VG._YZ"P\]^T. M/.7L+Z]ZI^'9\+AZ@GG*.0C*&8:CX;$+*Q^Q/D8+^CJ)@CC/J%PXPN*XJJC+ M*JAF417,HA)F6P5+505CI;( QJJ*9%S#]>O@')\?NYK$#SE[#O?B\O+\/S,.P$]Y>PMK$:#<.!SR#WE[,]S M3L/+_K%[Q1!]^(4FPU&)2SO*C>P,]SB5+#((\=ICXP&O6&])$< M@J^#[X_F$?A;&8/='T1Q#+M=>>/?CH'>#GM53YF9&IZ=^@BJ M)YQ;I/N<^J0-3SC[!U!["+WCO4:>)CN(0/+UY>O/TYNGMN1Z"UZ/ON>#BLNT@_ 0^;O^4L',:: Z^%HR56QN/GR ,/(P,AU=4V>.CT1T8 MF7M>CL&>COL53UA-GNLA>'KS]'8,]';8JWI*W%"?QN(IYU:U2\/P\N)%&_S/-C^@?W!N M@=]R] ,4"G, 8DP!B*-R]L@N ,\(NN<[Z@W"T#L*AKV/T MM+._XAJ>7UR$PZ'G.YYV;D$[H_-PT/-\Q]/._K1S-CH+!P//=SSM[#O?X>EI M>#DZ]NP*MIGASVB,S0IOQG[D=YBS659N?[#&WGWUW[]FP3^BK(Z*):^P#^9ZKP]&^XT*HDF^0"/SW9??&U/K M.H?]E=Y>__P-O$B6#F/&F/K^KSH!\S:H2\QN+U15Y.5"Q55RK=(E&;Y1I8)J MI@+ZUQQV)\BG9 8'TS2_H:\E69S6$]6VDZEO>_LS?.%UE,(XY4GP&XP[S=.4 M(/,#.MA@ =_ WP9YC57]J:+ORDPFS:9V9AH!_!P1#@!.=0G44 8*SG(2_*AB M-1^K@G?[E+?[G/Z\T%L/?U[29 >]0>\DZ" .Y[1'N_HV.FZ*,\+=[D,W]G8:#_>/WVU5_6$E#_]&0PPF\WIGIR M?M$Q6_G8?I[F\=YRDF"_U7%,P*-?WAU7]4 M>?SJOW^C2P=7^@,\JPB[,MJ1P%K>0]FFT6IG?V45; &VZ7J^ZA+I>*0RT3K[?[05WG%ZG;N'J???[Y_TOP.^OWU^_ MOWY__?[Z_7T>^[LY*CVZ4Q:Z/A/1YZR&2U;%OIZ>C<.L#@:*&9Q$]L.KP>#5 MMI%%T>,?W?AZ+PSPO]?M1S0A.@JD_(;>]-> [-6&^\?/S*?^]8GV[5MS>_JCMM/,"*-@3\$,2,#J''IA&[W483Q>/1A<7 MGBX\7730Q+#KJX/$JZ./=T\;!T,>AY'=CKP(=,HY]_>7^4K,N3A2<+ M3Q:>+#Q9>++P9.')PI/%T9#%[U_^\_BMHOWI\%XB5B^"0+Y/,MZD:I;7991- MRM=W(9A]:,-7XVZOQMUX=D^4,OJEGL]-FO4')VU8/L'^9WS._9X\_ZIT4K&>N.CV.,O1/57&U MU*+(KQ,LC!HO__)]72H$/'T=Y M51!468458^Y54B7KLUB:^>+-[OOVP-QJ] ML,)?3S7W4"[>NPS/AL=>].NIYG%YS6AT%EX.C[U-NZ>:QZ2:[P?]83@<#(Z* M:%Y[JGE:JAF$@]YY>-F[/"JR\53SQ'K-*>K"9T=.,S[@<&16L[&4_^+8S_#S MM2J]U7R(?.+[5#.\#,_[QTXS/I)\,#9Q M=R1YFF11%GN;^ YP-GI*+SH^8B@IYE]O/3]TT%X>7IEFN%I+^Q= M^HP53S/[6#479Y?A\,AG#X*'#,*S M2V\7>8K9)TXX#,_.AD=%,UY5>6JW73^\O/"VM">9/6QIL(B&7C1YDME#- W[ MX=F%SWOR1+,/T5R$H]'+MJ&]=7Q/,>4DBV%[2P7_\*;PL3&"T=DP//6E/)YF M]BI1[EV:O9*?NSW0J<;AZ<:3S5;YWO1OPA[1U\VZ&GF43E-;QB> M>R@$3S/[T PH-)?'GL'B8\K'835_V-E*#J(J&"M82X:)V?DT6*JH\*;S0;", MT_-!./!BQM/,7D;0H'<1#L^/*Y+LJ>:) \GA8'0:7O2\&>2I9H]<_G!P"50S M\'5#GFIVG^\YN>DNCBS7R5/-TU+-Y: ?]D?'[MKU\>3CLHP5?.QMXD/B ]Z^ M\53C[1M/-=Z^\51SF%3C[1M/-;>AFG[_/#SS&"R>:O:QBD\OPM,C*W!?9Q7# MG]$X54T#-D[!]*)YS]"T_&;L2'J+#2CC*FAT;:"UER(VXVA7.[9C-]PA[K9H MFB(>%"XXB%6:2I?:'U[U7M'/,C#]+'/@1L#T@B"NBP+L5HJBPVE*N^!>[[L[ MV??2:AA&3:-%"1_K?YE?-=;[JN7)V-EQ(?,]@]EV^3#X ML2/I^Q/WD':X4FMFO.J&D>?I]P_NA=G1Y[)S MP@6S2"K8C7_34.1Z^0BCC2LUR519&A?+BK_E@?E$PUEVUKY*K>/9!\,RF_!C]%<9473\<:'YP3 M/BR9XAZ6P6>51A@4K?+@U[H(WM=E8O5T^?.>IK2RJV_W(R#>4?RWH\HO)MHE7'P^:5_[^-V_[5G5,83VYWIY?["'$[W2R#WQ@?RAI?DV% MYQ]F21;]G_\8#?H7;Q&4#1\"T965]1ST,<8V5P&,4(&F-L?E?U55"(I:H."! M*X(]!Z5-7>?I-?X "E-=5L4R1&=AGNQV+WNP@*8,,YH G,8^60$FPW^I:I?DB MB,I ?<-]59.3X#?0M MU5<-QYO"U:1'-U4U>?!4U'(9QAXS2,K,S/=F1O.Q+L^!*94"R('X/3/.FFA$8X4GPL<*%+O*R3'#: MU4R^\.GSAR"-;G0&#>U8@O8*OD#@#&&R-]&RY"]-$'X@>&XQ% M<@7S?*)2&A0&S-053!GFL PB@F+$\W\'"R)*L=>49Q+!_Z"< 4G +U6)>D-2 MSN#E2):J*.$VYV"7-5\%G\)A1D@!:9K?!+#R<9VDDZ!>Y-E)\"FO8'H)G"4H MP+#I. S.'4ZU2JH:]Q-^-P4)AN2UB(HJPT><3:&[ED0%*.EP8D2?[N3-B<^B M:V49#-!&0DT*:U@"E?_ 9I6JN$YBN*O3(I_#4#E;F;2/^7RA8$:@4<$.556! M?1R$X N%)(X_[;4&F&A<)*3J(KL3I ]\!(D+;A20/[Y^];"K& M=O/;=5>*&?4Z]DL$(<11EGB@W8SX8Q:@;87+#.D10P SX"MXD[*@K,= +W30 M*=W@0L5(EIA=!I0^KBM>3%16[MUK'#2<*.P5SD@?BLR%O[#!/KU/*= ?')H8 M^'_S.BAG>0UW"D\8S,*B>0Q("^:\%[P M\+P S$:4YZA(C"-6E_=2@E'E7C5?GIAMW#V&<5\AC'64ALJS*NZDR.ZQIL!7[F\*>Q0J\#\*<437'G]&=%FV<04]7$,PF M43$IO3+LE6%_^Y_Q[5?9C/RJ>/G1UP4SSH R*/P01POV;B7*,P+/"#PC>,Z, M()EC&W!F!!Q'9_-787PE45F\]"S LP#/ IXQ"XAA@"2K%8922]@Z9@:5BF<9 MD.L5!D&G151611U3$!,?JQ>+O.#< @F"2J"S$=:?P0(Q)E9$68E1Z#R38+'G M*9ZG>)[RC'G*N,BCB6+G F:%8%1_4E,#U:DJ,$3N68!G 9X%/&,6H+-R,=DM MKS$OBK)O)K"5I9O&%XR7I$?H#+]@48]3L#TJ>&2,7\1?=J54FL3!?+Z(,OH5 M!NLP+2PJ/'OQ[,6SEV?,7DS\ ME#J8!4D6-T62'X -@XTV3"^;OR'+,5?(HK MW-$/ H],Z#MUE:0P.?@A+G+))SV0D+]G+9ZU>-;RH Z1.@5%A-(&@^MD7$08 M%&EGI*LX+Y=EI3P[\.S LX/GS XBKJ$)I7J&RW1RX1 501.#HJ#FBS1?*@R9 MX@.>)WB>X'G"L^4)$S55['XH57JMI%:IPF(#*BY#%A!=8<5GY=0;A/!8!82O MXJJ.4K0X%K#U\/&B &X2+[%^B)6 M8RY.CU+_FR M.WDTK;/5-=!1_*\Z*:GZF(I/:%7!OVKV2#5Y!X7,S:,XJ)X1%Z^LGR_59V]B M/%0V#X/^$A7QC'6"TWX(*QGTJ7P>WE91(C"5B4$)[%5"E0M>E2-RA, H&0+$5 3L1" M@-S,E!1S8RTX#)L7E_ 0&@*M;%Z!OG$_ E3^F*P[E:<4TP%4@6,#)PA@FS MW8B-@C@O"?J K-^) 3#0=U3@4)HH%3K/"GC""@'^QM LA*- "#CP;;8QDK*L MY5:;V"OR&/6O&F\C_*9(2B,<&^MMK53S('T1M2PC6<5&3Y$Q"59%GLJ;0\W$ M<)&:RP0VSXSV""X(,C>:<)V92^+.$_D.172LAD3B/S)4K.E7D$*TC+K7N^,5 MX5T5841_Z00CN@)Y6&2;8&#<- #"8B*DGQ:X1P/B"2[*GWCDP'R%VH@GM^0? M)B-H<&,)1^\ZR5,&#T IQ2 \-*B@N5C$45I/V%A,CC87*'P%W?^2-:B8 MD* ,_$!45[.\H$*+I@ZP+]^^N27??F+[X ^\[J /J$D+!@9I0Q-!JE@5=6.U MQ%'@E)(((5M Q7I77P%AH#I^SMR4J>-]E'W%[WZV>_XAG\^!_[ 9:2O#^\_ M?X!OY5Y9[:%; =.++@SQSF@2!!R,XF'<[81[U6,-4MH#./ M.IV/>$3)//@%C#"X+&08O)O,DPSN$9,MTK"&J0S>(8 3W03\^%<^^I_EZ#\Z M1__1'CT\[*[8G&?[U0PXU?ZT"[X<%9,DXJRIYP3Y6,RUWW]23X5!=EC;%7=(%T'B S5+O[W:R50>Z BU+^ M*=H"*$@(8TISZB1#3IT8/#7'\6)<>:B6H+8/GQ?XU>ERK=E&1^S($G385#DC M@]'9I0F),^$T713K81_V6=/CJ/Z7'O;AQ< ^/)0R='!$_:[4>JK)Q"U4JJZ1 M\:[AI\P1-6AE6>; ?(GQA6A]@L8]3RKB_@&HGM,WEM=B%(+*AO+@G?T:'OP7 MU,UG4<*<,%-5\)/AZA\-N*?(]W=?/O[T,0S^J6L56]]1[<%)%S3?_N?'G]ZQ MJ\J\=*L$ ;8-JN7H9(^OB,!!PQ_,$Y*7':(GLR-^^O0C_.DNVXK&+^S"@_MQ M$@8_5Y,36DWSJ_!1YH" 9F6>)I.(/0_C,A&Q&FK7&*X'#V+0&_2T2QBW9T(X MQN)ZBK*LIB7BL='ISJ()(6(FUVHBQ(*RD. NT429T#P%E52.B@TQ='F!]D>! MLDD>UV@614(5[A -J\D,A*<&C"^_P#@AELN12]@:2% M,#7<,&PLX@?C_L1I3H83R6AS(]QQ*&9C:9NML\9F\-4B?_G3^\O 2OH1#FXN M88L1;^+Z2_2YL99?T;>J3#ZM^5I+4^_\TL'92<'?:[@:%-?@_.$/*; QY^!@ ME3_"]_(R(O\L(^SO8Y?0$-3*<=XW4K"YL[5B5%/NHLX0MVV5U)![IYN&*CO1P<:!&IM5+K)QK-?! MAV*BRFNX5?.T O:6BH'5G+K"+Y6C@42!B6,F0IUK Z].A0>&Z/> MAB+?N\FFSDA7(R-H$2W=P)_DKMPDI?N8+@."7R766L)I8 K%MZ3:PRQ<.CB] M3\I(_XF1.QW_);D(=R&)223"1FF)GVB>2M,7,:H?\MP7N>^G) 4N\IN.)^ J M=F>RL+ \^"6)B]P\_4%[1CH]0QUOTY,)@X7C;^!0 GZ%XO/39"^7$#HK4\)54,4/D34S9!TK9 MB_)&.VO44KCT;F464><\1.5QW^SPE=W]LL$<;FK3R>8R]3#X/GG-#@6)UJ"O M"50E-$1B;CZ)#!5X7,IY3O#JS[^\[Y_T^%MCT.#(B_M]TA@(OF#B/NS!YYE) ME-5QX]=9"<2>HN%C_.XP6&.TJSR?=#GCZ='KY@(HY0K6G@7C*/L:<'F [I2 M&//9!%^&05\^"Q3QL$3,T"B-ZX\EB.:J!K+4I(?(2@B 'C5^!*:'R5ROVX/( M<;I>$QG%!76=(/TWP@8#R1Q4'<8V33#-K2JUZ$Q9 'GGX'EKIC-X^\7(-,P MQIC"EJJXQJ&;4ZMN5ZH4 JY&GY4&@QM M$LGUV4>6V' #R;6=KLR:BTO)#$WQ"!( 7804V06C05%,MI*P3!S7!>5[3J5W M@RL@2FFPL?(YO<$,YHS$O6]P:<:,B]F3HG_

R$RS$SR M#Z)N)_BEC_B2BB1X3B2=)HER.'\^"DB$4"71&8.&QW1FCAH;C-M81I-AN9!% MW:13DVYL$?M0\14_ 0*V&8HUQ U7H% H% H% H% H% H% H% H% H% H% H% M H% H% H% H/5+J(FN5%5F\L@B&4A<3CB2J%@C9P@(83U N(5.%\3B>8*GBW M;%QU!\L.I9YQO;0+X;..'V,,MZ^S,]2R=L27<-LE=O/U7 M;.J6Q,B0>QY$#4<311>;[FFAK)AG$F>L(7.K">1QRQS$L'C<*UPNZ5V379N8 MU=C%A7,ZKZ[Z0NOL5-:/D=I. M(OE92;".=*V31RX1S*XP7,@B$]OV8\M.=P)%<3.=NS>Q*'&4C@("ZHN),FYS MNY\\;$10?(.L4HM\NS"24V-2H'F9N+$TKJH NVS!6,<")=#%7SQ[OB917WLZI7>>!2ZG/B@+LKL_JN^I06R!(+M&&M'INU"=@ M:.\CF$@-S6^<5UBYIR6 N*&+Q2(Q="@V;%HNHFKT^;0.-N*CO08 M$BMXRFKM9$-E"*NOI[.1S*P92DTX>MD3+'#@9:^&&8MKX8Y7Z;_DH,=M1G$+J]&%!H/R XG;YABVZ+=3\H./\ Y)XAY%TB35J)HHV6 MBPO%2DUTM;+['1"-$QU9&=A5;-D1FH7&7%OTV5)8((N)O.UP^PS$"MT7Z_Y MHM,GQ$VI\)2]*L,./5SD7<#AB.2'Q&"\O,C5 VXV6MK+!I7% M=:ZD>2MT6#1_:/>R,]3=7T/:]\QS/#U8Z][ ]U9<2QH M*^99+?2&3#.I/?V.&KIPA7T6&+;%1_VB_=,[7M_"H*X:',7"V8W5Y/.+VPT!&(K99M&17.SVH82$QPBN99Q..@P>>A<8$EV6-Q"A60'6TTULJAYT0CK>9D6.SH+J;Z>XR0*2Z MPW6E8'C1,HHX!&\+ X]@9PS#Z;]7IN%UV!NQ'4BZ3'][4F/YN2HS3XEDN8A8 MY<<="I,\"H$6@.HPM(1>,\E4<45Y+'LE)_>[7.Y#E[6SP[7\@9Y:X\_\ MJWLW.,:0&S=:.0-HNB4G( V$5RR?JX;9S 1SHY.!:]LA MK@B=&5\;='Y:"Q^_?+#!W':[V S)8A;;245"16VIN=)/ZZ0;,D*\8 M'$'8:-!8K>AM916PSW685TQO"JZSD<:Y@B]"X()WM<;"&RYD+J6['IR#+S_, MFZA>U_L9]E#DK](>TGLQW_[(9ST+WSTGZ*[YZ0]N>CT7V_\ #[;J?]%_"Z/_ M &4&H>^.]D:).;SFDA(C F@Z\QH+*CT*+*TV'@ZRZNIMX)71 MLB;7+D668!&.]KE8,V8+!=2_;=.(0GH)RPP=R).]_LR)X6VTBY0CIMICG5C^ MQ<'#Q0BJA)54\DH FW% 9Q+5E94!'QZXH-L<.H%_"Z;_ .B@KAL=S_ZMZR3C M)8F >/ MB7FY#$J07N/)SA#4+I"FX0G,C8DW07/,LP,,2 M[+*X90P6%Z]^VZ,0I+OAL*_.2SC+C>;-*X]V*89Q.W6@<^N-622!. 96#8D6 MR22/R0<'2%9YD<3B$:1NM<(J&=%&5,+7## $R_@7#N(T^(YU)E*1F!&2+JMR M0HZS(KV:K$25=TZE'$5L)2F[ET@WR"BXUC)[F,4E!(FE# 4X9N'G8 OCGGU; M]7HN%^^0#DGB'CH2(R6I9BC9:4R\JJ3H2T0OKC$(TLG489IE40V>&=9<%<1/ M0A4[@O!8E,[W$[?,,6W1;J?E!Q_\D\0\BZ1)JU$T4;+187BI2:Z6ME]CHA&B M8ZLC.PJMFR(S4+C+BWZ;*DL$$7$WG:X?89B!6Z+]?\@46F3XB;4^$I>E6&'' MJYR+N!PQ')#XC!>7F1J@;<;+6UE@N=4:BHKM!PXO4KBNM=2/).8R>=L$'8T4 MS#%ZF/6Z+!ICLINQ'6KNJN&W3TC^;G@P\TV/%2S(BV.A7I+U@9).(Q)(!NQ, M%5/$L:21%P/)2P[S_L> 8M[WRZGY0J9HYS.:][\30:@Z,(%W1C9R%&2N/L1Q M3]KX9C!BYIB ?1$XTG N05T+&.:\9%70LBY;LK7%##%RZUNIT7#F]QN<36[2 M:>W1KQ(NO.\L@.MIIK95#SHA'6\S(L=G074WT]QD@4EUANM*P/&B911P"-X6 M!Q[ SAF'TWZO3<+BQ5O9&DN:.*F_"#',\(D8),;S))X\;.^-!4*?AD:$E!\I MKC2"D89*YD4=T. 9@FLT,EWRUU$,R5RMGAV_1B%!-<>?_5O9N<8T@-FZT<@; M1=$I.0!L(KED_5PVSF CG1RY@SB<=+GS>)_!%2\<"U[9#7!$Z,KXVZ/RT%HN M0#E.A3CH6(R199AS:J4S$J)KH5$0QKC"H\LDD8%IFD0H>!=9@%P(ED0T=S70 MLBF%["=O@&+?IMU/RA(^A._\6\AD24 3;B@,XEJRLJ CX]<4&V.'4"_A=-_]%! 6T?/7K%J;/3G M"YHW2)/)KVO,!&)4991&6G.\&H72%-PA.9&Q)N@N>99@88EV65PRA@L+U[]M MT8AZ]T\P\.)?&=+O)TB0IL %&D2&!"9^*I29Y2(I:5C!=\M9BC"@(RPHK),D MGB''2&. .(+>PX(6?1:U^B@T_C%\%9-C:/9)(D3"61D)CM-\$TTV(&,:3BKL M02"\7(F10>@$4P4!/V#SRP_@Y98WO;\E!W% H% H% H% H% H/7+".DN%)5$ M!?2TY<0EQ..HZTBK!(LII*PDJ984DHI:HG'0AB:@G*!,;,(< 7#,(4+/+'+& M^-[VH(J1=FW%1>"6[ \,H$(%.R[K#:+%[(2XJ+=@HA*X'=X\(H8#1![%6 M P-8=4G;JF,,1+?P[6RH//6X&@US(3':[DAF*' V8RR3LXV;JW';05D*/LT@ ML7)I.3'2#Z.83VGDF%"@01>Y ,O<$,+#'#JXXVM8.Y%:S8':8@ MJC63G<*D)XCG3VPN*".K+3<)+^9>ZJ505A5;Q R:)ABXES!@B7$$PRS!#OB' MJ&O&L=,A8>#A9;!9307Y#5\' _UQKM5"0%A\KX6 H8:V\%-)(%#KF5PPQ\\< M3)W,<:V.>5K9=%[T':T'S@?M+_ *DA4'T?T"@4"@4"@4"@4"@4 M"@KKM^!(1K4O:(M$F3JQE8QKK-@$8Y,4PI$WOC(0T:.8-EY,XVC"@+!5U6(4SP,X&^SR"RMG;&]!$G&63FY/X]]-"6R>/+RE*.4 MA!M@CBYLG\H.DP:<9QU74[9]\$.B9F^E0\QR_6ZV%KWM03/I.IMY;TS MU(66BV/8EJ*VL<"*;89GIH\Y/9%O'XK:AI%;'M$IAA*2_P"@$T4(IWTQCB.: M[+M1+6RRO:@LY0*!0*!0*!0*!0*!0*!0*!0*!08P6:[-DH-6)6F<+-23R:F.@)KE=YTBF'W@M88=BEI8>=S2B9O8(''+._ M10;/T"@4"@4"@4"@4"@4"@4"@4"@4"@I!R1::>(/I)/>G/TC_1'].#?;R%]( MWL?[?>S'H%\-=Y]Z]D?:AE^FN]>S7=NIZ4*=GVW:=;+J=3(+/Q,Q?HOBN-(S M]*>G/H[C]FL7TWW'T9Z8]D6XFH'I3T;WQ0]'^D/1_;=AW@?LNOU>TSZ.M<) MH% H% H% H% H% H% H% H%!_EB\T'+SRBQMR%,J&=ET37[VZXV=I<9H@A;; M47.AOI#\PN73U>-'HY")R0U:ZLV7@R!T\_F3+#%1 !AQ ,AK9AY6L'WZ\.> 3=R,7R< M/>,3(8>*-A@L+!9?X1M9 MW^GZ')&V0V?V-EAZZU,A'0]9M6(CZ&=M;K @J33CD%*;!UN.'-1!:8"RFLDHJF5"%Y%*&"Y4 MN:.FAA$41,'.=ID:_A!];WPY+IW^F?0PEM/R!3N\)==VQ[@]JH:;KH;K*;@; M(A1"P-)#<6@BK1:K9S%4).4\SBKVABXX8B-BEB ]3M!>N&_U H% H% H% H% M H% H% H% H%!D-STR]*,"\1VZ$N0N_G5%\GLME,O']!L],S3%Q16RW^^93V&3HW7%%Q2='A5_D#)-&5#K?+ M8)MPA#)8,,#,YGCW3M11,;CXA!A_S]KKXESRD=0/?*:?SRH'VNOB7/*1U ]\ MII_/*@?:Z^)<\I'4#WRFG\\J!]KKXESRD=0/?*:?SRH'VNOB7/*1U ]\II_/ M*@?:Z^)<\I'4#WRFG\\J!]KKXESRD=0/?*:?SRH'VNOB7/*1U ]\II_/*@?: MZ^)<\I'4#WRFG\\J!]KKXESRD=0/?*:?SRH,(N4;C YJ>4_8K7W8J8>+#7MF MN6*"I%HOU/8>XD9ADIEC5)_(3I+$.N3IE77EZSW'[BBB;BTGY>BV M8N")&8:T GCK298JIBII\+'&QHN: %!#RN&(&)TXA8CE9Y"MGM.G[I1!6GNN M+!V.GG<^0I4:#40)'D:\<-U- BAC$'HJA^D\\2I+ORF24LA QC)TN"#@3S#Z M@H@^%P@S'VW7/B#=T-:IHU9F3B"U&/1S-K%566O9D]R67Z411S-@CC?=B#F< M=9HH YF4Y21-72Q10A0@E B#GGAGCC?&X19QVL?G^XV-3(UU*A;B7U25FTQ, M5E36WBO[AL4%SR ]70J&%ESO)R73G8"6N>/FS&(!<*W7L332I4ICGD&7PO07 M=^UU\2YY2.H'OE-/YY4#[77Q+GE(Z@>^4T_GE0/M=?$N>4CJ![Y33^>5 ^UU M\2YY2.H'OE-/YY4#[77Q+GE(Z@>^4T_GE0/M=?$N>4CJ![Y33^>5 ^UU\2YY M2.H'OE-/YY4#[77Q+GE(Z@>^4T_GE0/M=?$N>4CJ![Y33^>5 ^UU\2YY2.H' MOE-/YY4#[77Q+GE(Z@>^4T_GE0/M=?$N>4CJ![Y33^>5 ^UU\2YY2.H'OE-/ MYY4#[77Q+GE(Z@>^4T_GE0/M=?$N>4CJ![Y33^>5 ^UU\2YY2.H'OE-/YY4# M[77Q+GE(Z@>^4T_GE0/M=?$N>4CJ![Y33^>5 ^UU\2YY2.H'OE-/YY4#[77Q M+GE(Z@>^4T_GE0/M=?$N>4CJ![Y33^>5!!.S'*KSY:;0<_-F-BN*W59MPI%) M5&5Y!6D+;%(<"P21U9R(S9!NG)"*X%A3-FAU-< "Q[,J/V?7Z^6%\,2]C?8GTH&DFG 5CR+5J3/9;TUW-0!3#"J"C]T[ MUWHABN05@N+F7,!!C@997P$QQSQO:P21]KKXESRD=0/?* M:?SRH'VNOB7/*1U ]\II_/*@?:Z^)<\I'4#WRFG\\J!]KKXESRD=0/?*:?SR MH'VNOB7/*1U ]\II_/*@?:Z^)<\I'4#WRFG\\J!]KKXESRD=0/?*:?SRH'VN MOB7/*1U ]\II_/*@IAR"-7X@#D:U.E/4F:.)35!/:DCD4T9-=2'N(QA7*Q'@ MW50JNM1Z-O)0=@Q?%21E8EAV@=^KB<)"CE1,K!#B4$BZD+GQ!NE^M4+ZLPWQ M!:C$8YA)BI3+0S)NLJ4'&SP MPPQRMC8+%?:Z^)<\I'4#WRFG\\J!]KKXESRD=0/?*:?SRH'VNOB7/*1U ]\I MI_/*@?:Z^)<\I'4#WRFG\\J!]KKXESRD=0/?*:?SRH'VNOB7/*1U ]\II_/* M@?:Z^)<\I'4#WRFG\\J!]KKXESRD=0/?*:?SRH+B<3O('L-NO]KN/-KM?V7K MS/NH,\$8_*3RR2SMQN1!''YQYP1.$:Z>2PD0RZGS*&QB;'CC5'6<:2:Y1S>"(JG MV\ &GF+G!; 8 =ZZ@0>-Q!>OG?# /8?:Z^)<\I'4#WRFG\\J!]KKXESRD=0/ M?*:?SRH'VNOB7/*1U ]\II_/*@?:Z^)<\I'4#WRFG\\J!]KKXESRD=0/?*:? MSRH'VNOB7/*1U ]\II_/*@?:Z^)<\I'4#WRFG\\J#*KE:U&YT.7&-(ECR>>* M;6IH&X%AP3R81, M8WRL!D$*&FK3V/\ B.6(U6RQV=P[Z8-MH,UOHS4:K=2=PVB42D!MMU.+)"&B MIA4-X]0LGI:83" !#M^3 ,.UK?Z*#H/M=?$N>4CJ![Y33^>5 ^UU\2YY2.H' MOE-/YY4#[77Q+GE(Z@>^4T_GE0/M=?$N>4CJ![Y33^>5 ^UU\2YY2.H'OE-/ MYY4#[77Q+GE(Z@>^4T_GE0/M=?$N>4CJ![Y33^>5!#\P%NTM MU;T'U/T"@4"@4"@4"@4%9=QY5UAA'6F593W-NU;:R-!)2#DKW>T>*DK-;T2= M/D5KO14R*Y@ 9@8=&&0>%\;XV#K*! M0*!0*#YQ]!I)94,\B_Q)TP24N MB.HID;5V27\Y3(!LR7;S*8NISA=#J7!RQ M T>, I*$ECF,\ 0A!<\0[VPQRRO:UPN%L#RO6A76>8MA0M1YO &C/68;:]K MMR5'/$;.;$KQ:75FTF#7:DE1(]MATHDX@@W44,B)QLD&<+%Q0LS 0.)DK<<+ M]@;5ZO&F&XY3+;(P(8C%G/-0CAW2,!,,>"L-JR&DFRY!58;C=X;BR;Z&\TP\ M;"!,)9HP$>!%%PPS"MEE:UP]<\=P]2([+-T[(&TNN;%)N]H(L@M,V\9NC-L% MG.PG(K(* W7NW1UMSD0EIH+ZZZDLD24BUQ21HVI%00A,A# 6.824?EN*4J1$ M2(%238]399:=Q.R;%UK1(]/.U.<3FVV(2:*?9KAEB-'S%PL:)XF)E3+.@D 2-8YXYYWL$+U ND M:VZU0)(# =9S9W7DHUY8($%6+7(:FF-P$"2DQ55":(EJ+ 6!7+@G/(@I+2B7 M)EQDX0R&,:'#"PO<3/'&X>68VKU>*2,G0\:V1@0M+:PZSS$28M,3#'@,C*CX M2TL!;4V:G,@1Q8N8\ZTY%-!'!TX(KD*DB1T(%R(!DB@*;@245[ )(3F6F&(XRZ4+B5%.IM^O:U\L0\\ M<V"+X6RZF(7$:4H1H_P!7?+?8DAL9ZKT8.2S- MDI$:3M0'(KQX[[IY17LU7RFHR@=.-)R723X!KN)_ N:[N,&)U.IGCE<*9Q9R M5ZY/Y9V!27\;-ZR :ZSRZ]<'(N[+OJ!(^0WI);$CMK2P\RT;F4B9W::7DALQ MX]4M4.&C0*?8(L9O?JWN 9L"',;-\FL(PT6U:1XF>3$59P470M)Q''J6'S&""T$=;0 MQ"\4]227#),.M&8(]8:2\=@8:*S7'#R=&OIL1/!$=*3(AA 6LL$U.:*W8P0& M5C )4B/F6R$PO;&]K6#DA^0#0TJAFG.:W9U&+-HB0Q53KA'V1AL%#)IF::U% MG!1-*PCSQ(%R&:._$,W8;,2P=RRR1%Z>H;+Y"!(";M1K"LG9 34C8Z!E51B9 M#2W-*A!-E^/3QV-&VN%\3:(X) *E7"*.S4-8*YV$*FU'$L 8#O;(//*U^F@A M]W<2Q@KMB26,OM@P[X_93M>3K 6W*1<6:.CED MP9IV0[]87,;)R*J3]=8@;;D>+[99)P%]D8] M><5'%AH/MZM$LEHV!W M?(0+L3!>L177+82:)'V)9$NOR.#$3F-=R;9'2X,Q9ND.Z,[41RV)2F1CR:_H$CELQ:'"94HY%K85BANHVXIEQ>024WW]' M*F$BGXJ,J)]J=BVLCAXYD[;W-7*!AW(BX9!TB?M=JVKQ:-.25LG 2G"A=<,M MD>84^8X[.Q: Y":E=&.-\:02SC$:02X45\;E!"F1NPX9FW9986S_ (-!V\IR M02BV+'S+ K?<#W26(SEE\&T%DB-D1Q+B,A)HRP>Q;^;LBPG6OC:X4-UMY7];MA5!%2EQ DK6@\[-0H_P!\F5?9/*)FPC.W4^13 M26FITMDW='LLRP*BE\,A,1+X6O>@Y-1VVBM=RB 6$Y*UYF-,DR; XA M/J2;L;'Z8$GW)M)7=+HNQ\4W%U8RA(S< "3>-B[G$NV$4-WDQDK(T= M[ "RD%F5OEV^.6%@\)Q;J:;M!JH3Z=FVFLS79+H:AA]MIXN*>(L16JXF.45@ M$$T\D)PJ3J+)*LU"RX:")"*)<80G@;$Q!N)83*V-PDA5G"%4)<8;86Y?BY'< MLJ%@#D8-Y5?[33UR1RAK(I@5-,-)-JP)]WEC.9\"P>:>&8QSN,':U[]?'I#C M">V^J:BXU-G)^S>O9YW(DFIT*K+5)S1'!EQI$R+!!;5$F)5-#!SQRP R$SPSQQ"0!=KM6P0Y3&&V3@((*"W M(C,V;119CCL,.'7>XU+T,WFK*>>;CMC'KD75?_929%7N4-&C/^J#PRS_ (-! MYPFS.MX2Y([8%V"A )R0XG +$NMX25V'@N16DF3@B>65)'2*L=JX)6'%,I&2%%H*2!+,=J[2#*13 MW(%W^FW65=%T5+. *1_$D7*W%S-F388^& 706,Y!!W66_&BV)16/Y;I:F8D$ M%.C]87#N6QD/6*(J3+(10:*U16,W>/8IR=)8)\#-OCC98!+.(X=R>0UL\>D) MB=,X0JQGDC1R]9?BYGR$XD%8=+?8CI?[3;[R76PWB:DH+[C1FNK*Q1;4T%#( M(YL.(6=\0@IS<@^D39CR8)/MM5 3H:\#1J!+LJ^P4ML%] M+#2C]1*9FVZX%%#:[A4U, H\LK8@(F68>.*N:%#!*W%$$QM<,PN>F56)./P_ MVX$NQBXDIUL*0H>BUS-E=151*62!L@H37%V>0/I!#/J:4(=3C.(A8U@"8%L M:!$"OEUL+T%Q.0G[E[>'^[ V6_=2>M!&>DFS#-UTXL.'Q.6FX[WZ^IUU,TQB M*'XT863*+NQ^/C[(:1(B@GIZC)#TCI@I!9'8K"5U(<=56R 0F)2Q8O<7 M&%@G.-XO(GZ#6RKO%)* (F.06&>(H.0@:!*D_P $(;I8;&6IKB1'>TIE"!^, M&&'6QO<)^ VKU>-,-QRF6V1@ M0Q&+.>:A'#ND8"88\%8;5D-)-ER"JPW&[PW%DWT-YIAXV$"82S1@(\"*+AAF M%;+*UKAXR+/R Z)M9\8M);B%TM9[:_J$\-]SH4W-54?:VBANIFH:*K-F(4\B M:57-$RRE/ (U=ZE5+)+ -B%"?99Y'@1;!"^UV]R%J,0E9UO;7^>7?%4(Q(ES M!)TTM%1UQ;D:-U,5#KP*8-$L=FO8:(G,YG\7":.(V9!(2SX8EU=-+@C"G35B MN 5LG+E548HU>EW:5*URZR;$NH#1VO68&EJ=&+&.TB'@['$KE2K&DV&6@CS* M/&(8K.)E54JKF% X&8-&1$T0L :*#] :(INS.MZS'[TEA'V"A!5BR.'$L-"0 MY+39789Z/V$[&Z=)IS@:[T>15>%;C7<2&H*)< X2/&0#)48+%5FK8[U:!)%R<5E)DK"XZFVRE@$^AX7,E M1A%8N5,A=%\!;];'K!7"-.1[4A[0=",ZOZ7(_P!:$F?X=8T],)B[+2O"<;R1 M]%YCP MT]B%#B&15R#D&'WILTMNG99FQ,G*,%M>/LW"^" M!U5;&:2D*R=< 0X9-8E\0MH!MIJL:81"52VS&OIB+U5X@1VER0!,T#3"S&(/ -R9-XX\3"D-@7P3 S&1W,?.P=@[Y7M:@YA&WJTC<1YLI;?W&U6 M75-ZCC%6:G(VPL2*9YVF2S<+O P6;)0D[QS"\. T3@*KG@5Q%RQ3A<#-[6!R MQSN'MK;EZ?WCU#ENVUFMEXIEG1[-JRXD MYE1;&B@!D0<"X>5L\,>K?H""IAY(==H\>6RT,-N2H54M@=9(JCR5G@PY8G1D MP.R_1LCJKQ(IZ6J2@Y\%LJW3K<(LS(ZN"9IA@))+K"1V]\;J(?5"WRM,\/($ MC-^'EV5XU19;=I#)5:L6JSZ:Z;(SF3, U,7-1;[(.*H+F62& 2*@+/JAQS/VKU>D)]E8M8.R,"/B3CRK]O]J?F>2:#?\ H%!!6QVPS!U>BP]+$BXJYM(#=$?,-#0FZ&D".)W/^5WX MW(RCAF(63A6&XVRJFZWR["!' TJ*2:E$K#7,'394H$,.&%()*Y1T"+5>* G[ M!#WB)O.CB0LX1-63NW"=)^:@SG#*T;/B+AHR(YV-*(#G(! M$#>.> N72"-8,+LG-J]7DYHQU("ALC A!A3!W7Z)'NKQ21DZ'C6R,"%I;6'6>8B3% MIB88\!D94?"6E@+:FS4YD".+%S'G6G(IH(X.G!%5LK@>VPK M1VW.XD?NJ.Y-DF &8L.M[Q4D2.A N1 ,D4!3<"2BO8!)"%[XXA(V>S[!77=K>FQ>]H*D MED["KDEI"0\DO8!D J"GA'#.=3@/"PZU2 "[>>#Y-::9DDME$D\6$;Y0N:/& M+YX%!@;!SLI;AMR*MKM-$-#A,1E6DP9XF7 M-++9?A$9N%Y$1A[!D$!1R.!G.@KVX@0X803=),%29)OMO-T*R5BN+APV> ""*%>U'$$&PQQPOEGC:X55W-WY MCS4)QZZL8QDP7M),_P"S>M4 %XQ-RZW65(B(V]BI92XG!EA(98Z6X7(\4AHG MSPQH0J$5* &PR0^%SQ>^%\K!9%N;(:[O%5>B$T9ZA=TKD;I!QP2&C-R4F.N* MK"0$\XHIQ];>BP !"&*C8996R#SMB'31E+<4S4VKO2 M&Y-CV6F=934$2[LC)Z-M^-JRRDB8@JJ3==:RDJI=E-,%SMB8+]KVH.5[6SQM M>]!(5 H, /B0OU$X>_;_ -)?SPD*#?\ H% H% H% H% H,S.8[5J6-UN-+:K M5Z#2:&?E:6VHTDAG%'(M MU$&.(\G,AU'<3ZR8#%!(AXI*"8OCEEC?K"6QQ_ MTY4%VX%:"S'L&0PP7'@7"<+'B>.F@O!E!\314-9;3/1T54P+&L;8XF2^!XEG M; 2UK6SQZ+_^V@EB@4"@4"@^:737%\Y;U_$[8Q@P6E*\EY.37?&/(M?Q@F48 MLDOF^GCJLTF"]#:B* GE6D\5_NZ@@#83C3VP+0+N; M#FB&ND^PEKE/VG,G,95TJ5"#.2D&SI&= MN"DOM]',E3=75DNB[52VZXY)Q,&&HN.8T>Z>4'0V M4H&<5HEWDLG)IXL'F.&:%-$BH>IFAMOAT2/N.Q98UQD*5M4FVY.,UX[KV;BY MJ!),A1Q(FILHJ]T=4S/KER! M+=DI(.K3YUHL1$@K<.-]A&I""J]+MB9%Q> M74I<.RE&#UUU,UG2 UVN&F*Z@<=4=OH6 M2V>WVS,4>.#N62><2W*!<06PP)90+AC>D0 R'1-*-Y":=IRR7?'\V3C!,!:2K)NN>W+*3'*VI?U$1G&M.]R;\;2[ M'PC%\RN@S++@52,(),73(G&VL2:!@+*SP/*11Q9%DH H/D%RI2TTVZ=VPNRD MUH^E3D3SDF\K7$CM:W3J=(>K%U@>&=66# "7L&?++!B:T=0MDBKL>N4(J2-X M$CJSBJX"A%N@V;L"%>=:H_./N8T5^CP*^Y2CI<,\QJ!QF3BW3^JCD29A/;AO MR1M@E9X/-^J&RHLT"J*NSF"?3FTJK3$9*:E<8.Z#CU M;F"""6LAF(EQY?#SZCZ0XFEA^:]AMAU[G0*M3$NOIMG;QU+#J.B".45]% R; MG/% TX?,4?,P:"MC_##:/C_CK8Y+V6Y')[G?7]7@!'VHE?7*1XV;2_(T5R"N MA);&U#A>'G&E+HT6.UW)1!<174Q38)K&P^13(2W23,'2W9FA S3QTPVT6Y]L MYG'I@\SC1M\0,+R!!KJV^M3U,B%K,9T8MK\"Z;)WT_'UO%>)2NDDCN21B3]( M6*! &@P\APNR##J=6=2=Q8WSXBB#MU4?R 2U:W?Y,90F47&1M9CQ".XHV>ON M.EPNN (T\'S"\0#3MAD'(TGH@)\^G%2!W"Q:^8)4(T'Z1IH1MN2C'4N-G_$ M2F(^= XPW[9RU,)-\0\H)NZ04^QP_6$Q$MCXCO\ P=Y W*CBBF\5&$UO'%=*"G"P*>L%.^F2]QCH)0(J#T0WE8<::2@QWH M2F+3O@_ARC'621&PZ7GJA9N@;41_L]I3+1TV7*7F@TWG@^4,G 3J=315U (V MV1W:.DV6!P@#:I8N$I01I%O,Q=H61-[FUR>:^TT3E3^U27G^V6.V>6J"Y1U9&D;78->26_NMN=CLO$\OM%3RET2*E-%7&(@EVFY MBV:\ MI1=0$L5(&P^WMD%5Y=XH=T$&#YQA=O00?GU]!\$NI^A3 FD@]X"22# MRV6BJ6I+=CO36P?D:46>_4!I-I#>"&&GJZPG)?;E6_CC;K#%RN(P6^F$X84/ MB>M"CYM*/H1L]Q8S$<,HBJ(F#*:.8,R&^QADI1%1%%81A3Z>)G<$;(H;-%02?RD_>Q?#Z_U_[G_NVIU!*'(;KY+\N[Y:&RH@ZW;)R_!\#PWN MJWI1Q4?:\O,FY)]*P$38**B+H^UNM4F' <;12I9*EBQH,AAB9*?PA\KB MV+AF:RN.'D BR&8_;X4+O%ZP6?D+DJCT[J*U)LU;3MC6!K'O$M0^K,0W*LS3 M"A2!#4N2,W[LMY$WZ.I4FZ^ZK\Q#?7HD.I3 M"D7BKT+@^$'49D*.I ,R=)&IK-F%N2023 W$5F-RKR:9E='L&N*S52A%84$ MP/E8'*X.(P67WYTAV@EZ8.2PRP-1UR269L@-PTB1JM%WAK0FH3R$T[VJ=DN[ M'&#Z2_)E;"ZEY%H[=.1,O=33R^:P/<&UKP7K?$R>NLL00A1FYAH519)<$IM.Q6) MJ;BY.1Y.U*TCA5\MB=)6;\RN-*-:S/6+%]?;,0K\E3'(D ,M,9CB:RH]6"WB M:HEL PZ"J/FLD@@=>-K4N9(3U2CDNNLKAVVBU_*MJ7AHK#8>[DD[!."*G7%2 Z4QGO(XI"1JT MEN.%Q5/C.P5LGAEEP 887#"R.G 0L2S])]\S.Y+2FAVZPRTK-M:Y2M6]P5^2 M9-EW3U2D9O1@T^.-SZOR@:=Z/&LFI3> 6R#+AW ML$QQWHOL\UXS4Y#2-8/9.4XZYNIRWP-1@<#9DM M99)1U-YM2.CN5)2'6MH9,%R- F (.6Q# -X!'I_CLV3+;6 SECJBKN%C2#CS M RD,SQG7K08-0BX-S(ZUA9T1QD:+JTN$B!MVOMR0B['(MCH8JH@)2H^QL,U0 M7$8Z/@%(G+"DXG(W6]4EV 'S(B4@<1_&1J)R:(*._P#2US/W7AW:\$9!>BHW MF2YYHW$AYCL)37&.ZBKD*K9&S_1CPJPF'C!9//$X&#R*Q MBI'$\8J -G=/ "K,/:![<(9/3LJ]='W)_P#\0BSG;;[KL>>^HZN&FJ^\FP@D MH:RI:/8&>SO>(_B"5M MLF"N#H([J%V9T\5!;!:[0VGU\G5[R?J/'KC84?SC&6W&M$8E9VS7IOB^61@3LP+.(:,[T;'IR6+'S@F82C;3CD;+/J%9'D"*U+8G-D-[E B, M1=6575J+Y\66#LO&.IJ7"<@[!)C-?Y"$'5)8ZS![A2#9]M'1!#Q?% ,J8)(8 MRK&2 0.X.-G:TQKK#3 (:(GQGBUOAO\ 83CY6 G;J$#BB;OR(APJAM[&ZB- M.8 X)]68K@4A704S'!#"5LM9&TFP](6M.LT71(\H4E5NK",LRT\70=6V2YL4@JV74:CM?Q>QC!5 M.IF J@<%"JL*\8^[*'K-','&=6#<;N4Q\/EO7Q_O59-R'KK9KD-KIN=[+78Z M2G&88\M.):64AY+X<+8Q-DAAGXQ M?*-KM!Z"Y&&JKS8*!""7##,CX MX6%S"^O(3]R]O#_=@;+?NI/6@IC%$-A;"\07$M#SZT]&W @1PZ+ZI+4EHS7? M;,CJ7(O=C:UKBY7UL<4(PW$?)=S(;@;"RJ5D'6M*,QMJ7LM$>QB;'$F* MQMG3.JN(X&D)+^13!P@F **JD H0F7=;W*D\1PI%'6H\]RGI?/L.'-07WCN; M+?#'$6J>J(A=4TT3F<\]=X->R>4Q4STE-K:A[J>,@.U7FY%,K"VZ"K!+.H@V M\1"2*$<331,(-.'#JQN ESGM3(49:7GT1A2'R':9S5'1'%W:HIC_ &?"[0T0 M0M:IHD*"$TQ*[CC9B2FCNY''1C@BR& ;]CEM1.HF!A9P(V!#]>+32[;K7.8> M.]0FK7)39*/!'%!+NH4KOHI(D(.<@E2TI; 0,]V@FGBS;D@\[EA,4FI$*B(6 M-)Y!2*%0CA ,84 40V"2"R&ZT;[/;';M0ZTWYJ/,$F\>.L^+W?U9WTV MR/\ ) ^4/1UXLM9)+35#!% &+'03MBPQ< M--82UJ)WB"ZBT-SBD-*G,1^/-(4Y:6Y!.8* %QA@Q4>7'QN2YM=8089W2=S+3S8_P -I/'' M*; 47_J6;]F-S7:TX'8[)(E5(]/>1?%*R#B]6,AN,D(*7*)Y\#'(3 <4P6 " M>7CI+O#*=^0DBEPJX(W5IKT]XGT.+'#(DCPN9:LER3I"]'U(TV00[LX^E.0' M2B)DHD7=@U!5(ZF7139YV9TIV5F=_2)L@B:H/'NTU[V<2T MKN361P//6,9YIB6*R2,:7Y45,&3"\G39""D:?I4L5(/(2Y) L%@ M&0.+MP@DS:#1+>&0(CY(VLWM6S;T7=R>,+1>'X^!PEF"0,VK.>O ,^-1WQXX M3#JD)%*X.T$*6TQ5P5"PN;;NGEU#$%7'.A%"A\+327I;M))4@[),8Y'JF"W] MC.071O?>+=H3;SC0%:UP;\$$-6PY)B!VMXD\SKS^D)IH.N2P@M2[:(N!MGO; M+MC2D5#[[E8(3UOTGVECO9?5J2#^HCB9#?:'+=RO;-20X"KSUCL91=?]M&+/ M;8A!R*P#8FM06%T,P/)+>P.))$(^HIH*0)UBW06*8C!-/#[^O9SU?M_M3\SR M30.'W]>SGJ_;_:GYGDF@W_H%!4#>!F*TEP:9C+[,K=V[CR1',C-.;X/<"PT4 M(1?B Z74C+@56RHOEU,ULAO-N+1)-.)>)@\!?(V%C8,8F)U5 H&$Z'H+N4VI M(UI;:+$NQC\TIAGDEU_V&B2%MGIPUYF"7]:(R8>M6T,>RP9&>ZM/+OR^1,,<*S2UQS\B[LT&(:XM/3HPC/!?AGE>C)64 M$^3-5$V0TP38'=&VQVN<=N5ZGI96$DCK<]&.-@,?3FR:NMA/5$22RAW%!#.B M' MA*6FFW3NV%V4FM'TJ!7W*4=+AGF-0., MR<6Z?U4*TM-:6CI LZFKP[<6FN S==SOU246^X=L]1]DUV2)@54! M**3*M-->D]HH#D]I&.M.D$-J*;J3"P:L/8I<8,8)FU=TGW+CB>-*G:]]9GB7 M;\2\HO)]L6]WLJROKLYG,@PAMM'&Q*1%SEY ,/ GSNK:]J ^M:TC8'3%DR[#J,#)S_/K#[EAY/(M.[( :\XMEQIAD]E%* M^=+,4 INO;<6XZW1U3V:C^%8<:\8+R^ZL=<9PCJ" M%-G *3G+"NF]ETV*Y<2X08&!@/H)U$AJ2$W9G=/:][1RXH+2MIBVM*:D0H[U MV.%UWIR[!; =+8=4GNX:(GE(L>@+SZ!=":BAV*+JB8$2FB1$'R!OG@7"#12@ M4& 'Q(7ZBV&/ M1;_V4$L4"@4"@4& '%M][%\05_7_ *8?NVJ-!O\ T"@4&*TZ[&ZVLO<^),W7 MQ)S%*.STDR1(T1ZY;&E8BT#!=\B+T$QXO2R(VL2[7$0MD*&F#-V2BASXPRBN%QID32U.<F60D287VOUJ,1PX%5U(2#( ,ZQ<*R%M<8I4V=>Z M,D.O!TY(*DJLXD0'&52X)C,9."!$S,8AXX97L'1*6S^M*-&33FM7V'@Q*AI^ M]R]A9;4I:8)&,GIZ2+&SJ=[)OTTX FJX^_DT\<4#N9L;M0@!,L>G'#*]@B)+ MW"3Q=SY@U-<313FRA19JK%NV($TFWXGBMY<8\COF46$:+*2*,C$0&J&UU.)E M(<8Z*J& !B>6 O5"QO?H"84O9G6]F, M73SM(US+A//Y/R;&"8\I=:]@L+'A54/T@4ZMK#9"]% MNM02VO[-Z\MJ!7%M(I31&X^NC5:B^]EJ9T-V)#HCP-L-@4Z66U-/P[J$'F8O8.X0NT=U!%]S0FBNC57:R*4#8)R&&O'#_ )#; M4/V;-S]HZ>LGI8KW1&/-;VDN+P5YML<<(M@Y6^E&@U(T6)&@2YG,0,(+%1K. M$*S/DY\(>E^+I7S9*J&A//"-7^TWUDT5P8'(P"C.?%KJRI= 510,,L\2YOLA MLL+7O;'HMTT$GYY7QPRRQPR$RQQRRL'A?"V>=[6O>V&-Q,L [997_);K96MT M_P"F]K4%1M0]P6WN*BR^O-6)Y>B\E"\[RIKFX\):QBD(PL23"KP5V)) #;PB M^5I0P,(J"YT44OB;.9$;&\I-OM@JNI3Q MQCCTP6S#)!X! 'L0K9C6#[<0+D4"@4'S@3M_S1NCG]V!-OYRW_02!RD_>Q?# MZ_U_[G_NVIU!O_0*".7M#T1R6N,1SR/%LS(;+J7(ZDMIS,5"AXPF,9+,@%1 M1'6QFN2JGPBSV_($;L1Q2Q%S.?40P&0(V6 EKXT M'H3&TNF[W/"Q<:V,UF=RD\5I;BP:.S$NQ8OGG2X;-Y057)'(K1$<)L=<6K-, ML:,GDBY<4?T<&*(*%V..=[!4!'W8U$UN?VLL P4V-=VUIS*T&;;S UIR@A[Q MJA0!'!;41SL=(EYN$FK'2#DR^[E%R0[!&C9-2 [JIDSI88O3(>=@L@VMHM9GFW9%>#/V)@IUM*'SXR5+3I;4N,!=;L M7*98H&?,)TBK:6X#28R3Y_3C>U M@R>D.;]%I=77=M4-H0-M:VM>7(YF>/NHAP!K=(Q5O.6)G .WGP5C9??CW2Y^ M<2'&;M*&"9U?;J";;90P3-BA*&0!(X. &G:?,\/*TE+$,I4KQJIS W4S%;<$ M4)[Z:YR2D-&R"31\5988I95$="8F9 +)/.Q@1GEK6U8F>3_D!?QBD.,3R)-X3Y&C41L&$:5EJ0%$PO!QPL M7S#,-XG.R[4+KA[%(W8UC6MBYEU7+2XS"TR0'&['E23&^I.1OIH:(U MGQD_A,1F[>RAN"PF( M1:2@W=59;9<8I\FL*3T2469*Y1[1(SI9*.)$4V^E$TU'&2"SPQ2U AB:4;E5 M,F8"N/?(.]J#T6X>^)36 G/8#8C@&5G1K;I;*F\*@BXK6+@)K$8SFV%)QQ:^2"C9+1A0,5_GQBZ@L!R$_0VVP$XTL B %_3)HB(:N"+<''/$(3+$)7AF>(IV9;;X-L0 ML^1TQH.TY&#];4N0A,4'N1-<0C0:KR'15:.Y\CZ.W>83%)FOQ+.!&O1PB<=+ M';6"&$OB)C@'_,;P+ 6K[6>=M=M=(NBDBJ=^=:^SX"B^.XT,OQ?(E#9D&XQ! MNDF@B++F4,Q,P2XZ@.'CVH_\,8/#++.P?CJSL>P-O==X@V;BPJY"4=38RDM^ ML\J\$XDDN7DHZDIRHV6 K9@#%2Q[ M+(4IECEAC:]LKA9&@4"@IR[]^M56,IOL@NR$X!DZ+G *T))?39B&:7O$;">9 M8P1)'F.[YJ94>."(F\^4M24RI,XBFEL)4)'30)8< ,<8,/(+C4"@KFR]KX/D M'8"5=7FFNN]0FN$49H.*46T;B*841#:B)(&*]FQE(:15UA)D:*99WX-92NFW M)+!FYRQ QV5LNRSZH2BE2C!>Q+!]>XW53\\\\,<,PLA BF&-GV--\J[.PVW6^]V^\]3 M9(:T926&[4Q$))RDK/6-VO++666<<1W$NYJK=66,\D\W@*:#(F<+C]F(!AGC ME:P61H%!@!P^_KV<]7[?[4_,\DT#A]_7LYZOV_VI^9Y)H-"YDY+M1X$DT2() M*7YL*OFTE-B&299G:@;A2FW%R7'E&968VY&+5?T60.\V"[W\?C WBM9)*6IG M#QB(X8]E5KLN06JKMYZ-10(#EE-+*#=H6OGCCD'EAGD'IMDIV;&KT 3)L<^$- MVN-CP9'+LE5[I3%(I"F[,F8QD@TX76?1DY=7&VF'AD9OD#!S,+,Z#D("7SL' MUQ+X!Y!)#-=*:^6@U7LC8&PDAX-M#=*4&?"# /!IK@2RJL1P. @C& @3>!4W MC83'$03''/IM;+*WY;ATE!7$UL\Q2>V[>TT,(3UPDQSZ\OC95*1/,KB/ED:P$PQ"$#HHYUIUQAUX/.0H MC@"$XL?\CC"F9#?$]!4!K\@6J[Q,,+T"\WR*ARJY&\T8LD!1@/81 B. M3E]W';$6D3CJ9U^+$R)WR"Z[WN.F&4M9-E5 CAF<+B"%0\QL0N=0*"N<%[7P M?LBX)A:\0+KO7EB Y$/Q++02_$4PQV1:DDI:2AKZBSO3,DL)HHR\M$D)SIIT M0-,,';8E#Y<:]^S&PRR"3&1*; DLB[%*/7.G/(FQWFZH[*M89NUIE6+-S;-6^LCO24@G*]GM(:I%+6]$DG.AJR1Z7D%% M=#+5&T#[4$"/4%!5"EQ1>H#?++$2^&03J,Z(D M1B#)0I7U9E>#6X9S17Q)32=[B$*.M[DS)P)(35 0--Q%S#L*/CB7S"H4S:2[ M1R7R //]AGM@H89FA>JS M@E%OR9!#B6K!A&(ZQB:)@0.(\":(+.. M:L64\YK*A*=T; CBJ7"#Q/7 [QC8.P>QU+T[W'@E!U?>,@:J."06RPFERQ0% M)FK!B2->,5U$:VYFXX.QT.RPSE/.7A(J4&^J1VW"K/<1/)> 6DRP*$#8- MAL<@B0WQ9[UH;/7H604OVI4V+Q \=6L*!-2^_6.5C699QT^VL>6PJ+M?6NIYTN=_:KZQ[/WD-]OY ); -:#WH?>#*5\4TN0#E)'-E\&:BJ MW?N]%"R*;#A"<-X-O61G+&MA,IJKR;QOR:28YKM:3L8/!6WI(6^#K;#9V21& MLA0',$RMMY0FRH1DB 95!VDN*D;D$Q<&!!&,YIIHS MGB$*)>V&0?N^E?;O;'6Z7X#4-;7OI](\J01+$9K,OO&5H6=K*9#O>D6.9JI+ MHAHY"\E/N17;Z,?*J3')#KR$S1@4S 4X('8X"$F&0JW L.;6L*2&7M@+U2(UQGI<".AEH;8D.SM9[M;$O$':T;+Y MP5+Q;B@8-,AVM%7+CDU1O+-@%(L4'33^5K%U,"V(9@Z+Y[J:U-[99@K7'M.M MUV<>1+;N=F,^E&6M*1(L:\7[)[$+CV:CQD>Z%MDJR<#BT&DOW/+"4B-U74A< MBURQ2PHHEL\ @YN:G;S1,X$1ZIFOBC(2% W-#N3NAE%J%+$-D3VQ\![9?::) M-MYQ\$ZWVUVLF/R#@)R2E0ND/)7;'>E8D>Q"RMB7(&S@72XE8_VR&/=)5FBF/6YEM& <,B8)PI8J8"")(TAVS?+^V M0C9?:1)7)3]R!Z,[UQ[MXW7>T2:?!*;K^G:ME94C0PV5MQ%)8"<2(DZW+*.Q M\4M%54DZ7>N JD<(964+8A6Z)---S(HF6!Y:;&E2RF*3 Y1^7S:=:MD_]7$W M 6)=J8PV%0-<33@,(4YB'SY)<6Y%;)4^G%;FCR262Q)1DS5Y3VG8L/,O7+;*%Y-A5&FI,E(E&TH1#" M"S-[=RC_ #=CC*.8%OEU4CEVN)9,"'#W&M>B6[R M:5MB1]=#;**19'O.8U9 M(>Y:5H8=3*;"GO[L,AR_ XN&*6_07\N$#B01,ECV9)OC"$A; Y#!AV$$Q ") M5?0K>A5UWCB/S.E3D]K4#X;O87C&502TK:L'>OM(NH^OC/C@LK'CLV)A;V?4 MCD,*"N552XI\JGI9I.R&% 4,S9 B'A[$0)-L(A3:LJ.OBO&AF8R' RP]1F:8 M?6LQ5M3%M/I9*;RDJ1(<5&>3G5,;JN426@' V^X%=\([12KLC:>=D0W(AP"72518DALEDUD(;-6]?)PV,1@D M5MH3+&-&D)==IUQ$5=9.*PX!VOH(;UX<4E)4.NN3DF M)=MRDD0[C#+OC%ZRD[Y#:#DEEMJLCHVP[>DU 1';6WA5WL0:,1%L_+SVG)L0A)^J;JA@^M M:S"3VON0Q*\522EL5VEY6,1UE#+J*1^LJA]/6EE$R!7D-:SQP2%\ NK%2>8A ME$4<0@IBW">T<#\D7(1L(3T7V&F:*I^BC2YCQ5DS!-$,E,!1KAF+C! 6PPN*%8MF]/\ ?N6G5ORYVI##;).7 M;S4+C+62M\)88X,?VE?3N5I2D2?=25PP?/YNH\#,**],6T1614>S5,(RB;$. MGP&@=LJ38AV.<%-P MK[H4&*'0P>$N8Y.C8.%)D8MMCFZP7^YSO) S&NKO9LH!%]SB_ M88P1DQZ)F1LPXG.5[9-&"-',Q@K!-!^$I/;$RZX'HXAV;TS4\[SGQ_/>O$:D MH EM,Q@B @./20XRF1[.%B!,BUKU+96ZT#[D08\FG(6MDCR9JG M!2QKQKW)45;?1=",J@C-M45R:.4 M# /*YD)R&<10W-XJRCCD/74/=64XZ;L;SQOI[&S_ ".WT' @; 06N4CQKQ_" MK3(KY N6> *HO*.8=[]MGGF%6>,4%VZDZAI''CL-K]-[U MGR/G?/;8<*L# 4@.?7[9M&DZ99#?"?, NQ!-HK.O:8@R$SI/:^)!TQ&AM%E@JI]49@[;%'$3B-DP82P:]1-N6R98E-F0[ MC%&QT9/-^:^JVQR#A,T).N-4F[3;DE$HO=30/*RYA8L1E-J+*XCGE% S_P!J M+HZ\G'.G(,S;JAG6R)A*:^L=Z/;D3*UGLX87 M3-I;R4FMMP0_!3Z2%+)MY2 CXW%P&[N:S.VQ+"#7#%[,*#;21/-QC:#<38MB M:13-FI; 0KQ 2NY4YF0OWV1W) 4>S;)2ER(ZY)TFHY0!,+34X8L449!<#1** M@CA=B9C@" 3.%0NU "ZG'>JMZ%MHN0IPL/4?96+H*VAV_P!7 X,*@:B2O$#> M))2WI;&R>\I%6V8\F:QU*/H[3).92V76SQE/+X)*J;!!-A "F<,*#?:@4& ' M#[^O9SU?M_M3\SR30.'W]>SGJ_;_ &I^9Y)H+"\J!5P&9#XL#K;CB7GV5C_D MRCJ7Y#.Q5"LL2P694<-W7791BJSS>9J,F6ZP6XE%')(:*3MF=R!S%[UUP\